9000000 -29796219385390416395680975097856000000 9000001 179336994558825284386636969423143435604 9000002 -113150191105455441622756073507410004736 9000003 199574360398585542084699422512963660464 9000004 -11378696884754901685623309691918407168 9000005 -74910915301039623922791090336762441600 9000006 -7700832938696281806576928770399828096 9000007 -29898722961790816828768289009855229608 9000008 238829850003680611842069364765202088960 9000009 -51721719401794927827211661948458972572 9000010 47609413729233741778154136752946008160 9000011 -55693781406876720394135573024249841388 9000012 -2438613445105788857391881840287334400 9000013 -68428391299136973233902984900574575872 9000014 -19658764173842736432572424532224270144 9000015 47625751445984014484633589470436364800 9000016 -24697526381574997061165261884874825728 9000017 23949712695447671701635691106044021620 9000018 -101574658149709067817440479612235009280 9000019 4869283022197955969652131605796374096 9000020 -87449953827759008476935493085739659520 9000021 60721954184261431628549344847527358400 9000022 -15527566204644572176465027351361095488 9000023 -139520657724059666848873078563771521760 9000024 -10285498714417521801750070429727784960 9000025 -59137164384496170858538185868822459700 9000026 46418284423693569503859252853627550448 9000027 91409082532679270130356322642624569964 9000028 99858812930636482090687652061095773696 9000029 -4049682660270000956200060457545547712 9000030 -21945039411179301831442267081750978560 9000031 199057675851759748044135565564455316464 9000032 -155283267455263153578802626124210372608 9000033 -10752402572297279579866865367264446592 9000034 -84539354802857162316175747130398886400 9000035 -236107128719502458458998597656950555440 9000036 28102362758528884964011616618730718080 9000037 211872264076677521576616561772894952640 9000038 8484983122407595764342712724366614656 9000039 221245388715262623935912188804051021008 9000040 -20720817601075729903433781559128883200 9000041 -106056169056541705870400602741032495558 9000042 -22441144381228220240067442574184684288 9000043 30542539860554718622310132083196348144 9000044 10343683993615899954696014962722054144 9000045 -26111246893952576732082523418647248000 9000046 7863835358057028211977339817618945920 9000047 42457658044397242727574735765921852000 9000048 26196869225487513333361337750209757184 9000049 67151215184074511436359361581163780050 9000050 50803307171752246242546331270994362800 9000051 -148368244751769623654253605212251559368 9000052 -69079300629487588648082633110067841664 9000053 -108371072386013886660429999148656509760 9000054 -38009054790136700389140979015717626240 9000055 160150771853090414840610424746690798960 9000056 58150802434308497615106553994003558400 9000057 24877970833999958288036090455267823616 9000058 -121210763158954828971573904353803199120 9000059 -34531735654092593878237163975927131740 9000060 63186041115849846917861601116739240960 9000061 -37428494535583889781923594788592727936 9000062 40953768326293642016067674618321244864 9000063 69215862429220835791762905335398998120 9000064 216064681748042769603937428648147025920 9000065 -75617352369693741150432694335532863000 9000066 78105779841830028442549547205422767104 9000067 -247222245649733488925845945990432874884 9000068 36227510148584693048258107860882788352 9000069 2531702239700410671475819406113679328 9000070 -46641292667865651619264968229919195520 9000071 15517236333089431027360695555191729832 9000072 177379441304763602433242832530227200 9000073 6225600302505221237724328797476980404 9000074 -41102555880632863080244553449166147952 9000075 -21963738273067184200018274655588096000 9000076 -216865983396110723394800041667201392640 9000077 -315132497977444234508499790326177557568 9000078 52061106536340469558224897543696950400 9000079 36676686776049047503639585011462077880 9000080 -40873361384764834889228079355195146240 9000081 -58639376892451985468408650829221584972 9000082 -13659865744062824732684506884998893056 9000083 122452882637219679101739937794994046040 9000084 26036799663421914299297828273835601920 9000085 -180567046770906502445072402979969341220 9000086 29472234806577751676912909976486376992 9000087 -88442507120902905946109691310468185240 9000088 -19510555762903607892266638092948541440 9000089 -19213848325819161831781132986863380608 9000090 -71418755454492884771317976850201557760 9000091 4476474274390916392911612212984386152 9000092 41366502241851667243486771573294871040 9000093 220825637239913237849275888055832047328 9000094 -52911648872797315698653267944131467904 9000095 188504034283200548474920958758669050120 9000096 5856881404383953493791653508960747520 9000097 -1663795275594861457311395287057377020 9000098 136003792366818056941796251467653182800 9000099 308128809695675106022268856706740507120 9000100 -17771692496514147478973110765835881600 9000101 468899104639090542913329881796883806 9000102 15454422082048874633641300524559054848 9000103 78618937129603909618426890321664320480 9000104 -93285785216794732103169665878472586240 9000105 -5153514426515994867917186452395710400 9000106 -11965752887539106758782634093434193920 9000107 19162024776574079471555809228047325440 9000108 -1451723482239624393849157643886145536 9000109 11293807049566108080605977831163286016 9000110 -26188173065816583334908816137465548800 9000111 -35373694789921268209971087390445332480 9000112 -35487479126771293473159017003496603648 9000113 231403759072744430246617672357718164080 9000114 -52444693631505293911943676296604812160 9000115 -871830706502157196342157738622315360 9000116 -79040148194266469986558552716953247360 9000117 -24293841664011210929360139143291615232 9000118 -10969096418199132224197885026060096 9000119 -33419552367721190365459665682122027480 9000120 12690694902139916219413923364577280000 9000121 -66717579971290690529457854662279858680 9000122 -58135157407186286711086814304872319888 9000123 157104134257549599327880207166321604096 9000124 -58661953796574588454647375461851478016 9000125 50288243812637860401899232813965550000 9000126 88919616066018505150905610301940854400 9000127 -106007157467835700508477722855534681024 9000128 -54546983099693978538793703491928850432 9000129 -27793798857101845840294643824332027360 9000130 -25025226073678448986599387071403264000 9000131 22126736351370928036315334854177939200 9000132 -196424644022279194195267612328857171968 9000133 -483201475304899273589346327670512909600 9000134 -44613676319454072123743988825574734720 9000135 -11623862700078874727753019549637793880 9000136 -140201038649958927648551828284233784320 9000137 51941909557786069949199887097716466432 9000138 1485944564831720922257726621349565440 9000139 162451589840087932719074387982552879312 9000140 -265597155146486104825299741988970065920 9000141 -138457534874648027523979198132633843008 9000142 7907518267279177568581514931312351744 9000143 -85222710947276219996278811740402222608 9000144 40594147456672526784616324016355631104 9000145 750193817698900278935875994367064320 9000146 -17836934622990934045482508533735720960 9000147 -86639763910959478668184802073172427472 9000148 -146771358814763813847661899602957281280 9000149 -122898875987907049898264736551460926340 9000150 -40027941273335535703837597916815920000 9000151 80944438326792946668818370939987744192 9000152 4806529850270362382811215341229260800 9000153 3498307132674045095097064024772185344 9000154 106265245627680405383103943993443740160 9000155 -113339904882842048090198728828078782000 9000156 27110029491865427687687648013550092288 9000157 88515351390485788044432401230749767052 9000158 -1474937838076571485214052849924915840 9000159 67975415830601066074734785385238988160 9000160 39243337739633274431686511082114908160 9000161 -427395497382495806319227145520665168 9000162 12988031344399446060036241179885600720 9000163 246718898097181530654548854185924928412 9000164 -86846775574319464394043066220635402624 9000165 -17821587448825656052424252012163658080 9000166 64629537177695131567884559516969173120 9000167 -27152221028549051466541811812290299520 9000168 6971525716596117301534756016040837120 9000169 -196853101232797930386224327208744470156 9000170 3278170430285361204348609143286916800 9000171 -139019829807228509334042174436391888928 9000172 -46365679321122590681675628597928877824 9000173 6992254989593825665584149686735574400 9000174 -120586885130450980286692801329570046848 9000175 141580804445744610828137422657781623400 9000176 17873777356585860015387288286970118144 9000177 198745502629254781561506865500157091232 9000178 7559453225472201069993405052563139200 9000179 1583090405032078821812011271369336160 9000180 -10671313402146899176828704085712486400 9000181 -43512792804910095786367564947514108736 9000182 151934975213747095985157085868377433472 9000183 -139167583212552517163131687184133361176 9000184 95595399031332193403875207727179345920 9000185 -20006886283028599500776956734439666620 9000186 -17828651069724901750337044982550090240 9000187 104304784628378614048259469781620078352 9000188 -160085939188919152766605821286957770240 9000189 93994298756620394396657808592096103808 9000190 49360677893989692895520475858601473600 9000191 -279308933126587332763886626377578271648 9000192 30113190252528421199653124631995351040 9000193 79287691487531979332996029068522397442 9000194 38994075468093315334265481781690885632 9000195 39687497352246773692985331462017171040 9000196 147255833800128804839132402739245702400 9000197 62011468879509711731342374133076638172 9000198 34018028644666319169129421545138364224 9000199 -12230132277594069059081568931655276544 9000200 -98675554557563385617537425310118912000 9000201 764137211363555369041114113088088064 9000202 -153656257673009975657204298728301386400 9000203 -97872441001033797295165377017056741548 9000204 50351676480616131307244943387169800192 9000205 214213657447420321157339932196870040000 9000206 -142463912274716787981053499369345872448 9000207 -40314274036062247560713315672970837360 9000208 -5244766709115661423752033305312624640 9000209 169922634792208232704207226318713759410 9000210 -21879208187843403431471668242882071040 9000211 52685100726286886249227019207214439248 9000212 -99291492106514892988118830106144571648 9000213 50600039906050771133204953730199369504 9000214 69275324025734165432812749963401078400 9000215 36526309239905730343988695552544441280 9000216 -12245030752705156939885833208023521280 9000217 187835772553204079914405038083137272266 9000218 258073086968958805927032895901986530816 9000219 -76699930030235077459771170913772042856 9000220 -169543180675501496401840790632055493120 9000221 -249445358367058019890784327162607749856 9000222 -29134388171518409627611525703978330112 9000223 178805767829238542251754243074039141472 9000224 112770398294705837345156253870462074880 9000225 -11524443034214872833622468912318753800 9000226 -145099938126356254347815723756104332000 9000227 -18732817745889651255967306543031480640 9000228 -25019588663360320969602151112214420480 9000229 -32244034609898732008544566679656665824 9000230 -25681269304171425016760572269727534080 9000231 -15601314575363151517859196440426322648 9000232 -212073454271978793935750469072031257600 9000233 -252011241815989879934410626378103367040 9000234 98206547894698927802284347728136683184 9000235 -197419716647932930404039138416043964320 9000236 -12896525115328862540623385501609754624 9000237 168273802608957930072595485689905583520 9000238 19859828761116347576134728570011895168 9000239 95681840923239158576108972879831851320 9000240 -28658278660947363807783176523730452480 9000241 -7585671880887068066927896262065722768 9000242 -8000141523803108027242430764922205120 9000243 -6703996071311895552238947514886115840 9000244 -2042988065198047331578756833368702976 9000245 140133049352154677248961265813316371840 9000246 74888552346627467425564724691509774784 9000247 -14222267363319965472933060009364613648 9000248 33812439134653231453591041013236264960 9000249 54328554144477241615926135094126098528 9000250 15688104910765038865592185662708480000 9000251 -71417379097303347627462736730722371888 9000252 59437210497166725116878283167492286976 9000253 -139035765846149649684237463626849853498 9000254 161266810497204045437516242711991544576 9000255 -5917935049750205197340703070079767680 9000256 32163250429799513852365328030711152640 9000257 14212168139390503392811141928677462272 9000258 -34308259797728011998885239305510310016 9000259 525946099567281220177516810683713730672 9000260 -74043978320193955631114725991236915200 9000261 -57832365078443453234839250144924229120 9000262 42822528217659871852265676259537305600 9000263 -36402596312441868830234807194976226216 9000264 43340109888259796844629594245757829120 9000265 54603697417822630068362087841545904000 9000266 80382201251545857605698287494347887360 9000267 -90538701725538441645678590433861735720 9000268 -93934454022073530880250226645011973120 9000269 -26978739337313447503198167173438040330 9000270 15741094116565415963178410871772653120 9000271 -20582032235383668742651248788456782488 9000272 -30113216844686289707852515349203329024 9000273 -2346263889145865122275613255221108000 9000274 -28231084045784226214271182187237418864 9000275 64980651980505316331665667392328478600 9000276 105852289544804006270905223468912209920 9000277 -77834456001383985217945134892390897440 9000278 -37007773053455082670657144377978332544 9000279 38623538391877115377566917846833564848 9000280 -42321107469614001122834186570145792000 9000281 -90373440581934454185575829052339874400 9000282 -47807499041957965844894325240992951808 9000283 -121010823810758636848919889640793089468 9000284 82585017851270777582263776876235132416 9000285 -18543050332668621290836935404207072640 9000286 -85861598679765567578997059404169985408 9000287 -67718464831513957635200908594637328 9000288 -219719754948703637449230672034906767360 9000289 170796024014108557362590695397043341090 9000290 1206029947034001153988542145481478720 9000291 -51887447923630968942171547942451485440 9000292 -1339205595362645375841254198664724480 9000293 295642962689888014048379014035483039480 9000294 12393149297028998538431925461484144000 9000295 -148388135093895874534546453052521471200 9000296 48154888584007727941271057735095695360 9000297 29647040322041226860933783491717609674 9000298 164070803881202986154686360959178235136 9000299 17841242821109815203383786296413208320 9000300 53774775242985272143953890206103040000 9000301 -6751122276754110181783097621668428468 9000302 -133229400057733511276507216761215261696 9000303 5186612765427303922093496745753081120 9000304 46424393841749067981423457577483141120 9000305 20245774314062225670091412515571482560 9000306 37073412506939606192901711033728460288 9000307 5365714226677080422278907856825816520 9000308 -153827867056604654238931527133266776064 9000309 131996729177685265876907810989981084704 9000310 -101603238901172135862642117020235559680 9000311 381355931394759210930679621959370801512 9000312 178256651632917787187776026983242137600 9000313 -53936205682381016882328712642121354240 9000314 -71747953173418367010764089113253390080 9000315 -7834269090051546987543403608967603680 9000316 -3997510101010299676044261029472050176 9000317 262064214160570214352905184959766495366 9000318 9955378573817391866617972702511188608 9000319 -33120644216842035694812168771067500160 9000320 30953441085211121653970932680622080000 9000321 143906888857771728900917333563971226464 9000322 105891219939520016854016617024669493712 9000323 -5949432050340595287625547792973987840 9000324 68742527526811612088933578738399848960 9000325 -79561918962653871927266273324497941900 9000326 -155533114989019291923260783902163049888 9000327 13337227555188381754839868115713640832 9000328 186877986519286061101271951255481384960 9000329 758745850623477299888105541379304484 9000330 377036990354723616280800608709726720 9000331 -56655943119410745699627641780860845868 9000332 93267518934916226831256185329353461760 9000333 -58473979933456374494278497800043565098 9000334 -10927524381101829220274543273433902208 9000335 44768084518682303254516319454323750280 9000336 5374000311951896425454037557040709632 9000337 -85229900778237732415260558457091413632 9000338 -19222580332090632143292735266212949760 9000339 -71500219801758539144345521998641416608 9000340 -114193405244148018284257526374813163520 9000341 -53645183611077963586584668838329912928 9000342 -2143117846897081535765382778873509120 9000343 150264819406327375385753795192172656 9000344 30400971901561596955163055677170790400 9000345 -156485458166225299872376832792986536000 9000346 -202445085508265362389022121340439593216 9000347 40882278590064054505586291595640670712 9000348 5427789479865772612443455176842117120 9000349 40235073613242684929979674302908933350 9000350 -82372485258911551861529946438737361600 9000351 -136751352862993204875977103203493222120 9000352 -159184276498904952129568300737957593088 9000353 -262803267065858291658850774169151242220 9000354 7999722874228578623059974824889188352 9000355 -24327266449417897374127213102728207360 9000356 -92679686502453998457214078268935966080 9000357 83796127800391405409448024293293651680 9000358 28768270231640215488181571331220330560 9000359 284005069688680486734313382989630605216 9000360 4651446954275515546323962766203289600 9000361 -9942423334225212545340590647874242800 9000362 22469569769086541947104414691848958464 9000363 145926297911910769212154078770325254144 9000364 60738240006596774078081252134660203776 9000365 -21587786212787042416717815085616203680 9000366 46556724981545648392231712438136604224 9000367 -253837982649881868898995684854562572648 9000368 -27816147223837459519330565086728093696 9000369 1688165028733741714585323203473977120 9000370 -21779751248014951789204907421242241120 9000371 33581359495898546428764638692017929592 9000372 7172411040518268601578034137106944000 9000373 2580900693394988053125842984032338304 9000374 -6911639262380204674806156744381972480 9000375 182124557004389503342971151331877348000 9000376 -20350513130453468012656794306134016000 9000377 178810159149293395758622997051699693226 9000378 -8465719263633487038135119961965713920 9000379 192662013720341298645065152242423066980 9000380 101888978133421753493386325738157580800 9000381 -41793554773945018720432672277011382880 9000382 32527544820420011174621248750608336192 9000383 63437473834657459967755058219561048064 9000384 55437848161604823187522671391996379136 9000385 15355873158600070506830240325495432960 9000386 -1319425617426267051735468334522739712 9000387 149504851698220915663177529178077319120 9000388 -18367179299608537680579746546388811520 9000389 4996064050776999574284567068694300480 9000390 19298087412590056318650337909223577600 9000391 19089776583345636049575216086521977600 9000392 -62680763457061121351285330535128217600 9000393 -41991614032497103215804327297853841136 9000394 -57777309212104516714095494582180480160 9000395 -65575481593523493646359668429222032800 9000396 -9945519418370098356043656556712136960 9000397 -37417582211103089316918057909834404928 9000398 21159325329458156223740137523680209792 9000399 1653904445602255234207240262975376264 9000400 19179189220161133605136940352454860800 9000401 -353874153411474534799130467743090902796 9000402 19531957817051489765083016872426593024 9000403 257070576903840141442375546825072588652 9000404 -15384804932419722861197135254944159744 9000405 -45419707314947705352630972814964304900 9000406 -38909751390291127616940816874033802496 9000407 -51481536689851369695523326148394241312 9000408 -182309169989693289409060501868889968640 9000409 167035983589080537921599542035303367440 9000410 -59079919049190304980853402593520128000 9000411 -64128468889813858545974429561477587200 9000412 -89289348404087436410388032260058207232 9000413 225347634910942527752847565781005026924 9000414 -98647403791416908945659725787291200960 9000415 89090187011216210685307899316220683560 9000416 1209283264135927792983071430423871488 9000417 54966721396858344569591999501015742912 9000418 42539614208288946321025186663045106256 9000419 1996668056237912445121307576861968344 9000420 26806578913441385630982606818958336000 9000421 93292550953355176349573223133214264992 9000422 -51758349917256890385134753146819699488 9000423 -315467318127143375235793474555964958000 9000424 -189016734068089269606388268341798487040 9000425 -19311900776248715509236601833619771200 9000426 47602124902359862246944459935425522944 9000427 -214847534975242333211788037302711923724 9000428 -49523466115655272398454206885195592704 9000429 83607493971279530180905119717139375488 9000430 22685436350397718297048981206310101120 9000431 239914303370761504006881579409546541184 9000432 14891788101540702330078900008592015360 9000433 -29993390688006742722647457717805359120 9000434 16537066180721390517630495569769305616 9000435 35925730734823416866519504113367288160 9000436 80077536893351601866902116509979106048 9000437 -162825438340025644632368079857215804320 9000438 -52360596319333898983611974447694459456 9000439 58078506489537460596239320956937806256 9000440 3648817333043184773048141159608320000 9000441 15943295880683661953146101692809272948 9000442 -168489609297686938635449460273131443200 9000443 -143165245738038822400519955462885932776 9000444 -95560079619436333352756852245038595584 9000445 -75748959326964745317553641907206920820 9000446 26124209708920686548241714738396126720 9000447 60059035757290296449208382802102776320 9000448 95009387237761844376188086479885434880 9000449 199595909916707192243771295670931926464 9000450 -19814704674298849194537286327285440000 9000451 10099582486636972421261661222840435452 9000452 -292049557800606156795714152255397888 9000453 -109395993971800209010910104943059783680 9000454 56167957486699150651879784033974662720 9000455 -216612469811070540589148982473955413640 9000456 137919469191562812546896187960762163200 9000457 37839333696365929534820276401283883840 9000458 -82823435818190267210655720633917299920 9000459 298658477736981750105308552801429520 9000460 -22493209488280688248730265498415165440 9000461 -182414349381788648085566591959819828938 9000462 2118760904393935535259190825841923200 9000463 54898009451942398291558490396550930000 9000464 -105911171513039791530494514829516800 9000465 199626025374470370267838149042374363520 9000466 180987954158908075801654282016205612432 9000467 169234697474473449497212819444758458076 9000468 117754013599990958335859714320878125952 9000469 -92693796549572678305918733355900551940 9000470 -97309915089310358413186404055662835200 9000471 -168979812071124891013630719530622019200 9000472 -18475728715978333597401859443092889600 9000473 -160233207269318202042832261733353876278 9000474 36379510894663580489477393201064049152 9000475 69100185331292760180376863271796851200 9000476 233926394600016523813721482596275074560 9000477 32779076034869137625273471586690434880 9000478 -10843563719242011227709139537515540480 9000479 -151893505923812639629859918561089270824 9000480 -152441580704603763469528212774039060480 9000481 -32468058971107547566386306487106223360 9000482 119278423954170473488195092020805492000 9000483 90821652782275657717993600627662876024 9000484 -14091153140139430619064858591888845568 9000485 -52404292414785788008671373215324709800 9000486 -143339917153221520781474667027149425152 9000487 316106713297249847970672552287461894136 9000488 -56185579583661194735244184960103792640 9000489 -82101200386911380506487681090044076160 9000490 -17910175575193981079765105068819660800 9000491 115685149510446297589830495757005647352 9000492 -128635475173081721614399403957834649600 9000493 116284089559536643998312819889928596224 9000494 206475933782836467506660161963229380800 9000495 -56071397938230697935207239236004338080 9000496 71850201600118135088647078073400819712 9000497 285963443243938418351133657395255029344 9000498 -7949741238509154308326044844645201920 9000499 -41254138749725529038973150738503792500 9000500 328688084839027083370631223420321792000 9000501 -103964631416056924231715028588954867840 9000502 590862351196274624964375801749858304 9000503 183541816257848260224247762514501312064 9000504 -131255209552383155911268822061247488000 9000505 -40811787973366381807794204806575202040 9000506 30154430799695846713880128963775234304 9000507 -78663059956697271199372599662797671312 9000508 -27010954516149938796104930880190800384 9000509 8919570514922334552559341620423270400 9000510 -32674634073382407457076524270596781440 9000511 22706076350499170826078383076920806552 9000512 6632469019146912498350659810413772800 9000513 56315081181364212977522591289318309780 9000514 -116107204923814320932523504512970280896 9000515 189408552840205033614377888100598790160 9000516 -89617531148717646090436038116562097152 9000517 -162358618589137058001961573026867662434 9000518 54315249864889242055020822617447556960 9000519 103595472217348771011469766850065155200 9000520 -53281293995456168991045998904284774400 9000521 -20770172728428607725534468608178962496 9000522 -108108259916996179705694737205023845840 9000523 42525362347127872693446606660313425040 9000524 33533425822311694403065160460129079296 9000525 -22755094406903328618468174883862400 9000526 -29358519049970893980918558791929620288 9000527 249000778738603080523679710510890337560 9000528 15497630420371692541117688663978803200 9000529 2361385321467760436807944241232197284 9000530 -36532560923968727850731869058546457600 9000531 208059567654939928525376218021963903200 9000532 127988936551448313374153039878878932992 9000533 74070134841728030108116555426676890140 9000534 -9039292172273836305023268638555914752 9000535 4103500502764474175190502947376803600 9000536 -81011489349582416811865305732226007040 9000537 31552617991047641549764205104737233280 9000538 120992105371838353962817983401509351920 9000539 47696050369030592412585752963053857240 9000540 13853423704879612973139071927420805120 9000541 96107193041057120082541223617811191584 9000542 82565787618842574770611578515266092672 9000543 -40727322479720693852849326311991588536 9000544 10667692175110913176958085530923302912 9000545 -3075466654351875264045018627459679680 9000546 31003106975939400512407283979486849024 9000547 53430051622724808326414511787813017600 9000548 184515800005227709321072521872060779776 9000549 -11151871670765195902547856639553406400 9000550 3344616185157077266044404544641961600 9000551 -66310948314663509864004833723865079248 9000552 163372430168325539686961136636328673280 9000553 262835017309294937191048104292294388304 9000554 31296731385396558725091201601957142880 9000555 -117067745677667804590379305493493856800 9000556 -95720409945066232763447868831738885120 9000557 -258567242842360505610025943599975297140 9000558 -130224279917261187396845427894378624 9000559 -6377033429492156963188926514300968440 9000560 47233059057186801919240397299821281280 9000561 -74734214532055816316411788486733252736 9000562 -51640869567304109932802768356243753968 9000563 4930763311063392693932207233310993568 9000564 -21677102320457240495202547943113955328 9000565 -42371861069553432453654458235771224520 9000566 9246551964018996608761527601801516800 9000567 -35098366953663861309580093798647378672 9000568 37190016687725222221164977153312256000 9000569 335792078849156851419125341673502644970 9000570 35977841183880343099944472666405132800 9000571 12449461177941681770114773190843264000 9000572 37186385950090965887742656665509657600 9000573 42769695011618980750248083114429136768 9000574 -66193295815898217410770297298465049600 9000575 -25312787884544326158916709636097664200 9000576 51922114504012175231311159196783738880 9000577 -34836644591906280930555361423059816574 9000578 2765986316077967824727783049267045840 9000579 -4273529372029348697551306041975322368 9000580 29805689926956830792939001787267411200 9000581 20811305943395740854241956534545322972 9000582 -33834927476334819023880581240983817856 9000583 70098644874649569005776937100156917560 9000584 60061292302840778270602814984970731520 9000585 -241455942914565515349484671689520000 9000586 -1526618101279509004373589920705913600 9000587 11153075380674069947022566326178005632 9000588 1474800117725773012469416769064259584 9000589 -41651904354843302018572936653137840276 9000590 64662290284625861078748433437024088320 9000591 17743676442259288553803125769290589440 9000592 57684736370736053030093286776753463296 9000593 15754737085103423894442599182934740800 9000594 -2406506299591324093938149966639032320 9000595 -57452547926439670961532036298442648400 9000596 237680856024985780343798974242612658176 9000597 126406113881852625179590379248729322400 9000598 -120319142252498397662794921970685727200 9000599 -228773731134045387457273487311272873888 9000600 -31477896034470656429521597570547712000 9000601 -132644104918200474585398953510047401398 9000602 -10066031738444050561959519501826882560 9000603 -17118360903289160675945236054720609800 9000604 3602332354724857101711521011404812800 9000605 -203737013647836206244917851868132974740 9000606 -39031207968027729650789763823067464896 9000607 -47725181973842516915669968163664759552 9000608 -17358689800857355624426961640244248576 9000609 62254157344537040414604468751469411808 9000610 11081679898764547973314247005079580960 9000611 176257414375265884820720824030475999424 9000612 109687745766133623849636825482058086400 9000613 154956342261488908929480957167756519904 9000614 -128118476817764965426035788524753666560 9000615 -17444694808911131237400491741230848960 9000616 -143847005299748408851522784055304704000 9000617 281267538698394599550181741074252217344 9000618 95569130868836655973200731914125904128 9000619 97673836764872912229651023340862071744 9000620 10729982160138782669129417131264711680 9000621 26786729374703967264753878044497063072 9000622 21548124609825714088658590824458644800 9000623 -2611665934449801359554630470839411760 9000624 -23199360209544358278056376407237492736 9000625 -4207381180344570595969751662780423750 9000626 9855293144535655461920917765268119296 9000627 -2054765438372787463620048001440193920 9000628 53995096907773250113184293101200834560 9000629 -79971081309634191684109481814835595520 9000630 -33456722863195260681794421970859815680 9000631 -33855545439923404775303201504961128 9000632 -193546983118585557448343857477162475520 9000633 -64678260755459344791137309520187617792 9000634 108773568881827308159730616971471023216 9000635 -26561507414911426070086348171167702240 9000636 -54129662113139083425562618139043618816 9000637 -239518774177092701318886775667190262714 9000638 -163328074830450458972571272112574913280 9000639 826341233048670326271933990652092720 9000640 13340198302392544732879509063393607680 9000641 -86080930745989852044304940950651153536 9000642 28191234313067130855510590384429875200 9000643 -324558124428076104738405781736121186000 9000644 232630960003190406161632849811914118400 9000645 -120713169259128068922351274507063709280 9000646 154993585565124235895586221787951741120 9000647 21545698370671835326327810779334227720 9000648 76472223656432677681625002899277056000 9000649 78611190701736963964471735897005655680 9000650 -23893833082983398348670528608199564000 9000651 -188828500818612554785396914894173958912 9000652 202973538213919557285008499353193249536 9000653 -105239271635668220245167979376613390420 9000654 -51270049350489083654603802394978963200 9000655 406851298517461848009611425363218152160 9000656 25287565555744186525586942674378555392 9000657 -28704676990567410301813455596559122880 9000658 40546571332600018282870360845446017680 9000659 -47587002966450210547412670778554316320 9000660 -13659853059835262156584224618185226240 9000661 -137160478098059377615731150744833069600 9000662 64379225429597375977519116614055910464 9000663 5407141945567985164118420627544633600 9000664 19520233313366049030165558201203589120 9000665 134397409110356889349533425572147381320 9000666 -151219536510556222078365806923277222400 9000667 -56972225987911882417283659926629583840 9000668 160181756936934816901477383691921218048 9000669 156494746713444340823190060476581666944 9000670 -25484555518197056395159845383180513280 9000671 7660427267465917649965769917414923672 9000672 70671411847410432375883238420423639040 9000673 137111848224645226860917883837465788448 9000674 -1550568174279051011449432647317642880 9000675 -37882057856350991622530059030861692000 9000676 -2705292849631596887064257497293619968 9000677 -95217781154921795420770589696330850528 9000678 -85737825203614475863330813043068589376 9000679 -41412831436074516619020561738635668616 9000680 27669237622175642075041106371756032000 9000681 -19234941587043318646711019800821180432 9000682 33970961735840850408069292569409551360 9000683 202529371425847082340201863798836018932 9000684 28566559213956289806381589500141502464 9000685 -129215865026432136752123931162471493620 9000686 17768455740992283797556317009210342400 9000687 120331930667292687308897248796816273160 9000688 117200346605660050107302253099533598720 9000689 23501283596208916254106733897599727460 9000690 -40260168748686268428246716954802900480 9000691 -45575479683943308425660928578638782128 9000692 -60420136546870155883037380542715864320 9000693 -48514112921610365082129798516619312320 9000694 53585852400455295467386416665893335552 9000695 55178034647057841594991534270383513600 9000696 85686433820216848113853275197386444800 9000697 -36112132591700960627664878056700592560 9000698 51037619622795521697866583846736033536 9000699 99410881793817752270719268659790063040 9000700 -9528780318528685509326740008876044800 9000701 143549675576474410005192943723926195480 9000702 17623673916476445201812836827058973568 9000703 130373086559320492573764493542114589952 9000704 -76680989011734644804102499765520957440 9000705 3825783245042424547574629948833669120 9000706 -125540377576633611418590066973729248 9000707 -138003977084480532442741863016212486240 9000708 16204801086512601631056779391885634560 9000709 -100265261776005881045093630180267821090 9000710 -9705222835439383670052001738386960000 9000711 -18358196209355404526802061227379295760 9000712 -145757608850537043883925792468165176320 9000713 -129303380487367021664673827896121291760 9000714 8187418856316057825250397292704057088 9000715 -8827076380018278298651393298422381200 9000716 -107663334329576158674506881224681630720 9000717 -2022357721861513121943474222870910464 9000718 136221742892741175721074790299046631040 9000719 24704002661300616443328113984630413920 9000720 7806994579138666311626716546054225920 9000721 285834424758554972634197049959496991922 9000722 -185463173027170030468950733307539775088 9000723 17148357107337950055016766866021920768 9000724 -3302581919516815503288699710895205504 9000725 -7906000378577657039041622574181869900 9000726 -16798877763930434997295757418353614848 9000727 -13446937648754859518712283959134597168 9000728 -160874748086739204634488889999955066880 9000729 -33781425686562221175503537081139537126 9000730 3059313999073887317932345201686460800 9000731 -106688622650316367015458614288053008768 9000732 -23000285241799745175816133162490661888 9000733 30231278526470133099801510297002892672 9000734 -45325716297082760167007431659142927488 9000735 -153993149605964120238671719339494420480 9000736 -140268755518941007146881150175463538688 9000737 -226582099450904296893022659031463159760 9000738 9546081524507981949364940505497524944 9000739 123774407807723584903560365156170629000 9000740 -21960419267836768901038522192171008000 9000741 86254017949646924142367697608244499264 9000742 -22950888601745627274878032964188573728 9000743 -319523675621482153852046057039095840008 9000744 36860836547423447496678028627916881920 9000745 28782346738135401291725338060760961600 9000746 -79258516566037653467193323275288782240 9000747 -110605610693787867072478306897101826560 9000748 126446661470649274787336688517571988480 9000749 165543599540170664152444459107924531360 9000750 89407672022965575033288592948221696000 9000751 107680859665315388918487779720077914192 9000752 -35386738013268455765723420852495351808 9000753 -57905728912546183627130335481542916496 9000754 5009660111382710221751929022162875392 9000755 -15839629969180002826415901460563198000 9000756 118300684834123579904970413493858355200 9000757 70419689137087336741974657662207846272 9000758 94847457384054719516826602786188716288 9000759 -197526712186488221206134223386942523440 9000760 -2101217648169214733457359311805030400 9000761 -52144141094856170289901715855985946800 9000762 51070728494401874408228044444093873152 9000763 37326916336021994381304946837303258200 9000764 -231745281724970790602578228175250958848 9000765 4634170030771473295208395654599464460 9000766 -127829559361521310524807913704422055168 9000767 164630618055597451133360941878753402816 9000768 -2068651893731079206447646240216711168 9000769 182319459525431613734789278900516865760 9000770 9045335625653707888750384047377472000 9000771 -11310335168715456491784233655480183984 9000772 -38064921102874050646574808900134765568 9000773 133841760641822719342832378636117669022 9000774 -81047922028565403671018307931056168960 9000775 10723028019661852723226046719037968000 9000776 183115372310456599991525935388183086080 9000777 7659163687420881680758954434725382432 9000778 -30379815611465338468146772762817782176 9000779 -24784638740830338677753749625225776620 9000780 68224940923359961648094162893140787200 9000781 82161694035104778333537636166488206582 9000782 84739328019351717679697300530311905280 9000783 116043639276741637215719865365205791544 9000784 -8721421143770741547816423740076359680 9000785 198547610084077328389691336574462100980 9000786 136193487081805521051858855417844316160 9000787 -247141690480061735437638666073420780564 9000788 71116994877168291195937998920305704960 9000789 -20992543310135226703135902333059463552 9000790 -113568782126655715983216393300260225280 9000791 133389595205885136133698474183989757192 9000792 -85261600902711157597253052828195840000 9000793 -241739708010303505380163370183762499958 9000794 -23704181329034320234541823185230487040 9000795 -72372197749573984093123332707327137680 9000796 556389548121516076650821909375195136 9000797 51257675009086519145470321112896748928 9000798 -95735374172692003664656710658036998336 9000799 -49054495391504849902039210538777805264 9000800 9987128330521620719710956164353228800 9000801 5887494018104229180777021733925650242 9000802 -27067811030715010096741413674414601648 9000803 -1796036920584298147012952150326241280 9000804 -107939542455128106010350327790083041280 9000805 25952524257490252440197365659840232320 9000806 155733058612628709155942953865251333440 9000807 -266311533608090636286004965109021223808 9000808 269928391253839841859421609252667473920 9000809 -222821409999163616738619084781981857990 9000810 16985144451872788407797792128312973760 9000811 -27343564652343375147616399799822312928 9000812 49495693947127361699684940487941801984 9000813 -940711804399769499523024011764045856 9000814 8529903555691070714583622273457288256 9000815 -57938637189043692357846186251309843280 9000816 -6763835006706142854380981475573497856 9000817 5102256870326360723050177989858374400 9000818 54594485678909879257796479947809337360 9000819 12938601168067981309142008899241562688 9000820 49909074730906526436937475448101928960 9000821 -23170610357695444463735165817944544978 9000822 36058821044535952895087685709245442944 9000823 76923191503542336519933784194385633864 9000824 -45142598517989438322624462556050309120 9000825 -14839869946286871198233800207255076400 9000826 73663207696738711689915279047987227104 9000827 31021681319638740493074102026470920 9000828 -225221052884016738691946758584879406080 9000829 -32270397711433485864546944806601673024 9000830 1093057571633049028223579106385038720 9000831 8787126441681147379831179120132171264 9000832 -237015305502948441197444274444671385600 9000833 -215345550361420703226305698307590554960 9000834 33736992503270533512173004242860202880 9000835 71094102619830755339148778048092443280 9000836 26446438427524754499010292854372577280 9000837 104548828982606676712576791393452975160 9000838 23962186688268378905980679106399320064 9000839 -132519829993676202571357860757199472360 9000840 53145830350589298149903136170412441600 9000841 -143777104964190891077648256641639654758 9000842 24534625376128899806366034370146694752 9000843 66485262809001380819339229330140711424 9000844 32839411332560622769209826974819280896 9000845 35136251973344449688645944678725724800 9000846 800150323682696355439872470541037440 9000847 -125048722088775856032418790780744359928 9000848 50380196501651711790402131626489282560 9000849 -75636102981436835103343987645142481984 9000850 -7679105669464829822887335722748211200 9000851 -167648979167480817439564353384381311400 9000852 3447860605731781629433580702065065984 9000853 -22912640368820739784703212683181996356 9000854 -15362011838052187015217962392923306688 9000855 -6270832172367548914037368447886385600 9000856 159240070998139389402261249472280371200 9000857 -174933824645401432273973686685037025920 9000858 5720976513178075685513603556709277184 9000859 -118497356794127681528196910520195500044 9000860 17658369065950788986843459290263429120 9000861 -204588325260491618202695271102198502080 9000862 -13281141892433241559259786282835432768 9000863 -59014537358481615085154237051476510800 9000864 6994305283837746690346645161422290944 9000865 -105550372824442428397482771099761001600 9000866 -1378227283330119501489213538399527936 9000867 123642356494706306967181366650130978680 9000868 887872376323224452698282738131502336 9000869 84107776724854395223616724241031146944 9000870 33149444286884716787453508451773542400 9000871 142061993689578615075574077590599004160 9000872 -203188887024752025568371276211719091200 9000873 -68804976241307395729538196847237555776 9000874 78175425075029048958156109078722501120 9000875 73570084326114910111205963901498240000 9000876 -40521550356540543579878701513195683840 9000877 257536125316888973841201655416675464726 9000878 121677765567802010219908338842468754240 9000879 -122531240604549187839865661776590433920 9000880 19268332323950600042389472636686172160 9000881 -362980661103429620768062500371483136 9000882 4839488052936456304065161479004532864 9000883 -144096340560665563979175997423834140672 9000884 63938696015398082621287254030680967936 9000885 10000608777635609949091951344297082560 9000886 -61329148793699944192543548658603264608 9000887 20977933929714281518655515150069547952 9000888 -49683398211260441989714402931036897280 9000889 -3577020969283494965575604193319833600 9000890 33135898313285829258950618528229151200 9000891 -72809390932733227752270972329864397300 9000892 91082388824820023650177154131679753216 9000893 -139766145253666575453120362928980419680 9000894 -7668378075640919351827807555045226496 9000895 -202686477903594453288516590965211832600 9000896 34056727964538565519486212226594897920 9000897 192759811010579825687699709572373015600 9000898 -62533992783477705902235876228255274464 9000899 -158452667907850359443804092163303516100 9000900 1855682286033398167244968492833964800 9000901 7892983218037035518174539244324708864 9000902 -80132454805601858762528551215593921088 9000903 27972066563432777529192963190221544104 9000904 273402622075758116318292967518936268800 9000905 33185429883959951494664471240139974700 9000906 -34585485958022205415995484159858903296 9000907 1214683056172537572479159063665163156 9000908 -83640001564505876672481712118202309120 9000909 3252466839309995223800683664084982720 9000910 -11598386460331348684200759461085752640 9000911 417894774873017308871523490902143089632 9000912 5948740205163534717413818557850976256 9000913 -46103723908777396896082962867076653838 9000914 -69905466236653317671502996905943088128 9000915 29800810741439926903550373234588003840 9000916 -39930025691030196367390163896448387584 9000917 -314358547538930765648734627463913873060 9000918 39727841147043938462459261082958892928 9000919 -258086008507768399963611696797445416504 9000920 -188907402489651809389420962349429555200 9000921 44327846492262494182226053303161757344 9000922 14520501516052994961218864234258488320 9000923 -177674477253871524371438644199520279840 9000924 -30458517747610610370579094926227142144 9000925 165458068240676476390571222342722281650 9000926 -8314833084046144334959260891700782720 9000927 -73808455929005952691380037993755726000 9000928 153731531369539464614311942312144404480 9000929 -51320123930941745695753035490114492224 9000930 -3046306630538778763149663429063790080 9000931 -180204612642541361062660515158223975268 9000932 35518796651425446017750407357406929536 9000933 59949377161024397522778179956993844160 9000934 55318586203819386672544988353298733120 9000935 26422963107191451532208939711139530640 9000936 24310039500613264030698660004188979200 9000937 -46098934014376291278086456064785274240 9000938 22470914605734056506884888931789330944 9000939 45860370077301300903652019431503983280 9000940 31266411835299976569527845062323420160 9000941 603910552008861654632028733868656776600 9000942 28341889197193977367810571688893608512 9000943 -33621925253527087883702587302289008640 9000944 48238796369765345371655948523517378560 9000945 7630442989614220959030757649183136000 9000946 -41888819948220935819710027295160977280 9000947 71179739915641017699276718178702794632 9000948 20020019556465924731788234423449600 9000949 13973895520090678710511766957176636974 9000950 -25216876904286830119897537520071785600 9000951 -101610981217870374271930805840828127768 9000952 -120915014790589823877594650843979386880 9000953 46321867017315396967027525959018698184 9000954 66990675941761261148251631653915047168 9000955 177439486606064329377242477989789839360 9000956 -38624546367908148277300353252026591232 9000957 34741035740543952951761344502836450752 9000958 20276980013420921422016507415128048640 9000959 -34838053157863938015404489901826792320 9000960 3881969414511664598186408331234508800 9000961 -155238246234728647699479244409053501438 9000962 16734857232422999756364288010862400000 9000963 68831287609388028001795120267475277012 9000964 1328341415643273893582500418840993792 9000965 -95510522152943857356318981165774914400 9000966 -26445168871094150717998910980412086272 9000967 219127051445510661005177317435716747592 9000968 179545565149545324435312794690116162560 9000969 7932459150884907902921672620780574400 9000970 -10121880534856609370171563020440033280 9000971 -122060771081412790220221651729883883888 9000972 -101918788947904699784213579118775797504 9000973 -10216333898932642173231701356788299496 9000974 -14995208511660860972985954017282247168 9000975 186941466909008285079121593323299200 9000976 -13769101866219938579230388273277812736 9000977 -266919960946679392075896693826444588428 9000978 38168615274261711423132375623448645120 9000979 13216401682105442055221110447750150080 9000980 98760121252765604151954004852325721600 9000981 -90996870763068839903080132760557048320 9000982 -132221840865508524611350148418425661408 9000983 314613733010286563840301347045288444232 9000984 -48570056045464130201089891378409472000 9000985 -2799005169792836189050238992612069440 9000986 73557041788946038485409689810307134192 9000987 7176761912749210956631855630798820352 9000988 19717091697937016567819121129672447488 9000989 241717037856215551477811989972006898790 9000990 -17060389967365782699163856656621132800 9000991 -98986073637897940767845953388035782600 9000992 -21399546582208956183863669054496571392 9000993 -87223979287807858152769572361681382736 9000994 -19479546041158793920918827409265184768 9000995 42650390162904627058178855500186626000 9000996 13627496531430453292181324111970542592 9000997 -145317567400581453762416232022519247554 9000998 -43789968866592023904566057582102206464 9000999 -38399142672901642167258611794834468176 9001000 -144404994997628562174229546542420480000 9001001 -11167327273914619561847776561793188998 9001002 -7867755109803206439110190145158754560 9001003 183629963958014231323098241600480328640 9001004 -2678525831641834382625582657615986688 9001005 -6145353579533747613772605945852902400 9001006 -256013312765901802200688529229062400 9001007 -96223407977735943506635971334459563648 9001008 -23371820245871839325361528361042034688 9001009 367898542539321421206045798038167167540 9001010 -85603091555537895299957797571766535680 9001011 -4200736224433169944529027362066738320 9001012 -88181696411012181531128288821142611968 9001013 41169085377663584556693209447342259360 9001014 -23198845475801745953257671602413908480 9001015 17282226727174146603487306947030132000 9001016 308998078839188543993084901102994452480 9001017 57666713681852783374079279011830151680 9001018 522538271749648990592261829177573888 9001019 -45130769955454735920014655876765024960 9001020 -32384701288432879782754060436557824000 9001021 -9029591172051253659185107203549848448 9001022 -40342196515279036342966195388528241600 9001023 60367756154952882447882813439135434240 9001024 -84472624896782584016920713435219492864 9001025 97347590066740593616313891414559595200 9001026 -12348220660833658998155387117928869808 9001027 27127594899303899637951469440506317824 9001028 78606246031239501273914945426213847168 9001029 -17343093035776245228988098457505430816 9001030 25339965052142403763098081718294316160 9001031 -28002292880722526016451346941473884568 9001032 56501184631430454450454608678830776320 9001033 283095284003581279964848698363678488282 9001034 -29419137669390093867315727861319793408 9001035 -28042454330956883913241901368630297680 9001036 -50945206795868256181034097328762060800 9001037 129795640731718177614704407855269917772 9001038 -12240796105904960991752090099026411392 9001039 -134071077446540345318294016383327670160 9001040 5393854417267506486837909079395532800 9001041 31939814095458224260734487992550256640 9001042 -86511182670930889546107984440022647808 9001043 -70296089135162395760837615059119377136 9001044 1569802129643542803619171286269990656 9001045 -185486903497108766886109319000011169700 9001046 -4917833426368232606790572415476686656 9001047 -55578674660067794604001199774344824960 9001048 29595157588031288326460650165174272000 9001049 -138430721489340550815565790278805767680 9001050 -325400483739488800264895203245504000 9001051 107214781232596903270668385921059641632 9001052 65428767812027872404258443540239950336 9001053 143393258130076700371034320525560656262 9001054 -26312887438965067298800647343329592128 9001055 146845332487904697240172659976386342600 9001056 70060861610983864542270755377326587904 9001057 -7282645605590526569517138758663242220 9001058 -66459665083333355671057179445103095296 9001059 30655152656582588057565162437224417200 9001060 -134389469410369734852860971233168691200 9001061 3997157157534025371973172739005059392 9001062 27689279976942867514556858893618806912 9001063 -210858238551844647482576840035124943688 9001064 -142131215403649432159549191683248619520 9001065 -40017604875817691677974970115370012480 9001066 24709924559029939414142425384489519104 9001067 -127024323462060492289971854146930897920 9001068 8530470407189040441702529134145536 9001069 -4701489767854509446484400968496352 9001070 -32275946073049078491014559039860601600 9001071 -244426856565768232196707516581732511200 9001072 29015424554504805453551450394299072512 9001073 -18596165400432578503070156866447064256 9001074 515424401858430181502922476801272320 9001075 57802173608793688891060473485314947000 9001076 -8267051949571840713846561049774221312 9001077 -25783555348846035228814521449769254880 9001078 -189127996341968418237161781510284519040 9001079 -286278734772133822937705953038850098360 9001080 15570319928235070923391895382437683200 9001081 27640486717711081321122622001976959700 9001082 -40778830853245059649737031062878974608 9001083 9495527558617730581449457416877824768 9001084 54925463093671937060547483695990156800 9001085 -161197041379182214083790067258415474600 9001086 41066997204719363976112903092005868864 9001087 13105575574172906259889454098173680880 9001088 -217434605124955572209526414006791700480 9001089 -7631970111628317590679741714357068046 9001090 -23405971974290072860588910473245696000 9001091 128877728503516243103160019748524178184 9001092 8693777460550025236863560480656422912 9001093 -62805346449868756262662751805791562658 9001094 -100121960065866268761225677600778815904 9001095 -60648255207402169902309004983032274480 9001096 14220130850030314864951463839965511680 9001097 -91364092047829355686337692416682301568 9001098 -16559764015057551420825002674271846400 9001099 -7800516656256192849063525364966025640 9001100 29679114099091974451267216167257030400 9001101 -11771180026112047728865865994829221696 9001102 40773882358121797564278007769040844800 9001103 -317600715632683526845960953614462848800 9001104 -180682442605022834779188589990379520 9001105 156718539644046836669500608620171398260 9001106 -54760754999483194844773733881814107248 9001107 -165544858126986570725389471917032700240 9001108 -74218153164116970363365518364323401984 9001109 2999835380783630674371236855135946480 9001110 -25457460230996088882872445488678676480 9001111 -42928431272543255052389123974727162880 9001112 -37450927186298773008483433575672268800 9001113 -207689830994021668625426065995731802912 9001114 -95756966443491237044908577526943555344 9001115 92098820495506213599330938723196422880 9001116 117504038305785287313650613506379420672 9001117 154648714799084976775596740339071128640 9001118 -41717436665442772418200198204932384384 9001119 -7110494614254023927075849454536170752 9001120 -14561014462271406001574594864476323840 9001121 320338990643524358142070754151416900322 9001122 40723165168923258802075114158175065600 9001123 -553760469237636930179658672174039937280 9001124 -12195929597682058692482515480009248768 9001125 -2629704020851936104888759611908608000 9001126 50360141714800066566463445665205096640 9001127 -13119770492924964497151440292268154568 9001128 -36993310819893336938254742907939225600 9001129 61571522641955840312446526489727665920 9001130 20315710560514753566957402537829456320 9001131 -68108128445078368638641194010288955048 9001132 -39078204586184706760693928883586595840 9001133 -488186786387001381090122951757168957600 9001134 133512537256647636662690843138484008448 9001135 -15424421448274650749369941342084087200 9001136 46226974943288568731139620469674803200 9001137 -189505281451316482532865521213185073040 9001138 39149598252296807083490141383522363296 9001139 -56917667101205575780631134734916308144 9001140 25118288132471887602811406099338137600 9001141 195669437000835407553595357706213738784 9001142 96298038200795637865894905906218086272 9001143 -58141884830816665442591979228494886816 9001144 -13778017648077760051767559638863523840 9001145 5796061289490189454246220090579896200 9001146 3772895330014654977479267831726788608 9001147 129395010127882827107017547905570128 9001148 88554209256200621580637959153128025600 9001149 -49518435591618992931220371619811345952 9001150 92140146878333655429126718173123940800 9001151 -346729897749828919211912213590820189808 9001152 -13322421962937783087126082185225830400 9001153 5666028105081615436793563621184171778 9001154 -44719776103969226720809059510981010224 9001155 -130308140966249643895146259774206489600 9001156 3237045400501146968895506722051503360 9001157 -279457382982758097914883889624867551168 9001158 -142979727660697063220258265901078671360 9001159 122964322643612681613747937053772676904 9001160 -17344467790369859798130416195233382400 9001161 57529218369173697806722328025730212480 9001162 -15735529496041551293010556266871689168 9001163 71685925864356236448842419373615435412 9001164 26396104500185701583295567050374872576 9001165 56938013699384188045187758994308560000 9001166 68984700855599398760637399011839670400 9001167 42831647180887252054247176918021231104 9001168 9210621451477441366976077486876262400 9001169 -49148205184937819107201189987796924430 9001170 63903982801185390896957488114359728640 9001171 95687264973823405680623382359882891372 9001172 -88456971446189443353320506660730953728 9001173 65390147010336425465072508240160152000 9001174 -194882064976301920377935811133563648 9001175 -89573554899018337048613856215260410600 9001176 5669948842957635326693583969719808000 9001177 -68205624279931911417122706433579618776 9001178 73970535179447929625811570387493574640 9001179 143708495437963597493082703944581850240 9001180 130005654526740769180997950579586595840 9001181 -40925222593256140646983583752558717440 9001182 53860779255975336305099440412020614144 9001183 40485463220137189985755023377258593504 9001184 -253152337000969838302366996840619704320 9001185 1774997712015548841655255167726349440 9001186 26686224021999289101702878286696207744 9001187 -37117883118840908907361694075079031200 9001188 17367819347295121663934488795788140544 9001189 2611232391450508194190569318762500990 9001190 -940190501604577999651032547232640 9001191 -45277780004607375133049066408624042496 9001192 -1145361435928469516680145459705825280 9001193 -85444508459716920829088344983469226400 9001194 -17523450432230660771128239942122745600 9001195 -66205420380655765284229684776230231520 9001196 36833587442374393375727433884826055680 9001197 107200428720300868464828058084502656374 9001198 119786201014482209418118418891226369600 9001199 282504554500648959230190845001190885200 9001200 -3216336040155711047983606795109990400 9001201 24387386712805783017822607458549003504 9001202 -2045523796329788428560491544543870048 9001203 136219145412936466481223531408491464704 9001204 50217698251632773420427239897684790016 9001205 -39675286207437970058001338159143664640 9001206 79484501853757768526914293993733187904 9001207 -238045313537387444413326774497228113680 9001208 124378223444054248344107229506155560960 9001209 30080646315892872868427635863194285760 9001210 -100400485503271729153065380374965726240 9001211 243598287788491621889700211831240021344 9001212 28898948372364913108736689282933309440 9001213 24065335768933860366869470435867525324 9001214 -21337988831546437982110854231135313728 9001215 195091181687296954053357760318533282720 9001216 77531417095458416790588640593625219072 9001217 212242330579714128911200876581248883120 9001218 -61351069049333730117346744979264977920 9001219 -118010412332304234717159816341833061380 9001220 69187912648334422989314434947074112000 9001221 -31512675405104505638128204728343385472 9001222 14100290559957010208134275951522075648 9001223 -22906134406491648308644287870808206720 9001224 98289435717481209005901633231683957760 9001225 63467758204250621083238918093504138750 9001226 24557464208538308047069693044446569824 9001227 65049909059747535175409394667306869720 9001228 -99730729931610954804551233361007634944 9001229 203626742083865151733739092413526411830 9001230 25860938583810086574162767601626603520 9001231 18475202545399922026445572150643829120 9001232 5293213012390601486704919691377319936 9001233 -137991212065572016605508229550822720 9001234 50823493311675502653980916813127349760 9001235 -103733974260838598620079519757151802640 9001236 -21543901806317556951302002242635298816 9001237 -124386910313462828570146209069459057248 9001238 -70657173289943351591209114893478312320 9001239 60857861695796992659014190293791380000 9001240 49435654716964269543579547316390092800 9001241 -34592729397424360985315032030142402028 9001242 -37302158129278355709122482469032530960 9001243 -69203843485816539691431494676367824508 9001244 8647578480404339507070945177222193152 9001245 -135681889950188857078600666712119804800 9001246 117490900570158697957469242440015795072 9001247 120943281073732956172648794014748192 9001248 146173924754211671483351282311198408704 9001249 -45327607248816578414341530071564599168 9001250 18321921653907774966396989988486000000 9001251 80223443052777373190379880456871248212 9001252 -77097214934100863999468282427770142720 9001253 29637941486833015880634876251478018048 9001254 46138780090922506535094199910077339008 9001255 23874879869365740373653501820615018560 9001256 23028484056319083462983756833856716800 9001257 -39338544746700240169685640961249419264 9001258 19008159108692621885556741608674334976 9001259 -106722890288923895834663032832667006540 9001260 -134903831972695581840852307385475072000 9001261 -70930859671152734959179467787372375776 9001262 -64323112534906260690170525835047795328 9001263 53207739458793019523150693425810739088 9001264 19556986471499181103632876873082388480 9001265 -257703042466541843276208635598044160 9001266 -133977375874768195478988323227398168576 9001267 -32610971358754896834087604810241088960 9001268 125297907598648728691513030075713509376 9001269 -97927936458971702264683821610528406400 9001270 138125368329078192454471686516054351360 9001271 43183376023395575461396205584280979000 9001272 46411667158023368925538954021237555200 9001273 -236853263825746708091957726729493244032 9001274 -20544164499949061202887815277333310864 9001275 -11891517233990903750304325883400910200 9001276 -748138071056295833054729063221616640 9001277 128923628768027091615136073656473693126 9001278 -54943593021225739393405891958280047040 9001279 13878545317972631968718429103055057632 9001280 6119326195982644702503553846959144960 9001281 -96391809917712399284614804686540638400 9001282 75300284684407343819873927711444942400 9001283 68179051966400093966615037713214905532 9001284 26982515642035017296290235492530962432 9001285 -71203028393209020975094360359143086020 9001286 17621896423899007391620881322831554816 9001287 4970088777767057986777448303530707336 9001288 -126555474992219545128662594616081408000 9001289 38442149428025336677361401117285950240 9001290 -48778583578294651596574011157304897280 9001291 20847261265568242601805136090990709872 9001292 123429464612048618451725555859719150592 9001293 43812777005148389784590346401028331584 9001294 105430284915201532262676880849490341632 9001295 11782919527659367212407631172818241800 9001296 -10757452113726720784413140614518816768 9001297 -119704736624967033550275097929386790540 9001298 21362114909770566460949562350309984400 9001299 -234223548201610726646692659995224197120 9001300 -93808426054499186296855750281092044800 9001301 -5059923462015911909617202743950331698 9001302 1494378012829975535157212904634252800 9001303 30979892513051934652754851612431261600 9001304 -5073677524739591281802058061847592960 9001305 -19914789065761718061498977286622664700 9001306 -28268647344295318593871996593424005648 9001307 -72302358319065429995743233085649894400 9001308 -50203741644212803889320243598893157376 9001309 -65110995644724482803153654039491371328 9001310 -20828870304320311296630934438520064000 9001311 37200835216448701192883649434594832 9001312 -296961533672746019584309627499514298368 9001313 -233061239724799048243054204258140124860 9001314 -47920634296947675986858032701814133760 9001315 -72994086729919164275819657944938103680 9001316 151076350894715132603444273556448662528 9001317 -44344893849794641147745997297863193024 9001318 28497891959943894408434264607515049216 9001319 3015617284977203343064990753666393944 9001320 66681197610231244117862380162568601600 9001321 -23867963181494029077946127362760329088 9001322 67102203698501801942428467586775278848 9001323 -77049641339368156808819216206266595536 9001324 89236061887193744696786837691786203136 9001325 63117609832878222935189155217028034050 9001326 9646579159425570105389995052886927360 9001327 265693599373573077503435766197197096480 9001328 -17629347530843342958661816539676999680 9001329 43852584687372500095329942679439325120 9001330 33765490473415002193412755104854497920 9001331 -102665146681823184064871510402652449808 9001332 -26227175698580203701083290502464815744 9001333 -98280315526887180634859254465890034176 9001334 -108060438776778645412146659367835769184 9001335 -21366089557639957405892007785396620800 9001336 -68407703724239954978583648899824312320 9001337 -276756900210366537754353636599775829014 9001338 3370774592732303138230161897741900288 9001339 -100951599920558149131514835679133848000 9001340 4588492811979164605958609497830627840 9001341 -51867640284545059345588673750429338560 9001342 -32230271945248102968343458513555305088 9001343 -99595617943277307663877662571091423712 9001344 -50350341478022322078513888261958533120 9001345 30713831629913202759659691313233494400 9001346 -74102544444833659466284067837357137920 9001347 -94165816571195133541664376928917466128 9001348 -123116813864543580859561363762996331392 9001349 -15512643447494396714300731587924373536 9001350 -471907724867471228496522860621188800 9001351 86369767965348962257241829919281475352 9001352 190954407859078496624678449518207513600 9001353 2533431879355736572238721675896277984 9001354 -11355059633640598904742553406624295840 9001355 133819195958840127918834127666568261520 9001356 1987920503703736142773826202985119744 9001357 -35375539055478875226906839952627176000 9001358 97611255522346122226919876018016342720 9001359 -161270679813833544886232760495126539736 9001360 74183980995375704409059749086658560 9001361 155682004861657991479573565818389398772 9001362 802530056503841359052923563745105920 9001363 -29140187093388520475762244466924078176 9001364 82468694176422382079704503006010306560 9001365 -3571281063385830351734021681370317280 9001366 112621285376545514319004495241131919424 9001367 -14986373497443416601230096525850939600 9001368 18981935046547982419148927815053312000 9001369 141816722274334499705839576767638197444 9001370 27398878522384346596163088612629084160 9001371 14409182980638947388613937015589165360 9001372 -142564821515428659068946173958600956928 9001373 7394681616973935484082717468717254080 9001374 -18973102404516796005108924674266395840 9001375 -153599242271294468875100856310295316000 9001376 -299273405337160485798062638866556256256 9001377 -3945902157641801650168642447355351040 9001378 -165031379634367237758690647702489603760 9001379 -59809541257827869881658098904534855424 9001380 -24843310005302591258749150120689377280 9001381 -64725929545967969690511167710422519936 9001382 -26867284254667444909413635447050019328 9001383 -203816612949187841011330238949039999360 9001384 -35379384392479195347968580924237004800 9001385 -237757946593949505216673256281806531420 9001386 30289500981369527385033256803275209824 9001387 -307986709994511723106099028139245685964 9001388 172801387257828844071849848319655756800 9001389 149042610974945727076698960923333231424 9001390 128028182009663516797554733329053515200 9001391 -10473960262084175305387050734342976528 9001392 5771472299351795283394565922562179072 9001393 -372451596485318556624936589739807623680 9001394 -64625919601533231019830795757592887680 9001395 27962256570813379315496296483170508800 9001396 170944809187713697448723504216469180800 9001397 49870968103773515426232139129948114200 9001398 -62792054395885714737761847303116139648 9001399 -90718923151459624127063192917911875880 9001400 40971998733469410506762824207352832000 9001401 -105626664108876154204735530107532497856 9001402 71048032939847755940326463950414041600 9001403 -66613165959959108736763629931779901416 9001404 111267162945447623891053712189010547200 9001405 -510315106610171162609082686068490880 9001406 -14760850793901549277340850604428825600 9001407 -208407474968190533000901017041298504760 9001408 -2113195234899473832891129717902540800 9001409 280752185239592225208747408701839516416 9001410 1178661144122992582215279974498833920 9001411 -13246919978063337397308874929050262968 9001412 29779757332546076607332721419474657280 9001413 -684928830742439142997314628751793636 9001414 -20097917349230486460462886504134495360 9001415 37395339048223884304861437744037902000 9001416 -27816764540300258512160791975490150400 9001417 -104085864327258815248285785594374074534 9001418 121448389674957946829396582933180712960 9001419 22060955638903014961169884545993569280 9001420 104793742761978909697915843982245985280 9001421 -50645678798392467429839692177999554240 9001422 -128317881098555382789396820729431999360 9001423 -123143601189625718147757206374997392056 9001424 -27317548243866920242625685470339112960 9001425 95058069169825833146890096823704648800 9001426 32310459667805320000732741644439964160 9001427 106931804982845771859533872883418848232 9001428 5450179926731915430514558121412741120 9001429 180050378937999900404855487419216702030 9001430 -24829562199246167229883602551219600640 9001431 8305054966764776527009325994486719520 9001432 -218668395040193782244331217777397760 9001433 34315221667110772048496354929442096064 9001434 -5981693106596537201475937286552094720 9001435 34120011147713936928966693182582554560 9001436 -162380420799550004793569890378074232320 9001437 -79379031801705588932602383682775763840 9001438 56298523768969867433684582045090584320 9001439 -52321750770754796061813458584153431360 9001440 -51797208648981605895810853278371020800 9001441 -60362378252442789691235041059251542848 9001442 121593589656733888192289819346544033872 9001443 71786519856325876608301777250030353728 9001444 1449743721122486816227778288323721472 9001445 -37590335941847785683989620548507166080 9001446 -68694806950493267506061697229328106816 9001447 -13315749293218139328580159867661801664 9001448 1187781358751438679481895376861265920 9001449 30475456885409399953167992286262347360 9001450 -44366532358158312868848497589984153600 9001451 44193340949498602150177345787980364304 9001452 137689711132014204143304864281649772032 9001453 -97651932546615661515109213049930943840 9001454 -43446316130705957695073047339525241856 9001455 -37280618461322368230307183285355906400 9001456 -51295195788042495230334339726511833088 9001457 52109701037427517407221336597982420480 9001458 5580731117419907184855700355940488064 9001459 -157437067077074283426095822763175025960 9001460 15385870925981737612939243425691008000 9001461 2500267742003714917502640542788800000 9001462 60496330470886171539365182828865795232 9001463 321848263501112284342635752276217332712 9001464 -8997860381327156483840751436065484800 9001465 41036099589648550652520833988616664640 9001466 40186872101167013182261461771771468000 9001467 -42545614495239594667932317807218703712 9001468 3088705731236183612862811555524605952 9001469 -128257231262996649790162293170005842900 9001470 -1797491980759384473441961175750246400 9001471 25841537348314406278384735973669750864 9001472 -124466296796509198166560418408838463488 9001473 939254811976583260011479670144577344 9001474 -147576072148820078384654802234153609264 9001475 1831885676426770721876499820488812400 9001476 -69610720335128302056179035222611578880 9001477 -339429701172729902198754011033089815008 9001478 107958822844754914896429042291960277440 9001479 381097341000018938138331585254787520128 9001480 77944616891007619945801572360323942400 9001481 51262411211944644220201293137744160282 9001482 12820703303153287313782675274077138944 9001483 -21165786957299795698626670461245453092 9001484 15538927176648151868883826429665576960 9001485 32427120867893943362674155764690565420 9001486 -68938279147089630191549387027907251712 9001487 -17866626116802904315955251970930267136 9001488 1703158559025360553456755014037602304 9001489 -90594085882183912362953748496005999360 9001490 26985074420393520341547420727753572000 9001491 3276367457794536098717116756368505920 9001492 43644551468954212699411584924544022272 9001493 -3504614873037677679630822680412246258 9001494 -82409583416535910366813145014331868576 9001495 75988950030409252386442453552550790000 9001496 -272237042882646931777730361903926200320 9001497 -118784073592846725671467604216102400000 9001498 288974888513017425338340341727140186880 9001499 -118120713195560424008401962975047949936 9001500 -22908521475639069533931825666141696000 9001501 103743683101049885813540330527680531200 9001502 -116366449441935743020464662999062098048 9001503 -44535012496206427226868496463903823360 9001504 -78945559440457557756121057436540534784 9001505 -125373952451907259007672851209159551340 9001506 32639540076386755062369269033379815424 9001507 -6325491358393244345454781120969518244 9001508 29045518157834852320363412825024184576 9001509 -66958410516874157671304322419939438784 9001510 -14294782829442881156086977916983828480 9001511 -203825469799054646035960826555965434888 9001512 10299315185888116968653043518598758400 9001513 42130403333657094841991871573599578980 9001514 23284581633557315651435591865472007856 9001515 -38776770313041339363941849191911889680 9001516 47928640108594510371061165860670648320 9001517 96028711593223384053899691214038065280 9001518 -8835968366805501768987487687519170432 9001519 228303384343853128293342063399711771920 9001520 -22141158573193516797845994008419368960 9001521 10053869146268709294678245884840809972 9001522 52600381185443609335715373503133517824 9001523 -175308364103961020167557186804724026228 9001524 37069188653061014314102115409337688064 9001525 -17514585809062072712266699576287454700 9001526 47171851164299366174626934776016179584 9001527 -141408176645217344574159756818989815168 9001528 -531104215353352668985104737458832240640 9001529 204423616996605969555050686979297189076 9001530 6113112920848527671820877231166062560 9001531 -29847849394048810454920477394377817856 9001532 -76679993446240200471205752995831685120 9001533 107555343314794311478295185793467856064 9001534 -4817251523325103820622368939577839616 9001535 2810033190329541086662808796383840280 9001536 2435874819917160930140243665694490624 9001537 296639735281358273661940560050424297300 9001538 2625347393120527416201850399513259520 9001539 57553880201708297225898138063922572804 9001540 -119914040302911426076061480498841557760 9001541 -91236284611059700787191191386711038116 9001542 -40511304508794153961837674313491701760 9001543 20413653031362493872485874578038966000 9001544 227024158657219768497937440720574940160 9001545 -23930331327158011668966689758371090240 9001546 -71811347408575171576781847261338913696 9001547 29070005654681612795793615027514081200 9001548 -5290196393028316583888817705836391168 9001549 6122294396137999352286219148200106380 9001550 -7259079624401592247847297299418390400 9001551 101843396601905974075356958659909674784 9001552 17018283896673017534449672425209856000 9001553 -279116079316562500063295698179733499232 9001554 27082940745511257814018925343782133120 9001555 208478334970636678905042100596478374960 9001556 -38603962242912833847455016606488291328 9001557 3543498561234081523700985483429843840 9001558 -38407990140364456340804800486246353120 9001559 72536376642209613067621294708807268016 9001560 15170894291264973369100780012762521600 9001561 -54449959670845060035099395386454814838 9001562 141794851865834663886117368255738592 9001563 11069813378982504133154503098104702976 9001564 40225711614714062824810570834538621952 9001565 135719008663614971582820352831258484460 9001566 -5241921267103646782771795724499456000 9001567 176311260938942742309803116145143773520 9001568 -27968626352840220166765957700098719744 9001569 140026576641886724454005830096905050544 9001570 60651826219022300726602584465677256480 9001571 246645013453530230913965342426442675600 9001572 32135234349018153180179913613832328192 9001573 38466383157476308674835062190946663040 9001574 -168974024555665935624379533846523954464 9001575 41264542698277956358313017499832678600 9001576 -70541958007869051064559619494552371200 9001577 1681406808093663209518469982072057408 9001578 -33779750521582678575621336695201399040 9001579 57366889986737084792899883024473403184 9001580 -13708700172766189680019149328587878400 9001581 227319995832665502458738750021756936064 9001582 -120933204555539375404033525879794852096 9001583 -268915416745994379152069002621752127776 9001584 55855187319844285985829781564466135040 9001585 -110485948300322574464493862833288696240 9001586 -768175852908463758127730483744259456 9001587 -54385610380504296985706494382084365056 9001588 213917937430702743862648904031384802688 9001589 -68372021066840850499832877272469500544 9001590 -12477952618059324595406831287427554560 9001591 784619846154332533969955499816543168 9001592 -278542361329296188847657938057536204800 9001593 81878134572114126146673501705186740544 9001594 33014126312392558818792870550204019712 9001595 -104764341738353072124504011740891054320 9001596 79730397912680512108262188881842299392 9001597 -308941211938267344303406934572800456288 9001598 102020289786774494818999631244328588800 9001599 88983655629127769634129512161565516928 9001600 -83035283418478043441959673376276480000 9001601 91972425031408972316842062101425417152 9001602 29073510915075071763557170428071608320 9001603 17391889835590044498571703765012250784 9001604 115013105837970767445607502833327664256 9001605 7017106075147235694408177224745302400 9001606 -232747235558544651678540057893417830656 9001607 70120650864801014513611550495703583632 9001608 -36289199008264313074579015516996239360 9001609 -79935031955580743629639987211258090396 9001610 93680785027839222120485662425671268960 9001611 -3078043083319326260041737113520933000 9001612 81672912240234968595573805625808064256 9001613 -235503853769108326747192783390855735776 9001614 -79795013056357621675860633237483188160 9001615 4399681242544744611905529535442095200 9001616 40709034470262531526618511206084239360 9001617 -182023939223980202233012990029136834320 9001618 -74146939218300784579385581773263517696 9001619 -53042181049210558764056493666824820576 9001620 -727706251089663067385225759898593280 9001621 -211605294587332318389320169218586552178 9001622 33491529221703174998363654544924988032 9001623 -160508155978648847057098738802758718616 9001624 101245582304282902595740159241809704960 9001625 28910600802194572122280006709373696000 9001626 3116805165748539578125811667030292224 9001627 194454198421958770143004407806323881476 9001628 -391822932797632221103250165543743248384 9001629 -20675144689778285593977548997729590400 9001630 5018709041158064694621295944731904000 9001631 220764067534761894035716674756612361200 9001632 -78647919623751313937558720806593232896 9001633 -203812694715429886375264503770635243520 9001634 -138231106995493791993140616818672967168 9001635 61686756118624256423561874906502599600 9001636 -42768028338137006209618591131737554944 9001637 -45170364957248867464436435226634231620 9001638 27589112592259827950757296396237433600 9001639 31044174956480718893644793672659436160 9001640 -115627992922474906548815036666542080000 9001641 -197130156721521494542438722828980191776 9001642 30133681654749059755786935333119863392 9001643 195560518711911141698247568761066483108 9001644 133218193364989795318059455785506326016 9001645 -11345757084357956648065929040128853920 9001646 -31396254698060516152677498402014843136 9001647 19829225029617891908720732441937961224 9001648 -17079307365924421251523580038854868992 9001649 -240179375642928986620588207312004828160 9001650 -19663333979482252517605235777413670400 9001651 110107782107879255715981810682025211832 9001652 -179304450486781219513559774708676814848 9001653 171569088686094656646327276144998211264 9001654 32089928596996330150023029192867115072 9001655 8519781820538601109690425850929225600 9001656 -6792826364369574767889957025180876800 9001657 -25513543946896039075192427488684902976 9001658 -130257030408471499480460401266935742240 9001659 82977300288697849974123179311108750104 9001660 -116929810305930283216646802833117560320 9001661 -205182192420909839245191954109678889376 9001662 -32514883455689331886456035085857210048 9001663 -7719102770926114360711265352550272 9001664 -7396349421558669874720968534254419968 9001665 -19167769863041691859430977441167408000 9001666 7816902872808323808684088700678991360 9001667 314290692003736490151529724545449574716 9001668 33167706278554028536668694117302128640 9001669 -76445658144267059360490633486634940804 9001670 -44671121212175891170586503270081885440 9001671 16258555167008219205678538971948117504 9001672 -94388892120402932585724956923157683200 9001673 -36358558669310355573186614495282583672 9001674 -132185207388643089964496174050438608 9001675 43338280760507078118683613672158360900 9001676 155683089561266116034489921193230088960 9001677 27359152996626358129190947288087264032 9001678 63140972800576636739337272836842589056 9001679 -45221602725999068687558635103603856216 9001680 -12791577874505041856723718906333757440 9001681 -6213893404233928953051128950953305560 9001682 -114598681892830734161660826326392548096 9001683 -38853192947691281539562664294506689548 9001684 -151694130389937374929291315175411603584 9001685 -13273038295334737319517475616151828480 9001686 46055745425958637852369471793742576000 9001687 213816978660156268354079367498009094800 9001688 -173349039208868460207618019138260541440 9001689 -18513562541129542862607108179212382880 9001690 -23797911675031019808929918610278234400 9001691 -155931700073550480704563825230479854908 9001692 85894766685544517197689190844632550400 9001693 36843819415043174891738939004491605464 9001694 10135271378958892147391063215533366528 9001695 5778714024227479736939009955816614400 9001696 67753952247045296107787312063557140480 9001697 -239039916805418248628606612430343506108 9001698 21601257828293377070247143856776494464 9001699 103746028850547147708511560701607496352 9001700 77476592088650275292272082002926307200 9001701 148035789630908562286734092808980172768 9001702 -82658001235851770964525439055812892448 9001703 -22938157200261715297984100756486250336 9001704 160603521320797880581737579631541944320 9001705 -187129885636562030217643165258514386140 9001706 -970507332587963725195287354665717760 9001707 -65674597541827184041828274864862960384 9001708 15161632092122903839071428685046322176 9001709 99055503622688659379393891589642403128 9001710 -22588648454807595968880154339775044800 9001711 -404246746187376383282997132440285042448 9001712 -27549663746959470686408178483653443584 9001713 -5450919659562768463963284676718147712 9001714 15026450576644030046500176808954512384 9001715 162543591839018535094887957219895509360 9001716 -29200467984500916187422081231250667520 9001717 -50280351872401057794610708448248321440 9001718 30190040578155558262110362548456218624 9001719 -13152553880986549307392147012837621680 9001720 -11310435846744312685839275402573414400 9001721 181691799570660973194383101385813150292 9001722 -84837953981023454333358294833044924416 9001723 -252945803926039936765043964106131768028 9001724 168418162645033933175959060147537514496 9001725 -35885355333654351947341944731544684000 9001726 100109673537742892007136049159933020224 9001727 -21439417251014345346912656484916212000 9001728 -121697991873151920936620329052739207168 9001729 -15027673782416220515297691936902074320 9001730 -28250415879253752008002617640714161600 9001731 -112204325891859524990808659794403225280 9001732 105643305128323679520587681748619222272 9001733 3166946901534892982851481844457304604 9001734 13608760303273202146469788923581521920 9001735 83164833288416682087782044489606798560 9001736 143630579878868690754991655566970311680 9001737 101236219064174184399014198691164650794 9001738 26713962221128422195809432929341158496 9001739 186173025823134937611966700327557171540 9001740 5416450864854300674957428279535370240 9001741 184134934569033407300879048395309404630 9001742 134931852043250763343205119957795534272 9001743 70950230856618007278426896998261933200 9001744 -63965698749148039474962393730618818560 9001745 75543915222273291192316387407981997800 9001746 75265865004958072694509142198106362880 9001747 260187073784630839926634716671225233196 9001748 -72081334486397328066284421440469504000 9001749 -249143108319452245561833539342260224 9001750 46983613184070427505649283755917472000 9001751 114690800819909402222986397357463574104 9001752 46324307762151028605944156685251174400 9001753 81530867487709205421428223395008451460 9001754 -151294521677418184520808893262052145424 9001755 28903852733729045329620334944087504480 9001756 -95964772160936589515192321370720033280 9001757 -14457456012558105600053999422190325300 9001758 -74872421061718187615202066187658702016 9001759 187661771105759106618230400307432603280 9001760 81962876279186697234568998264829378560 9001761 142950571064563022292907359188372488320 9001762 5421893020596917371927776676623174144 9001763 99750242482955689886895411968445024000 9001764 -74203464793754407862528609572245283200 9001765 -7583758156005143211605819440900080000 9001766 -63332222954312655926347163978563035168 9001767 24739818881040760327225249854619004112 9001768 -271964056997597799362187160282263229440 9001769 -45615888927836864841670433957836025088 9001770 -42587426823508885785442996172587545600 9001771 -158913737282599479853565692711523070028 9001772 -19424404293125552978290949761148083200 9001773 7631719594190441124139915297946252064 9001774 -8347032172012032827846938166148642240 9001775 -126115106029269663869501606676332314200 9001776 1084663039256366086160843286106865664 9001777 -2357731822754905046767330022735427548 9001778 148323283384719402739447302909191746080 9001779 -7647230804800377790740030836496592320 9001780 15518655592389825519609821048662425600 9001781 202561463770486935774622756265643753582 9001782 -53168452859281434749156557028686144320 9001783 -36433887075896732090343195522293299280 9001784 -317113668981025342820210042171683246080 9001785 -43861995121307605143365170982069444160 9001786 87412392367473758554014245000272007424 9001787 281310382974869282593620488666214668112 9001788 112217558439899267200527949343799926784 9001789 -44908573932300773133221388344577454644 9001790 14147006658142284997269786825594511680 9001791 164871595634460404262608802363011393400 9001792 1876913753017782686993585542719864832 9001793 216740528500549858267630688444145327042 9001794 -64408473001655191089016011440628611328 9001795 -318910001264590137312076581143332800 9001796 -21025111787619205681704074522122229760 9001797 7788472272772089003097754630978071872 9001798 47022285652177989780861863335238456064 9001799 268780740650878475022896483777981107800 9001800 123744540003886280501119043739555840000 9001801 -208940287633827532043506476502833334080 9001802 115041945148763658569719674145326626352 9001803 54007566973331034727460040477399048960 9001804 -1131187918594871036650176776473876480 9001805 -172289709731684089090668150888925983540 9001806 -18616161337965461593108404434353434624 9001807 4789817896759022963373395075934992640 9001808 -44503400961042195329527625194759200768 9001809 65903218030483121856664249375016358144 9001810 -68150327200276424780861804284437104640 9001811 4381001247486873872218280117701767168 9001812 -64349813657738269477055801435739199488 9001813 -216546567478307087120241165972316550720 9001814 -18933737014410981485310818600070507744 9001815 -97864336518146739006011585850329688960 9001816 -146605007627621629858686713244880896000 9001817 -51666552001024800201613883057960836848 9001818 14373249364934421638465221755312017664 9001819 -198230732971791270147164810482118848256 9001820 -32300853214035677963601729062990208000 9001821 182063495843563469759872641899538947712 9001822 -88910833741387247707861043860969565376 9001823 400263780593625660268913063134334466720 9001824 36801214212892773667291265683775029248 9001825 66733821326768109108775450359268816000 9001826 32800524323400870598540807682688236112 9001827 -107298534018814667564384960311698940320 9001828 172250776953857790418836683011955844096 9001829 -27935967976597877620530055421729037570 9001830 50789545175507771008737078378801315840 9001831 -35484075121330116349683557187540314936 9001832 783269670562408675022051259570585600 9001833 -131235092352945588261082037879544030576 9001834 76620702829450181085864234652706832816 9001835 1940871745111593654939268528619508000 9001836 -59348692469215426292274195417310334208 9001837 -23892444474506509417885490163262131240 9001838 -12714177045850164692435158160117427072 9001839 58319383470231585149755754717482692480 9001840 -9176696137649549524863454645454438400 9001841 -102943904545065889863172875365826798336 9001842 -17513979553363028375233873935403001856 9001843 -276694779169985877899955201473707433908 9001844 -158188304721502097483509378346709531264 9001845 109510267210226206983941314751695465020 9001846 -72860189116932751300528112516166543360 9001847 454099388932704100075341423456126903360 9001848 -108120463029958994315628662182197657600 9001849 -18289604558753981079803681450503272120 9001850 -7392472257759740485768277322452064000 9001851 14250809629699613477331014602858487832 9001852 70896790022794090311076957322746462720 9001853 13492769960635049553964334740665395904 9001854 609926798281921693139307128366325312 9001855 -78101135370291293593583451624324246240 9001856 16253653899940548678152610910474076160 9001857 108053947637912364142153999750270029792 9001858 15555622166607792651116105970114848640 9001859 56378360588148549420602534462971417416 9001860 32586919632076517822066205978139484160 9001861 18685279298727498060321156108991807200 9001862 908100892969249717186848610185862272 9001863 76332077212625598261738155432930455104 9001864 150958399242221531708848757950103838720 9001865 45208112751389243326829450488059635520 9001866 -1401298501599634439418710486395838976 9001867 -11640086408669405535524686816445629808 9001868 20099980120696457285960172607532744448 9001869 82182359192335630470648476422560307008 9001870 39697528699986109712885290570255730880 9001871 -204352669970578249716944620638973351008 9001872 1233377940761674626549121722663763968 9001873 -88100811042414273625227528873531762176 9001874 31743822890100508953584491189340328960 9001875 -30374654865846974118072317178898785000 9001876 1179816977191466819490415552135583744 9001877 58499709316828074685145322352680713280 9001878 -108413426853497124829894382497050624 9001879 89176398688929564657806435435010286360 9001880 -394139676038999794567244714307170304000 9001881 -119255490475945210832028876162464630400 9001882 -61336365862255211609964340422300668448 9001883 54254778291011252509344854999207528424 9001884 90227578542635928480106194694625204736 9001885 -128907137257235758903733863292691318420 9001886 64644938841938129395688619788842027392 9001887 59564862170670667318676990837654833152 9001888 -256988497177572801667253750259804340224 9001889 -18915737016772049661471415215420404076 9001890 -3168073420376474373042227091537240000 9001891 -186658562953665736766061856360066501056 9001892 240972375277036144748925119645830471680 9001893 -220002696416850552476052800481872976672 9001894 57168878455941667514777685435296162112 9001895 -1099327687051860526507368901764042240 9001896 -1671287655229636419641791864605081600 9001897 316340477721740751538096135137649060346 9001898 -26763637266090233841556398992256692736 9001899 56568726681367420060945927395725833884 9001900 58561615140140457938410564650536864000 9001901 -100406496655683230353342067384972330208 9001902 5111233216917377675838386667635625984 9001903 -409321364003500710053079296038333052840 9001904 370110717777574807907021688491212800 9001905 -40218792011825504545341724500711734400 9001906 -59333085412665745810637244918786257376 9001907 1215998717172767124288706690486451592 9001908 57335461214460741839215678875886264320 9001909 -102680793840714914321157593699769253888 9001910 -47266611911372413466580436600145817600 9001911 -15688836162413298358443230132182427928 9001912 -36414327510830454801054563713995141120 9001913 59382593924740197381114195375016342980 9001914 -24067298314674878416883922579971512320 9001915 -15591070057158628303300853578347700800 9001916 -153672018479166553109727921490215936 9001917 37944520867805036578318774445842352934 9001918 -42838136706377115139095329512977241920 9001919 52155344412126881132440892206106956320 9001920 19768627966849305909150517657212026880 9001921 -1865092262598591819148930031004079568 9001922 -9504826370638781301608942221687913568 9001923 -3095929543022107021145473600831117056 9001924 -3913418317795641493413834969039089664 9001925 -144000056615262124819485877370521560000 9001926 10159711053083974848270972199993605792 9001927 166019940647391800547803217786281115264 9001928 88794250720664384513091507348204933120 9001929 165153467288895002248573038954627008784 9001930 -8301393087640740558818554609164672000 9001931 -159848184299049275976310717966118281608 9001932 109553497550197962201989859136265436672 9001933 -236439785311230290375355597926239847818 9001934 48847390604786434409410141253260280640 9001935 24419631382668755614254988922179276800 9001936 56854425682472333647095919479947681792 9001937 -82475515379733666691768854878529757134 9001938 14992102233166550649308036238361252608 9001939 -358600719451485731160209909004997032744 9001940 -48814775615711447382606710086710835200 9001941 83792987229683914686103599278915741280 9001942 39612716929911951142333451612015452992 9001943 -186357730229118293919394503503108837280 9001944 -31045192013450248976836729836004884480 9001945 -23115719869032590893165635056489442300 9001946 52455026099491779157608408262020300000 9001947 -57265442040055653917211181995698344704 9001948 -4713596630052199832417445684009584640 9001949 -256654810164785731523097236861708909280 9001950 8595641069555034254070957952603953600 9001951 -46620512737969609847798088196406684048 9001952 -97791930515700374516716113093965119488 9001953 -91119758897872938533378883708960080640 9001954 14282100937651897587725314517113671024 9001955 -14417819926854495215473104130882117440 9001956 67558791989075439312557453872179459072 9001957 307507659350867772594487646485797156672 9001958 -5838013951403429288830490598467428224 9001959 177090358203122390845155398975639760720 9001960 -7318115604588521410026757664256000000 9001961 160323500449568916870019150221139685562 9001962 -20198772210293524485827087385621980160 9001963 -99629849115351363721150477200108683788 9001964 -445715405524722768701706067104153600 9001965 17579715437555430094978726108693806720 9001966 28780549861501010936378384481632454144 9001967 89911496311980740703803569781544748920 9001968 25179233805944967306722224256457375744 9001969 -136431797964213841765197170310113971630 9001970 31183559160643719364408992301132454400 9001971 -126263657363188522203739714936562933760 9001972 16948371121408733724034211143393464320 9001973 319271380622296117807271070651551182524 9001974 -111195709769432705625871981734962552832 9001975 447764302380116039827704097694331400 9001976 365735200075929940682918763799678402560 9001977 -217102994974333535328748733928737489280 9001978 -25466366284567810320634649789833506960 9001979 52422243091987775239909430752181463552 9001980 8384027039474647805267711914439055360 9001981 330530034284516110078008495736341618892 9001982 7731525483639162067684068097792066944 9001983 -60106758340807576442460846296742044400 9001984 212414206888061968365326246432735232000 9001985 10298365688789754381380707547789316180 9001986 -48221569668067366582047110713084825344 9001987 61884377554995478502348885315228816636 9001988 134697174361766445607729083804576082176 9001989 -30061788451215399967149521410005034560 9001990 -70170233522840389479740794536008995200 9001991 193356979616673841878360725070346657800 9001992 130233939537899933549614744398737694720 9001993 21616112035009662015101168995499184768 9001994 65522180918216356240382419599712949760 9001995 -1567310928785556226019903440943350560 9001996 -49091135956260634080626150460486753792 9001997 27991647480118671049000786565237061120 9001998 -16643836843604139715461658979250892416 9001999 -257277982118060481211436999027266834000 9002000 1803767046275109826988082587172864000 9002001 17014286463788539444792077746983137600 9002002 52739102572440583236350476252319255952 9002003 42479261245123590907527977598402462252 9002004 123055720728700414521729637252016308224 9002005 67307596242711035717428592022309021660 9002006 -31634890249296660976663378597510185600 9002007 1153567931144102407972190055241473408 9002008 -33727330130941597659373598242493952000 9002009 -204821926810444024857681504326384660790 9002010 7689785396866408423475032013801856000 9002011 88788411087113411987356029997089620612 9002012 111007495322377759683558130060215277056 9002013 35867931771173102196909710863303119744 9002014 21544478740755049321204680916689813504 9002015 211126068374725287864674344266088875120 9002016 5034619803729808170917975020812632064 9002017 168293595402751917654669751666335567792 9002018 16507729049622004883199300093989082960 9002019 -46313213988030133550560244810314930944 9002020 -20352033621901433563808254272730955520 9002021 -27994966910492402950884890132634663936 9002022 -60126429728702801670213242770270763328 9002023 162017222095772819534338761006673185272 9002024 -192264713058585547586584516129009751040 9002025 19654565464114660254407415052729776750 9002026 -23776248517108145274153070284749095680 9002027 -19156738072847427407775901318996484088 9002028 -8618932959088451680199536510124556288 9002029 -60235871314649945200568662968665874720 9002030 912469456894322095149457172759644800 9002031 -196808472671290863503244969571794515448 9002032 11239136766846374302478023943402815488 9002033 223776361763900930790053144103473835282 9002034 40028340898103834348865321578066730384 9002035 -38033331863932571184419043334451760000 9002036 -123659461210405008682914602947221141120 9002037 251753074323108090379427182903804800 9002038 125022411589669880145943541014074135744 9002039 -13757500424111441930830666766246795376 9002040 -8934489204691764620006095094030131200 9002041 291939613400052565764322983002393638442 9002042 11696186199490045903451038109006744064 9002043 -266621302660986106051710916161965001600 9002044 187911327188359881288410592463357095936 9002045 61345416622277348243774463861144451320 9002046 56796410805412374404298491014561368384 9002047 26344598849209617915442368385092130496 9002048 72944498137001077368302912347664547840 9002049 -45697012105317999961373085276294894720 9002050 637605059349080111704523121552768000 9002051 -241672742443028358028668827445149908128 9002052 70364026726765183310057934153487387776 9002053 -132250299599685499450052864254302763040 9002054 -35586848126880006130788345713749029024 9002055 6253112932376119569001880529778202400 9002056 43373489770240168439982581395949813760 9002057 -138725117220527765967050330587148124720 9002058 9316725157901756342107030836879576576 9002059 49804612061875500910232152082738073600 9002060 -68927414698662001243487599004748395520 9002061 -18625783039783209121615234586548181118 9002062 92398637243529368545667106903719478912 9002063 38029624307603245662756547775696025696 9002064 7823467533801909620749673611947147264 9002065 -44853104488692312749890137230009622540 9002066 -32976240250809543177660762598407754080 9002067 177419764329792923945175520844268578880 9002068 3043328973214351542911631356230362880 9002069 -26425821028590006099052497210820685604 9002070 -7594868521001169414827110214430105600 9002071 -15658437423827190480768609989457346808 9002072 93756410476105257764351441338460620800 9002073 1634862761208304761898701643333582368 9002074 -73548487977877138882080532841876776464 9002075 -125133347897245105079525688479043866400 9002076 -148819033465210898385600222157132666368 9002077 -1671628548377163668593999126774855328 9002078 5457434715670997189279820007714954752 9002079 3634220170007339821175723203159118424 9002080 173922146770444580968792679869026140160 9002081 18754169049682720790111027129547014064 9002082 15052149901105376759295061637748753792 9002083 -24690788110802827963651227376802731920 9002084 -13674762796903704121108473343140689664 9002085 43980847611128827167266966204947526400 9002086 -34898872952857816359258815587075951680 9002087 79468230875103784155112188633610391736 9002088 91439692550717570681498986940321356800 9002089 -9941098507105296646658591678116272240 9002090 -12365627738107951693100436965294284800 9002091 21926869300998593489000876843765182464 9002092 -87878766169513267685948665310640675840 9002093 -5237697654772037252989781053672744800 9002094 55816576200159068949483907410869275200 9002095 -193059811499729518129283125013824870320 9002096 36449448809257365266198424828514762752 9002097 -6371174406146037946038360924826393152 9002098 87181350800966923034798855805014341632 9002099 -66576947495808256767816306613839989736 9002100 8764364243390683305923205267553228800 9002101 -69747474658020838365102997286609864100 9002102 -121722959018032470209671110728803281600 9002103 -38890190660454841735684255369709457792 9002104 -22169224228614330333261325713758023680 9002105 -15986109411052269519666551091678902400 9002106 -12524117032630486561981940849217261600 9002107 126838537793855994713437023024566184356 9002108 -44411555519986853156791569299554790400 9002109 23745103641723559632063733862757053568 9002110 35939924059518135116372697876866396160 9002111 -385979934057304478695838289741569584200 9002112 -28333047891368828029966956433904762880 9002113 269466288106580149865300782310570367362 9002114 176265086384752512698099874282265256832 9002115 -16408244261252656657242415199474394480 9002116 -25814042718054446406243564406043907840 9002117 -111271738414221247107487456930555748160 9002118 -950865179502069629485520653975000896 9002119 -30519491417770324055767138123266705104 9002120 -28947731819340067272589691168833536000 9002121 54539702952844928830130070204649369344 9002122 37764744581578152466927058886522280800 9002123 -95647609382475231588335416058636830188 9002124 31976323245319786238936555441163878400 9002125 -253377494070263167924578210007577976000 9002126 59581746813700951233636614908742693760 9002127 124744879064843787425965909308413149320 9002128 -74208296264978209415869572281247490048 9002129 -377079896938931848435427944312407114240 9002130 -21886203321545602809269584969179240960 9002131 -13962740964702047653236596945502303888 9002132 -12955160693153883835029324668296743168 9002133 63930239516133934178075956449721251900 9002134 10033182049321395713301935993238660480 9002135 81177905355404894963029433450632548960 9002136 783361231629292212684008248908840960 9002137 69316789106461280528763551849740791172 9002138 6672467610851074162779761166401556720 9002139 19636331415323882913195825670535010240 9002140 -32244091987600316924477792507635845120 9002141 8263364599581365907660044918370806784 9002142 -27267525411350875027643414280507687360 9002143 35891246718395923516012087391500778240 9002144 147681844851950912015948708663686004736 9002145 -101754225468139792878122858741315364480 9002146 220746315348848944057986936453935106720 9002147 -75003171387352904153689618075455975936 9002148 -10606406757916875908234537776858168320 9002149 -20294526112702824873247950057297746760 9002150 -15685714870786471457095611556014631200 9002151 244503963839006324651089583323237821600 9002152 -70892163090138704421974518121766912000 9002153 70169578460082673299746120933094205284 9002154 14697177187812245449962204893634478080 9002155 -114212448511233003763241288093911009440 9002156 99220739222430539548182661788821532672 9002157 37149222259643243790396086817325414560 9002158 96933980756331096926869962396489600 9002159 175098337794057751390994159701873251240 9002160 9302136976040652456210955595939512320 9002161 13026108830898308211371594753971153920 9002162 41008180887102374198873470634936570880 9002163 -7249573600933161983540798480313945600 9002164 -46279314389956267805969299754771369984 9002165 -5965222398447554328385247612935972680 9002166 -118172379495061802731233501775411675776 9002167 -3919968914185123382601524093057510768 9002168 -51079307174075723301226807193520906240 9002169 72095013176392956658045171258211418288 9002170 21168099112793295273019162097570765280 9002171 -243878115403781571973131685070366345628 9002172 -12661234063775954802275701196733004800 9002173 -38928194572999516671556730310870669140 9002174 -2677411798262183613778086547003737600 9002175 7820376603135005487329692311413952000 9002176 24748360225291408364582509166833172480 9002177 45655071471597448283253622701806884800 9002178 -83330586413311719318337358297026586496 9002179 -2019538726880288317252637840317868216 9002180 -98876044270339181439051775299049267200 9002181 -125119966536714941121083088557824953120 9002182 -87107614931549495535117965201372622912 9002183 45805334215347190584349414910260254144 9002184 -111032198084520318828007163102547271680 9002185 -2522696172795025141695338462238129600 9002186 -49503886035164014716211790924388704208 9002187 -89331029436042317288561069666969585640 9002188 -20356380084092035642580227539387119616 9002189 -118567790332289116896943607873431355328 9002190 -37700148282363149181172194177558852480 9002191 -21700804621939173056072639370241685376 9002192 89544711143882862946382811952448274432 9002193 -147768681336745026170664930730118240736 9002194 -9777849590150935374677172186130933104 9002195 -66311219876415180302337025852084055520 9002196 -40053667264642061836897382516270223360 9002197 -156709464395924859862329891027571080456 9002198 -38381439257014160632031065126071026400 9002199 21606595912215058156953110550250447464 9002200 96661982891964006147784167697858560000 9002201 30063718184408484251000046911024338440 9002202 -30484052845789508594528279327299812096 9002203 -59621589506256173715799776634499056896 9002204 25003026773694437349590519893775987712 9002205 32606730469239067201577797770579835200 9002206 -9187271849428518150797701056631886592 9002207 238883440514358099090265219087268497272 9002208 162599950246983405863630232561553244160 9002209 -179480433587785368132653690476365460440 9002210 13142820012850508075749326095556456960 9002211 41207412693302654367659825066011840944 9002212 75701320584528761121203399067759378432 9002213 -51895918878769306558299246824598609216 9002214 -841734839426499870268310984298829824 9002215 41566098393515791395368210269042347600 9002216 933052049857789039894987911654389760 9002217 20148219750902341289606893077774213312 9002218 95942469789740658490836031146815728560 9002219 254818890022830644805896264921800542000 9002220 -41230233344626021674401374676112998400 9002221 470605848451944901374599025092363660832 9002222 1827914627916301753886931168551481792 9002223 45748203129337220625435406818924232224 9002224 -16410547035191939440458598793095938048 9002225 157409808445064998094873521027476039750 9002226 -100086614312203451524055076183279171456 9002227 36739088835256073185219062430602607008 9002228 29159756547318817639463056299909999360 9002229 -49915545969415151172733412399479874016 9002230 -2903920736718915941673152503723870080 9002231 86447185698025903481214572287147089456 9002232 147552902412558559876257829941834547200 9002233 12343025601832888767574854853051173482 9002234 -11116866605379853322711765512636485408 9002235 -116491241741786420054347407420559180800 9002236 -131541131731173657525995704133500702720 9002237 208191267960173864105022029628005326272 9002238 -20777474594787403236151628841933312000 9002239 328172720349163746483047271889003028256 9002240 -64534216349434015803598257291295457280 9002241 64935660390211125449556620635140635250 9002242 191736523846249259100389713892192576544 9002243 -92300774900253752650130640576234958896 9002244 5800154632585300293332205346899443712 9002245 14077947590112938580918908520072514560 9002246 -14119680622464388062280907591521370112 9002247 30003678634687621691883204339230942160 9002248 -28236386918285298343911499961815756800 9002249 -314665295229979683751255139111197419750 9002250 13434319241792073966523636065738168000 9002251 28122450902583394181631493100723687252 9002252 -1111265807179742825749510630488222720 9002253 45404887105208281644667190268712072224 9002254 -26572811493445662791583191228887677888 9002255 52529233788626993892493137502465793160 9002256 -6021304831897290543650286809935577088 9002257 -2465458841326013933105765531225256048 9002258 -16851150871141606252838339354369733312 9002259 -2932086348153112761536852484567447984 9002260 -99330300165772717886970841794227493120 9002261 -102155279677118657541154255691087626500 9002262 24169196109565657777122117629195207040 9002263 153820644404168664722694982636842688584 9002264 294206529456559077765607970496590223360 9002265 40178639846763012738138221117485440 9002266 -1530062704411634383953637284975246336 9002267 -92619465399873563125272981426672194640 9002268 -39504328102882207999196199157615165440 9002269 133719406808988018908004135937714141344 9002270 -1099691704971907215152249758370048640 9002271 -124646639431612172979472250496896770488 9002272 280703862988264256457380100313986957312 9002273 78114354683640328994867182924732559040 9002274 86833866261724578065239734380856600960 9002275 137938972993376030539641039467811206300 9002276 24226196995226276048995138815843287040 9002277 -99592225730667175212363533500591278786 9002278 23626308411682840925761084150746589056 9002279 112067514957954683750984874777410160 9002280 91115506478114528285119537786197196800 9002281 -227184847795648373837148572906921123468 9002282 193378985130763535489116923932564126400 9002283 102293836681343730736142279925798715224 9002284 269310177225554884633404541074444825600 9002285 -17429244494850029350487888678985754440 9002286 -279218872948934948367746101274989793280 9002287 -6852473191367377541269781891069665280 9002288 24887183651054770640790107284575780864 9002289 -90039181488694800280960293596821659840 9002290 28312719314091026411250081389885414400 9002291 26154704585433958747867952932512360792 9002292 54889645095269449514203410469184606208 9002293 76395205349688954224532732213731538542 9002294 7401701806207906644728629826117308032 9002295 15750272811137147197207310669708826000 9002296 134649883467375514459003567426731724800 9002297 40169808229829392257178706519780276352 9002298 14559936005291819029090557169383429120 9002299 -248054724241285240181806872222704154264 9002300 -45610303888401912884273954964011097600 9002301 -37157551195348855976671980535079480832 9002302 29056566530285488925747333258534312832 9002303 -214093619112838609734372478989225096192 9002304 -9174988259600811949629813428146667520 9002305 41304442587053105228473487339470325160 9002306 153508305058060407644050007366724422352 9002307 -40020544354719049395039443713345228800 9002308 473790984053413893017598851415904256 9002309 -241513136353313254287427164727743684 9002310 -7912719129127538290426940033351020800 9002311 314114353607313853790435694451268813912 9002312 140223472307715964495823874398942208000 9002313 -25359254465388822154222958061795405600 9002314 703858506072215198038928086145748480 9002315 -16347408233843168375927416241048386560 9002316 -15027032678048309349777233070975697920 9002317 233327205954908721067647691282956869366 9002318 -20159245740309922497059262618697166592 9002319 48501587980319379646167807686417816208 9002320 16387209323343023035047984150272409600 9002321 -103112901530882098580917921917081685008 9002322 -803112569781268153040606680919318016 9002323 -118954064735685409142672206277140263096 9002324 98826519794553252169188696618749517696 9002325 -62948702111052291452305619183984340000 9002326 -300302595487549632177149969091021304320 9002327 -50681377142502942100199456118663470040 9002328 160731543050429424610895941670933852160 9002329 -77915227615275476131763989440678883308 9002330 92639029562244582623809982487117646560 9002331 -49828751065541697802446572451040901472 9002332 -70903741457111460757663574371334404608 9002333 60015019710622752430414150183620791040 9002334 -97490512881861008863713388787544422400 9002335 173453945348460852011862025783113740400 9002336 -6698193079903643981305745037797621760 9002337 164141926603430712778940341785324899760 9002338 -11072051284748872696314737220139253760 9002339 -57978467567858629273187802579816325860 9002340 5066531120523478674007342269323331840 9002341 -5106799911284422325460501267155392258 9002342 122863165080366871908705358921163919072 9002343 53055964667849314137146339559183149184 9002344 -14528985677863098829718410874704250880 9002345 -54894290113341131303762872590426451200 9002346 86045068233365835843914158131647595264 9002347 275209485450600645114992273940210055796 9002348 74350454893330343140550247028924755456 9002349 2020066422594594380455423481276914368 9002350 3436907250765034455890066385993648000 9002351 -1108039349256679091731200667237239048 9002352 31651685470710860319502887249672929280 9002353 -24775575675119290941775611061669009920 9002354 69884139560167372212494775171759009600 9002355 -14097844164852082091982963067547248800 9002356 32951471594588505392336574835551897600 9002357 -23214513759133887086790628573743760128 9002358 -104442178090767637633664265324644063616 9002359 104347492325537396480459301390402630672 9002360 -13659474637288041169069300948765286400 9002361 -6081669265870888317331725234385206720 9002362 -3250837490633706601812317849233056000 9002363 -181122957006173919497808793742892311388 9002364 -9911925170248920273300412173847339008 9002365 31915067946563028939460048559780137260 9002366 16150750833060497657797606865656719360 9002367 -45116974551992322387492151223120939520 9002368 -55474272027556727938465097615860039680 9002369 -43366664996926830852062855545903027200 9002370 1273871264321804443256642995142599680 9002371 -25870120873730747528192695695934656000 9002372 -24605563620701996576222694896461443840 9002373 205674656825385925674131136428441724384 9002374 -43281239116989877126649335002206498688 9002375 183501484907215938481560508177207290000 9002376 -3792311409465943971716764048797849600 9002377 185868966778501878191365675738837507226 9002378 -2272363182492726363046303133218636800 9002379 114951746388904708429980322455274984368 9002380 -174796486256413948182664276800159621120 9002381 21098274428998636437014455006599264972 9002382 63250313552644358525810121176381923392 9002383 8760529973156975906791506284879848800 9002384 2960447338088821859806037258828513280 9002385 52095386369333499855132025831814884800 9002386 59726634033141961490591361399432242304 9002387 -238944939822192641452698035039962814040 9002388 132500823587244748396891938068585404416 9002389 137585087052921642736495110360423196800 9002390 98591784997235231280751970551265635200 9002391 -130120010700567532840966753724939002008 9002392 -4449422284356212328742544533164318720 9002393 351062059833533109008565170806281549642 9002394 1342187835779195421963747229136816640 9002395 4411221757397356968555230692324846080 9002396 -23626146692350066012934930133438597120 9002397 27419253199730925083645792210664540480 9002398 186416730553966308174013231387063075200 9002399 2685642597717520877450796020273973120 9002400 -33284566554756850255306476434227200 9002401 -113819070632773660611389960867930597976 9002402 -81394706451847237103459327534394076848 9002403 158767230897856490775715378413460070784 9002404 -172975783483613720647770618552539254144 9002405 369594961434133961213081575129414787160 9002406 75056135361164066300074233180323770368 9002407 36279130201813422531091743381924689952 9002408 -330494322793817306020244767181689006080 9002409 10932162089792544445174753123634472000 9002410 95999177692674796205965114394687979360 9002411 29838764757811565642289595450647655248 9002412 -128231578514666906384910658959707965440 9002413 72003148298760274636519969970327527680 9002414 -93383824924445571053053628467451868288 9002415 91237711568485732616442586968696913920 9002416 -57367053624008487500887291990244835328 9002417 -282240668998097292745254715951859947008 9002418 -46293142065324151454842545174307265280 9002419 -123833222946520844992769009448299660480 9002420 18910090157466510815459859621829754880 9002421 86395396759060994005149016127240158908 9002422 25127678470323246343929185687779964544 9002423 -83607937200139221674079334674154603056 9002424 54219597138540862907237110978888273920 9002425 -21083248871248896146160374204892208500 9002426 -100418016656856771129533548158192947088 9002427 -13542584483961515833459947682961637888 9002428 47308830947387132356175299280319531520 9002429 -116073828139685190792816868443298295616 9002430 -4514013071186424464278000826712288000 9002431 -88952774037651453459122976129420240000 9002432 -53794429119627912687522865534765891584 9002433 -2937303844928606631713398874729875584 9002434 22545070396136054455595473229053128192 9002435 19605740258828865767802008617497454560 9002436 -97210754878003721078073833621838578688 9002437 -1669119137996117100020495689163036480 9002438 -153312649813916388545584393481210078880 9002439 -58735349966046794407190954672055670800 9002440 -171401308542218105534851469724809779200 9002441 -36863611058925517795547655816188048640 9002442 -36000015278084103498691191640584415488 9002443 82563881846214696378970412903793206200 9002444 -72410438507696488346046370161223024128 9002445 40993815582340015587783231976428441600 9002446 -96394467241963561124438711253241259328 9002447 192870341649074229728687979043173609600 9002448 8274212545930744006590829637743411200 9002449 260274059532805576238692201914788126450 9002450 49995680421006034028284926188265660000 9002451 -280467704738228144571263846391765921216 9002452 94096962112817943400113144236738465280 9002453 -16197297853006791508267086301107660096 9002454 62516293636851505112082579467364726720 9002455 -17164709750015807802211198770577344000 9002456 119085591493500410931541622937852825600 9002457 12563703459873216179558855691447435354 9002458 -15936253042590854051123913425816443920 9002459 -45406199556549597444148601648813445000 9002460 -1936422236496591350978892565000227840 9002461 -43860365096665936552437521020484339310 9002462 7256045428970939716438595959306174464 9002463 -41542170318670825903024109100297270456 9002464 -38899275612330494098359378719949717504 9002465 208026117557403793340105754738093283860 9002466 49799816535623086171607999594633429760 9002467 -100140351070321313992295992562322096484 9002468 6279923864409081952973011261223678976 9002469 -66182092751498991335297624240493613056 9002470 -21594297719274460426555186767873984000 9002471 61106683327035484932555436433622339000 9002472 47378132161218418654791768064325713920 9002473 55902812683347505851179256037617273460 9002474 -35492643664810562567880016409441802240 9002475 77756070190993127057989708994637018000 9002476 44559980622652968810960083661468699648 9002477 -267735867188145924366705944618061913536 9002478 -68405495724304841195196441873494371776 9002479 -18856817295915158763648916858009520240 9002480 824496189214363067156350142063247360 9002481 -143762312199181787393412881653327839456 9002482 167178046375267019174994892561678808592 9002483 15672000265841762132373729312779906976 9002484 5889072462989823634629789291167841024 9002485 -135604526689906505875980340638332529600 9002486 -172323328949115103272140693057059945920 9002487 -25143484130917818056591163665965834032 9002488 44385086942087884160259788221816811520 9002489 -228324062225764984124347324736768770710 9002490 4248491128605598414930808462167818240 9002491 203141361362722765842263111940766459384 9002492 114307071050285267824218195740702908416 9002493 24474668877594239802422509259911289088 9002494 79531495885690509376003126971429722880 9002495 -15007220165081076980505512755746255000 9002496 548806592903941495797326363265859584 9002497 110026488381806961939395731191936413632 9002498 -86353665325360565421846039295509640320 9002499 -66491970286584654154706349081545049600 9002500 6826531603435035060168171581030560000 9002501 -266229804858221666242143830289841566498 9002502 3060654002704531493611736499968765184 9002503 -17365611769065759132367404506411442336 9002504 60766657956580303107449582016619315200 9002505 32417882582876275028467330082945626560 9002506 -10051538054148193853479845371163137856 9002507 78795482586325433438350948349427649632 9002508 115191675620145778605275621318411496960 9002509 119479269859369559823125608467637105504 9002510 80866381392608841265029237643798609920 9002511 33771538089655135976849646348574315632 9002512 -47199956705945485306663871234438922240 9002513 50423805636964708499183957935828904064 9002514 -13925367711973891334020851870281343360 9002515 180958638685589698783761058318880662800 9002516 -93066348426752372630906070748841932800 9002517 -113398409398520873085885974265431918400 9002518 48140703277649590426775006297088441600 9002519 300533658080431187768016589444901806920 9002520 50820484411080036987443472753318297600 9002521 219515138852390388204888848933534976 9002522 59081058082582555045726711788700864512 9002523 -714782056832666210292637692280083840 9002524 -14419950268303220758294824333731430400 9002525 -102909322376313891871292824328392848750 9002526 -17853218844781331654160835226126257152 9002527 -132696128933313152344931722972598813880 9002528 46388212789991474969668338547064832000 9002529 111474010778509484308142540736431173920 9002530 -121058422189675576797090957302919471840 9002531 -64677602404398294549408575049973007568 9002532 -17979650037991853422120702699237933056 9002533 -73131659405604898915539162238857089218 9002534 3252402752411631547301788648716724224 9002535 80581526978152395443850860873336341200 9002536 263543415038105600753632136276935879680 9002537 343169175990042730066193931488519255112 9002538 -82708807680762052239018838184363949312 9002539 7423792083392557843832343993651664160 9002540 145124076904193491930741630141266954240 9002541 -132537836663513532006337525569170505408 9002542 -115503217523311053914838499439307268800 9002543 229635279531738891004931472199784217144 9002544 10698942269370848897482790559504039936 9002545 8648802428521441549888399180005040320 9002546 70508309623746190395039568068752087040 9002547 -222746729216206344563460875511059202672 9002548 67153562794242626340204792216827931008 9002549 219034729331685445155621256464762845550 9002550 8636892693536591552474381383020244800 9002551 91958372210171509481178285885147753504 9002552 -24685601962783603187182814040668774400 9002553 -57828273331399340889341044612983525696 9002554 -78092195423783489853838178057338046976 9002555 40642231751493540069659809460074706880 9002556 66553138680181627409369106598856770560 9002557 368163074084728711137579975547604571660 9002558 -125936694294861820493969710490380581120 9002559 -19738204267782609641437020809463764592 9002560 19404728052973725396832555230874828800 9002561 9499561827599483986112000062088568000 9002562 82183631802047123091851361851352483840 9002563 241829468488344129234253812111259926784 9002564 -24608815010664734085549135639312637824 9002565 36179901405821870854145758843544016000 9002566 425961399484813366353720880302030144 9002567 -106654307323987487537544690156756608208 9002568 -166028235683649727459170021804296110080 9002569 141415205259901611609184667049461962970 9002570 -3224369351660708957645974213638930240 9002571 -98692972160564101640924106795292143696 9002572 -9654001976990572067629375079293933568 9002573 10099680597003820195129412028589537440 9002574 -22825919675176958821062219738572969280 9002575 -4917356086710957238696848597695138400 9002576 53340354917314683676904793855159435264 9002577 141190905005401454282004014643175707120 9002578 11019472815874713633920580111629183808 9002579 -25856847566440478140179099716598681816 9002580 -34006529097887069369798184900510720000 9002581 25368702159306418978836681017737535360 9002582 -204534011233917577392515811137491454016 9002583 -7091645230855755768284014378832188488 9002584 237046636439564680797228812031247042560 9002585 -206274612387023576382733481688891630840 9002586 30548644568577704966836719092050022400 9002587 -50755300580060878588680124975591201536 9002588 64171680735877711241878532400653408256 9002589 33700927924304382685826719967972294880 9002590 -91571618068097332449188781382870123200 9002591 -12143659923946454279970528716640872160 9002592 116008900861091155589553599423916933120 9002593 7281662326843888276395768043891677360 9002594 -42439788763879678817229335201351344128 9002595 -303619060626525038218656124947432960 9002596 89063784761103217515446773322005059200 9002597 -49278739632992239686168422613168030660 9002598 11875957044767610690760138961025550848 9002599 -234483665805672596352187467587031456000 9002600 -112492982608308075638100014450238336000 9002601 106948049159483623986261467133874397130 9002602 -40517971609255716925845337025328738048 9002603 28004420484260162952193269814927330080 9002604 -32892394154358940256873420494450836480 9002605 123170782621774512932383302940714542360 9002606 -32087016650134829417818822643464333248 9002607 -130066679830948455379198435865545395960 9002608 -80342209607939514847970412359430995968 9002609 -680525707249087185237714349767045120 9002610 -54002764528224275004938995234238668800 9002611 -16438369440603336810806517972110721000 9002612 396937324907964290178364824014627469312 9002613 177334938292526597519367758548940023200 9002614 -82297826870113911814630683251049060480 9002615 -241196389266502862015264545785750115200 9002616 9736438134591272240838800412021227520 9002617 -9906347922374087924188967104372692480 9002618 -1494532469108957227552981250050600224 9002619 76088564533378677633590288968954228044 9002620 -11807545845151836906029448862685921280 9002621 -16404716612217391451308561264226477178 9002622 -69981040092659726864386095886568082816 9002623 132903194727688808021397107531230228920 9002624 49097992015754333026040871805350051840 9002625 -72356767549183900663672449654165456000 9002626 89313923025106815087998927385292586880 9002627 143859206780821129694303126207791470480 9002628 -133284907200611856473836627287547836288 9002629 -340801065752978884878096635694624356770 9002630 21920873923472323380430294779386008320 9002631 -42829705193124890854225000591280643456 9002632 238703105837858737697095644637964006400 9002633 80841322163512280060263457318277849600 9002634 -7821598679617999964988862712702603520 9002635 23405770163614568476081492065675458160 9002636 -212585090954544784385943889345909988352 9002637 17920964404455328081485727037618688000 9002638 -1822295142576033963892015561829513280 9002639 -21526099964408528758000370984144257104 9002640 -14213381823602869040370624794367098880 9002641 188340029215187817476447460354383669042 9002642 240715136871825763571397228411468816 9002643 -6974169092921873845467400323773387520 9002644 -13958240667993844563246312908034293760 9002645 -88642220372722105445559933377700152100 9002646 -48041267906085232635051136911583922880 9002647 -3657353055498613012880934212722979328 9002648 222962142391917569180638688035285678080 9002649 -9855207886536408520623203853042263040 9002650 -7545335453233030590070002052068817200 9002651 -13697892324881788119197551097301374448 9002652 -66390901181944325609517763159818240 9002653 -77593508554207238131819806396974200032 9002654 274097809194460465488896652997351271040 9002655 22236943808891842240674064616493528960 9002656 129541492021064318739618506474300375040 9002657 22264671063268022893413340149503468292 9002658 15072728807186038238237867895079034880 9002659 93516676243313127291942611751215103816 9002660 7807238156258432560063436709245276160 9002661 156912561668797816938360050466799263072 9002662 218744830583600707048371245279581370112 9002663 -106091255784282456413029714375038014088 9002664 103562737282866435877339578164878295040 9002665 -62387048441807983594334257709158382400 9002666 -88119319284898978651165751707263877968 9002667 41194211110936692738332276743490868912 9002668 173870981460311270746818664045206050048 9002669 70541250254578474146930654118338601644 9002670 -39368344747881507656557024210790217600 9002671 189320172194610364156947954596421897872 9002672 58317340648521457283914413314833268736 9002673 208778620212680090982968411991379117800 9002674 165358932830417993648870773181041944192 9002675 -175487766652797213325404548941254168000 9002676 -58134988150804525637375371862330093568 9002677 311998076187587811089438461928762658460 9002678 80601982983028294682710259645066855808 9002679 -24306740881335530813121717828763514880 9002680 127415549663708908982874683079498854400 9002681 72887985808890228058752539398622322132 9002682 13208294447494019443365176686724536320 9002683 4035356783201975542403885487611330400 9002684 -101297842251563036401901855542657219584 9002685 -19002954022888767378143256363602131200 9002686 31613477631125016180368166434638553088 9002687 175934110803819833975155637919315344712 9002688 -38596272523398405727725099598384988160 9002689 -178746611415362371072090069500788440510 9002690 -17700066113812570883639084485592848320 9002691 -120104199632017025778060765326585932560 9002692 47122806692207990357163470108055490560 9002693 -87309140155022848830896978967287570400 9002694 -42958227008912767764047637573117265920 9002695 436962610236998221860989811553763040 9002696 -240961622645839834059671051428330813440 9002697 20070065821564031565301377837628854240 9002698 -44006909891994872619449819659965954720 9002699 -5976170382970773028052997777604458336 9002700 -11575535589462295623825062611463808000 9002701 -262757548132504748981726069692029660298 9002702 38638306955547044024940771663795105600 9002703 69700942699622360983788787371135657744 9002704 -9540552203901530976517679545405972480 9002705 18845267816719157902562702197274479860 9002706 22298925262573786977053602834198533120 9002707 121307571699477487191738321183527532192 9002708 -39816565406089273753580153322361374720 9002709 -5059318353193504240248354573839397696 9002710 -12497533176934849353190353336464455680 9002711 26692588860075580661499416186898034824 9002712 -95247664386479856651532452406122516480 9002713 -246746724641500518999828459473611908960 9002714 -41663020221344309729770030770087007488 9002715 162796813173753000105378597585750616320 9002716 -74010148713838127739912149396579100160 9002717 -38310822981332874345676939927498854234 9002718 -56910239269427905818703651274599699200 9002719 -136807608668680094272105065289696133640 9002720 244827926280209841882017029386114170880 9002721 -42467089924539810343787620495138617600 9002722 2095733493292306348387565368804420992 9002723 243912022215078821126894542444867843320 9002724 4261163818561314804500626783094556672 9002725 7745416030954632349786053599475318100 9002726 40710608633772411979624920347161992384 9002727 124048132468325037549138508202425058064 9002728 -5600531578469609726054793183129108480 9002729 37101763129824140802028141635773049600 9002730 -69630455158104532296344893837782658560 9002731 33127808617175684794122678381459061200 9002732 50811792722973024913559412317061250560 9002733 50206385965847855817250925645903518464 9002734 57538935397886462410309848521093171520 9002735 70176959920714029552996734333469694560 9002736 -38747446331002739236646650090424401920 9002737 160495665261271449121411131144435281392 9002738 -845709831197030348840534656756995456 9002739 21672054559827989647788918624990862176 9002740 -16605968507483178813862247757026991360 9002741 -64887854476020117686721527822004736512 9002742 6123667016989388779765059878225178624 9002743 -293694435978489322641503560710976538816 9002744 -219635956408397008925397261358106787840 9002745 3291944302684377521427646144612872900 9002746 17336037760412852267767681105471254720 9002747 -51653913083110339495208348208208729872 9002748 -68330147053926365553073410765747371520 9002749 17909891880533090538069537439280727136 9002750 -70505250992393561636593020925571856000 9002751 52431179290890086243702484071540438400 9002752 -81144480636586622468902630342671728640 9002753 -279826218608932585869101156180203415616 9002754 7838990507712535957353289369994723664 9002755 165175120164549209654103428602027766160 9002756 -40408475497043073621227348654495514624 9002757 -88802593420958311140272551360434147360 9002758 164013438906406065527480343761523965376 9002759 87842214665511402880859974661888048280 9002760 -5556288267003326279719847882342400000 9002761 -220121013231250106060117141699029937280 9002762 37529960107705672163767888337974435632 9002763 116152015982898378507864474049348752 9002764 40767854601588474220631700815194226176 9002765 224612654682374163920524022324548803660 9002766 14565496812597560822165890403075343360 9002767 -64683256608822190622052521779122372408 9002768 -23616909613061984607464342466260164608 9002769 204535492204151245060791602531674153920 9002770 38788933979664851235054625257184396800 9002771 97309866940433508236493692951436856944 9002772 -51798298361836024836991096335131443200 9002773 -144244785260077104176872729447185312836 9002774 -23824754398150651385454018952758403008 9002775 12667131257544649753218482811955833600 9002776 -67973791444370414416159318986823434240 9002777 -40569789761706015911493304469860131648 9002778 -57268843037420092032162581997848050176 9002779 89507618078846545135816417988409621380 9002780 29942017108825337723576386372824806400 9002781 -178976736656000746214937342468488065242 9002782 52825535638435667385514806268664068992 9002783 63765236922578915184663739051183872504 9002784 23507216392873989853022754644837793792 9002785 -158753233017811043175331507783306798080 9002786 -29179464066195330545860933794057068256 9002787 -140999524861720397332831354817186338440 9002788 111446575713715874682750565984848236800 9002789 279296112832698170667712243808354844000 9002790 -68146898553056281567059607575117847680 9002791 -10338530542858779409390002001453124640 9002792 25846838155532529803012846563560960000 9002793 56823795052417812528622734542853016464 9002794 -137985291939624307836004703943801812304 9002795 -68067545893191357417940937659023621600 9002796 766645612217085579153788131491667968 9002797 -378232445343904514773830747297587546720 9002798 2538213458440030792473344875652579328 9002799 127289851036970281246062876927064693680 9002800 -20547473671308747952039702166426419200 9002801 185304865220055855963303487226292278802 9002802 45004854151126398335953494941138351232 9002803 71283392428344749467957421490474934272 9002804 -19087573719166637609984716147575840000 9002805 -36008880388731297271904242889604096000 9002806 134531378294150389717315775805888104352 9002807 165625846027339065315795258037824301104 9002808 -38543165825787250088225144170891161600 9002809 -227538930261514080217239667563211555884 9002810 -38953711400963979169403721016787232000 9002811 -117116752211919943536497834873303231040 9002812 -27902946729679132350472411961817868288 9002813 -82241465236277051908294567701525946938 9002814 -13778852622777768152539579186440365760 9002815 -36923235602439826866554283890498198040 9002816 -10442298283664839859339800463863185408 9002817 133706136064213255041001204545700931634 9002818 -110540644124173196216269464337387207680 9002819 -410939244675584897685319490395367848824 9002820 -12986145525589376578025065500138762240 9002821 57271525353948217353100922468744599104 9002822 46740515094174090866920650380086223712 9002823 46745930777303054115634259761459070544 9002824 -2056848555759682895501232176495124480 9002825 -22444673475734321466593386336661658900 9002826 2853049354668696593227001794628368896 9002827 339380318346977118638786103495055976440 9002828 116404656092549384957331005439461968896 9002829 169638041574539320247818037747695065888 9002830 129770172039879917348320389038578810560 9002831 37241871963452954822727098803910155632 9002832 -38470667639737318852386527988628193280 9002833 2104229211070917286757605575875533120 9002834 37058540439209668166749739895535982592 9002835 -66818999294201264108022229477122305280 9002836 -13771326699654683579753859288553275520 9002837 -78501012337386207244748142914425185828 9002838 -17504597842736270749256378274765766272 9002839 -198057032388305494092486899819543962360 9002840 25368571615345676431952258932015104000 9002841 149439076149907923608788329815708931792 9002842 163597155743146977813838493248890777072 9002843 2250544565459651902141042201782179880 9002844 -57776780379377061847833880433812365312 9002845 -32734863258731303761188966680427133980 9002846 14878721448218982936731158598168838720 9002847 -27273832173953099482684356122917294080 9002848 -217430372209005343250236935854273986560 9002849 14107353191326250091406016394659138850 9002850 55952796276910748172586580569692748800 9002851 54189559126310108673946270708112192928 9002852 195226312329434172712304445441977271936 9002853 -116115224960373850343994930294571699200 9002854 -25784961017144904446572141003666067328 9002855 -82250913388558277786936462953012884000 9002856 19221196958089362214011568814572339200 9002857 -118354084053781281678919669606896737648 9002858 117254646898393847560413308498345423280 9002859 -106030475546953292517904310496526365096 9002860 -54943368033915511308968582956338892800 9002861 46404001979983173560893023133411584960 9002862 -34271995172793143065215197249941384320 9002863 39718170915220060634225494924163260112 9002864 13739049036488856641359053896784052224 9002865 -29162817131572273252082254655288832000 9002866 52363426630319460067423974969373928064 9002867 -3217428921105642455663138528370442752 9002868 56852241787851181576931090778498312192 9002869 -240635481094708126721138651336250608160 9002870 23307257981835502186005428098356218880 9002871 -8864615609497149666258854619137414304 9002872 -36692573672703253537042234964934451200 9002873 26124886095897702321099804011783392800 9002874 26528730592004594811543104728787036160 9002875 52362811554580217449386334636773480000 9002876 -44104703249882776547079049059336184320 9002877 32592144078753658911609669358323715584 9002878 32563704578975802059758663417829524800 9002879 -249233485118459793392143514577968219520 9002880 -110990147407887147201657167809609728000 9002881 158575890005909753573022436423148339200 9002882 -23678657223776366471495990585034240 9002883 141788476455239341422130938727354053624 9002884 -59722620743175996572745495093567590400 9002885 -88622756942418707998507868825342532420 9002886 69689169507414449341873660783159304064 9002887 -91574207943153394966250602708224637920 9002888 194614170873441258417059280194830709760 9002889 -7871631620189755570841453414504452416 9002890 -8243467503578374479768377912298562560 9002891 16054609591334202286838346879462067200 9002892 -61704852604558965589260165370383283200 9002893 200130170993992333651863362579191369142 9002894 -162821645218912014301148983099175200128 9002895 109019278250426699128065150085688519040 9002896 1244974491832783582580435660941819904 9002897 73545804217363037482022552196860193792 9002898 41263283470383805107895158548154335904 9002899 346464339279367648835977103154060509400 9002900 -32762113152706763244580439590576300800 9002901 -98060078072148272860903864011366223968 9002902 -133044709213141876006725693080151610848 9002903 -8348610930442157335259787026821201920 9002904 89509711088632364139392664002554245120 9002905 -58078512847511300475578684233744061940 9002906 -156865499416533504257599367851024861440 9002907 166440483674972052959880663467381094600 9002908 -92627596155990710003205306806511779840 9002909 331033557437995003908702506284733371110 9002910 179262264719868001943835116467998720 9002911 -41628198862694524669877989283968956816 9002912 -11281951499119040714367399168648019968 9002913 -3753341624437958750676146674216894656 9002914 -39240969558824854695286437662429945568 9002915 -249755466349185707415132394195595266800 9002916 6094397677877959990633434729419657472 9002917 -77920246509959717766601170030009255168 9002918 -8655176719932643771677189388835127840 9002919 -129445619234814665893460344893551735040 9002920 30576084427975684043498097319677849600 9002921 -164450918065850598497981660628449897088 9002922 -1159892222279372750419697921540567040 9002923 -78805294751805824747228151599387482828 9002924 36161765031444205526163586277090918400 9002925 -34387494190545019696791421405788561150 9002926 837850990967902298664596562654305664 9002927 -70848674992653334950918196085387712000 9002928 -9261266507371139503524433481300705280 9002929 -78866662617743840069228938890235290712 9002930 32300039420749497259557415345542291360 9002931 5047078894010387527485713697479407104 9002932 -57360365820164511575581532338559397888 9002933 -9098348022611706301375909324476369696 9002934 134468172340510271895219507084396000000 9002935 4224669063131717214966543293857310400 9002936 -13394566186201176109843008075748392960 9002937 -106399312773454867396413822584427825840 9002938 -28272089524021027164203836798953566208 9002939 8070193875566838666457064083201805520 9002940 32227852637163737745990729513299404800 9002941 -58933556247289410012593334257533851200 9002942 -17114734548938877171379533164062791936 9002943 -67762566060896655165251302274726248536 9002944 3271706256631012470916654343412252672 9002945 -2601403876513650308142205362215802240 9002946 -86179016243671608359357651089321842816 9002947 -54711347704456018499590951189192224168 9002948 -36009597593434932693693947487810561024 9002949 -77725059472133573203723485056843893536 9002950 -22664593031773208782650448771370664000 9002951 66027817578986333927342650310738082624 9002952 -57479186973004644788077224224847790080 9002953 -5803767148151547191921374530647740976 9002954 74711188372631428284024895626312496176 9002955 25288092709927970888248422553682896320 9002956 -42538111688144956468864198317214896128 9002957 -81444727266214287299160230925577710048 9002958 -2610234164284854186983502147978240000 9002959 -4783035491138483629839112655518387200 9002960 -1267700931787428005286056332954828800 9002961 -94879569487196923410889422899988851520 9002962 81468690242628709879679788386932957472 9002963 294079259202128330052451181860997040480 9002964 67145568680445769136760851611261163520 9002965 58938652149820769870144451650609536860 9002966 139790214776320244720877146669230550688 9002967 165265586276407642243882541664968367312 9002968 81241378952636539331947177827857049600 9002969 -104257986281010277425926169996189168630 9002970 -61766361584953856887123482730890624000 9002971 -10294535918858753478906502908363801000 9002972 -187958136400448215864467498015433824768 9002973 -1122033893045367152089064855906997120 9002974 36021314292766625026811964714617998080 9002975 -225043582055700792708290564322243225000 9002976 66256492279062534209435598910377689088 9002977 836074622290340708306553728766769826 9002978 18060759457535955129145736779578665040 9002979 793174457499265425976858512391585464 9002980 25129834525646832666357766828220129280 9002981 105804194977218712398250574003628096732 9002982 -29457603305815776687477070659301386240 9002983 -228750880464438619772282871838622870376 9002984 -34080428417488160517556114758797721600 9002985 -24981378894176227987694006994296083200 9002986 -96036173812305891897982144541019209808 9002987 -12861106373324217459115684691005152000 9002988 3044798806693774145288106841986226176 9002989 -43720140840112687043204041059533989760 9002990 -8748027787276739047170995504087558400 9002991 -419729587504794577695913224593513043456 9002992 -23684269843101564490704709595729264640 9002993 188150468422080420557108559694579228242 9002994 6665873995387838652769224579935232000 9002995 -71720721337854285956076014289222522000 9002996 -2533407546719053914408546717181317120 9002997 -5774859877773837918592464504893918226 9002998 88927016877280867309752653335872000000 9002999 149207626015660363242724275566777669760 9003000 -104616849340424013588055863699240960000 9003001 -5347348632291102509238534891936212800 9003002 45431276965976355884071771101844550400 9003003 -48405376916638495329563236086563627496 9003004 39830877866931310234017425631426679296 9003005 154173238211913719254374704377495680 9003006 -50319567300502325771166975067587002688 9003007 -43425576931219591862335104313317138920 9003008 -44040164886807379982507341778522210304 9003009 -140161976360098098552468099156689036496 9003010 -10304739454368325760843160412951050240 9003011 118154592597998388770295530514153642192 9003012 -1513393613932976840694553934221209600 9003013 146876293320281535228811735759782016320 9003014 75316060109824280609738095741000181856 9003015 171563910949063462970153509710732957600 9003016 164304084145667375943214433077255372800 9003017 -6169300280174935794055523415377701920 9003018 107989588286041010965105526024898011904 9003019 83370717961232500091466408723530922880 9003020 -18568631616345730453060634006094397440 9003021 4723015668792506860813231985911516320 9003022 38889937405033779761409648531897205632 9003023 15387599622735837200173713606287908272 9003024 -63214178583672255505505918472894283776 9003025 -13893542521862115733574273304287569700 9003026 -45992737380467591393180633277412621536 9003027 -108816391379649698179309100467898092800 9003028 69898283966889095955345364854613800960 9003029 90623390043167184741670745605425372576 9003030 -31629620874108971226070400644266393600 9003031 30049011476073973804190175110437525832 9003032 -4978865318837564532697895804576409600 9003033 71298474714235905060580961332780311300 9003034 41287911564776590218960401050433986272 9003035 47786050170638154993409776535437902400 9003036 49745959977960205798149665532697559040 9003037 3895777755089008212939792181297767052 9003038 173636001549696158726521631771831334912 9003039 969187137717562723885896171138704256 9003040 47006726156987138840389966677334425600 9003041 -971603225019744364667714695604186988 9003042 141190775552680603546989861537530538240 9003043 99950636613714492357954543108140136400 9003044 -52996275484900534195767085145887380864 9003045 -31440842499998926445286594837273763680 9003046 30787971745656122866917890376139382400 9003047 -41821235663446145276675263032430064688 9003048 166196524038456769854206091167274024960 9003049 43226958935115021588592822171316271648 9003050 -7525053199535872447995637692290688000 9003051 -25284088436268587789346659997757320384 9003052 138068923182092051477331833954070830336 9003053 -11900778726794582578385420104875420480 9003054 -3134882567753606751908328277119082368 9003055 -33756218968392538223987282270819234400 9003056 64077124292003742989617061431059136512 9003057 21968718276132395188682204565666495360 9003058 -5510069331649295603970508790596631424 9003059 72090790570509766570319842973614245504 9003060 -48716525479771377467850177277560944640 9003061 -348159974287080192105114291126374408338 9003062 17874196505450372350061709616540880640 9003063 16460266488146568500618173917130867944 9003064 -195343372161979954379996074591997952000 9003065 -214126306171816215175005408868778676540 9003066 33479651506182495020676530787693210624 9003067 102272400128048465253094977322511580312 9003068 -6473383275072032835302401517417203200 9003069 -10937357660364229930078367594736017850 9003070 -4473483451344725193348807725799491520 9003071 17559351628618866404487581814740851584 9003072 4727141554390973264833773332481441792 9003073 -45566880040340277308861819206110796480 9003074 30804399625439569552834587193509972480 9003075 -109455943115587531578521964481389677400 9003076 -72670781212204640460428867277631930240 9003077 403061232104526597493563952745009684160 9003078 -1176673731144563151208726403827948416 9003079 23443571812326089717750474418393429360 9003080 166371152144254789463121892684941158400 9003081 -185534107251831984052899820184865646176 9003082 -177784344583810107608784361224978432 9003083 -211823383335145649436777444134682706668 9003084 -84951222637136542599732151423629017088 9003085 21485307066914909233594591994234373120 9003086 1952853398372328219169590748140909504 9003087 54495517413873661594669645932437422200 9003088 -69937526079626956660402004728082341888 9003089 -98685680991349727167544350295246716176 9003090 -3867339897332078837808615511538165760 9003091 -68938609294270545937555601575308397448 9003092 -14560001248710372378144305954686881792 9003093 40044470613219244145975030225476600320 9003094 -89681965571554993082493687249579335904 9003095 81878503451131275366244441617636216600 9003096 67107503029874634396688342925705011200 9003097 56678467218271862174591983327050080832 9003098 18816073185981118319254208583414267840 9003099 -28562408995984985880953217547268629248 9003100 -10652057833210577358504305830379545600 9003101 -37355531097511784369659930924948497108 9003102 13459295135956461683223583295475584832 9003103 168871009798773892898100112030373560352 9003104 -299726271981155183383186442066137448448 9003105 -48005405830003339706530783854861964800 9003106 -16523943018408908020512290478129338880 9003107 -135539100356326427150210207296394649528 9003108 62568860222993103844788990765556408320 9003109 617325018397398899321620791655033920 9003110 -49262049459336782371819713558498426240 9003111 -35586036174473336145463883321277639600 9003112 -134631800420209026917890099111866777600 9003113 -70780192817102764537828056603238957824 9003114 -54732785247973990109664339449955567696 9003115 280998724308156705584704574816463232800 9003116 45923663887268176030636135826144528640 9003117 7952006834025081745005992576724119712 9003118 286175112551217377423717626368443384640 9003119 61251450807253697094093441473641982040 9003120 6587391188004906002232606872819466240 9003121 18534872711980983884096339739172555444 9003122 -45156158001584917049382981354533707776 9003123 97220253901000817299334299186888134000 9003124 57204464710466756403195488449706212096 9003125 4021597268232470767357848900557100000 9003126 -175130492925719948380517739797679168 9003127 128352571672950436719656844847544479232 9003128 -79329212464888919506473442580538531840 9003129 77359536232230138341320095276843649440 9003130 -18605428432248711162815217728529868800 9003131 -293853773428102201703493759664483671120 9003132 308841977808230732109511972086571241472 9003133 -167002247401895834937121528888796458618 9003134 -34501776150031022556978949975770043008 9003135 123339546276421988354900705117572701600 9003136 -46401315513600895872904275227553300480 9003137 -275798582145071357191264639819337993280 9003138 51941514181102313472052627553091586944 9003139 -122502007130766611185582291379888571600 9003140 36500743921767411150547730553699002880 9003141 -9171719492312958125020800691226434848 9003142 4499978664904194947141102979892646592 9003143 -130134692964935373606539098769517140976 9003144 -16621813468572553531337516921402818560 9003145 112344653839825395295087391246668636800 9003146 -75649431701318062413132368005916587728 9003147 -33026569363089824588659073428902095400 9003148 9143217865746926793059959755871322112 9003149 11382307088547549778826988130222960152 9003150 -11617677809064931078083551304129768000 9003151 36626718629456692565376933050018900400 9003152 -34903073148412257582077942876954738688 9003153 33620464009557262242109998958318920000 9003154 167340656591869086123090350123924773776 9003155 31842197117540719456320452939499832320 9003156 -9126620738299895100776530516081336320 9003157 -184377909869766994224210872874148971008 9003158 -9010333754340688744282016735813001600 9003159 -29623201715129096509798506009100326144 9003160 -4140955055786927147141703077311488000 9003161 293457548080099444773824727902435592900 9003162 3292732641402572561844541545732424704 9003163 2269473485521431442801102876813695840 9003164 16957973584156044182436689045921472000 9003165 91244194404804506462018604884821221120 9003166 82572915318934465503307331038090344960 9003167 -230210398440861043264813718688254498688 9003168 -943563771261007828269649109242085376 9003169 23428437836292488459583085743017036800 9003170 -40392519026502766327635098868270819840 9003171 -116667248914727709187519887354876234888 9003172 -159499304060743955947428037435325824 9003173 26526129931820224377911369904795560280 9003174 35896567475267216497778570108412845760 9003175 -38564362773724839116135858153054763200 9003176 26740858930914636041184281934471168000 9003177 105689329025462918752007244140461455840 9003178 37921115556493897492207376395381069920 9003179 107276289611321737203995083551340062720 9003180 34771917677429030056891708031759784960 9003181 137163288206851700997226594071463732224 9003182 48172614840243647711022682486292808000 9003183 -17249576807555138809815792539937096960 9003184 -35032774397758488638576212883637452800 9003185 90199305843092814592869193734001651380 9003186 -14261832704318230384863295561116486768 9003187 -131070978976928030357344607825295026164 9003188 145298206126810768990628254888338309120 9003189 44311121746055000162359100953035470208 9003190 7373497198049337865976354024731445760 9003191 -186213135401128421803708372093692456408 9003192 -15110076736087637440750347260259532800 9003193 -72025788125214981942370393501101289558 9003194 72648406459239808906022160021092428032 9003195 123450600876851612699677502805776670000 9003196 -24673822699589299474243674016666393600 9003197 -16234549272296907710770472277978707328 9003198 -85806471743371917543053259588203257536 9003199 -341054679328331399281812175544042714000 9003200 -30223728160862508089078742414891417600 9003201 76231734527544214910114446025296349232 9003202 65222702048590838230421047946074631712 9003203 -245530232166592664509222190814487814136 9003204 -22718334848332557829333395607763558400 9003205 -191848573390511601191327207181728467140 9003206 57778241395156058104598144874714806784 9003207 41536117058801559131983203784193863680 9003208 231238378010753983562879372711281320960 9003209 47909704197531514105448094911220280410 9003210 27465350014733990854127113225544325120 9003211 -1335047336793533099113840025568255768 9003212 -10833457628936293183049786942494737408 9003213 120343697051269172108306253714220104342 9003214 94997781951669340362127206187201962432 9003215 47309291967697664812437392273326211520 9003216 -13419341489585342366836510013055959040 9003217 25990395282875496045604857609800242646 9003218 -123449787089591003064917668688169984 9003219 -33472690776704224073416117849916246856 9003220 -76781041570201231534214619003660837120 9003221 237053482114392182188767557114880409422 9003222 -51486258007403662284877421098441211040 9003223 -158931269675215267361439486504725852040 9003224 -214295317588681290799531277279599411200 9003225 4553736044187270084337730267692416000 9003226 93000373793008892617232005157536796160 9003227 -180328221991127758980626490528194820924 9003228 -19966780513099910952198727173501889536 9003229 -6658540981876944711476076503514675924 9003230 66380539851301002274543616817936894720 9003231 2283862945895060397430899058276219344 9003232 7533176582857689443820072662025633792 9003233 29019937645247234277917826136411864482 9003234 93567589100781856661602670812577086464 9003235 80456237765975372211823271970323865600 9003236 -2222110912991966838255974015747106816 9003237 70700139478310736312770828148517201920 9003238 -77310241560972522368612866118954184480 9003239 -95288259145348987141867305542577787344 9003240 24379125111243152743838384310695424000 9003241 21988760095453836772171237590782004744 9003242 105342323665657307159961683711644900272 9003243 145689336446035422237824035267426482264 9003244 -1626996988782576577685566500602046464 9003245 142640917545156984942677745812915359200 9003246 -136943692638726534665769611626208256 9003247 95601887480118079102388542462671256 9003248 -36662727320853651182733900560595222528 9003249 -99309198749906780407271942301755683836 9003250 -120529643955987805426042975339072056000 9003251 75015817653952147405088092958712290232 9003252 27751527911652970574328631273290276864 9003253 -17784723172145429067684967592178877440 9003254 -90526614761248335590980469462596992 9003255 51099056778754594103666356878443764560 9003256 86399205367111110077540185516747898880 9003257 332963826321373390992552672799781913300 9003258 -39704517610454829438132882290474803200 9003259 -215649067834052850645227736457798109760 9003260 87854686264170385276506936519011627520 9003261 -54942206836077453384209052689158038528 9003262 91421677978571500711457917687827198912 9003263 315705116439801718931937495646391200512 9003264 -891974962193099900394655639677173760 9003265 -6393398591492486478639128493564718680 9003266 -4049824529788673622272753609202280416 9003267 -18703506383370938796435625351929793632 9003268 -59170758050382114180159386027468587008 9003269 136390704521488979641143385393761650208 9003270 13782587439214149984938363990952009600 9003271 -116833556059537583507513639494572967528 9003272 -60230152503739099898353157353682688000 9003273 187750668472624195650710716571435885184 9003274 3077677006642573644978161406589358592 9003275 -20129864911212308127514417027990210200 9003276 30925966622015430161638488944916556032 9003277 -6535692754476892530197353985641020874 9003278 668097609792469727244044445975365760 9003279 14323444599816535645536811679713212288 9003280 -19478635661716489534268621299238830080 9003281 -28390796929371090790590354508410592896 9003282 -113251496041685997219946724104186022400 9003283 17934126656073242410710329826911250520 9003284 -74047804847302301341278922936992399360 9003285 21815696424246080391397877780002147200 9003286 -7150901320326404526219411749604426816 9003287 32733909559943519339615580369467391840 9003288 -49697369803376647659436481152550830080 9003289 1690434825742276301459801555346436560 9003290 96788135578434598201611685460805554400 9003291 70487726222100874200321240819624026880 9003292 28257221109346176614243075472602506240 9003293 -84011037977693634875161831928083215456 9003294 36837999293238058062229361794717836480 9003295 73213611038257213627447108141613396160 9003296 87495333213377398578830137282599124992 9003297 -502537082505252944795122468684299264 9003298 51438585281494185595800146890729112400 9003299 -84133649978074832143498144245002543040 9003300 4518633563367263727155456826557260800 9003301 -13898551305528133504958123175570464448 9003302 15766799798488433913919672814013050880 9003303 125926994062899310670562035828183266512 9003304 -103814292490064160764498320465248583680 9003305 -4702273185331213489097266436044299840 9003306 34427595962519271929148535167737909760 9003307 129766876476512913780675879167483026120 9003308 -75453426305451910018966901418933634560 9003309 4983859654375009021208211726846434880 9003310 -101808288486355064306411913813224101440 9003311 72961803713638845112923633025410595800 9003312 1842812800588988608693130409371222016 9003313 78914702256790920357184509312923074848 9003314 176455930073775934222178245022253173760 9003315 -91216805356427274854449273050453078480 9003316 20271568555024759463630666973829347328 9003317 235366621855917404104836098110248101820 9003318 74835553014774815797698747084422000640 9003319 -51422936108233331709316181976938662320 9003320 -34810248664474529762747601380634624000 9003321 -60024595452742901670334539397982075520 9003322 -85400726737830543328763706536368524096 9003323 -116586243834351630142389167662146808560 9003324 64745394944724846670725569374270636032 9003325 -89328274180154631402795712283579977500 9003326 159814877694397941499065188531541099840 9003327 -91283019187057554954778089356438289792 9003328 -91931178976104464297556284018203820032 9003329 11946290811150285931779300016138122180 9003330 -8500805304092020915815592927331573760 9003331 72376989688236855967837241739085592752 9003332 -51002566850329951035435475465716357888 9003333 222275039097711920748637164558330337344 9003334 -106506398664178386701028849943204865184 9003335 -11987187691502604353925731107711749840 9003336 -3740751390646875571189304123977482240 9003337 103903880968011282946434518113466503552 9003338 -25193405446095748628068825247128969680 9003339 152079280281150281579275628006222489520 9003340 -44158512231114012182659285513497600 9003341 250620661327442269938073105549306836000 9003342 24384658296413120149702430283344163840 9003343 186297176949505194805483139849362420592 9003344 -14272118935366943266905267144814362624 9003345 46798345136258444571200047547139522240 9003346 4819974042014761916420827472819370240 9003347 -165090229443804898073539738543740573204 9003348 -19206089963899059047789897463188332800 9003349 -12255884061171743806788655699364345650 9003350 -46362389520005586206722630760659056000 9003351 -46305906911800008783974198497758047616 9003352 -72465293959701955808688401327853926400 9003353 -76180702351471572004082054514040274136 9003354 -43854416633996132904796076494918617600 9003355 332536657927273582057361170724461626000 9003356 -250507331160047887906225790259232089600 9003357 -13430142449481907928977969307588251200 9003358 11843561305966864581733214061602260992 9003359 -132952178154001233319351533568746303960 9003360 -32132929093010262566769233023103139840 9003361 -46671861446348163791486638641532300800 9003362 34104761506569736454920726380092280192 9003363 -81075398654913758066442237690634622856 9003364 -39365864376964752326963581864790316800 9003365 882593441877994221577530296489539200 9003366 -13576028234374880295056158138867918080 9003367 -256878214004628491514567695074854423648 9003368 260317804531353562305401374706319360 9003369 -23075146132713207583165887356519827200 9003370 -70604117234623901539735875190879649280 9003371 47560158387487539641287240324421737392 9003372 45885739472529017248242415946176561152 9003373 72631557772124885308591817530684870944 9003374 1619307421487357133804311902354605120 9003375 53684561697120561089460045003711336000 9003376 -76731648084784242840987006900022509568 9003377 148647728270026725540316137193387286226 9003378 -17951716492091465622847168309543100160 9003379 54568264450234328872629767742513641472 9003380 -146384869384430990967292450098464083200 9003381 -141927235976217509255304972588798510048 9003382 1911694879518402364676986382067874752 9003383 3373386448450159771492827844148565144 9003384 57971119057498242793192727226036326400 9003385 -16318086855004719084202507562847519420 9003386 12738170981206246131173436216623097600 9003387 -21050909665415176238972387251539626448 9003388 -14325981534528050634121040497722132480 9003389 94239170468843131851647066790013793856 9003390 32734233337756268773326893834388925440 9003391 182671042715005852557411867469043216784 9003392 81926043367290781858802105707816550400 9003393 132412502417701755420228975746174760960 9003394 48757266669832524822656978742287717280 9003395 23336320743249244282964954437804510560 9003396 26345425756646888437430903485171912704 9003397 -71241701639296553684721329820693797920 9003398 -66998123452429165720599840305285091840 9003399 -62995054176702585685540942199423003736 9003400 -13753897687165963378027582506700800000 9003401 -312115900094996511107445207235455112992 9003402 94254177222860415548297019250999200768 9003403 108000164992835302998192765928886461652 9003404 18933161502607649733428860202719888896 9003405 37012163035843176959684751157176796800 9003406 -54049939793270490960978260768981628480 9003407 3235117975626813910104811554696300000 9003408 -1798109472551683086648141488286990336 9003409 77114765581251614388772387017674434610 9003410 -42222485014861867732189314312701826240 9003411 150124480466581248231381907575569893632 9003412 -76443557760686019920307860109754257408 9003413 138916446485649554140572203330293051584 9003414 -29740699584984459197609232287792357376 9003415 -24414796056961941255908026038445006080 9003416 16491168734557515159538455165917491200 9003417 23089049093072605034379690367201756800 9003418 38433182294355702485900420052030624480 9003419 -184067855702195154551227078508873119056 9003420 -22348146642667524495302613561355622400 9003421 -32992372005713105172569028552432421440 9003422 -65464403069454500858017180722306895488 9003423 -5811967849487696758131104929727453184 9003424 -340739103854143409823487636984391860224 9003425 16425792341821384759409079300338022000 9003426 -742677418206632226765657955367137536 9003427 -269980692811331582426513004230277709440 9003428 -30659597543380558591039365982415130624 9003429 -102710042780899820085885193288438537026 9003430 -40359197159903030632722769477185014400 9003431 342645530483390067038540676837320474232 9003432 55487536172740315177662335014383206400 9003433 -12727183953152331950719207825842617216 9003434 20241859012595410470936145753808772864 9003435 46031805294518274285339118686691238400 9003436 87430033601867575318889147252313005056 9003437 -243398091884043529011137388634630183914 9003438 23975956252999662599820540572052344064 9003439 -73634667878065711345518523988123006112 9003440 9592112703577804604931712136895528960 9003441 -104227919447326122984272971049452241808 9003442 -5410044358833180856551494195650876416 9003443 -29822245015167391623442344554961334560 9003444 -21984183512412235273512558902890819584 9003445 5604710024030234226357432904127029440 9003446 -130953851498508161767015098622745375328 9003447 -59100271871433170895118570018135680000 9003448 159726888656004265810513321611345039360 9003449 9291781162442194565202000454029257280 9003450 41861284055678800743446092261602931200 9003451 9757507576103669606380352777290620400 9003452 -42701871185625366331054609432074240 9003453 -73622381820056850733253929085485821696 9003454 40901525855888031071312577344684052480 9003455 11274037828479812621694814266087076320 9003456 35734887038802181345731568637659054080 9003457 -20651637924728418776962363907987570000 9003458 -221446399761389993772009501232790720640 9003459 54577494929357805614447873981826688320 9003460 96174967709392973804478902710844620800 9003461 -458992865285861577298630058232377197248 9003462 -15815072263504597878150622717765937280 9003463 -93637345891406352925796102093352313040 9003464 -163360370388758939525051149316079344640 9003465 60324509188503861458590623586213944000 9003466 42320929567213855426772698985952144432 9003467 -202780590127590943387499778062320412736 9003468 30241738002092829808614927563329081344 9003469 -1266550986720257440227939341808395680 9003470 -19857710126441223248504909686987357440 9003471 250799243625052086178790932074999122304 9003472 -19073624394056928494451082033456742400 9003473 322074380590736202297067569503323140720 9003474 -2458987091531575355670452516061583200 9003475 -41110447267154506862937798929089038900 9003476 -130878762937287929043114543296588941440 9003477 30372171863830808946089686020470058624 9003478 -171830957037513527053796162740494744960 9003479 312234687111476667465807495120684355176 9003480 111462960586719421751428709688720384000 9003481 203841958307407852373452161349379508744 9003482 25083599499509693462611163003341443072 9003483 21820091324467830348975241683636571824 9003484 18933517748896868689142775523842804736 9003485 -45978959015840669242771238325574694400 9003486 -2899193123905573976898313178881855872 9003487 271348811321076017545128373929974911136 9003488 -73942373752742346861167889160892055552 9003489 280496936286501405257562783541500960 9003490 98313047971895692017878132307927348000 9003491 -41669927125303669168878420896830209120 9003492 -44989927401603403787129748709031900160 9003493 -1593352463100311409474998108898813956 9003494 -65115173996163178696593496972442367360 9003495 43665185935060575130833487531364391120 9003496 -24004615555953913059058748776427520000 9003497 324794782426907976303827026721193269946 9003498 -19713772386625840503626588147217282816 9003499 -257083826322685904556262388726366710440 9003500 122222668233562152829610051828765952000 9003501 4901931809770600095552615844998852480 9003502 45778475991890819176365209367603240000 9003503 -30385482064096826505807363461013277680 9003504 30347105343108094305709511874927427584 9003505 -58007790968483747332498697050712287500 9003506 10042112206895381656612420476673288416 9003507 -84435088772007595799453396919223005840 9003508 -101846319388506478495143285758680080384 9003509 -17097048354974537323069721411665381380 9003510 -7186845164935671020113983723393964800 9003511 -66696865447296450652001199277730576640 9003512 -597676748523045832415969160968601600 9003513 -80581179670033317902084755686172046256 9003514 -88577679501039679431012471433602588480 9003515 -123912790503680207792161177342950783600 9003516 48974479050315262402516173368974147584 9003517 128725346678617644785846001653093250566 9003518 -21283146681830966383329556062379128960 9003519 133502377087054295266193942644037088 9003520 93178215590545189741080166458174996480 9003521 -67688047376108931890201114862654782478 9003522 89680958603455005414910009718477270784 9003523 -117829072387267433607047977666073704680 9003524 -131274705340941975270403969527258854400 9003525 -53585969011065729418178862031471531200 9003526 -32975078141970082576854865657700628480 9003527 -96304761005293059644031314669396461488 9003528 -12978526446710805007245618212120985600 9003529 239078345094730847559838063071326191130 9003530 -1964252002848998123572531357413830400 9003531 1841219959075551661301980592208882624 9003532 216882923808386930487150598310264965632 9003533 -42279750058166428949807046016120779840 9003534 17430084185843713488150051010418466816 9003535 -202994347785246244499534261947567622520 9003536 65786676152640110428590183686058811392 9003537 139474915916706525819149709365189380194 9003538 39396413732317323662360968230408708096 9003539 -281223144508838983571908515851753233632 9003540 8978584622982402608889357861511004160 9003541 -13517433313308564741160567583542424100 9003542 -51002778142896908156826908572549991808 9003543 -92733290336858646727827244353173545440 9003544 29822879466341485693639768773749514240 9003545 46026168695002383455836942254783495300 9003546 -22387574193543824640074425473363494928 9003547 -6692914225532223498118627945627227136 9003548 66437932747825179221459709146975467008 9003549 2022735973749576480007102791572705280 9003550 -23504416613672871139570923460079659200 9003551 -273935882438140142509636940398940858400 9003552 136270870475341983882650454503928102912 9003553 107595879679159290838543902352432648084 9003554 -23310471874558665974396910490653449904 9003555 -197889032215327326863975583834862080 9003556 27310842913820794405275895578537779200 9003557 20700827331703361991583401838628981952 9003558 -69739416450856972409579418257663236416 9003559 -80014324192224966229443343836942736800 9003560 217296608563369965604653486365918976000 9003561 16043628480043407506279369309675968704 9003562 119968647132590538288796253318532538032 9003563 -291466908941236449230457900193726023120 9003564 -45895182265931560919148743185534304256 9003565 -58687896445411097907883077081850503540 9003566 29292594534720331905297839426464295808 9003567 -221794008903389539030073811332143762800 9003568 -10347262737719818080123847858805800960 9003569 77978713725212412812410687289852539200 9003570 -66737550808626801930673486966962316800 9003571 625337796506030337306397758405896232 9003572 142639214175162417737689337497370346240 9003573 83399259978007262008354341641737391022 9003574 149356456538501882972616451425692131392 9003575 28315045125428709055119277628137530000 9003576 97619677645168618910907910111885824000 9003577 135215593339148692611583835218456916640 9003578 54827826005357906324009725712712483840 9003579 5666608106436663040976776384788863088 9003580 -37630327305667544047665270503636889600 9003581 -155593442038642740941599295505329095872 9003582 34418450865828100732466141127533414400 9003583 254152012041013422076541866806740080832 9003584 104647125679104075876645212941491634176 9003585 -16371936089146420938904117649237193600 9003586 -7624581240020829392816267841080649648 9003587 7731881711542558855507417432669943280 9003588 102274729183359839899245871755200747520 9003589 -92823633819835935435350004544491928544 9003590 -27370659847950401799595963278140121600 9003591 -16077228273296961020508391219385656560 9003592 -42702354817119521073600585511733729280 9003593 -118597807763491125425872213017256520220 9003594 15609303043533825935256465546009929472 9003595 -181671099335128924334554535443348610400 9003596 1556938913279292613594314161942538240 9003597 39229542595964619827348319621930767328 9003598 1380982620528264105931316828603926464 9003599 -168930845494369632065165573966171121480 9003600 6131357385039285425550423142071091200 9003601 -30118221723879104123749294026361160280 9003602 -164801609285099346105442293811574780928 9003603 -24040763555719231844933827306763978496 9003604 139827055014841332729055469018565136256 9003605 21765146431180331766579863083030590360 9003606 -30490361376554402227166790133772812800 9003607 -73625208321038717886927617814795121144 9003608 -68390179404976878586929493621316812800 9003609 -257975613611456806703578588519980558240 9003610 -54321587374017333317680325442769920 9003611 334725818828760499384127753454118377312 9003612 46090864185229687492054382468611249152 9003613 -155863569039418040514854591640013522138 9003614 77344180760927476401335491461676807680 9003615 -6766118076316184774223652246563143280 9003616 274414887163824643496426134462502141952 9003617 12626635446954380544480456495474403392 9003618 -2884299382889405279609161745335273920 9003619 279907894663000586018932915474377813020 9003620 72333983092673069430914651925186170880 9003621 -9411054808073784226228717517597110272 9003622 89691118857429314666295295671236096832 9003623 -100184681482235858323043718354969354600 9003624 72405644283779581148830431241652305920 9003625 193876541385177325065500895432958080000 9003626 11395898527550678847804654536016271104 9003627 -63985935084341511606768208100676211236 9003628 -246172520296718433075970338247109120 9003629 -100760620694061443560016872852185896724 9003630 -90293491848000678002316264674644992000 9003631 8640272506838871792137936037538576384 9003632 -13642698736351102579705061506245623808 9003633 -90581392078520145875863600637371100256 9003634 35888032386954576816636122953700787216 9003635 -65280767716226607999956972788090027920 9003636 134618101102266053633266063613461493760 9003637 -97402627448290544266169605777425181988 9003638 -36230451723979851604074438992601028608 9003639 55378106012203852652285331601372904424 9003640 -10227862902298870799367200467756646400 9003641 -483101883854597408487295089053613216 9003642 209856045156276354426173441503153603584 9003643 -288966537921560765187048347433403440432 9003644 131085845856026102545839528644862512640 9003645 12556204670065938029502517970650247040 9003646 -106838659840403959971510777792139048896 9003647 -245776327658872121266274689179844043904 9003648 63651908975831035669584888975820062720 9003649 -15836558771206969173227627026267011840 9003650 64704923525374361071987702758696610800 9003651 -91322080506970664944031356746311464968 9003652 84035113555365263455709103319761358848 9003653 64901965298496881980907976807996078204 9003654 9181161047095522930041207410068513920 9003655 -138681270542210215613189186587361410440 9003656 -35962521270399527656189163062914416640 9003657 21855538406422691186487333074102498688 9003658 -83456388123802068860636974100047642320 9003659 -1680453044221664482176132727292491200 9003660 61673594361552112859512628400988277760 9003661 162054523371722726046267676301549165984 9003662 59000369944909100631485499156655568832 9003663 212548006799334255357421546764987532800 9003664 17388976338714325926743118002148229120 9003665 -3572250563378457519976004189675673600 9003666 -23469397834226917563214441720739099136 9003667 33576347789336288578762353879891084716 9003668 -107904236427370167012978785777321165952 9003669 24933880249067835947594863547373142944 9003670 14488598252539724728141990292450601600 9003671 -44302118114269844461881410841670587456 9003672 -31305014910997712354655024512391290880 9003673 -33787090348584756602579466732443413760 9003674 1404534282907530877672629722723117568 9003675 -21737334264377763866430668989054635000 9003676 -48818092297194480828013513580733502464 9003677 46091563502970873073575140488715720352 9003678 109926077552614263167925630005778594624 9003679 213003920426924144575071897705853176384 9003680 20576661849945843715983102364562227200 9003681 132594942437762577313573542857193922770 9003682 55664434263701292924043402100044243200 9003683 -48403974418138820989851317321048280096 9003684 1454711688142118642899935300088166400 9003685 -18467386682819117729627238008508606600 9003686 -181589197967393170367018257494716018208 9003687 60501174850459786553353405713268134144 9003688 -98403228546760882388536578050053708800 9003689 -190230155280239605532498409875509557510 9003690 28596344663676515723472484462706265600 9003691 -601808711702427366632891465536097888 9003692 114403233611936366226251996681716290816 9003693 28536836820913236463687948297562970048 9003694 -15977384873573840387560640566838026368 9003695 -48040236970298687948835996866967782400 9003696 -5913418886544304375032085579233755136 9003697 170376167246625892439762377422239280100 9003698 7428519841526955062383157479654139520 9003699 179649338611299837303011731573792222800 9003700 31971054629729896170501845673245952000 9003701 411005620970818679041650624751292430 9003702 -35392772213904367295214179145423446016 9003703 -103471045298489044902109915874183641048 9003704 -17836843076548383799571895980596346880 9003705 -84302305606635226784596590707364776640 9003706 8053787808823049260809898742437821552 9003707 -9590771249622067261403678398873606044 9003708 -25073706989278057036574272651377361920 9003709 -27107036087397654489566967387009895680 9003710 13268031109855871352946366056918687360 9003711 1481046121945108707126331653702115272 9003712 -17202229775832306184390482993662132224 9003713 10703537120119991639837187617101456962 9003714 -95836130489249370231850997297911416960 9003715 41189637670902462642506422524735300000 9003716 183669569173245870053575132413137139840 9003717 6440971444427472337447217410171231260 9003718 108167125952099528257224286708101504 9003719 70038425099701819842437992196155644120 9003720 92356585392126526799177181740728320000 9003721 231564846825060974648499089417329336922 9003722 8212886624531949142384581188320570368 9003723 -25740213114107464455270826034661579264 9003724 -210618562663987547668028171010601141504 9003725 -136876775139035374826337416461783728000 9003726 -14156568969091925743945338239625874560 9003727 -739987824494682531981766295376752160 9003728 -3786752995539490106272960022437822464 9003729 -24023858519971025186405591662725178368 9003730 3752931769942023325630206136431198720 9003731 -205391616085175430480371638353339804 9003732 213104056818252214492650033214851072 9003733 -65737881859497311073764931952425520256 9003734 -67329405905939907130122375065864077248 9003735 4469661072669603159999017444855802240 9003736 -7492991257682361383931699533008035840 9003737 -77566092414854820270088332754005681408 9003738 -42704287813432352110441785029705272320 9003739 -309859133614349959790749814835420613120 9003740 -96237384821676183531802975681948139520 9003741 -84676409074129242747346123622195730240 9003742 -126192320241294502734795727417780981056 9003743 -141189244921503323630772416004965673984 9003744 -246176395862067089460661137421825474560 9003745 6898285152000524764042021499222157120 9003746 13425775640136894972546117261760389984 9003747 -5825712555673261518006531628808185872 9003748 38545001299254806994338319399830022400 9003749 -20162040296547996102302871483097157250 9003750 6875619213780867653680125452169420000 9003751 54715926372967688679843137947013938632 9003752 -181165187241947756169480878287614182400 9003753 -173379793834136278694413462911034632336 9003754 -10512005645669788365918985084839252480 9003755 -8008013107970083006082566129778700000 9003756 105367022550451691881068160947291305472 9003757 -20196049523598980225619542691604325568 9003758 -16979442532756922672867228219281637760 9003759 207142505302954019196733056122134986504 9003760 680872454114599859493189264859791360 9003761 125669763352369044456566681222505779328 9003762 -24309228640888121715280641949932224880 9003763 -179868453991443821573196065690576800320 9003764 -3999790294641449222464871389134323712 9003765 -40800229070976567251441686147391009280 9003766 13228526501321148146092072653414347904 9003767 -189600431477760647538903788878007036184 9003768 -9217760756596959376695932083926282240 9003769 -254565333076902040695997545123580777340 9003770 -1230603637336956574326868031980473600 9003771 16146347469084409828188349570448908800 9003772 290170677701869763049561380451582067200 9003773 -112215088969615942514385230765399049978 9003774 -10258540676624270020395259930499101440 9003775 93896712774177135328265653073607570000 9003776 -65135632284554186019384855839939493888 9003777 -16669724522404698908677461079157699520 9003778 -64346055785084260359526814619565206528 9003779 242350930605087435779943398900914768380 9003780 95813928195052127561043413219148360960 9003781 139932121572613142930030007022758559872 9003782 -72652629743554841943234358053259183008 9003783 -163529252407245081561976762335112389552 9003784 249945641239384496777634524220809794560 9003785 13085512665439220733983572532086940160 9003786 4726515934750411041605474163598672128 9003787 7721218112958147195941695651930985568 9003788 -152032550137720003949919639328413112320 9003789 -884068419241143293856568293192676416 9003790 -201038687676599576052479127773700625920 9003791 -119468341017610911740520365321708425416 9003792 -7433573474056040557548096137163964416 9003793 -302795657678705328820533047021457077900 9003794 -12602571670439189631036482690474979840 9003795 13363251742489899880299199275474140160 9003796 -74501083025079796762600502690780641280 9003797 444981065081788199274343264122945580800 9003798 4676960971553475974719669481329080480 9003799 61859181574952053167041374548576130776 9003800 66821007053690296996385000258976768000 9003801 -60227527946346944477188198654629304368 9003802 9188248898629354280777891787477795264 9003803 -126972625987290018153300399679058253948 9003804 -126244220213366864658455182746339363840 9003805 -99517521148270916369599489339255322880 9003806 59495240229746253234621187069931882880 9003807 -65650476963936085965193144193771349096 9003808 -60530511834114055273613929957899632640 9003809 -21959717750685136358127035686324248990 9003810 -19274418021171837278812232627190144000 9003811 -25456957735677257648609832908301239576 9003812 -2548036938372292897495251123017214720 9003813 546864175619099272182159495698849280 9003814 22564482086013507917042514677802395712 9003815 -74047977684666252389045876174076716400 9003816 -9539459454879250851486973273382753280 9003817 60494408790870893310149498223616287866 9003818 -31102555224923491515963941508609513984 9003819 276125581854231713555936113422695316096 9003820 735733885910739698511532698346229760 9003821 18827891098089748363073813489458256022 9003822 71696722462000271166507879037800712320 9003823 -10298569926656877018352834714541098560 9003824 38859878864143044406090319577776701440 9003825 90231531651030432023159499333494820000 9003826 12787632327386822384778824231249614848 9003827 78469566270088065166036425414339534672 9003828 11671954778832381551027913445558333440 9003829 292757649461704070955278374155530622876 9003830 -98792570779923984078847811145976990080 9003831 4912229394123500941628838572303680464 9003832 169945431886544222136934853858395238400 9003833 -153186866170785855372958643285725320000 9003834 -946214018534688662938967751732088320 9003835 213068180574301063071423444486849521280 9003836 -53123587191004147315327825781074928640 9003837 -41524197514548925349022577993727134848 9003838 89169714244322107139777577128803480320 9003839 -36199222857720751516314316219618220160 9003840 8206434824829879457131864742869073920 9003841 67163324064916025993770736241015818304 9003842 24751453837712265107068356052162917072 9003843 -70337248566585572031600220532353737468 9003844 184390046645050773161358476218795017472 9003845 -34469085503172197402304799204475913000 9003846 30561214275206168269003042004584121088 9003847 32192949994696761573092765841651965760 9003848 237386750901863939993852824708009820160 9003849 44969184727844763313490310470171618064 9003850 31263130853794049275280718247208576400 9003851 73997808753739252643539943440409130000 9003852 49564993590153129454051091916625920 9003853 240621359926184946128336796962146261120 9003854 87695939760847649834041671854920541376 9003855 9336773830335463719735043954635025920 9003856 -426246801125648908829992077506641920 9003857 -104942170934766845648466516090316758528 9003858 -95997356058741611549452839110345106816 9003859 162254989951404027810151279294139822060 9003860 -125870050348073291675172331947513073920 9003861 -105450472079468934338031413126364466290 9003862 50795835411087143550014774309864847360 9003863 -156428559556204170798171030441493787040 9003864 62563953539358736034483157527162880000 9003865 -43075835470780706115885500195537525760 9003866 -19860877310850348608896187084917924368 9003867 202636707913538183836096570335665733120 9003868 30053866341461659726817241507717780480 9003869 -47802651811318951687271083799518867104 9003870 -13357289003783783961616075721276124480 9003871 82930632737701160094953434923575927072 9003872 141289829621156265597409545321342566400 9003873 -95929655295155138020201534748406401616 9003874 165648061171226301961693555517982302592 9003875 -182952808640704027233276537520889616000 9003876 -3626247638273926271317168455228432384 9003877 122216061723228076621686618020954921726 9003878 71626911355268650229205662166868737024 9003879 -50067966916959295397697434626055769600 9003880 78227990815300248364685497662292684800 9003881 498379820151870995520798052800134772 9003882 29131751167311245446594489948340827392 9003883 -46033260121947635281658310875650106480 9003884 -297337930555551541337121447969225957120 9003885 30727977624899011383075258671187400320 9003886 -188259500564399109126234632602998674880 9003887 -102055202565714880867521215679801849648 9003888 13487295174582579202722462342282215424 9003889 -344167593256511175182665786897674603310 9003890 1348244254916149543812037140444518400 9003891 -14630219205834497009274576579389472000 9003892 43434211533710394583158351274019561472 9003893 -8261753806861785369197084708642099076 9003894 -68509037615151754058537775913824283200 9003895 -84771587169191900525306318943361261920 9003896 -162788381485649259592123764127150755840 9003897 98316157970919585093964070281849484532 9003898 64570580349352492586433284243290489200 9003899 5685279367916928863887296628512343464 9003900 28411467111595339886189679066567820800 9003901 -94476918834021633646756317549834143098 9003902 18984814099843780924303618854965976192 9003903 -164877146432012052040620773241184492800 9003904 -36449291108610140728926022132102594560 9003905 -10054500500178354096716363338006266480 9003906 12259033460936174907072490889231596800 9003907 -3193283808610912011762943380487339056 9003908 -152762710656996684362395568655902335872 9003909 204444001329030895862142901950385819104 9003910 49650414111464307936267928973286384000 9003911 -47540113538895360081332681592930844368 9003912 -52415811142653393611397241090175508480 9003913 -107039841312828807888319164573753927042 9003914 -69153262294964965315674566972985730368 9003915 65854973480476580855151216492853082160 9003916 -148050769238210639812493098020887445760 9003917 -73465467860561678329352884554183963360 9003918 -19255937217817927434153069737358858240 9003919 71486702164612025213358565622215933952 9003920 -48227498479107131334121271158006579200 9003921 -220503158916419624099666917728173846400 9003922 56567809291129869609048401167804264224 9003923 37877551825083000156099546689470915092 9003924 27428972410548002747059317250795301760 9003925 -32241902692264097082991550585872387200 9003926 78319806007028007288502554701752506912 9003927 101406516178554337201091788695730071120 9003928 32634220128426424347405164295005675520 9003929 -26824054620508664953601222483561253120 9003930 -3445215210181178433392986503944570880 9003931 266032213214978666501948443447050117120 9003932 74973920402397142450621500633929640960 9003933 167878655186449563492025399797194913600 9003934 -723841353036997283198346192756664128 9003935 49634250691250652530833720956302195880 9003936 70239211531194220787203298247969865728 9003937 -73736681074670865976394245078199070528 9003938 -66908226637733112596850384604569224880 9003939 56851348251574014127296130935203339520 9003940 121435826092361736007581633509846138880 9003941 -485270418515172135440580353547136545216 9003942 -1538643210606135465681551535791116992 9003943 -52365343058825648765585052322087601616 9003944 414279401137954263021356939536788510720 9003945 -8917960537355684738891604205429022400 9003946 81641518472300318597853474922790714880 9003947 -166681878797859126967091287156385921280 9003948 41621556543597242948439197296965550080 9003949 64009432112027306113625249007246039660 9003950 7749460812596315517880134754955596800 9003951 7078579943331425659136071748236584576 9003952 22678816553735572763569020146205818880 9003953 -18969337667261333615416083914577799296 9003954 93658984730670299737342681059724800 9003955 1387558885663684471007040182904688560 9003956 14413157753428382404999040977194240000 9003957 6160317568486508192032201074521659488 9003958 17614994259124380522096365280443998848 9003959 -266245897373884530786027821422152858840 9003960 -2367652638511365584160947723215257600 9003961 529282899225441807805931596882413952 9003962 -104991279666068639282556966607218260736 9003963 74648299233113851296298907803146827544 9003964 -65960335528006381524305901986561408000 9003965 -51280961693852388962403334088944626600 9003966 -7451966688310680582469790567940993792 9003967 -6301148074239964799751745644933136000 9003968 -1521712115682220323393328997392711680 9003969 30743025716393045264748544604341700328 9003970 -116370974268023223782529011671699108320 9003971 -35425736147431333979798694090805539360 9003972 -197286508417814770280049248442724896768 9003973 -405216007954021964337978031245628354 9003974 47197256774804328182503113938699980800 9003975 7950489946914468225680121856270867200 9003976 25751566862569714176272327578688102400 9003977 -265057350875745289718967804798112875174 9003978 -167434248019216716330237925544882442240 9003979 -226691467996918261988232483477449977040 9003980 39338385888951244770095154893835648000 9003981 2330740268345878981891651350372261888 9003982 -78284261089526174137813154717052292608 9003983 -110628990211218435240498909102825668160 9003984 -33684064063335923229937918347988303872 9003985 4192502140806175241106659857621252800 9003986 -110885491063313191691192026324794295680 9003987 128551902202654148086339547406312793440 9003988 31446353634048516135318108286562461696 9003989 -44799482478527516764166318799978917376 9003990 19019731025008291125945346447183257600 9003991 -14070670409693856999550608781367839616 9003992 -15357441541702232654127187691769600000 9003993 -86074164845426701054298903740299215136 9003994 -37833658845419058711557695485965925120 9003995 60659403404234735494612932369375152160 9003996 20756494401262986524229931840320932352 9003997 62254251134409687770739055298815041446 9003998 29923159693315367257426585614529104000 9003999 -59805410430641344323897400166642828400 9004000 -77148060943151668078619958231760896000 9004001 4022286453622418144177521046305985604 9004002 -4699930680952784519839623653392636416 9004003 -62072996915415417597731177589714032320 9004004 16717572850322391894311625499786813056 9004005 69087846165421999981075394763639506400 9004006 -8446709874414638696936445824961664512 9004007 85292004615291845433777935187936349920 9004008 -44300438351170199645241301349868748800 9004009 -120285427807467338018743979994873920384 9004010 25176292551945223048992696660735088320 9004011 36831993911973260181877300089205255920 9004012 16627062794121848253840127996037681152 9004013 320427250109122140131566097252470850262 9004014 162006890486179318736681773293608384640 9004015 -148172783550723718029370043960811558840 9004016 -13150799661281792031322427119866347520 9004017 -23980536197170540481602029868018136064 9004018 60202004918000330128855886384831634960 9004019 -261458775201780793740582732097465046580 9004020 65770113476732754441956896117704775680 9004021 28889047902387033748774152255518671104 9004022 90651286821515348325247073790152625312 9004023 92560045669395857005056557572873957248 9004024 25324546599233789051940403814573875200 9004025 -195933073310002056964159977751819968000 9004026 -23751993764159716852111072632063098112 9004027 -283578847291598444520463627602457813328 9004028 -1834562528639776832637665032509972480 9004029 -253110390792051601583502881816163820032 9004030 -7298845121218408805720501078303289600 9004031 -288432929839639018468605575924164359168 9004032 36444633157454541538648378842342752256 9004033 241212769574993551409568400930046832900 9004034 -5832315645839436818409564885780518880 9004035 -56147575696968099741064392649214782800 9004036 -230182533015741175785922252657035313920 9004037 43183875119901657942449073025314604800 9004038 -5718345280507064635886786940891348480 9004039 14210793108956530689132769157190203568 9004040 -117341020310280300106746811907228467200 9004041 -1155216457388364389661188612709247500 9004042 133985161999514722015538733994039290672 9004043 57114146265819595199691232472949027840 9004044 -40734415233753741901852067046307336704 9004045 162727743389903528838486763016568948300 9004046 -62581500697838947591601088187598284800 9004047 -7141088467036701781222700084345001072 9004048 33765678598919930337969897985771446272 9004049 -202302342186893973578903185245380045760 9004050 23171128282584630912131238020214009600 9004051 -18130351559741437988896560537436866240 9004052 -393709127712290372896484050188061602048 9004053 -187282841902318805027826354650476147296 9004054 -53114794183839192504936140442949205760 9004055 -142670089277106197283850361224838600040 9004056 -6806122356977087451116273989017292800 9004057 47931509094554518156762706633133551306 9004058 40226430441058085866789731350273794560 9004059 29119891513823579417390517915570387384 9004060 68876387755321556468696139957607004160 9004061 56946700997233685708825560932094017504 9004062 638469461795699504480528145136548672 9004063 -270857421940309669274321876553957753216 9004064 77832632895739174827854184059238481920 9004065 17038323219522648796911550451368108800 9004066 17838651873393515973142423889592057504 9004067 -433087202633913042562119257826879576528 9004068 -218288166819896508663255982087015342080 9004069 5128657231868144738203360300362801470 9004070 134352552667995256390658926375680144000 9004071 3149056810224880733840539195485490176 9004072 -101358487144551873037509248845747322880 9004073 37826957662218150577524924400491467364 9004074 30268252636926952435515212925447383040 9004075 -91621353981210608457586643039036880700 9004076 153396066121255190091249396332076645888 9004077 -100307477346815445385866195696609853386 9004078 74932808534762026385729986284467329920 9004079 -146035499686741039464001867776613908480 9004080 5109828006380593911019209132961628160 9004081 -235274505744708891297677146274114762000 9004082 59815659345965058071290879864943858592 9004083 -60895601366996409175426098969058264704 9004084 60651967774680994389699792682131704960 9004085 1011994529184907769334599700883400760 9004086 -3511872388007898033510038554650132480 9004087 -106223232366838619212573133021367058264 9004088 74036412990277935513050903154811883520 9004089 48498377250007451502308138440243063968 9004090 -55581005747002818245573048968592071200 9004091 318051150775929707537336383952219403492 9004092 30191370934452266248674967949762479104 9004093 -121525600153665194557588023023414478400 9004094 -343549086398499058836626331466326720 9004095 153158204672581553150563882555525965600 9004096 70150834371918373720750698936278712320 9004097 -4160753022037162916417561763684059454 9004098 -8176606486852025544457896100154465280 9004099 -97956321398687030919507832422415346032 9004100 9468326789647892711542312365033984000 9004101 -48017838731209160482151594899903475136 9004102 -80059544993096170301289327048689881248 9004103 -136975927375488591153376878969942228648 9004104 -59985430041433144698147664113411686400 9004105 -14281523225031015682930017425703144960 9004106 66426760559979994924000084956377608752 9004107 37396959027073390954560437408788187904 9004108 23152286717397187610608457309995522560 9004109 87247377937646091762391846714385805654 9004110 -56624677709666791086535014755744826240 9004111 -336658561747537670993552061644815846288 9004112 253212755887265620810786703309242368 9004113 -94903665243639826808635774749981716958 9004114 220956859298084864284206610537370112 9004115 38217332293088745527196187288247027760 9004116 -31695188690893954946990658783044622336 9004117 -9654497651896199688716367601786363620 9004118 -163021985244979442559555485280161390784 9004119 -218768845603083651989883453365751928320 9004120 25533604261211214029635397435135385600 9004121 -15759497322782266250103241229196626688 9004122 -66645184890955952416787626152029515776 9004123 -162266389852357346428020906449818766640 9004124 102454372378552675712252028550306423296 9004125 71430126536238772044304513314222048000 9004126 135902328210334344195194424580323280512 9004127 72775593989009952715056384645249310704 9004128 33763661592154834926198421962149068800 9004129 -43962972536098408541915874270678520940 9004130 36979448262416338110848009258923238400 9004131 77485016368311432230899889505099890928 9004132 48745316235335762927846087192004452352 9004133 -88615228701953910720606465215507616996 9004134 -3032336162937929181911444605889434752 9004135 20981148181142571890967367624499452800 9004136 54064419247079192383404660213722972160 9004137 100948710777703423599317878447819287552 9004138 33622464087314526515980581263381690880 9004139 -258566406063478798679118661738578295344 9004140 -18325559245312416101928086173476695040 9004141 -43922008374529092176044972609476667700 9004142 -129552390616705414656962351495168208960 9004143 45330237579361815739333450060213832064 9004144 -27314998815168473999411409965128253440 9004145 178705262703089352418237766396015886900 9004146 23155445278559436691154479140138643584 9004147 212945823702178087943384282595678411596 9004148 26773907052903325758127035462410557440 9004149 44680287471249502285407643847394447360 9004150 -8342330906241454775846572843948310400 9004151 145995143203619351177268127182681728160 9004152 146195543195452402224520278424297881600 9004153 -22059158652712709133991249126438668800 9004154 -45921588784227990126999146387079641088 9004155 -5672498660218396882438977783122208000 9004156 2995878544702056521802210697667181568 9004157 3719686643130926974237055511123847680 9004158 51698432467760357752702145403750085824 9004159 -541284479912586125739040742511190428584 9004160 -72275855304605838203699464903852032000 9004161 171637504923932025182915834364932385072 9004162 48098912043824700985961248878069329952 9004163 24250263690478166762997911609380098720 9004164 78525495710600848300510353962864640 9004165 24393210662482099043835098086315536060 9004166 -177951286389270220222195050393276207360 9004167 -23438709028038581789252724817369320960 9004168 -69735705852274291261124472663797760000 9004169 130019011688814704444727515379515855796 9004170 -4375421656964734587990605387021260800 9004171 -214377645418385386247387949354714944856 9004172 -62259918776310595464074803852637611008 9004173 52955201948501453720901569271774065664 9004174 -62473345286662351401869593339672290048 9004175 -47155100116178997675081579400239732600 9004176 -8424601916801762109166196513380761600 9004177 -43020234498175293247959878517619943488 9004178 -76821140822578077996575111547775051776 9004179 3827347436082536692664749903684242288 9004180 90904660223644145222522005015238400 9004181 207266630536992948259981258119314312700 9004182 10285099291420977956874418480774837248 9004183 136685329949628481255787365776999806400 9004184 -50854649404211537051272127562520780800 9004185 2835148520360963419650335221729210440 9004186 123083413605377082589694665173404582880 9004187 -223651956831898832638480223079430970160 9004188 12253315673206906564642023102635529216 9004189 -163434946450776840669613874384101482010 9004190 10876026732276447191518416559283627520 9004191 171646272143376301955848734711133545672 9004192 154144037871716964648610048310655516672 9004193 97403565294206852695419741345780390048 9004194 -27165815693575564256257318368121897776 9004195 -191786224150972735766844843460659094800 9004196 28476591359138869987526933188174070400 9004197 278765703493799660002901722061590335072 9004198 -9459564665404927383221599503332794368 9004199 50359119481959847490173519158914256840 9004200 -238396113070219219165801541683200000 9004201 -40283808996636168236647875321909355008 9004202 -25179250212666243731185694920099994448 9004203 3365673062956852716569221354104889824 9004204 176301521675115503022772924636342835712 9004205 -33159722933529703207453559205441642240 9004206 -20834634510568466928717543052470069696 9004207 4546201147339190320476229178346906472 9004208 7366666683039223783287755592597061632 9004209 -10943867506872408164003448253374370560 9004210 -8879460756812899263809589304028592000 9004211 134473919585341098576888151410368516712 9004212 -35446895288429722601212773795503904768 9004213 190820307269966386625407682405410697280 9004214 63865782734888805874110255453813818880 9004215 -30581853498499579558003977365103764400 9004216 -110373393696803030075307645180789043200 9004217 -104795662876407160142202778009100621820 9004218 -356953466845252711433820339440925696 9004219 -35015450724215632901290482245003544000 9004220 -26519409474495242471245641062083645440 9004221 22616808396678354213739165431931234380 9004222 -190930013231102955265893528170275435008 9004223 -1675397710373942233267986606958461816 9004224 -12834058237448358324087192338269470720 9004225 181719266590014960872169093042261041750 9004226 -26132645814290640165780752474044661760 9004227 -119228353788111276141994077338804031168 9004228 -214585771215650634446803492600932034432 9004229 16346612964944593023901406806053078528 9004230 -39342779708889946144451711164187040000 9004231 -250083384185489684655245331227023388968 9004232 -83988872385061439635319820823876377600 9004233 9946535006214916771668900956639216640 9004234 -134083094094276973347978789026288811984 9004235 -41925354811698858315961215412891718400 9004236 23543819626312510311156758091602099712 9004237 -160391761129198632159587774984680900800 9004238 -155339574269840666329347892145732181504 9004239 -86106139360640475233405416113118635000 9004240 -30769899316913684735094445814172303360 9004241 12021261217572078365673107052270789492 9004242 -849311656839518981252441491210383360 9004243 5115809539535828648225697102287989384 9004244 97370483995161885607500835995166705536 9004245 -75208800957298676708057092199630630880 9004246 10090368723441420282496703645115302400 9004247 43498136451016498688136687741692370432 9004248 -87907847709138896222272492861382553600 9004249 -147057377483601532583716440805818133750 9004250 -78761825260994903288460173647256808000 9004251 68786801963509786732576865927469489264 9004252 274247222330849443930577800301815710720 9004253 19658792134955393329859131398639223584 9004254 18383404132704830902571559708040034304 9004255 60935376841000504673734341126720410400 9004256 -80587781335964026468841556612366729216 9004257 -309802269474975468299398459791412059360 9004258 10634655752015763980003113035986138784 9004259 141861439269845825495745016877857493640 9004260 -57438877277306047280452456044696698880 9004261 -43438647336155258715277810525427257568 9004262 -110766828379137237471471984022059052800 9004263 -136563896285302965015717502954957175256 9004264 -155219244549159718283163295703747051520 9004265 -104582984766982282082320317827444357340 9004266 -33232043193216451574587103760944071248 9004267 -171566027299855209075258303470375548684 9004268 27395161665273412844857613814444380160 9004269 88273063342987556756733599991946657344 9004270 -8872562902183793156357249120633548800 9004271 -155439485064040329545497204215433016160 9004272 7899857524597901858194791579010007040 9004273 -1730099486141174847799967524267309056 9004274 -103405735136731660758170349299800122864 9004275 -1247469848405936215324716454482589200 9004276 -49159723062755478328493678710204992768 9004277 20848817537371846953078608694377118126 9004278 -39502093503038917831411644595303834176 9004279 -73709556323054073200608412719326896424 9004280 -57378742273638191517323669882320896000 9004281 38296335327839235852774491195836093440 9004282 -34427240795983849418166106662554411520 9004283 21786277479568761730392208729087912944 9004284 430646129769502948914641278522100736 9004285 278002324725178396969662116902909819200 9004286 -965758386455590466566906964336567616 9004287 -157974129696260542820350159809206704440 9004288 -190429168402929346039635791010940846080 9004289 -242669719312555805707883028240665423934 9004290 -47911056062673009997194059815985548800 9004291 -44333029296632924434359666283116690432 9004292 -89851651447599613037882616553099708416 9004293 117337389186974351155024775292686196000 9004294 -33825764834246268631842419857024668672 9004295 -43317031068379680268688477547908440200 9004296 13497116929447253469392747150461992960 9004297 66435193975666475693676569401198698120 9004298 116261879207982939435408582269943236400 9004299 -30488676475528740846381673355904107520 9004300 -6886234316501504104191537488611328000 9004301 151184991309778455562725212126992117302 9004302 88554634315003079107319929409626193280 9004303 168604746487347431895421137471400511232 9004304 6219127346219951566384473950668406784 9004305 33671205308310626256187585097366334720 9004306 91000899759171496956850200530739778560 9004307 133547770997444945028046147559741537472 9004308 49882503716464493474716768700596346880 9004309 -52268920133362018366241255679746012960 9004310 2181426755577372683940683240606361600 9004311 123423501941571468197995283564841122640 9004312 -72158448567885596797669190264135116800 9004313 76132933942989728151052454318050328064 9004314 18611173951232396053449792346817598720 9004315 -51782280279472279527128941389730799040 9004316 29109433401339199304457024558527170560 9004317 -6684895468559541572560500700908247488 9004318 12908778370519465704887156972168127360 9004319 342064507950486860322537990047414682720 9004320 28691857599233186349560290042909163520 9004321 276722168172439260205559641477653299200 9004322 -51695569700159138037846037942219063296 9004323 44896800861862378081743813125919224184 9004324 -6759081805650509091907924717216186368 9004325 -28925785861294854813316725817275408000 9004326 -105427958892379801672759312198487760000 9004327 106231239356125094176943279007448317176 9004328 102779065773102359292157215649572864000 9004329 90178824154181347194197172368253120 9004330 111678535306884600239123918664293253120 9004331 -9210794221463878103330381214178822656 9004332 -58664055667292115743122390211709920256 9004333 51927240569899285446465521288003673004 9004334 -134199058614917768120050323671874581184 9004335 -47310548261122010308690933202470575600 9004336 -84446443435147329356644612746625024 9004337 -184329509382123146364744819527558013900 9004338 26975671747179815869097135323307696640 9004339 -31008665642533525799976421620268158240 9004340 -792586715221446757231672871276156160 9004341 197285403078038053289783464225390869120 9004342 -6432100999541098843362746618686328928 9004343 350325239772995283878152233019698887592 9004344 -130908701398577334902392375047757824000 9004345 82403896937516339567016868540802127360 9004346 11843143299358974765563661936558077664 9004347 50101360016312595934224259137733654080 9004348 -46104907622447477884453323510020324864 9004349 -182143858666897935304209471656741998650 9004350 21875453953246058603057712757093464000 9004351 309668376180827899920213057009052924352 9004352 -2691070131613939355955030083292364800 9004353 22894552548752181120570092838422692608 9004354 176390403789005208296613074584470546432 9004355 -215303952309758106882294602670639210000 9004356 -17139916351362120412042969023379891968 9004357 -93777829096456195131277539155514329128 9004358 43839130845579366850234567305861430080 9004359 13329365436737097601839553052261457408 9004360 199492124745652280996695431710978304000 9004361 -43868141473992272488115821224306496038 9004362 5369485154243247006957259485597941760 9004363 426409003355030764127159960747719460944 9004364 -124005355686594024004897694452923022848 9004365 82197507596446042261565293990981746720 9004366 56108527444498502571001609659877463040 9004367 332744167453057727261819622192843202416 9004368 -10851833109423460602344550899761152000 9004369 -21693622014149466679150366303863549840 9004370 51449952882518395506429259646580226560 9004371 -57887906946200896319487196209714902976 9004372 -1678687521487394902649117137383589888 9004373 48672947389446081229757202130312567776 9004374 -8236983179737241151590068663109982912 9004375 -21467129888111970522799616068145365000 9004376 6576824892504231603111448094218997760 9004377 133608135349527074062961970299055898320 9004378 55508621323311271593553215488374560240 9004379 -55649415892386784850141037335084789160 9004380 -24203619631834676578188802452123648000 9004381 27305443033225090159290565748172921100 9004382 78611234664698787557380072326824457792 9004383 76341487627803013466547804637354819344 9004384 -132780403691553855817839988090003783680 9004385 -46240352773775989677811289416954233600 9004386 -85442149376687045399674525667524561536 9004387 20710927223350073767111539740924541516 9004388 -36299496352454127240872041351223449344 9004389 50530936543527153617760725234030627424 9004390 -67419274041352283826618375889821131520 9004391 121499429775740659953859927382299013784 9004392 44032909529016354731493552870607257600 9004393 -77557065305926136169850593296577507356 9004394 -9183571466464580472217525002885055488 9004395 109060952730476209195114370698763220720 9004396 -92699733192936878630451706937961875200 9004397 18704119255729957532697600601441589580 9004398 -65317722555361351593753048086298289152 9004399 -38064316605113189151838265216874487600 9004400 -17470446897835380379606772545049395200 9004401 -436648328534864789868670334747341056 9004402 137454917859959157296551566033195659904 9004403 235462583554196820628822129968817109160 9004404 9813875461608466936210220750838804480 9004405 19471476135220672736420081202990517560 9004406 -18946266709003945227894209151408490848 9004407 111932040929921126009914058383297693392 9004408 -28705626904558850039319224690218106880 9004409 23390345732334095242403035823172622416 9004410 16072364111639543966062534375908108000 9004411 59920853860969862736464120146263971152 9004412 -130523017275471324467914067918220294144 9004413 -26398249239854325525604469939623681440 9004414 -110210124449012695825641483000299410944 9004415 -398320998839308257473214448205352960 9004416 90462598658244013409622839690212147200 9004417 27307832268811925144668421533980219840 9004418 -52230146483052675765360790469468090496 9004419 25191784831011341557752849987948910320 9004420 -49832944340295875684259690724644864000 9004421 105988827998892364983613445033245728864 9004422 39152606967679377856740172363166459904 9004423 -2181871465900233837258315073060555248 9004424 22017859927856061549324919660536791040 9004425 59035517771821749030054448379035692000 9004426 168622732367595559689478098323887428912 9004427 176699982040586283952477095080487812352 9004428 58375361256652940788018646719838560512 9004429 -95565136995995860406251967038447978368 9004430 15964078739535089441651719365113223360 9004431 -40357606617591461124662978265429858816 9004432 8194665441542295215461097704374403072 9004433 -42977351147372497744239060362996404416 9004434 75317772907105233436804858622659774080 9004435 89607202639606732908808606276594288800 9004436 40822162219558225399308870685433548800 9004437 -23251996148429950687986273121138289892 9004438 -55703220653998187102758467691904964480 9004439 -37383457741215178946474268233810292744 9004440 -14719450526076458185028192045188915200 9004441 274395664971578288131323207813376824852 9004442 80821299429688907491408422039613651200 9004443 52941304553893050535153041504332855808 9004444 139485365900106787874313780269208935936 9004445 47908189892433449113931837264197262700 9004446 -404000827807818752655996502030528512 9004447 71949986727617932310669527982863866640 9004448 90410166645117069743225957475340517376 9004449 4896915343980793580576954610796979808 9004450 14016917127446804830092982887420864000 9004451 247435389190049423042281429157363455452 9004452 1618179567659565202810442809354788864 9004453 -18953249870641254876975040544088516996 9004454 -93980104037625881409933170434960661760 9004455 -7972793323197287086960526823718950000 9004456 61874617773642528013740242067885050880 9004457 -15018620441396629457508581200937664 9004458 1947680236709692102792425906715673088 9004459 50889015925663395194440787926918436660 9004460 -43367690745610913088799105254652446720 9004461 49906326249808251020297282751297658560 9004462 -6939605875866345034630465375832883840 9004463 -264762074290165782468081744991975176 9004464 10974180726377357679997131115880054784 9004465 266208150941590255435119304926463334400 9004466 -238469533845531991158237353156622667776 9004467 -89029795406821755570535194369841246920 9004468 1627448102965220279041228891140790272 9004469 155480341363633601544575742783503013870 9004470 -33281973912147700523904662597321616000 9004471 -6610101385345324612575444817070188320 9004472 72546782221456530595925660655101644800 9004473 -193160150472897842905872932066810570880 9004474 -53556666111500381139394286664122085264 9004475 145693191140919748804160052057608411400 9004476 14747814751896830620326469853362120704 9004477 1370537246472163179736944659753972736 9004478 30891630591130812315976118312641170432 9004479 157235624673394616136489882544502681088 9004480 25139033556713144624847655320787353600 9004481 143845360669952860743058162891105257282 9004482 58351222908045157740505371058727826000 9004483 -2421002249976272927599154350081277096 9004484 -19150278145672028600770617332701017984 9004485 -43839964977400646345387399687718294240 9004486 30209482265719890956552017338412031040 9004487 -234718418913663271299909433090471386768 9004488 -9926731690534050439209554441303654400 9004489 -187641453089960914785422281968244628226 9004490 -31044835126732786540474860400725964800 9004491 -1976934668206072187758821251288032152 9004492 27302131609402702444754375824914475008 9004493 172916069146239815749924005555618564000 9004494 42941146617662453671488015187148848128 9004495 20372487194106363480553575501754178880 9004496 -64403363830887612651488120586795982848 9004497 -59688314268146272652209638362731818000 9004498 -943381071859139242755491730133988064 9004499 151440095379458490563416120828887321600 9004500 -92702870517177840821786456069836800000 9004501 -2015340973006795480709775010969009056 9004502 -2502695850637610797874623219215753216 9004503 -147310540576427660394096863164391129496 9004504 -67031222557264830661187664151298703360 9004505 -28011681152340026461516420851488123640 9004506 6024491594959562844514593116837667840 9004507 -29725153937939396448928094520826461244 9004508 -12479748930579154461362541682704420864 9004509 -222358158026251006044544065815944539240 9004510 -75117104229007145671828374433766394240 9004511 271319937645184994998398109444485758112 9004512 -131466210667105826948367407975912964096 9004513 79167687996895553260232564587641223360 9004514 41138491709136184654592987538583883856 9004515 3263065441117835407164880760744994240 9004516 40556895844986513711003206630789709440 9004517 30827537624117161029335967566870553600 9004518 43485560847592052746352439885472344960 9004519 -299056741165020656442445949781150011080 9004520 -15665838477714230296112900057235456000 9004521 178421460561267977704532785341213817440 9004522 -95496632238922446748230257183639492688 9004523 149525558641552482282109332970792044288 9004524 38511629144258574598205946047171407872 9004525 -13310863933522348444583621054250413950 9004526 -115722165316359184047131167551804485760 9004527 -2802978041436126093496837606521174288 9004528 2829621833176149403273736579916857344 9004529 255815966237000597397263528417069278260 9004530 -76815312684225100459753884729672199680 9004531 84558687119553725224469291399578128332 9004532 -149735131796895362080091346060200755200 9004533 84267176595059295409235166877545164448 9004534 -88393536236806112923471892196011141568 9004535 -150551518996286736621199169015296196520 9004536 -43288750286754871578656166722663239680 9004537 -193155582778570975530485497106184355760 9004538 73115292648973660519142419385238103920 9004539 43651285309189687804450465303005815808 9004540 52100403730028702553064631162754378240 9004541 23420898466201156725486829246776453504 9004542 32017044612978484345502125467413151744 9004543 63305586190963378668043992594999659040 9004544 -1288606812608612547964987273988014080 9004545 19811968607219323980730737850772250240 9004546 71549117405852306440139776228343698944 9004547 204114543671173671111187410645315157752 9004548 10904183301322642964358607067908141056 9004549 -72357250876689970944058078938943259300 9004550 2872201352764517881520006021694772800 9004551 1598219627410615980439490428991260800 9004552 274273422073616211234238958788267545600 9004553 -38652925109557918218532936293775217280 9004554 21820316581127713845165437126088622080 9004555 -26830777712969109280687478877505897440 9004556 -190682105043806519983398536325075087360 9004557 -31227263910568315198208890659636906912 9004558 -121018835714508884301085724956993218240 9004559 206417443084327792064380002029859601080 9004560 6093479719248068802466867689774120960 9004561 64410211512632834680975267418234186162 9004562 -36244316374177053944231284143081182208 9004563 79462107664849071503537451115127219892 9004564 123494185703103373546765191099232358400 9004565 -46644481795574345501154441350608917540 9004566 -14231212310520047531684384524407053376 9004567 93770685358419739050206576749160351280 9004568 -167294919536785615542163941529486141440 9004569 -17701759442910544959248262499361992704 9004570 101293776580284685409374257907188975840 9004571 254869341080976032109131193838842224772 9004572 -7621109893408331701253091005932561920 9004573 548903001403675975841799310249088728140 9004574 106211798229706799897877973345777393536 9004575 16765175272866183518092172292322080000 9004576 -51898497672279582092055019871199559680 9004577 -172873872480627595883496633783941872188 9004578 -151078027678856873474016980340126720 9004579 -147009151412210266329268014510461072624 9004580 51886199963174398877611728384558796800 9004581 -164506439492813017857101916803501468160 9004582 -120679229451006958611907356268889210688 9004583 36338780328628381476896050212459906576 9004584 -54572363974934340753504339293782671360 9004585 28129754084358107026932258710012751360 9004586 111059721821227852776374479494909922992 9004587 542833184685803534021047915435866048 9004588 25389113604150892909430599331840146688 9004589 -485170404253438085447480553362436816768 9004590 13415100973251190406947152097319013120 9004591 -210003724599366443577566833898234081008 9004592 36269486657066531959005027049931735040 9004593 33934576539288706370109202672690522560 9004594 68459425463297765127292563741962849280 9004595 -51105774771345946393993983498744541200 9004596 -13596493810663473440846486937230020608 9004597 30106121689479109759693204911217462432 9004598 32369579271760259437862767191178469760 9004599 -38423492290743162633062443354492540080 9004600 45431473193085839881802104803967488000 9004601 -93223056457339561037681281482434992896 9004602 -20424007895347653416573169580424967168 9004603 134960374111826739704547964872956762852 9004604 55336334208135364648092187046031891456 9004605 78422489323946301307842451175366820960 9004606 -5729386424196875820315192066088190016 9004607 -242057575322388143634443230543357796928 9004608 45276748315938327727164051323821228032 9004609 -7821552923739966358909476519836505296 9004610 -55927681728808056150428243397418307040 9004611 27471987928999096065390202388761517568 9004612 224513963492288887954045428720860848256 9004613 -341843927598644521544741486897549818080 9004614 38905436476856004045923794295569947840 9004615 46776154348516335996046852287616655520 9004616 -95749768947837273372558648903790080000 9004617 -40467516012228292974547223642585761680 9004618 44134071871999923451125151095313679616 9004619 79586138925489639044224092114781240944 9004620 1742782905335385666846417360486804480 9004621 70743754913119220480060477072638904822 9004622 -7746880929386396546122635878401913856 9004623 10396732939290947443721815364847989904 9004624 59257621210070327367882864081879818240 9004625 24046526713875216371030317227932448000 9004626 33833120924349801037468299466483832592 9004627 -4144413187810359073380391164404213524 9004628 -263004550458181368360877590546907148544 9004629 -192330383216776240264066312330098328416 9004630 -23682045948947574921964168481095251840 9004631 127487441343740612673338076464423875632 9004632 -11758778678177148791041398783383961600 9004633 95996097235401278195681001200048561424 9004634 -69644237873763485561128075157597408784 9004635 73751674881730039870347571568779807200 9004636 -36541961523247497660223740861043359744 9004637 -271081208318117125057858362323077965108 9004638 -26040529346553215573260964613252117696 9004639 -113337742148993144156794968980495306880 9004640 -316702377273717152435809460413472440320 9004641 -125251965309399376236810172690577725008 9004642 -7549187724770144087753077663867908528 9004643 79813793513186285564533866786780452892 9004644 -127726741759481741768923290198355153920 9004645 52052953615307279406561148460018517600 9004646 -32793643272940585874741715177376327680 9004647 90149911162824706445357477306154955728 9004648 -45587414510731914098770238607135728640 9004649 125618935769610330314271220431778030650 9004650 22815019151835873230507132099514873600 9004651 71417463980651556793202675997853492600 9004652 -61530011873203972808368905492843550464 9004653 19340832644953678877119166862094806144 9004654 4507044129263134127360836601055475776 9004655 52272814076567060620848674622382470240 9004656 23971194443587799433369668633189056512 9004657 183786506043229898141893927950109557760 9004658 -146165254381385338690123282073772107856 9004659 45293421275882223197885002544674882104 9004660 -47656363939910071253912852359697203200 9004661 -1386707880524536302532868718959782080 9004662 -20714318347465541332661903977289235840 9004663 -86337818131932144066920522180814303296 9004664 60254933119348967512181501524238131200 9004665 -95269000353474403187651875456535590080 9004666 -68271020437959466431899460979455014400 9004667 14482720413509544995337564291407096592 9004668 -1165908921075598823829963975024147456 9004669 -158258400918356481942371348517003127930 9004670 51924616526278765003605215279111654400 9004671 94508528947760005807041487457040707208 9004672 231342041331595799431293858138543882240 9004673 -2766290843050438039228594004394522816 9004674 4687964584304065940262625079100779520 9004675 56999691960447190827508874596542347900 9004676 96028413579623465545185873733074168960 9004677 -37402468890492262788498839866289521344 9004678 -55626421277926244800559724910017687360 9004679 -47673085608959506075535826998138467824 9004680 94854572453098168800578443134193305600 9004681 143569842074251820168433443982868067328 9004682 -87156740744450832898489060726789721808 9004683 -224912757580446097159674370712482576896 9004684 39337565853901424870588995695101736960 9004685 -185549928404591420803089132472983229620 9004686 -62493883516874344137478404724112895936 9004687 -138705644575950797611422416937244371664 9004688 9849842789420452823917157053315153920 9004689 5893488747424345198667901354988392240 9004690 28105857514188535971183307948090255680 9004691 -285558075146211788693497159285356301908 9004692 -5744502938173130180231635158148896768 9004693 68190441844822176924166807240826034240 9004694 -39051474098956287503865973639691821056 9004695 34475182105598509775942922298850304000 9004696 72058233917673511648831967849717760 9004697 -23762826312947636570610992185237081272 9004698 -58758168788890902799570596340081670400 9004699 -104314880043991882581670502071131940 9004700 28681667536987415556381943171327680000 9004701 32297572387081392930448242375177926784 9004702 69408043825069445230666064594406516480 9004703 -87768812788482093797417348362861227720 9004704 -68773341596274221146714419692713279488 9004705 -21267023957537255201888919787401374040 9004706 -98391772762746974678909083220661597696 9004707 -47662903756944141552117999384918737184 9004708 6204832164081067846383778580335001600 9004709 83694720574354440785844637738756989216 9004710 -1431960169605986360346850311826176000 9004711 -126377145903035993348408185349246679688 9004712 -14502868657868988208583266287491973120 9004713 293758398269305126142057317365621516288 9004714 89056345561270558538122246500318627072 9004715 29249290996871404278162706145603545200 9004716 -507855865589528362033842584370708480 9004717 -115999452369506702266551959326921348128 9004718 -147028266062436624166895683453281589440 9004719 -20153745349797024278692103325350317680 9004720 37336368862443608344332462452214988800 9004721 -78950104918796921421800108629427846400 9004722 -26841577375799064445557196456198316928 9004723 32871309778695262247973807172742320544 9004724 -978561784144549391908711360390679808 9004725 2897697740961759172972507257285571200 9004726 146704350528035454272690850481177041312 9004727 29882473491988658190600651199926781200 9004728 1803289534972299367711248384358686720 9004729 6275804797910669935972931246018287440 9004730 -68061240335349167522377530629497835520 9004731 -165367845985173032332899951366828348648 9004732 -222819187545956199741680200404241105920 9004733 367114538380239242487452573881995494400 9004734 -34583945486685739350233359105764392832 9004735 -68510864639513866429341636702241861440 9004736 17666295689505397090780824964096327680 9004737 44603177421721643378051218235209109952 9004738 23755343675950985445314262212508732960 9004739 -206587213540845251111695663251422411460 9004740 -62306827699783411246483754281161031680 9004741 305222013074605246042104392802758458142 9004742 -86382674600555160985202109865382701728 9004743 -39999917715065707021640407823153011200 9004744 -32747123928040572432472585208897863680 9004745 113967560169025809342604207605746998500 9004746 49579918935740669538011606568215673600 9004747 -400218452956694792290946551141892111928 9004748 25780623547957953466200800007675910656 9004749 -28402185893118500950859007372268096992 9004750 -6255596814138938714927067642715200000 9004751 -80511173922144869743714917501197714976 9004752 23906866185173703545917404954193649664 9004753 -21815978441469774249769009595295914880 9004754 90403828691249000696925796552466072064 9004755 -27313679516421257991598646263005919440 9004756 61738591672112211807789229139067863040 9004757 -206407709027460146258021335419475961280 9004758 -37555168321161782283989497263088435200 9004759 956009821190297430507333840704113328 9004760 146872013300579089588014001509101568000 9004761 -20371653874171031962223293981834941180 9004762 9807777443056656868071476605275352032 9004763 -160017341509397855970264295177865259936 9004764 -1343710788744651560334939319627880448 9004765 -44645493171680772711598496273901465600 9004766 -190827807665170472255221990552052340480 9004767 160604133749270297772787290597057014400 9004768 5757999095811860874791570088386887680 9004769 -5993012092033712366377818362917842072 9004770 5993223879971873693868388668053218080 9004771 186294063147945105453977323933707458972 9004772 -10504863951262385741562346067918082048 9004773 34975351457448278844024950531237925984 9004774 100242097160348270814760865769419482560 9004775 -85930927893797946607629007086077388000 9004776 -49976710152764064692987701636053073920 9004777 -63466882237925852198818398299385395328 9004778 -148266003457801930301484310493830036560 9004779 -1303829773340782741484750700071090400 9004780 28630787921482792109025422481966489600 9004781 302073351707386788159928154411007080172 9004782 95515238243107463380882822513647600192 9004783 119536189213342917231392869217229543664 9004784 -220720622825918941335023844024483840 9004785 57444476053461587114242913715741235200 9004786 3508584339825725742117761913780019200 9004787 63562406063463507671803542117203272704 9004788 3565603986099340540845649163556077568 9004789 54813372073773308759103890632907505660 9004790 -39879099236431426037289526819602979200 9004791 39069545900949761219331540764180015592 9004792 9244171634447659256010924940044288000 9004793 -32827351790095620429943062627357849600 9004794 -1956495409466988562900277843330150400 9004795 224608484394475485433827125682866572800 9004796 -101445469027639764552430792615015526400 9004797 -41286719317411978233028377166706544000 9004798 -176116566573407273655987809941195271808 9004799 -76549317454540597938802693607837508480 9004800 22723904179791259697406050214661324800 9004801 42977420146686482636083846525002163024 9004802 4936865599816907581193298638996352 9004803 102241029467429796885175793129447923200 9004804 29433111559020090521529515060104086656 9004805 192011359879084752070908968252828054460 9004806 22547939271573817583492922485673039360 9004807 66547646175869578397553884254068705792 9004808 125050332213988432672778319693883637760 9004809 192794075002745943942596434978581086976 9004810 94990831734107515259275731252911230560 9004811 -223644360126952804164133151405092860588 9004812 10270411374854552823998825541454720512 9004813 172568672046915730514176178973676122720 9004814 -2110244020432228842119139015910403328 9004815 -161165814975153848553131227171268880000 9004816 -30588294153418070624560312313919897600 9004817 9941760953169980964339803237459039220 9004818 24971516441958169316883790774810810368 9004819 -304283965509991108570708553676898897440 9004820 -17284838820602973036604547454944640 9004821 13536684541327318458183224232115362624 9004822 54843594364421018087629931617695252480 9004823 88213095386343567400423016733915535944 9004824 -95144259680867936296250276414187110400 9004825 -135273269630640950712463505088106582450 9004826 -170336129307782727646799846025251055888 9004827 22295812147767374277354364717889224968 9004828 -197515676041486564493811100711117112832 9004829 -90173360647390897435545752896395900570 9004830 20778918043187464315467683064763587840 9004831 -201112566889986914323263475496967324936 9004832 150807560747206062331989021906278940672 9004833 63725238307714469524867105429187640402 9004834 1261045754431361566918350950416291200 9004835 77521635139049728087144535692852371360 9004836 -16981558885976107488544737697309710336 9004837 66979552188563433038275024026963014080 9004838 -47127932282945845895462594717907467904 9004839 177777130483776719245488779977924861224 9004840 59472210652139337956130811705512652800 9004841 -303927334459357259303360636965624249200 9004842 893198462254617870159214785489976320 9004843 47277604818560861658032411910128391092 9004844 -60498730230340694757629652810270315264 9004845 970008490155998659823788896225239040 9004846 -4162416626409331981798447959265000128 9004847 -262575782251896436382714529235058004888 9004848 8661680568323257754019932105151283200 9004849 -32777032941483232370603555051239320576 9004850 5431054656978823209143721971464244400 9004851 180122548896290062448721148894878733992 9004852 3527809396970471784784298800567703936 9004853 -129975916946786234628229444976787980832 9004854 17440178912787857751273528187075487232 9004855 -20052369668291318463455150222265414480 9004856 35806532852406542690597698902794096640 9004857 42575135198630592963780617788432930176 9004858 -127756700228982863075153953711329434880 9004859 -50062977291066883177250590195792515552 9004860 22566990245796886034458051328603059200 9004861 -73814504072835764738792215798235954208 9004862 117559115094243954204504755105740530432 9004863 -4783375973728178641768416124985406720 9004864 88519614380302251160869948658204803072 9004865 122722161826400440229512500834716482260 9004866 39768626756666081432770783437957884928 9004867 145003533772889968699297612352187680632 9004868 118080109354091193406100806150794055680 9004869 113807134655852157025617616846420107294 9004870 6617295130287421509759560946708380160 9004871 114444406147061981733664605426722435904 9004872 35123128132153746189307939911236689920 9004873 106537211402261788688822188462942675380 9004874 -124348258443771575276795907248917658064 9004875 -45731542778976081129993792504832320000 9004876 -13780680991298050161151953209535137280 9004877 -5674296133160675047435901250810466260 9004878 188524017196581250290594849510007756800 9004879 -5587270989317168937665270960832099760 9004880 4048307077146850751877406319569797120 9004881 220919116286881069859337092750972487744 9004882 -96373920447255375771455343444437348208 9004883 -17128743563320087550024614182914975040 9004884 -17311303904158125638779299723149488128 9004885 201270709921306679018042502171239948160 9004886 122744514054849525724604870275924819968 9004887 10394578339247628979811145069585434208 9004888 3542019721038622958008573528439132160 9004889 16803065635497527271719298542125143690 9004890 -23106104781501824156721398897315278080 9004891 19500359481202809896531754179467002624 9004892 -103114116357855814762635329093773037568 9004893 -114428311702108938309255944412691403136 9004894 103666705897110249575838409674569890560 9004895 -71152985677762235739407421617367408600 9004896 -76377250046742686350047481019971534848 9004897 116479446125063276351865844301821489440 9004898 -8241277614298659042554952756774528000 9004899 159867607768984881897504577249939206264 9004900 -148032419476711786976603302154802028800 9004901 278718248989222958404530750712295515902 9004902 -76694698606369816912814493866587061568 9004903 -189220605993067958835554714364639623880 9004904 96978034285023533423404747758592358400 9004905 -27092579269689483895669676391308505600 9004906 64214720686143066867339101500332322560 9004907 -30887481810171015973364837995238696844 9004908 108271640839668451080646304581987184640 9004909 75414984594715829733300658586431905110 9004910 26706424180998326273405472704861799360 9004911 41520328342693170669569722919252580864 9004912 -1481101657471384933197252028396732416 9004913 202833655620506785759560617664808419684 9004914 43722704698273620594638787049253227008 9004915 4321284010083311869456121094230286720 9004916 21345867647175777596912858239531386240 9004917 -101232154445348843843456046742012307520 9004918 -94467195667979759709987541602003048960 9004919 -14631004276789637400913290084965026560 9004920 123055852498342877484749200977345945600 9004921 109240677731878755476129801127989190122 9004922 72788724408168624059155754760648454512 9004923 91419142732962581295521983095363562572 9004924 44122867567397837699511567445790296576 9004925 136327838143190916901794242875949725650 9004926 15864526969011574237587756636776085120 9004927 -330018539899026068930450650017023012224 9004928 -197147242269285917658567926582272327680 9004929 70135608188147878164000504644679572784 9004930 -12668100700342415173746084328506485760 9004931 246486611616931130854720053268501920 9004932 -1729759538254932954661195928482798464 9004933 15788022269100640401190107138148325920 9004934 -101107240384573245589888735588981648320 9004935 14692771546275787719252214631736729600 9004936 -59651969526217109499034182046118092800 9004937 -128360053669365528447562817969725013760 9004938 -50521515951143900722225886670021555456 9004939 335948044020800786425287938177683158740 9004940 -36377246085171308648659175992943984640 9004941 354730958672147088173302873311009270 9004942 10792281272685921773351794872435391488 9004943 -30965550727411113287148600022042361808 9004944 1282247647459485913422731055750709248 9004945 231541292071376341180308221702999149800 9004946 -38348422632898266608961888700898288640 9004947 11721225675584544726166738520377980672 9004948 -96601137822524892031698377501047715840 9004949 -3341401172706382802535642706378857600 9004950 -52797107892122688583405340333387402400 9004951 -88392239390470000206343839205101235720 9004952 -10796992441661398876993498601435443200 9004953 -26915868381521208597270072567379012800 9004954 -230397118522460792758299122078400000 9004955 22832170963668150559909493978215374000 9004956 48983988113600182485814882016044227072 9004957 -115011983062302757257598396136502309620 9004958 -5106385434275682704174655123183656640 9004959 -181726034533229137809422537244363959280 9004960 92498190363699127462487204906045276160 9004961 -11746544414162332508305960776245108160 9004962 -18227714200356981300964968097205624448 9004963 -132958481576872003587562128135606254592 9004964 195563526977711093371725136434253632000 9004965 1207558862836581899048686908888522240 9004966 -28773301368172365523624059775425580416 9004967 273009534402608331949290982477611296760 9004968 62322191089634579663115813630434181120 9004969 162815525018681578954962190370974117370 9004970 -14102095635417845784762112960324805760 9004971 61423874146945029690408514399482324312 9004972 165905240999865419774636548732755482112 9004973 27968753900110376535885421657651829760 9004974 1626333058403039406241771090378997760 9004975 63607085268466344418259867456201405400 9004976 -62118158936934873333427795498364928000 9004977 37482881917226032119371273780466292740 9004978 -118362594080670086845237992627504414960 9004979 89174844540523996626471348917227297320 9004980 3519720949380627987789352439055759360 9004981 -194320116626872722245231995041568218848 9004982 7170133053859369429293156431724281472 9004983 -44216490983171951143641723549230292480 9004984 -167199039967867773193490149698870804480 9004985 36619367571610925081950105863996971520 9004986 50870786690256255223083371943624798720 9004987 -20378235254687209524038183546619089520 9004988 6988209735456019071008073507940746240 9004989 -3998333337297608374663591538832530880 9004990 34144976660473459817642991415017859200 9004991 64642155082147633027477931345381635392 9004992 -37831526499518821737948465287846166528 9004993 116640165558189031652739993384055896000 9004994 -54429544596374744006726702102628169920 9004995 -20830765383115401644157984774955922880 9004996 18263200269812115516556967992938737664 9004997 498603820174476793997199012440390001792 9004998 28358970064667281789649682694446032064 9004999 -2512541967166122902825958913169449000 9005000 -36590463478953069182068462349078400000 9005001 162859559333434345040881476411045116928 9005002 41669243411082675417826168588796450304 9005003 48581704887344127627070605077031970080 9005004 -42283329710039188366281210303153500160 9005005 -145699752123941173367725319821820167680 9005006 -38861784590868889916404896458761931136 9005007 122694297801621953405177217961028171520 9005008 -55478881056403786300404274939969773568 9005009 3525666396077750752716052889255170920 9005010 14461206031045223302784334698231838720 9005011 -349239961770076333465579134667754058388 9005012 268027957857359375641156229417342853120 9005013 4176781528235462893646579042558677440 9005014 1428089191882294845613098748863712320 9005015 116618473344170189261994998001054107160 9005016 -49869038412769187281102085652230246400 9005017 1851492476937071561661132271069658432 9005018 28070662905060096060182396984864041728 9005019 -27202243211402927193489665811271242528 9005020 -34612375837207785404446877760468864000 9005021 -184546202449135983894461905353374450778 9005022 -20802113681616756764742430627172974080 9005023 124486040302182761236871342288518377936 9005024 240490858760404483219874125563233304576 9005025 -15492243955696512356021355610352845200 9005026 46252985191110570143125578948633413712 9005027 -265798614017579354304166405627466081124 9005028 -41571172918272485719830015555616558080 9005029 -42174586848048514813619872356721701312 9005030 1266244152122828569985207719611160320 9005031 34157822557285869072961448012580766080 9005032 -83919225086660130942533182013041689600 9005033 -7247499198674220059481816849173477376 9005034 73057158788259887942965234864131329280 9005035 3338661492204327808275990609549734400 9005036 235525062133556332754641269079239530496 9005037 101220978167155371275478211141778994720 9005038 62280596707213244164077407210907981696 9005039 -263320476112548000320589031409522570160 9005040 -27357165817177208574399058425544704000 9005041 313163204311408794104052314334310735442 9005042 -5278167840327289525026281994280934400 9005043 -136052714915579589271655724691601134536 9005044 104104832191592588059214827917321235200 9005045 19011389880224356496430266060441105280 9005046 97143304138282151995663184881408656768 9005047 1895056756418413993735036658412715496 9005048 -13983466686707263492255732366739312640 9005049 22289900943159489358522532270763417924 9005050 70551624602738826961192839168995040000 9005051 -59421017500479004876046576021251465200 9005052 -22903791327763304733789654438405734400 9005053 -279002011211410224259206872891875733940 9005054 32739218221924725403724394656026675392 9005055 -34208407183636953363955373943237840240 9005056 -13613444237573056516504700510703452160 9005057 298798760141071955460086364330946146306 9005058 59497397958961645226982646150912760448 9005059 13859152003007882730423533816593772544 9005060 -370802435152344923898511106055843840 9005061 874083945585264219189675300508623936 9005062 -75178507545812568351125377025316864 9005063 -149667332613939808034505956776277503056 9005064 -106714242414703680667453041232145448960 9005065 -235165304383866991357069983636303504540 9005066 8137568642537489728211909969008128000 9005067 -10994999100882085042134539473410550560 9005068 87386865337716724011033742252140023296 9005069 21436379290351201019991549082458771840 9005070 -9705922221912115478668861482347984640 9005071 -118404196776378443815571294973511631856 9005072 -9519097276430867722822964664351326208 9005073 -80550924102379329960489734848407852960 9005074 -1732445601158741983046550132332968800 9005075 1670947767889820655136731496706379600 9005076 -15561552530422905506771379213764526336 9005077 -2062339736367934758639651128161383168 9005078 -102712073723838371737921742541544712160 9005079 3342190413929996403279728104423368960 9005080 66922774976268031988042660365701120000 9005081 -36111783847849451335370636834992760118 9005082 -43646442533939271932723265774560414208 9005083 99398607509422182171160432377321779304 9005084 -187792135195461338676531711233296785408 9005085 73135535981207422117563492945115451040 9005086 98522203976026263861750554888419972992 9005087 4916198930740875671486710364265380544 9005088 31472456858620670023487232987538391040 9005089 -121291276328353290790967840098357310110 9005090 19034579085085580981691968237989601280 9005091 -16834293699480455571464625694687427208 9005092 -162762024918371774579801513391819057920 9005093 186163241636211552966501847938021633342 9005094 57940802103300330017751141206153336832 9005095 -30630236306901054909644388964944373200 9005096 84264275014811360766207222990431846400 9005097 -24501094780475589585529017324810318336 9005098 -11819533136940405935720764286644726272 9005099 104585116167469761782384532846414866100 9005100 -17996580621885986442146543860536192000 9005101 -15328665158671141425587718197120378176 9005102 -35578651062098825867431717937831149248 9005103 389940094909043746434150956642319480 9005104 -16746815655831819856081088849835884544 9005105 2022471241876049995341977455049422260 9005106 -94222698189571127064870479087339323392 9005107 -245955150204544346648322377954771653160 9005108 38258481487944135395127878773713647616 9005109 -42531909181448951090908241112882283200 9005110 -47494041856582248769871647867962263040 9005111 41069707404263402141229168596087479800 9005112 -26290674214478010311041511498181980160 9005113 -138749423144375428492435678877353155000 9005114 -21360234054306294672252847867948612608 9005115 -296001623709813482014137354263001600 9005116 45475057007810911664746830647096560640 9005117 53538709893626406227325548585821295136 9005118 -64725872264725165007452123841025160896 9005119 271950409660281820557727810584416803520 9005120 -28558763337436002942378365113671352320 9005121 -141355603159835133528549647690346904320 9005122 86867630548207830286658792471411020800 9005123 -133132758749645288755449006011666173536 9005124 58910088257320836926468059676601016320 9005125 -305915741122878689310602872027937442000 9005126 38999017451837073120977387905968163200 9005127 19464176600537385609788056853173856640 9005128 -42750862305476293924745849662177935360 9005129 -47327553855886498694076323066339370624 9005130 49081698035274902805889092021943467360 9005131 -327088462555262415862561923163257432800 9005132 82721780512905058485220610419370595840 9005133 164011869279939376824075933341638290624 9005134 5018057897799561081005435185655839872 9005135 64406478549632095349266120966397970960 9005136 934074156146010525626256479061540864 9005137 -61389962502975163344973723562427484428 9005138 -193291765337369364710972601479545333440 9005139 -64567205733044976870797751192506899632 9005140 -125469316755242437258520820575751778560 9005141 -354568597641095603991273081117689242848 9005142 -14276502790554048468451059250956161088 9005143 -35671723822477518604878660751024335360 9005144 -70871821738216527638322141614254080000 9005145 1525223910402550731364237435784555520 9005146 14238232286882063357252130439797504 9005147 141790461593668139516926620926238064152 9005148 5767259422295474982755115735767040000 9005149 -88427119080262371220949761920586629850 9005150 11380799490416115187696998025226112000 9005151 -59451117610557625310645327013677158896 9005152 -71695929000097605830321709691419230208 9005153 -122179973848228445677188060395588678400 9005154 8646596529760686387513338457744885120 9005155 -17629878437727959921034946430008254240 9005156 17990531332985945906356483607395368960 9005157 29978614334880193689606842304246874080 9005158 -1583435219835572487566822965813709760 9005159 -81995920272705409727236752353961606720 9005160 11455295538883421787741012245697331200 9005161 26437792831375575000172732471174015584 9005162 90629071026712834037429242132558310832 9005163 161849716372048950020466122488572832344 9005164 13884650141746640258361933829297602560 9005165 -176349776321786363541169502987746750140 9005166 -76842985190715665361057753772956891648 9005167 189181656427251832388039983098167816760 9005168 36949801195931220683428371234156478464 9005169 -24759772933282283263438082291380494912 9005170 54363553038640838305363062570779289600 9005171 50909136454981910978263006325351581968 9005172 35743241181997395167011290663359975424 9005173 76340996219706164291525296008819813422 9005174 143042238131078796815665825949723121792 9005175 8112663897262830184901712204140978400 9005176 -34663235066399398471914206279707729920 9005177 -151040781074007142909312390372250382780 9005178 -9491466150754169285328780610752740352 9005179 -29469862379222802475467038492491248220 9005180 14098465460930432399536036075493030400 9005181 133389976606188519256055849511248113152 9005182 27593274915251381980609193618401992192 9005183 508494916081779814180826369539454760 9005184 -29154159281558229132030850734049198080 9005185 -6012511826277546239805946533511117440 9005186 77864715664292649910503469993537026048 9005187 255264570076817089136159124729474433536 9005188 -130525503531215720158894268384216970112 9005189 -2330769321312544037512223157219084288 9005190 4924364490268809897559476576327598080 9005191 73527666679217784046971634588679946472 9005192 -80288459044368414512008469701342494720 9005193 82882806028639540364189623562973575082 9005194 171718085952880620329052582168665958912 9005195 100441583495896596539683800092060647200 9005196 -47956112938465843484340398881100851200 9005197 345384868216333678195182802110720190646 9005198 -621497166782262876954013759756485120 9005199 25025603832501338894294371183522064640 9005200 -71082668639953605217964930141257728000 9005201 -249642078631144978814082976031272110798 9005202 -183324978403033021606305351604433203200 9005203 2042305480797604894451818178009542440 9005204 -43838319038167627063603666098018603264 9005205 19914844774231927159049970378654937920 9005206 844200873006659243921614243897723392 9005207 -893926702028415397966554617979059040 9005208 3220868498167575240423229206887915520 9005209 -127683449676674211172024439628343629696 9005210 -72779167078374264176531228898551040000 9005211 -62232094741402917028504312680731254740 9005212 -165672155432291483118817666973426915840 9005213 -24676853773408695812563588288326446976 9005214 -10612387507321370616157537265785328640 9005215 8200341419647529101358160231123384720 9005216 -312243410718811499131302956558173863936 9005217 59939403379318616039968266931629574656 9005218 -155266905771863541874099660665252043440 9005219 -64394179630523837242964933127655129380 9005220 -46901480507661173450497487083648638720 9005221 49694781308110447540791200237378489600 9005222 137699617456053487236037610070124050912 9005223 86854472143925146042392377113625991504 9005224 -31311656171580971330818173151880279040 9005225 146240704454082423119864790151667491500 9005226 12414195193184503688427781400763404544 9005227 -2057366397127138341505034011816870656 9005228 6962621541546515979206112867025167360 9005229 -61728795181367133128994713982899601600 9005230 9475525054797159584006624647471691520 9005231 -69118051860769206030128764830967608408 9005232 -708250090536136123669249523468992512 9005233 -277418516670399042315316353393425201518 9005234 49820792680734313636796846672073787392 9005235 30351885688461116437691304311295091200 9005236 -106022977709354867524268287437468530688 9005237 -33820312516588916494731307860536676114 9005238 -1869314910141056089089139555838795712 9005239 -9516135157433360488866231222491703344 9005240 17988296024546136174676685112142848000 9005241 -41198307813001595432665563607747049472 9005242 123613334794365544137023661201008092272 9005243 8555361685951186055114327368450785744 9005244 -114238585467691798815980852288069021184 9005245 16965101267268936196898140821622037880 9005246 101084883167533288688625549441993891072 9005247 54478525552158753595453221961877102400 9005248 23475035551718760233029225116143190016 9005249 -216135492659999315203729933896608617680 9005250 -60209955967578015067930908635965056000 9005251 3700102878431224300082928499023330072 9005252 10693700237519712362772263618204762112 9005253 33188988276805160048107622328057880800 9005254 -157335965941908951345382872672374524800 9005255 78098786562750810775219782655049672160 9005256 6597730678156514148139358792854579200 9005257 -133326453738135734722184309737902406296 9005258 62151958985197575453343770761633556480 9005259 26488357796612017385064356379504249600 9005260 -89845593191584892045403170583427107840 9005261 -22000466112434802544752048053118744096 9005262 2631179753305292904800953180465152000 9005263 -80565163942393569395880596762048007216 9005264 18589488805127016027895941755800436736 9005265 -56020124676703063468449604291610094540 9005266 71947083260826958535482448848194422784 9005267 -222790374879656575153360131054156705684 9005268 21135097081989251749461502137066946560 9005269 103109447996321627164584591387712239072 9005270 61834114818932965554729258581739788160 9005271 -122337580865792154285281422359720951936 9005272 -9593903147445756040947830542702264320 9005273 -78352551635568409078862271239020140 9005274 94038776551549016660030860641466683360 9005275 -1058662731512246988324645003475056200 9005276 -37855326188905597227870358898150618112 9005277 -71065315972620967860841688153703262080 9005278 -8148703034361982634090600627075290560 9005279 304707051455650599386114027314313534880 9005280 -8397568350463863747725261607382548480 9005281 10698999685834081178779334032976697600 9005282 -19999509932351910111196133977133446656 9005283 13288120593915735393602989780734566400 9005284 -90294548678262738703525707511070540544 9005285 890453742873550042214509969949804160 9005286 21311232007681616187473888619841213824 9005287 128093471343316327421355554390294148480 9005288 60924797426497980468149819206539264000 9005289 148059977806348851186851046602070706560 9005290 -12162931612012553086762787131741440000 9005291 -71392730286262114071478731951466153848 9005292 -2873748846795156715523016909682992384 9005293 57086987112801522261251585522535015648 9005294 -124858337008050642303425120512188043008 9005295 18772518701851831875657997689819553440 9005296 -52328852445475689959282580843088642048 9005297 92138497070163895760170910160535723200 9005298 3653654228271747104453459342171589888 9005299 176692814574401879019670663541794052300 9005300 -37342685223138979541600924121198921600 9005301 -24496375823496271890228816831850474770 9005302 168291343629852518377136820439192328352 9005303 -64237284647934502813404815472297466200 9005304 -58329089014249113348911517343088640 9005305 -17759635581528356622779070314568469440 9005306 -84671815124586538861866470831666709648 9005307 4761344372883785141959332352206690840 9005308 -112550140600360477099574208298260369408 9005309 -37586596524919695189567983687351634996 9005310 46920249927682069250312061356240467200 9005311 70223626281225535626021215211437316480 9005312 -207372270305076419689236781257185034240 9005313 -103987372417225188440429101066049937600 9005314 -11014601888418571898335464556255911936 9005315 154859846180057040288947349373588512720 9005316 51819858012556337583348138581808906240 9005317 -18822811854654936157899728473891885728 9005318 -773170932331474806589547694831048384 9005319 -67532886324810991929297410233159118616 9005320 -70543623344505083232625783612679731200 9005321 -122241055157943871533067319833118425308 9005322 -13943571733517547327683723433454288896 9005323 417973161120396286232735238718224346264 9005324 241669189886567702979824580036893181696 9005325 10506864726181692616708637916705648000 9005326 -122487243256072990465973638342032292416 9005327 22765355503351954398164509124039680176 9005328 9284101908181435374001192934996705280 9005329 -193483943947960964433349235881508853070 9005330 -15461591848001255077316524321481825280 9005331 -24434230097726939529800618048709682248 9005332 -27716497038603932215808966524256368640 9005333 -130529284016773685303008736478301455456 9005334 -23349358542752054041497063637273754112 9005335 170813204421096513761824066813346461200 9005336 174032372630925059530721545957684469760 9005337 60540134826702960696472526723619370608 9005338 8390769774857481913500483106151005440 9005339 -1729831704028521711602630359756005600 9005340 6990617689931930339376276517300147200 9005341 -314976396540230693120517451351379781120 9005342 82253073813615937444982510987211579264 9005343 10405027772943200422772493906094166784 9005344 -155705745934435677943868551081225617408 9005345 -42616513204720210696744138724939424000 9005346 -27661432869773799125386035984897586176 9005347 1358427296143867710598361099907192400 9005348 154815258191600481111380896366048613376 9005349 -82253164904641302908502972558671231040 9005350 -11206929082339830903062715187499808000 9005351 198638085665264295431183328516371000592 9005352 35766326495466031046798039412605829120 9005353 -1431709462470658573673751263339015296 9005354 -163181678756326850726987034095731426560 9005355 -39809253334874339184916906939550949360 9005356 -58450219275983347189212509994109138944 9005357 48318284985644458515723079532809412160 9005358 -43118240907724245202797862555294650816 9005359 -241619823600132341956199436355950088848 9005360 -4489299167871819709172182382420951040 9005361 2183093953700438086887733702025919840 9005362 29721240827251115959516845636870523200 9005363 86475432894315167777632749017453608800 9005364 -75469656002048911884296549340601159680 9005365 115425797411917761533762445226685215260 9005366 -1018338121406653465549203367045430400 9005367 52652786240018487530243553464270230632 9005368 -315042389721122184888989646966220800000 9005369 77880549524488689538368202232549824260 9005370 69985344521699936779739516124741043200 9005371 -275100443106841539274842788115120614428 9005372 -126401913679522104523059254366275175424 9005373 -44784234934250809493729313869022289440 9005374 -31554427139734362044789421756422258688 9005375 94828595074473556387041898241997654000 9005376 -6204108636718794444206405332783595520 9005377 151633416708114888697422598578167803440 9005378 84226927539431176358393636960849988480 9005379 45349713019554546650224950927853837488 9005380 172318212031235988942742950529949698560 9005381 -80406326845469138193291284781448232256 9005382 73757716324328831033039788983308349600 9005383 -45357261129775853946762424704466017696 9005384 -124037718131820289031957177531797370880 9005385 108877162338108003326572797263731569600 9005386 -73340406781233749874717732806178769056 9005387 132026136555513420545008523275295574036 9005388 -43011801335093793248370685323057758208 9005389 119779155027874721587249205339756934924 9005390 69653570496695310199158138856526827200 9005391 205393337499258943722613378161967159440 9005392 38210330684282599293007618422533652480 9005393 -169536923026472477405028800875065333120 9005394 -18911592785973586028115513178514851200 9005395 23800842682108495857409319677686034080 9005396 -25823957561252520872513149600246915200 9005397 -88679166356632886719424674007853713472 9005398 77523286190784594067873863520216423200 9005399 142094564258070683958781418585576564160 9005400 22831353219499031774032835926411008000 9005401 -248223114195288434975204749035029748598 9005402 11672297080857223844282739320573713152 9005403 152272957726573783878273468296396830848 9005404 1048662890055839415403404712678689792 9005405 -66542478904421312271119341831964413440 9005406 1329006693799675535828871684836044800 9005407 32943796408938821244543080456998843072 9005408 281255396903330586197059979831199006720 9005409 14072845721657259070759892302647019008 9005410 -103741960406097326485579669586777019840 9005411 -17824861890359123675715069689872074000 9005412 51477622574649799806664434615378051072 9005413 -95261252661343598901051632538517528196 9005414 12877338299985627612375609903518989632 9005415 48120354120183718807543265556406387920 9005416 87370102609687199553182791748870446080 9005417 -126023563299900372897876066571438758000 9005418 9426722394672481384891804307132165040 9005419 -65839594993853900459650801108882901240 9005420 -70792720499847507950972718320893470720 9005421 -6320057752227426353495722645452323136 9005422 -38472255907411934328428118398491179648 9005423 84239570978963063211328160617329696240 9005424 -4853305699383047645818176014250934272 9005425 -86805191437962597444333683677710500 9005426 -378464982507409395076454073420028896 9005427 138673238717181640504092365406206639520 9005428 23736182141315785486439888344483522688 9005429 -80065170265317645132939720463005941970 9005430 -6610019569784308752448457152406937600 9005431 84104048549724918737867654766366339864 9005432 71410486513108217388349033761147494400 9005433 591714562333266446045674979195743824 9005434 -59521709557637547194122373786273994384 9005435 -117689469419030623133140584246837695040 9005436 30417489303519443019259142232022224384 9005437 -71883588345796293314308519590057119648 9005438 -2297216256967249531730280094140797952 9005439 -41471232648798336255924730587361751040 9005440 -34740745913208367921582221440738918400 9005441 153728039216579719290026273084445690672 9005442 -41784627615274914091292152177151109120 9005443 112011970246794519548988414179757256704 9005444 89603242009334204585249417613914972160 9005445 8738352949057542545904414126565891200 9005446 151261518185449930466396009354959614720 9005447 80722164243363120556495417953738240 9005448 -158133691106290185735903366008350679040 9005449 62676319515236109603324482659089364240 9005450 119794308362239452183978920242129965600 9005451 -9350229821812393752563678895545692416 9005452 184571454579879655380002876401541754880 9005453 55264576816664554774610274082635840000 9005454 32400809594857831301136869560050761280 9005455 144034589601762065187115367799491796360 9005456 -6088096388325740423446564019038937088 9005457 28157212247039497665786115993221645120 9005458 1222349749255783520975039555642614272 9005459 -157423721134495541885706493199050435200 9005460 4441333351286090955970308912574556160 9005461 180494491085914731973505273668183667640 9005462 66050454718681415184242850501700107264 9005463 32035888827850506651653923131799384584 9005464 164291495390925467841092005603663011840 9005465 38538754825251976008601024272189600000 9005466 -15140852008600672276839603561125454336 9005467 -41414090193972430529581659418848322688 9005468 -39807061535221112133215859151674478080 9005469 -29507976491319649773134041006787364864 9005470 -26593782871514607708289839682470138240 9005471 44465743256636356856429201111290786200 9005472 39915072838729559180273836222631116800 9005473 14376592822699510924651833087396234722 9005474 -41766754802763818769853580215022662368 9005475 -171882889722824820694408314315589824000 9005476 -147150003576496015508953081421724077440 9005477 -47358627025959563458961178854180613540 9005478 48355659340733032399145195549523434880 9005479 -17758525143861817164781151555739156480 9005480 -111160872825271373224440926016329318400 9005481 203186022936808639011431382826491052170 9005482 -313229091226072093434819596248390891008 9005483 -481254162758672552719527615785538779760 9005484 -131151219079677867402089283735023614464 9005485 117650314780420204576920730487537185560 9005486 -26953575763662590545473870069968878080 9005487 -115047640686109315069140731526608046720 9005488 29131989273587865145683573591785570304 9005489 -21908893089621055438070955199187732352 9005490 219153039966130677085362744323827200 9005491 -84789885394835412946874388740491488432 9005492 137821992662697517089110198850516652416 9005493 -21888705273171199016954125368443726016 9005494 -121928915265354620387668713142714372704 9005495 -61750896212852443920045678981495120000 9005496 155476038233881546686809806863818096640 9005497 180869995769606124697060169015151499946 9005498 20869513659296513454028011923665463040 9005499 -88380110069125881061642567114135176 9005500 -13716370874916411159660602555990016000 9005501 -322877408661121297840128788517420592596 9005502 56792513321949218486238730771606831104 9005503 179561593647933383181419780627136074000 9005504 -26394794606291377310731247699732987904 9005505 115749796383689673066724873957189138560 9005506 -3384136154986990577920496707069096368 9005507 -127357147463184499783670816314353246048 9005508 88631700581344011550515920196939019392 9005509 48180906852115893797715390526995399710 9005510 -22258320857127123689197300393594707840 9005511 140711098883966701877372996926347170472 9005512 -106165426046128042737801998243738419200 9005513 68143791246457214515114968329939346384 9005514 18954537238321605237309464269932164352 9005515 -92885475212133416780267702031886872000 9005516 17077094874971443827176573070766129152 9005517 144790200729247012225422304959221473728 9005518 -101749730298092347726123615897987487040 9005519 -9557878492860616561145420921157304080 9005520 -11281360635293208233875427649886617600 9005521 49755052988876100455761776071064200512 9005522 23110524747330308481986117956658238624 9005523 7745463297873565319547944904319431984 9005524 -22074716934738846755031535726012876800 9005525 -45401400515700505259145011585578920000 9005526 22616516486190672658788137170506547200 9005527 -36595635070521678702877894802175341568 9005528 -52494757518325764203886318029809213440 9005529 -56340780449374849878491757160117962240 9005530 91031864557047664611229470680886632160 9005531 -40778257915751356867129011934015566204 9005532 136456928758771058678091556548566016000 9005533 -4449525579544951666339895193003004256 9005534 -23497571740269693168110460037611379200 9005535 -7799711247347489149002045095251307520 9005536 227269216025889123542333194153754099712 9005537 8093913126240179366190641030875497312 9005538 -17910455942849892831542973139685118720 9005539 249620498508471193785688781017955869340 9005540 -17745916036217638957679195050326869760 9005541 -13021560528778505335793923530815923296 9005542 4171097367438472403141324210822248704 9005543 -58613230844774264879750843639193707208 9005544 17872560216894331141612728792569856000 9005545 -30501125993341062812795415314334932700 9005546 -18382201477878033879565452616072627200 9005547 -2897394192987502257516394284350304528 9005548 44122017694906786111193151116885984256 9005549 -1513582670770352090378978203234226688 9005550 13364767428301056255824054091451780800 9005551 -254129829635140679387973688068274134448 9005552 13644193711479909099466143340573458432 9005553 -239308640103617952776972647338650767200 9005554 -6848204915939995782092876630333361120 9005555 -4868269581480707791860743637992781840 9005556 -42138464561144921804120705274219786240 9005557 55945892674417245877283060845183813632 9005558 -21551859579006293429370614066590890240 9005559 -88047727596668084671900108451673334296 9005560 -217067397773486623104359919418951680000 9005561 120161468150550830632840807079910861162 9005562 -22727314832843899636151506989727933440 9005563 168975556516828981713126602995600921200 9005564 -100435002616882734258126791803851867648 9005565 99078278729213997047807105900120615520 9005566 -136816039801503308786158570662390048768 9005567 -41096964090511295718420924140763325560 9005568 8752703221374569637215039921886068736 9005569 104007758379252415763106278660418694080 9005570 -4119198364912907476105071190296330240 9005571 -33141960731007924190439450406369916860 9005572 9920180009316482879223255768636143872 9005573 146738490669874467754780999053894972600 9005574 46149629890488237723515688530327482560 9005575 -138063691766952417998889477597926159200 9005576 -728957650919396578637441633521827840 9005577 8116882303516024533337660317107497344 9005578 12646034561960833588256083496460188256 9005579 -72743421141850024301238490561979148120 9005580 48349606814163845886446434287839692800 9005581 15232649661961231096193157903342833280 9005582 -27913075496393957971232405249000995200 9005583 94866860938054755619732951975173943680 9005584 -30243425562295834562847794876577480704 9005585 132165450155893828145566191468207441780 9005586 -19291691776513093649186891064409547136 9005587 63231388018748216913469578439421611000 9005588 -17223004801997713069550253851721309312 9005589 -111718121900575143411079527309486474546 9005590 19328213995547245907961264181640899200 9005591 35674160649970287112604224068666321072 9005592 185036747710900387426435817303716638720 9005593 111181596064277789795107369906070438400 9005594 -19132456534820590602517623593731721760 9005595 -95167555792157173550251489498673084160 9005596 17163637155611672925596953234018009600 9005597 321293290759182683542782480126367023372 9005598 -16049814913473731637797538665488296576 9005599 512082541443286966297307825505242982064 9005600 168933624755122386053109423307933286400 9005601 8637845603283479333293721390287595520 9005602 -120446682446704639633615238673090290400 9005603 1031854815544885114547288790380332680 9005604 -23544941532830024076839423769805651968 9005605 -56674919094827903243772858723206361600 9005606 37572613386888976305842112331663694784 9005607 -33108083781840391287989655184928657760 9005608 -152381196856817435084382411284308055040 9005609 34240729764752732444996853789491565300 9005610 33852630991105761375062704274359061760 9005611 -118495409251023494481338172734565217376 9005612 -131432650033665590473642680938194109952 9005613 79779685651268111030270429906485565088 9005614 -28534260569641108589542567736153490048 9005615 92578807359021262462207599003295826400 9005616 21299395927182341983395082895706439680 9005617 80742930598378076616279960053404418100 9005618 -29967518827257590313947251687861824240 9005619 -58440772672273451789980985006330112 9005620 -59523870799430384725788139967724748800 9005621 296980922343631678812427230125161491822 9005622 -60253588981410550163770023596378392128 9005623 472780552676168666695447754968400144640 9005624 13793610961014659298691450436193976320 9005625 -8573373833545235635282272078119778750 9005626 -4218368931453537706686284143728677376 9005627 36365393133256319870386575651973597440 9005628 159545832163004295886287134240167550976 9005629 -42796553021580976695594411496563659040 9005630 17526653914383834931222202511421392960 9005631 114960773217076183847185662971955002400 9005632 -84408187576559555236936147921931337728 9005633 19140023912250687162596426972708547264 9005634 -35636118092001774990810921380829995520 9005635 276518882710805464492116123169515875760 9005636 187446778642365345698660297620531245312 9005637 72509000291452653893614196757726132960 9005638 -57500151907818309357659688772017094656 9005639 327030633031282861658520732661396210440 9005640 13898638717720074531906339871339315200 9005641 86159148975740932334091974062959453712 9005642 104121831118317173937023546109798120960 9005643 34280193592353492448838810422302341160 9005644 156582262166111452877344938139850990336 9005645 17808185420226290036459058886491647040 9005646 2462320076272185390816359314186629120 9005647 -61061703467808810069013429888025297168 9005648 -13888449195401836884690673983386320896 9005649 -84292756142698965367364344202529758736 9005650 9711089639363649600924476273770291200 9005651 -324721558074192274110316937642934217608 9005652 -9496711754859019162396758223640963328 9005653 -29181275413608313172182155191919988740 9005654 31939298174210015250259400014406463360 9005655 5785469090363486172013420816158935040 9005656 43149504567565412551372476921674895360 9005657 -290476878572552647869103701788979839094 9005658 -24740655657936124683421063394696286720 9005659 40139501969154971801534251791155109904 9005660 152021109041256228942247725352983091200 9005661 12958687674154952555717124228961763910 9005662 -1597780053108946162856213995257016128 9005663 -119494867606531274850561188997511877088 9005664 146658057532056082727098160020338769920 9005665 -132079733437651382869490091562657182000 9005666 12782293330693100818260049025209928064 9005667 -25569826949253328828088493555456840 9005668 73351279955500105024710287631662104576 9005669 65120804379733382192974454565219459360 9005670 -51881948956519292099451464510676595200 9005671 -170886529263677504205205289051908543360 9005672 112332483098483626970455988040594232320 9005673 -34258933095734646923212783746102108096 9005674 96986288712108347347886290152103161024 9005675 -57914055859184897039142526915576549200 9005676 8127581988308925568823334187349202432 9005677 213133479740763649346480091439967818400 9005678 43977114143085424020703604970847243200 9005679 392850335052122703786601905788528558400 9005680 -18997448882209715198329316486876528640 9005681 193411308921128637017311404190343099700 9005682 15607567552309369994364452962398895104 9005683 -170391032291679719367180673398093131736 9005684 43183500811677305805463964622819840000 9005685 13198201837141688832436464267829837440 9005686 -58437891290047715968643254342033767936 9005687 -20102907529905350250770388480038548320 9005688 -1360890591964080279040745061650841600 9005689 15390418823040073200458648532572217600 9005690 -63542460295103874117345173257393082400 9005691 82105985408699996231156382557196759168 9005692 17439768952443169389977975675184674816 9005693 35934377004021161058133956050083671942 9005694 -620531446399562202095189426276518272 9005695 4031282930792067939963853250734002480 9005696 36526578408186158326036164868728422400 9005697 -46028009454144316544123385334492400640 9005698 -30489059651168869755596426499800327136 9005699 -250686492050580396819456298613578649064 9005700 -3253855129426020366700919947143936000 9005701 268073560331277614686045478591332934400 9005702 214741672549766283048265331972073224832 9005703 7637098487775990950076909757166335104 9005704 -243361729022440196080808019336033930240 9005705 1521037734535706689995002676541512960 9005706 -59127068270920822351583291268658311888 9005707 -22104481038942895285222146194619039360 9005708 -173737797426611860199053865008981078272 9005709 -188323464313280456282009015478145303200 9005710 18496879142146452187791332803177291200 9005711 -17295889409868683322241499685526359552 9005712 -6951373825334052136970568465856069632 9005713 295806110756249524327653425377549830962 9005714 -104136934691555280928763282270335634544 9005715 63568059442955716159891869898014144000 9005716 -227336021952875510382029861255346723072 9005717 1227154301874258932217721335857332224 9005718 -793847160089712818799064749087724800 9005719 36118469522441553483352667353297344144 9005720 -180367247883985447814425331167741747200 9005721 -127157367118033971834098173255596848688 9005722 -113572186252549370966150566363258834176 9005723 61417199232496252806793321589004051972 9005724 22614509191130481545029338880525056000 9005725 -76336682692551546972774527429941156750 9005726 9874208935128620735885943380605138560 9005727 85627389756981468315405606778675611720 9005728 -230447940418882082550200559550270341120 9005729 -196939056770300990445280537402408400670 9005730 25620349670790284509051505090472990720 9005731 -81182379599576219389150479544242805808 9005732 275872452945261039921255574705482240 9005733 -132621554133311044272191783080478171712 9005734 -11051981369818482800483679577432887360 9005735 -40108948907090900180741753651967635040 9005736 -29783213685557126115440463934770216960 9005737 -14151683551196989946365282021512056760 9005738 -57309889004568063668533711948350647808 9005739 -47108328166997771244728596309948507920 9005740 -15047007106863188704556400486314895360 9005741 219872951884227517913804300733271781142 9005742 2339995251069460603330557254117292672 9005743 7063826460166077179160361505693454992 9005744 -42188147972309544522423607336409333760 9005745 1065491323741973486912451616502784000 9005746 -85633783595742076024136397409269746928 9005747 241497811004171158249534545563731867920 9005748 -82235798488741326268235915379474432 9005749 129949986781908231222220329745074701664 9005750 -12301001641507170882583714170802752000 9005751 79637789348671257614613019173971446080 9005752 64441512188360352343983609283957678080 9005753 171944144358103067117443237545071223120 9005754 28177526564755954269748325359563877632 9005755 -134548120617260096109548827370921053680 9005756 68654768445061472351349411235763688960 9005757 9374081185494451651549137388400528640 9005758 47814409636414482683240365979813172480 9005759 30581158699926865044262306354299242400 9005760 -12271261775459269185978903996294758400 9005761 124733100409795464606759303376737726852 9005762 67604423270028832368712470615617515392 9005763 18699894751334386239985018148917293744 9005764 -181292870958568125737838767115478401024 9005765 56017429009744542677537002303539669120 9005766 24085159740219841594514942633745002496 9005767 -222277671723742769315229706373245408368 9005768 288303503624396243235096630830211171840 9005769 132654529956043932171929352485481867840 9005770 80851909863993530750267661329783338080 9005771 21030416509671021303342475224961888560 9005772 21778137260762042714061775134067200000 9005773 -48854087763321788443103049260376143040 9005774 98109216337200122919557857451794835136 9005775 956015935851552866493164918647147800 9005776 -24469111416286748079905112248961761280 9005777 -260616483076359214814734284354522902928 9005778 -21012645295451981047481866085321888496 9005779 -16427794851673760834067837742787065280 9005780 37146074415013404795504842133345853440 9005781 -179655600833360401122347085357292676448 9005782 47821958001368837861779726984339795584 9005783 109187404579846120476541107138216625032 9005784 19032748412970746544854049196205137920 9005785 -28409296986768531982768958919634482240 9005786 12680929336293338329915767251038916592 9005787 67616797324383295775455943690966768400 9005788 -76646432570984431261286990904990720 9005789 -35086221716357455074799778048207695476 9005790 -32566817836462352737974214192387793280 9005791 220346245222468201866756714961980160 9005792 -338220548533592273503158134344407318528 9005793 -108536679253548653537925986158316947536 9005794 68559584820411209020896463941796918272 9005795 -11056125234852598351071495615474558720 9005796 -122714393783791519702240879421748142080 9005797 44350368428020920605405740404556055712 9005798 71724371854058949942660654618480355680 9005799 190555842982221674255576592459915090048 9005800 10195194202448843823359412969660672000 9005801 135979937224262144307299513179457210880 9005802 25769475486489202147109215363574787840 9005803 148816556431634164719929512810434293944 9005804 -46243164312486787756361343457296793344 9005805 -246341227436348521163184614079929750400 9005806 -93635069667139036491771146095087155648 9005807 32027117293059878296902868447606461960 9005808 11510967750001634206996050688317849600 9005809 -207224668748586478309974657119173224384 9005810 20836516528561737536730043176185856000 9005811 -87703847962268066017585221580324402176 9005812 88782702941729312965642107838060214272 9005813 34694138595687697408940485757428713984 9005814 651711295779586628596426075169498688 9005815 -2959219968483227537674591920834454080 9005816 -116892580561324833764602866267010007040 9005817 45330337372701716205858299340021606480 9005818 -54162560350552074656478591397388908464 9005819 284741644080306667607156491899747742920 9005820 25666032890965334434528114565392942080 9005821 68695452432394900016035971788007696000 9005822 -54353111105002545336586950872681751168 9005823 -127297549112323366449678278807480005416 9005824 -58844708805475725421619166337883439104 9005825 104081377559761411290199462577652998550 9005826 -12790208622197246495933582463046924800 9005827 -8538890727336043635255854001000792368 9005828 -71193380670597232997024594568675951360 9005829 24983211408859337569453881558074880 9005830 26494349772657442838673904046840914560 9005831 -276947114802651844088367086861308089000 9005832 -44747609445063873726208373643659919360 9005833 277439909845232669954149005595761234640 9005834 1293998197127376422405202371339166720 9005835 -132784805905120499719017477718012523040 9005836 25697792827246385143591166930072446976 9005837 73276143289507321283566220555389901772 9005838 62067944031773855571199805587936225344 9005839 -95709071966701282452570616778510977360 9005840 27017981823875095260245034911713935360 9005841 -24192964543597686202461407811108255744 9005842 4694413553659498874035818111788160000 9005843 20320806732740308728853907980280171520 9005844 54405441165465109579118735309861615616 9005845 4878179859481002432237354079624699680 9005846 -49288890668481183127513332663006681600 9005847 -117664652727911771242522658730792513072 9005848 -96290606294699042678479153947684864000 9005849 150378564358949460284515725143588219850 9005850 30060783353563172773164807888848256000 9005851 169130214396273245067978425069315763600 9005852 121063375020099912311792145191808107520 9005853 -85740908878745101429022165934278803392 9005854 -73048187202465652055297962631125914240 9005855 -31395134646163464928501342157239207680 9005856 127497503024095502168618966129853333504 9005857 -138988114835552686308711158103554387136 9005858 21868924460987290375676230204068172800 9005859 -93854546585986508966417214763358710236 9005860 31885705882535494034137641605566030080 9005861 138747761432060694215786888827487175132 9005862 68594068122596999030938115508325908480 9005863 -485080606712097751298525003400806520 9005864 3115600624801252503942829336196382720 9005865 -99654997140260318465329475287980106560 9005866 -55827835980231626327374756700499785376 9005867 60074488469758413203066934200553732960 9005868 -40970216301004477084714568109565125120 9005869 -111049918720864954724656115014729007808 9005870 -57052187338528903734025885385069037120 9005871 -19458622981849404581144460842647579776 9005872 -3042924252369884121845104402493341696 9005873 5078113804204680568814820872196463122 9005874 -14786761757464854094499264199784412160 9005875 307055217612554205203290777939720152000 9005876 240621499445346539654361417975843502080 9005877 1742176608287448099402383836479531840 9005878 -48435594551634281968718948770550138880 9005879 262154824387096141885059309488042925480 9005880 -14379093061377611934260995813284249600 9005881 -321567891487487170197713195762615983318 9005882 45359846381868898052463501804497799792 9005883 -124933036511411710267333787065960160400 9005884 -122256421372283119737359175858008925184 9005885 -70953404552836889350062817135976010240 9005886 -75254572219043191348768192856730288000 9005887 -237038267679932754376360686217067075208 9005888 59478085763356339670235030784442892288 9005889 -30449916380303831971234953744712794576 9005890 -29856551852021246248541545262995768800 9005891 -31044935871236639777128700815983098088 9005892 49790900188547693889287405431441121280 9005893 -45366561708983870404664323014647693156 9005894 -106447747054879401385602176678043132480 9005895 -107645676724639999395965859843664693080 9005896 -29084190752813487377174337121378007040 9005897 -39350026924056980389442406514130415654 9005898 18679030503350400007756411196882850048 9005899 -1044108560990808939139538795093623664 9005900 64422297909402981327456969357127392000 9005901 35605840695668382149326211574600167904 9005902 -16048169635386200570751463143023100096 9005903 9272306345293053853081719739258687488 9005904 1236267025683919900789204172078899200 9005905 314849137877572917723036261822099129600 9005906 904858549492573913004747266203919520 9005907 65641677189397156612702074056130293040 9005908 165155897561992148996270214628048783360 9005909 -202163963728768132542147370134013728 9005910 -27586550587308477570624139104740947200 9005911 -52906111001142127480256376606240114728 9005912 -28171395426648570354142989755942860800 9005913 19134891216683848905419610637725299904 9005914 -144659924430203442201137111020860604944 9005915 125807002130550960535756889450636979120 9005916 59570805131376640923108879230054298624 9005917 228218906961005554647399464740890428966 9005918 -83018324808936495386340537367726071360 9005919 2703299484848659425445502753010576288 9005920 1005852467224889983752811255556997120 9005921 -250564434400241391794893446374162851200 9005922 -56124742933718609147486392100306267520 9005923 -294845864589996237996517868544176281828 9005924 -114386640795526223627823188713956249600 9005925 109003500569944451624535950186102904000 9005926 -87686352579805293883104678859522759296 9005927 13030534085859970007336362663525415472 9005928 70476333970974598492670936967946076160 9005929 3933167145240436095578923742900772340 9005930 -1116437584608602450578148898744404640 9005931 -226204871293261447358541315487620981120 9005932 -22934885516877393405853995839658073088 9005933 37773301530459551596093247437621205664 9005934 1639675212873368371749534890874322944 9005935 194149754895509872061644529867068247880 9005936 -53660463348138076858526961487063646208 9005937 4073084002783848772576593908242807680 9005938 -178585485360977918931283433924836439040 9005939 167100244512670086581330125009310416056 9005940 -51577555129143519051404764086299178240 9005941 -15422959942642443782164740124854220416 9005942 47086781138284826824205767202178828288 9005943 124975235912673776463210119075292960000 9005944 -1335356357482934313981805419070464000 9005945 14891609576941428689138253598435506000 9005946 98100873481942002114998274565613021184 9005947 130225897188808398294718353497665439396 9005948 27930274596994521849961298810439407616 9005949 125784862377483141643224462591082317120 9005950 14886337198071890308110670847357784000 9005951 108068538432809383930610381924475194112 9005952 -24927111827572407204494496183091200000 9005953 -188145935620898022554496599992055453136 9005954 199510980858986497625429752384479095712 9005955 -45018077534384512561086991991807964240 9005956 -35419722746988859786407688198340010880 9005957 -712345667889615721236572668583748900 9005958 48595968010616558748311571585629587200 9005959 29577707102955807763445689222721021104 9005960 95329131582898511601038454987797760000 9005961 5790924461328826570519464494497700064 9005962 15395918272758854000857259263576005120 9005963 -1592086005004796349053693915428922136 9005964 33941014931488495256395885615766556672 9005965 32586021731750777634097305221475456000 9005966 -103071705498182904421789242308001557568 9005967 -21972423183573969174599607602692493712 9005968 14879359188814433952076296969873014784 9005969 32315978061879160289425637505004515072 9005970 69437954014365308829250306248202037760 9005971 70579505252331511586326738493367355584 9005972 59859371686871738987190319036457705472 9005973 -58039966510318088161866053454031749216 9005974 -145408987397579912660112773716786890240 9005975 -104678819860019478316391978112430875000 9005976 39962842413163206583903017786344079360 9005977 223476064294103210053669235410570090826 9005978 -5286965834777159927846346495314545440 9005979 -131668211354216131169484399579054984480 9005980 -60637286742008919221755109652395328000 9005981 65849905520770247343636553394610600000 9005982 -57216623934715990745960795875210761408 9005983 19622756645193011433664243394222942320 9005984 -59038741970773907637290427122348851200 9005985 -3428158825932860859784169569541711640 9005986 8230355390467234473608993736009219840 9005987 -32433874990634320136511859210254570600 9005988 195755694442501620668672528312380526592 9005989 314296119531007507153837944920072953790 9005990 1315355145050561340731713357585178880 9005991 -188477969169392642039340781234879375536 9005992 -122737617279801445411235861939957760000 9005993 129950582664210754182517931023102444404 9005994 -10185871329129270739028123114754570576 9005995 -81289211642296936709712543058124482560 9005996 -39094431482424034705490064846502625280 9005997 -11882829572263740656357676037520640000 9005998 6835322233020825284058963663117281280 9005999 -159498581880718220621205126842200797120 9006000 -36291533316841690081220225964441600000 9006001 9573570139894750745657436237732819003 9006002 132140471059281441653034884632617479952 9006003 -49649138101995375332616749278533521388 9006004 145195357106472650904283813975636924800 9006005 -18205985370906008380177105832241706440 9006006 -1487412396146682286398829481234476032 9006007 97973081155898078930508699603630271800 9006008 249378997960735798646015424068742144000 9006009 -165117527774023377143759046813765368496 9006010 -52674931845865885157308324386957016080 9006011 -18229583772240555315793672988535396096 9006012 -91238588192904280353204942148263705600 9006013 -114364086289429593430987184352885271738 9006014 -163203442948700990833406014432060518144 9006015 109278228856598653252933144175931058320 9006016 -3753445939534696021362362753629552640 9006017 -108199592995794893183516380957364712108 9006018 -3163927028852450802467963232102408192 9006019 -98591334956322036105794327308162304640 9006020 -56272235323332389307929209717953227520 9006021 -46114196304572485140019997845610279010 9006022 35661755658358411469797181125492719360 9006023 -12114133194700721185531262887818909336 9006024 -140289943847842815542468344886334382080 9006025 14642777999213980462214059617851889600 9006026 -104617347976796851444601725850628750288 9006027 37957213826985075902532627725649392640 9006028 -209565396052401926811127815246592152832 9006029 -27723085081380307189086726413610759924 9006030 1789146218387789314055644181964480 9006031 200079324431338493963895630712065070832 9006032 -7812743994490213573138536881209737216 9006033 -17482493319709240045754506023635714400 9006034 86036356906838552381697318257574003360 9006035 -44005293477140992779152725828000397520 9006036 9308985519086418624094583290573461504 9006037 163699369122791474792214440896858267260 9006038 -120730276965896784709621478248614197760 9006039 -16345631293416294415981579866336975360 9006040 13390918142190962261576847787695513600 9006041 71692997963838482000149798459899409344 9006042 -3259097047702896760430355497117875200 9006043 248349808741843373686854318422176036292 9006044 -176489634282016452908162618724815844864 9006045 128665465072818440684078559783689428320 9006046 8398293098299519185981567715736641536 9006047 37192953674670855366571059189180686160 9006048 77127324362188743369938714900643446784 9006049 -459498930021843253299722441980865152 9006050 12980268552003256085659323371323941600 9006051 -123809865782531602306645137814634259216 9006052 62910402274671239030095510987700183040 9006053 -266076643774927311890330712639168389922 9006054 -21058218799103575618101065281478518080 9006055 88485888553102542699756699832141254000 9006056 249766917648917319364847203650864936960 9006057 28102128108578486396183056673475149040 9006058 13132384106052202874587739180913822720 9006059 -60676283354404018728158613776056407168 9006060 -201680129456513228581102027318394880 9006061 -310659304703828095384575521658546263338 9006062 -33246590536175685972258026854985091456 9006063 -18674977033358702223733097875876845312 9006064 -17744705296247218403495489591121739776 9006065 -50532232933807822655537185517281998540 9006066 48196790316862119249249619834040678400 9006067 89846791226594254078505188488154003792 9006068 -188891090020366293667265034710496961152 9006069 144811592388132661066533977275807968288 9006070 12848579476731059426395554820168212480 9006071 154950655211009395002218689959008119272 9006072 -71368503912466612455958062980662702080 9006073 355051342218718990232104093550091618336 9006074 61164463459887553622890563802366907904 9006075 -24362782959985062953971277963243682000 9006076 13840912228452878581435107406696325120 9006077 71636139188518545239795836937412817926 9006078 -18601173422402259147601039979124621312 9006079 -253627443152462576003928087826621828640 9006080 160757529862658809502093580104525414400 9006081 40308262533449139948024315224998508544 9006082 124823702656207688188425937205738557392 9006083 2757719991833127472726600690276466064 9006084 -58195350415191255855238060214454161280 9006085 4135128823762156734290511713625628800 9006086 -205568916067914461199195449302428691776 9006087 57110878366757246080640582600159875968 9006088 -12189479016695612974187091911368704000 9006089 17805138770872079343678914669208350208 9006090 28684458034939293538865307654612441600 9006091 1853515959720898593676714012059928912 9006092 -2405278360667712318911539661018930688 9006093 286950844445465134486508111495898505920 9006094 -159536833762673079791838027562268003904 9006095 68353677344361122125937369838721728000 9006096 17672878298378637368059858060670926848 9006097 143144714211554625093644549117662585332 9006098 157897228754389130320300437802606054800 9006099 106861524124218529358564991235133846640 9006100 -7358662505660875403777510328281721600 9006101 20332267158827564163664633987870435248 9006102 -53245906057236823438732242232657248288 9006103 -235769502727679431422642442589478388536 9006104 52583685665915270678887900729851893760 9006105 -14017624212216860129526388735230383040 9006106 -35915029376968225960823436624269333280 9006107 -40407040018648510110801508106877712968 9006108 -63172259499605615758877554796627658240 9006109 106730939553547032221535733868842904416 9006110 -9741184132195757052697734889215517440 9006111 -221975783219468543706235907970198728040 9006112 -80375311192371831058688972789406105600 9006113 180251260150391185679657555467600820784 9006114 43641142969421354702641188264000921600 9006115 -240974085492572996724216418988165640240 9006116 -88222919066038677636442371401572687872 9006117 -125811793079539861957048425944069212320 9006118 114631011331665091053757039568380242240 9006119 -120127005176503273324869018538955607000 9006120 40824779866712894188169602481848320000 9006121 -296741383703422437953000624931725502128 9006122 -177915475213770546341258453218016151888 9006123 -23983036616172558592258638949190854656 9006124 -43121192842149112100894997516300380160 9006125 140610533425328826946167354072126390000 9006126 -33651394491615221056208565463208542656 9006127 118486000539469042443380360863414061560 9006128 -47642882366644165240817482719371919360 9006129 165103863940293028199261275615043503248 9006130 -26376497251304228101939042447541107200 9006131 29281213492082231010313967613748690704 9006132 63114888474258782106445308791810150400 9006133 -6790365700962656492567604496540844160 9006134 6967494754066702050281099066058765216 9006135 -2155831780098261032475987747757887360 9006136 -109793049057267811990951388610078904320 9006137 34428157010674327154337030517201317504 9006138 -87849653980528122752302526200269456 9006139 251274436184574197881806826858210675940 9006140 -91363088768864534543006454493221027840 9006141 -208094840265629374201299457115157085056 9006142 -50780660362847913486686256523451120256 9006143 -7560722982527438733295789023457305600 9006144 -14012694977360123491398629368547770368 9006145 -216269375999577162493373822538220301100 9006146 -57219206395127965974138251860411447296 9006147 11882139432244710123765727309598366796 9006148 6966297491138595883975154555026253056 9006149 -380850687092352316401628250272492003236 9006150 -39668973921514010285232301133652542400 9006151 -61232315490081005018945332195994144 9006152 75052406556474911212120670027414323200 9006153 -42213887157057653473112783703306346560 9006154 -109771048789209073955497197809986678224 9006155 -5830055109442080413947113690480656880 9006156 -5092083710376503051949528988750694400 9006157 214311737807948106842427297353026108406 9006158 -111159247291509807227388424190917017600 9006159 22485143187566399117792534266640048400 9006160 8106704074104267726001681612827770880 9006161 -80062001767948360440834783945320485776 9006162 91107110549127182153617840691315731968 9006163 -237967799379167745961207532488965133588 9006164 -149477399056949864717910991100357167104 9006165 56528133200743532774018366522137893120 9006166 55261905434883880098853649284890923904 9006167 -97218431630626644401074631432811179040 9006168 124130888843092273047975218495344373760 9006169 338502413049598425054480582631852850570 9006170 -399371841008519054654193820832062080 9006171 10256609619199701117794579075339935680 9006172 -15062158650434604957527171349684584448 9006173 -83338684861936248156132129384316766880 9006174 -121743888680914741057546283593779250560 9006175 -55740799865696652548064853871880769200 9006176 -16736194553284724745349143812826464256 9006177 -79373173515831520065104720323433563440 9006178 -1480745231098993902700439432623195776 9006179 -28946749791287089909520958010086565632 9006180 -65713527807954611467223278668139315200 9006181 233562278823974145517278897696912745982 9006182 -24828116195549117218252307354563046400 9006183 -81504528260382177619690485191365361136 9006184 6957029106311923401404549436601712640 9006185 103707995995752172623146831523934969380 9006186 15788653411610803347641371406512771584 9006187 -165726977789032992266246918851307616288 9006188 121320681224601158361020247156867909888 9006189 -45283811521677869453570919029789477280 9006190 -36621981628293533651105463594571852800 9006191 92660931548169646690808921168271920592 9006192 -7480524207235883223414944975553626112 9006193 8555336742318064048982861760475206080 9006194 -209845279357356900715271567736982594560 9006195 1809674438139157607936186084439517440 9006196 -56551355985877847741976518276940516608 9006197 35607765642894759672275654707974809646 9006198 30613851930014548607684407095485820288 9006199 29311001438390246780044522843999332200 9006200 -17778862736316560699087369461793280000 9006201 -101874090603056381453427806010280332960 9006202 37878982068303511235349792400188225792 9006203 -175185146954382643116995897410267219548 9006204 77751516130424000300306405275291869696 9006205 56467049373128543012136634391403448320 9006206 -111087404774815255654771180007872727040 9006207 11312608628301819140363437701021924864 9006208 77594420132091724567845028992217251840 9006209 39351813942917905089853658735717411040 9006210 -77794398866489819100121083654172216800 9006211 -96193759927867856210096933383117771200 9006212 -35063414880751089378310764891919004544 9006213 -25235254564091500917774962919583636992 9006214 -36257062335628365874160013865248367488 9006215 43109126398011911394009991885235385120 9006216 7972851809542580021115328804140441600 9006217 458691838349184997521786208620647668800 9006218 54621167524817861757179958304667083104 9006219 23583877885054855770754743788870844 9006220 -79602186750679733795071175463175941120 9006221 1497409287108272794783128517450551744 9006222 1917819940807022517851042527231275072 9006223 -214174158811372853141930677087791674112 9006224 504109727641424896154695919756328960 9006225 -5288609520528373124384909958908960400 9006226 36745975294271535797947845222905867040 9006227 216451671727366441502149901304500913480 9006228 -61971585001995338421608208139167744 9006229 -494747780043345460187564535198219716 9006230 -41093221108511875091896510962769002240 9006231 84516457241813111365581677473534944720 9006232 -23627455109321489146370472778026086400 9006233 304866345955874483574294901911007580160 9006234 28576328351712753484447225568971683840 9006235 67868515284471584002603309873764022560 9006236 -168273826890179579177763760109659230720 9006237 -49360573473710812923759115790508019200 9006238 164822735419521448016546152113157211520 9006239 -64932676083852031582933788350910776832 9006240 -105629412974059096929552874575967027200 9006241 215464346709713275550908794796502852884 9006242 43319506804240548941857763156872192512 9006243 2723563520273250439172062319617267680 9006244 -6751038669631343190620753715142393856 9006245 109079165559194679506131641121904517120 9006246 2781478512791335290853142723932871040 9006247 -104277985496501424133910779986871230720 9006248 162363957794051711265316391172686069760 9006249 61342360647406753012110521358982155072 9006250 -122905385441555678872763920847488800000 9006251 14989146678022766790884777205962574504 9006252 130168464343813402545971021570456274432 9006253 -41313522565367490276359672008884427498 9006254 79223051787889921377142070477822496576 9006255 -49595201858182433162442783851657656800 9006256 -22374585694775265343712438549549547520 9006257 63884407839937454681423853978160502580 9006258 -14929389445839982481103876512668550016 9006259 112723144771068979676831914907873477704 9006260 36070350368776049930820866760458073600 9006261 -113700360747738336081516385107380267616 9006262 157559372202099501363969308962354698432 9006263 -72242346247519695532125092762603358720 9006264 2678949192664419624082040530938163200 9006265 43365564074897028166073323693691144520 9006266 19283945057368954607781874517374425600 9006267 195908533843791521049592337861086016280 9006268 1801069480337260953104096675588444160 9006269 -70986649310160979672895289886456989390 9006270 -4520970332299990186864542038905344000 9006271 -67911919330763588187617501346382085856 9006272 70740615504380673618188446102192128 9006273 15816163211856328161357336508174867122 9006274 9611378277609336288963250853743339392 9006275 31379117070942692803325289296228625600 9006276 -11224763055545520515145800083461513216 9006277 -130673454200002222799752390419179252928 9006278 -18808462149071560164210690514072486560 9006279 -58119363543885202666515076904393246592 9006280 174388997640370090957406206650322790400 9006281 40824348582128328101917185837783415680 9006282 -30174899661401748055012501455395266560 9006283 85008115942681049937681812814924613008 9006284 -2113332745033635678317838758008117248 9006285 -111617579280903825282261048247437345600 9006286 60687261619067974943995149080450342592 9006287 -253177328585225835855253536847189549608 9006288 -42001246252674180663375697163140202496 9006289 15573353470918631101160610446706863090 9006290 -11706423100191254190139086875381657280 9006291 56386785575844582236320318855899114240 9006292 235397764403854637565765052065859078016 9006293 248825581543139381290562988001890718542 9006294 -10674910754183941118810602972533043200 9006295 14281871832524596974660404816402251800 9006296 14841137762327344963852405227734016000 9006297 -5759148122091671685141762513435076128 9006298 -56305760409416460834183806158947271200 9006299 191250974783330741236836899749287345000 9006300 24563673216754389401952467795732006400 9006301 161500059705383978076761294044277444992 9006302 6147735733499561990287030631042251392 9006303 106451485723234903920610189537133989704 9006304 -22910764524345645959345183009148764160 9006305 63423921386242381153795646794869024000 9006306 12062511157730524515155612890906914816 9006307 -423155525985108997961874013833644600 9006308 155034996861277031378705425233792834816 9006309 -133964804142644477455010083784975896032 9006310 134857527997436045609942204612249621760 9006311 59041807718829157323391832211944920464 9006312 -51883440989554851554882781824702054400 9006313 23680080470380617885141833258946757562 9006314 2399177219916983212548692318709902256 9006315 -13077535842583237468657022166906846480 9006316 -269800101690064739424054760741154979840 9006317 -171409147984620438066898565201721443040 9006318 11965507817488664478964437646618599744 9006319 -18522933803094705880010979422745599504 9006320 -2741386868141082675988903404799918080 9006321 45202405344241337137009773730367225712 9006322 25125390350491779429368854131182312352 9006323 247105861662823706734241337082988373720 9006324 -81838080935185149578702883850071533568 9006325 250474694714339811791111132746003700500 9006326 24064986919240562275553357144839175424 9006327 -96184315893692306895718709498607308880 9006328 87355241605115132330560141733518540800 9006329 -70683840914753951265451119718144415100 9006330 -31404341559934254032717650228082926080 9006331 -57882031417278205431874417332724601736 9006332 -24248965518702497316912794775797760 9006333 -58233874254148792541729176530974041536 9006334 -30481701264901164847118288781513588480 9006335 -41776348565265375459756830163665030400 9006336 11780347421451588914974682023345520640 9006337 45400385159896844704836066515705592832 9006338 2350238850496451361746717401241381760 9006339 -144605827392422766665168869164179296776 9006340 34906303918852842210514499762344673280 9006341 -445622386456740191365685702566555501920 9006342 -9774307877731849494686225443099392000 9006343 -9284861323593584046875046520739368800 9006344 299619756671270201141411264614329308160 9006345 143512978092192128968506396750236253840 9006346 -152375933813429640494405363820212050128 9006347 -71964776133724661610769088366395981608 9006348 5177264213319869518143284162262219264 9006349 1337632832857423899836222284445016192 9006350 532520161545885927264613815083136000 9006351 -155254897692605686615389721396312482168 9006352 29509987174515374722880554837157421056 9006353 -146467039566873322840532995316608287900 9006354 -5306327677300809694029065197782704640 9006355 16544194063775058604925514288519727200 9006356 263388657424408582091283184474031066880 9006357 117616526176974161005247296654005662880 9006358 -34542816167178286472615201642095434720 9006359 -14784430584711880762678649510933440440 9006360 -58475345449964402355456810773908684800 9006361 6946367298993145960811346564530838400 9006362 152040441229263291175527639720410415072 9006363 102294172656123850451265112624152660480 9006364 119135422345993415103820731342472971776 9006365 -1945756292032922746287478819770958740 9006366 -48625127597257162051264378173179136000 9006367 -40272007782076685861804887717214417360 9006368 -20445242195284709044887263358618697728 9006369 -107585326179228125192030604343754834256 9006370 -353437242786767526442478299196591040 9006371 361890303984766674007589779387026427344 9006372 -97373837160011387499914573799871627008 9006373 165921083405721647651296228271250754622 9006374 12083519097903506756578217390653708800 9006375 5958798415888803955026497950883328000 9006376 -87075642774852972398022399621229777920 9006377 219964081655900265760585607152627823226 9006378 7848903012863678400960939645388304640 9006379 79113381634630462235864702318546112 9006380 -21410048875048550859642478852024166400 9006381 -71323841866421503887076478595324385440 9006382 -48988421885758776811289572322530363392 9006383 -4691548331952432208585292956388831016 9006384 3538562092991685987829373637024251904 9006385 -162324072064701769694846857232998248000 9006386 -95437293975695647504521586570892645376 9006387 43089328699010023676470718106267064368 9006388 8140112747242639325847850155446889216 9006389 120216595766393010366243902512822544640 9006390 -2383016141736758800735402071769862400 9006391 78152993753404715599060985133955322792 9006392 -130323326030514867713301408131921694720 9006393 1887484118958535200123834890933472 9006394 -159055985883696504613902042562149039504 9006395 -46182768312607478336584996681233016800 9006396 -13482882729044966126195758269049784832 9006397 90944318586056307809687445655118075846 9006398 103283651833356968903526958368049171200 9006399 -30652658853010281569363876314334784000 9006400 3971846999458394540538320005287116800 9006401 -10748239746301802051182542806064035628 9006402 1544426076318411408899680824200259840 9006403 -21084837528658782778855110715168547120 9006404 56620458327821105578983610144882747392 9006405 15998840439937419034673072577121118400 9006406 48625021956657130242378563782079000064 9006407 429428617310226002932364091068536184520 9006408 -225467610071461411163069850621670563840 9006409 98341093592280021631957900697143177920 9006410 -16040699154754789130166750299421834240 9006411 3295772698518920075141156786130627504 9006412 -148085303712445320138041929929181990144 9006413 56632202726810268301683420741466506048 9006414 8083313465839714618549510258931466240 9006415 81972386013786409592696872149496711920 9006416 -32041319997315889641867043884014051328 9006417 28011538920446675993897415348116999040 9006418 62989172914958816165379522969356903040 9006419 -240003348157622812999910127899967132180 9006420 74728203990607252484472397221466490880 9006421 -123638333134431828731447667623348732256 9006422 193123449163683652539615029035155677952 9006423 -173647025129007546653200646678851564416 9006424 65449208135406008826433488572443238400 9006425 35131491365714951832369032918347467150 9006426 38501609630934596296332705046838496000 9006427 -50004197002732719785909946389488287680 9006428 353757439911815442087081636113675076096 9006429 -33498494845302673393736742256154086080 9006430 5944945640021230320537632212408473600 9006431 -25822294654834936936279067833051256208 9006432 -31177868778044658361481453077455175680 9006433 217159698123373771354251690676356091682 9006434 101313478638976781329582718472508289616 9006435 -103180143070027355134119144406742187360 9006436 90954863763132232592011532162163712 9006437 -70914726145251116221650551369483428320 9006438 6189940086487517452343638194435962880 9006439 -28896674475683668316626555128148801392 9006440 175504904055063812183825864507328460800 9006441 -180722111176427899771670002511377853808 9006442 -41062243710170331058118965959149078688 9006443 -346203003641699839165132474980243055920 9006444 -104162619646142933076968427588666009600 9006445 -292233954124335667451369671237631220 9006446 -12121439642409131510450123709787314240 9006447 96477132680972611012474356367079181072 9006448 4424430107532590639371918137989726208 9006449 30043619916181144901577002200869494964 9006450 48882300848357420958178316428246176000 9006451 44229180579112936980451492443211375000 9006452 1422887609666307796264942680031272960 9006453 -71071794505431725003599389202424201796 9006454 -158306310717912885178760574742507411200 9006455 77712412279599104271868758741736736160 9006456 119439187176219288776006517276460646400 9006457 176466682685664559500828782861303113706 9006458 -29681862424791333093686011634945334816 9006459 9073882620865477303682058981110513664 9006460 34850272094220255762068939197502530560 9006461 27101907079387044173112329203979716224 9006462 -33255499183518083839390441548523044288 9006463 6145046857868852729877425016433727904 9006464 -178115883927385522893416833119525273600 9006465 31835306429442159677293902163130589120 9006466 -23269859873880337253102543782810228224 9006467 46794411998400490423123906598969991552 9006468 52218246961499291885698060997083576320 9006469 395475318843296094154541055278634060096 9006470 -18270889743606924766315820917180481280 9006471 -15523118063179541997420461212291023288 9006472 -25633385348906789116806786443255347200 9006473 -18765476975671115061825349988692211520 9006474 -4637117289221691755661779910059105280 9006475 70343380517034222957487262825208056000 9006476 91777696655012258443055654107641968640 9006477 -280212790142769728799524123074335807168 9006478 -5125068017380376193137724777045618432 9006479 -176905339953535582761619663069247293896 9006480 -9380456926091619153119670379252285440 9006481 162779875968870141984272689270726833504 9006482 72234125370333822094231458028257224592 9006483 59407705852424547409780002985896516024 9006484 -24461590411203388505887759043157506304 9006485 -55360605794829262257825849892634006820 9006486 3682952826466565386487418644499401664 9006487 1330191870637193403862914331346840752 9006488 174871734847300353681952248058725365760 9006489 -209199743696902382133001816723060095846 9006490 109119942589913173009620340212073932000 9006491 -71782909487164171224245527780941151200 9006492 43915000590092647594120174994477555712 9006493 -115192894546895132122862556835783615258 9006494 43248134786593889963054351941946112000 9006495 -45514743486986480502308143374766496880 9006496 -97253546797998847179517102561979006976 9006497 195273765127587294435765976383716616240 9006498 -105934946424699136856333513771924559360 9006499 31103594240506403759168489680153857500 9006500 -128738150564562949669881386577048768000 9006501 -3070561517619893892826909722398914560 9006502 58559451102321430100302754097184444032 9006503 -70433091847848825197112456090769010640 9006504 22921731780978411017629051629418168320 9006505 -32385530775642056631030473879475168000 9006506 -28460241844560992255094728542411956048 9006507 158625677060071814555310036339690575004 9006508 -78718471085741929742624462662702889984 9006509 -149139087973039048206587271099034765290 9006510 -156723826035620513519520641224289280 9006511 -75711277014108199020342068698531959696 9006512 73087885263103348923586206788053204992 9006513 126762121203407667186237786710705306400 9006514 27683498528187474863272315852387728 9006515 85457773034754528490798422888661596480 9006516 144153982115545933240396808626106929152 9006517 -64958605825801434438301876730034604620 9006518 124545042218446960732243757129292012960 9006519 -125678111869085730756661119581486821656 9006520 -22336062852258385327351195027049779200 9006521 26214664858285948022910889308104546772 9006522 357240215231359849445565448810450944 9006523 -51209762603094360811892772180461341376 9006524 5843691143945242698924720069340692480 9006525 118259195731086766212477836878316472000 9006526 333959901307662919501076057192062594944 9006527 115168917504817490090939710709888568240 9006528 11943981480309052013344316775664189440 9006529 88665715598138197292824806119025328576 9006530 14228756128720451995879644107808912000 9006531 175337157553822117113426759018608034552 9006532 56363809442000407503511644217262315520 9006533 -3367557232554465302742376324440393060 9006534 -43496469729351117595764680093998475616 9006535 25220356333947058045330388660045884560 9006536 -19289695713146722524683334256464199680 9006537 -84956280826596041561054144884315724448 9006538 -119318873491354522842021270317848829856 9006539 -3654168704108143432933133486484543000 9006540 -3665176703672133603545802360758200320 9006541 -37005146660494983238919084306907188000 9006542 -214741425464295663551420604147092150208 9006543 70125323857429178030080317750698366664 9006544 -15244285262443972743886242076436439040 9006545 158549393619761096362168066330248813300 9006546 -82607360665997419270631783917544351232 9006547 -133008559965441739699822235007067216896 9006548 5007261675351724713728727716728027008 9006549 -46564317351082251025667102208685492800 9006550 -26427588960343042323385653023413891200 9006551 91343457884477780635894863789870534600 9006552 -29701178706374306390293489776505282560 9006553 82055081613368072614164326599584585600 9006554 22754617157453776132681144743042266112 9006555 -6566959157278030622458135232937242400 9006556 37800838173999142658927213905186503680 9006557 20744346145416844353899451463161623424 9006558 54398260571679405731734164464868108288 9006559 131550710451797758011480788264429778360 9006560 47233119932649813589701453595536261120 9006561 -4194546917779748874880399934506638060 9006562 -113721665490628290431328829013519142528 9006563 129574088457198524439583286692943654400 9006564 -17774200475692858467899786200522752000 9006565 709225255981806208954469490490009920 9006566 124152602723584745188700240889895454400 9006567 158797114161962176646351484533875581480 9006568 470185738373738028215971431186564741120 9006569 -14022834666185341961401171817077824192 9006570 -30961199347381145146136377010514048000 9006571 -24712074038982720597601255495685503088 9006572 124991094019688079600035635097585438976 9006573 -112220830223862959502433347969121338816 9006574 47776743585461203765920492974124622272 9006575 138307716678651744120721702722199353600 9006576 -29192025690010154108542695455124062208 9006577 51084508500478961650708435716713264692 9006578 12788735742039835536984955549905073152 9006579 -191081286351258163788168970818878275200 9006580 42890227724445927133673143630743091200 9006581 -161752993833678609954925040653030689618 9006582 -10174089393422377892449002541233429120 9006583 1217185964979942459450854931359093424 9006584 -165734315663474698126249995827329597440 9006585 -17418013791349520322499269855608340480 9006586 -76536888532229426125718692740117012480 9006587 135665894490357986455750981700351731236 9006588 182370285109360311561887039199685716480 9006589 4050730416000553677426181667715573420 9006590 124989711106980369903944841996704308800 9006591 -132055510907444884280927442143858290176 9006592 97597116697008277233481493217835745280 9006593 -66982381919149350912148351916560772352 9006594 6532364355074511103133600403619945728 9006595 -32124647398528717069546554408419046480 9006596 98882657193610841600624781514073347200 9006597 61995577231894770097314115514800741020 9006598 -4222053860995114502167234539207080064 9006599 124313769857546676985070832892063173936 9006600 1934777257407999965123472837040128000 9006601 -142453229200222366454092905322974887398 9006602 -40883379760284021747883640821018000896 9006603 -98416016437313660922657263218476330000 9006604 96832443907807788666746351339820343296 9006605 -179815841559186118273576670318151828480 9006606 -45967253031775719943578510456752916480 9006607 -7137446872634787330328201807521493728 9006608 -166195612535373008752878212948951040 9006609 -20761847350976196772339844421325507680 9006610 97672199967218709762340088414680796160 9006611 249221159056645745180398937488297351212 9006612 76840533592147924140415338168325300224 9006613 64246373995596889556847003086153960640 9006614 -45091089919927609041799094936945088768 9006615 52466852152386620044193979165700105200 9006616 -44380593599858738029621074605860454400 9006617 158633438929199604654811623297335118600 9006618 27232126888737836881274739469078498560 9006619 259148560642091321303253289020355550896 9006620 30414997116939201835991781907577518080 9006621 68917718461621309744480273880683673760 9006622 -31954007934745055524047474216983376000 9006623 -25885405289174008307382602677852756128 9006624 -68261676591333574933218742305868480512 9006625 29531274286550686825819620684419649000 9006626 -143432131545111985799922212761820557488 9006627 -33228768332657465571327674513976933120 9006628 108008716893180759829796420947699630080 9006629 -33001664863429280595449832577260856416 9006630 -72684714430138222524143669552882916480 9006631 -245200070642525735925725592846325698568 9006632 383980434653481293831205243937881292800 9006633 7099103170830804431639928023162580624 9006634 4837187271130122148239699338243125248 9006635 238283506080335729270323508180345040 9006636 -136696510712787668344531063908389657088 9006637 -90910179856216791621504990460407795840 9006638 -104508500646834894110230212434580683904 9006639 -71210606767308289436580093716873707392 9006640 777138288670788542678862203957084160 9006641 84041325385968511815853706373000174930 9006642 -56105575395197491529528640555737205360 9006643 46576305927068384735646233125921585200 9006644 -181537852927131691181842830431285268480 9006645 -28513063774645164451809371540371838400 9006646 -23939044465256139051966322616268441600 9006647 20106196109571685640000239420287830400 9006648 958441675577145802625253575101317120 9006649 82459314949531529209649931219848772650 9006650 -28057560809745467957556969898546466400 9006651 1945046498537904349726439771435095032 9006652 2884659661609128525330794064821665792 9006653 -168359717672518407662969591577996535098 9006654 -57749119666126834233807244989119299968 9006655 4747544904014451286917168573311774400 9006656 -24564071179945177988423863277974978560 9006657 85969976488104098228765781728411725824 9006658 22084910643029932197668745108698372640 9006659 -47464854018762651708859674014105347140 9006660 -67336064667564027370441421670750412800 9006661 148111223621037792706922705623583550972 9006662 -26593203557121342284429354466441179136 9006663 -123337531320550877682852204318167629656 9006664 -109851556158029815558616326527161072640 9006665 34909529108089947947824570615881648000 9006666 -43257073211447480055481938725211457536 9006667 1980980438076418058213134673249477560 9006668 160645099436445853552488805057065403392 9006669 33717725216747707505965215552930739104 9006670 17534018423047989198832061783330937600 9006671 -36484483316115490711079232966315466128 9006672 -48918238923131008129515453928791736320 9006673 -67246699399792515661757669669820420236 9006674 138398930972299031732824958967950472336 9006675 -20781928073255698905074920208716524000 9006676 -94077027393622090976505098386349338624 9006677 90078300636173167861457329839368216526 9006678 -5108827668606534671709034641968328192 9006679 8744658912202171163070477014693926272 9006680 114210173628020094469924185504353894400 9006681 -141616722374170242536469295071828775296 9006682 -27942301280027377452814367232460385808 9006683 -87124142282386658910633355096236676080 9006684 115661681862338227943601609834879959040 9006685 -4553295016509768030392981938125277440 9006686 142035183961857357813059836215871265472 9006687 237975436397533374116693543932461991440 9006688 -132414911359969026764839878115119857664 9006689 151755477334201281227950879523892546240 9006690 4968741728899144776823536491241039360 9006691 -106598472058795213077189732287418927816 9006692 -20998834817364941891603349858549197184 9006693 9541827763090995400360096015479572064 9006694 1086401217710032335047920282250391360 9006695 5101614322718922758398475203657606200 9006696 -21997298148909774879706328266613498880 9006697 -4272488497704182702286337083335057536 9006698 62587959488443963199842178283587268864 9006699 -57005957994734506501694039804287371792 9006700 -72626224412364297368664698197615532800 9006701 -16841779009660698908689315337085446400 9006702 -68364037573641334517733681143321252736 9006703 202075788834270878456561819821414054120 9006704 29597045896911242801768344373742796800 9006705 57226714746190364075642486462303870400 9006706 74194406554328128695181633391664321552 9006707 -2381960032132019111011235775307237044 9006708 19757371771566462349857992906136858624 9006709 62226040184619559319504738398271274880 9006710 116215920687830132467511483221702517760 9006711 27962958370572526686609384002700748800 9006712 78219600790249194761058130397657456640 9006713 189987361935563080440452846975820088320 9006714 3089860878918744042251158246849221600 9006715 -121926692612031677415652114424562004800 9006716 -29866802734660259284974724448109511680 9006717 -30434562462897639855054267174274705920 9006718 -16854840592705884017851653272554045440 9006719 148760733513586501173678950308828857696 9006720 -28441066488342417046910498908196044800 9006721 82874239095922562902825408801956175152 9006722 90936764024939876173808893570346006400 9006723 174540431913513137009751602017769651784 9006724 -63866361915393144106703103583138501504 9006725 4056041404125351544261195508687452800 9006726 -22515774747906736153194958638392086656 9006727 1344862876945588315166332636876111840 9006728 -53835070502421566911440465672629821440 9006729 -67487311272347355500740015978551788016 9006730 -45205512057309716391314496084846798240 9006731 210205982821794684317320577052586881120 9006732 -98430280347785112753863793131452612608 9006733 -376617963456020498543628868641150865620 9006734 177888001951851349160531973745270037952 9006735 46475052481961093296657350781934922000 9006736 67588472512271195503653224052563853312 9006737 -5095567323177062317021646792136443280 9006738 -15081941124342227762395385681184003072 9006739 -43151554584271782224028960028147104864 9006740 400578619771587005316883710861312000 9006741 58415998476214546812403678177435900800 9006742 67855915819383480426271369529144266272 9006743 -177458371792246726811497141767728951040 9006744 60771313989491404201868737784488734720 9006745 -90222885139431139836550223942095364160 9006746 70571516781372984007513347488915673600 9006747 82200491191337224754037148192468528128 9006748 12703665864007288481909590723824209408 9006749 -248373533050614950031996133623058100250 9006750 92113081821052689125648382392433168000 9006751 147560107972725134468324029186692197184 9006752 -182914905651486703201910636732104704000 9006753 -43540879033603353962450006697660992640 9006754 36876088711912401756460701315287029584 9006755 13999227634717729892230903333341462000 9006756 210411305226964363244105051448708096 9006757 62817608650816238479798970172550350492 9006758 58025187601510707916226386755376171584 9006759 -91730665465753798212648056585972881056 9006760 3800036730275617899985211214176256000 9006761 28367963508041788379163276495671935632 9006762 30198631281554389762361915684313984000 9006763 131890719623178679366390730347359751560 9006764 9954777037523110413468975203106057216 9006765 -19105750223644638855209709608792923680 9006766 -7139814354877321952074934303692582080 9006767 -10492144074774786323012182749058369536 9006768 -78610762458243914026042927731253248000 9006769 -149236592650783496003518371462477182830 9006770 -101030231359065993188703752617817423040 9006771 -42463659549766913989493587687418259456 9006772 6641584979639385269668569617792856832 9006773 -56625218983277967200032767375929968740 9006774 27667734458288752102569867926954625024 9006775 -31039836962851229400088632556486409200 9006776 88923622432380758151047011851484446720 9006777 16493998248623795834229302975818713408 9006778 -43930556041034534010646064387313848832 9006779 -14399242039212146173775437967946930000 9006780 -15886364286414968622702428176097280 9006781 19005130334726714063212621155766314592 9006782 -156027162589753501686162695751506443008 9006783 -2469387091140354285744727811522112000 9006784 -59793292063453965109857669858982887424 9006785 -67078610630201164551868890635895103020 9006786 9697253824179866846372039902296067104 9006787 -164982821430713461896878532998362568808 9006788 -113031086427020639810171346666492753792 9006789 -39837805654622118014081645877063035232 9006790 -71738163514252469650376990606248627200 9006791 -62311752519136835310337987766343327120 9006792 -129716110411995115844756365204694753280 9006793 -136476907177464566811013822563079233958 9006794 -56938504639858548801910433399796836304 9006795 -6208861492356727586053315735504838880 9006796 93110167304053337014016193007987875840 9006797 25272070866091404661495896213599376246 9006798 78910555523145975749265824092978206720 9006799 -121005813849677568172422105285122321440 9006800 6270205275538765526424392635613184000 9006801 175010151254767775960862541062774658464 9006802 -17275872783187120549033979826640367616 9006803 -57005339356766743182433550499656191776 9006804 16536202943841166398878414658116779776 9006805 -235740034954057988046571080439164453540 9006806 168502605906821005135763088463176152352 9006807 70935355573756284779522095080503220840 9006808 52963967371898051454750054246672629760 9006809 6571844863652410767755475778388683200 9006810 67392258909251000951661611703898129920 9006811 -113356698549040220549113325894583810816 9006812 186384084375019405210001999440009222656 9006813 -16462346612933524755342173500205995860 9006814 152144010828070663601339447918412848256 9006815 -29493572749103954115115797847583054040 9006816 16234969550090942033755912765458874368 9006817 116688582148619151080995879137877134640 9006818 30556578972518776654411567211394657360 9006819 -55988130092538564102880946379634392456 9006820 -34863912424676867000018196512176819200 9006821 -319598527950409349568920162694300739908 9006822 -116906620045648917720120382494810777600 9006823 -421512080947920791875293046525619712 9006824 29037941079904279780190401239849369600 9006825 62618956042654115807952478178579187600 9006826 61581946519030020076395278191413896112 9006827 62214247559277277724518890654358331520 9006828 -20132671920373480710210177383801819136 9006829 50001877348332281812575812726968210488 9006830 -34517965882549176753219219709116806400 9006831 14320935345513816714074492640664922328 9006832 -32973595207350236923139551502286225408 9006833 -19629126206902801487414181963019666944 9006834 -79752948714189724719930226216172853120 9006835 -38948451051174796904214177599532933600 9006836 -26603225316113785241903328879786977280 9006837 -39811942897355163758785048020436156800 9006838 -83788750329391925293844975402340171648 9006839 89548846234716603610150933370266061760 9006840 -35037647060333476225584677783843635200 9006841 -195749481081612638300001327293939720816 9006842 52828288452320413465101135323337069792 9006843 -9590377300345043372974824942914895336 9006844 -67760921141835416851682600205380886528 9006845 -265590520284338914765075339404584920320 9006846 -9820512584333455835425572353516829696 9006847 76688035089357261882285711835271726832 9006848 -197535131291212596154816765855694585856 9006849 -193470602599302742757103384634518700800 9006850 -90150883741173721714165195695628419600 9006851 17843236181458829044651504403946451152 9006852 -62035021559906877607551635219809440768 9006853 306625133132422311926294576137669595102 9006854 63936063179627276799999726710620769376 9006855 69870573999335810838429395447581036800 9006856 -80075455798307842102116725447253765120 9006857 5601748625998988280308215231430749392 9006858 -42063900713297235258677099500974310656 9006859 305331688085186632204721972133119903060 9006860 58196904974714830704837351773892142080 9006861 -6677607532846838998717505145004678656 9006862 -26220609955314252824221829766488021568 9006863 -43232246618408529861151116559839255888 9006864 2111240968703787144321285496067063808 9006865 71157595292897137081958431747345147200 9006866 472078623799696327772062844229113088 9006867 42274160318334293467379087457970255284 9006868 6491805367987867574212652604171861760 9006869 225252596181185226534317891141139221760 9006870 42361344775178451297393713646454972800 9006871 -103446435306144443179310716320472449456 9006872 -78071010006871141487020997469273047040 9006873 -38268943217543031165284080248533961792 9006874 -10725604332908025909948525139074981120 9006875 -35098647748498060312626495637445917500 9006876 -4301036864937745635570856147319385600 9006877 192695515617408577353813246843263773248 9006878 89260367742843404581146204620488128960 9006879 -69534702921096941718873846639907267200 9006880 -57629241362373417881775726406820167680 9006881 -54107373708761098170906021840056520960 9006882 -5690690716789067351802879070763421696 9006883 41600083456860242221167282663810839132 9006884 -49814276001555906473051785139729722368 9006885 23633759889416013427118990557967662620 9006886 2331552462687288269084436991800932160 9006887 -173229774817855451945230104569171118288 9006888 -83198888855401669032151896170449305600 9006889 40479198809103287979801884681747829480 9006890 -122148904494007222954716899263947760800 9006891 43558080490937367330352800016356562968 9006892 -167114926208756858453311468623690498048 9006893 868600979903127616240130782573706880 9006894 46732203074943896491102406335952461056 9006895 -37170354437452210213106032743865526400 9006896 -47343716585685949163806383004817768448 9006897 -13043819399720231334011943245483118528 9006898 -46584666934973401241727379295000122464 9006899 -119079693278359321376364054897345304752 9006900 -16404042864949719479107593196184064000 9006901 -62998459078459014302382804803785582500 9006902 -80749462643560808163650149748927089728 9006903 -249297289934646537589086074891277601200 9006904 -72085122119411450219504956845741281280 9006905 -189946394999450947250238435396786866880 9006906 8512186704002214321940778915567470080 9006907 -26787893519576034546946427940965887680 9006908 -59944269341704864664707901662733263872 9006909 1397181442117736137280776180742914848 9006910 -4668796343440418432615442071562113280 9006911 -235607346857555511312891757219414448088 9006912 44237888267682829301582544409712394240 9006913 263288315780028714536026170719770725120 9006914 5726415264297751127909843506036488192 9006915 55479083709207950211973954102545957120 9006916 50472188369582954344847674611981914240 9006917 -96413291472449039109927597092815383648 9006918 -18600356575141409491448298185541629952 9006919 26025061037299452000123238304075295320 9006920 -4921258417039985804150063707919462400 9006921 26131660437889813077020219951710389888 9006922 24004865037998898618796405088533382400 9006923 -370404944189780997334995327811507143480 9006924 -163464214026225953341146874117422597120 9006925 145439660993524207861688827296716247650 9006926 7142577420116989625876386147192716288 9006927 -39836078066469963360503991959379511920 9006928 -11957721849794528249543769886026891264 9006929 -141426811876412790611276311551283171470 9006930 -113898615685515284345400751520765184000 9006931 -98338949971836063020655821132411129000 9006932 -108624844475961356126734779444430018560 9006933 -30385643356233367572820521556200748032 9006934 -88692925740958796442052525733252316384 9006935 -90050922352288821757392247988058454800 9006936 -63610535466294613390510122127264358400 9006937 -117673577270511250062460197646833367414 9006938 76087404976128834116707300639313445888 9006939 -20074125403173643578792147202510809600 9006940 156023737320730254559968011641332480000 9006941 338590802599932830079859971163483048800 9006942 -19989675214320606984728290159073842176 9006943 169667356882641944169657725557473277944 9006944 258268327358010149061079663001328156672 9006945 32792936301488169822013418662046017920 9006946 47822244521258739450694792348395864864 9006947 85993759202688359618423948966987083152 9006948 -156209554065488150180498981943239147520 9006949 55787786587290361293237038354779560736 9006950 188191821930670111299827515798500000 9006951 8528342025277814538307212717042637440 9006952 -2526421979297770693459119877512314880 9006953 222230359150069944237376972662059366202 9006954 33062470364340922802333166958061445120 9006955 21617791637885554522544243140895136720 9006956 7991986815569690902585535724177555456 9006957 -4128069681020853365915881507572815616 9006958 -89876077274283234068616196432805161920 9006959 -11189564862037120169182234797702747312 9006960 8747541073641727894958693008927948800 9006961 74840735955577026878986647597995698560 9006962 -5730655770353086790853172652455175136 9006963 -1070475772440383486473899684925509120 9006964 -156588978285011338559011021117817617024 9006965 -170993393775001323142731388576080979200 9006966 -337537458971031568440489069799774656 9006967 -23020640559377181053744735471167516928 9006968 -85791040536432996565440739121419837440 9006969 -155508631599777258500291881382222302560 9006970 -12494980040126724892675954455062077440 9006971 74728818620474526622651906335450731172 9006972 -43514691746107068595892476521013828608 9006973 -31754621998072760448170607567811686778 9006974 61136022827649018246312241893806267136 9006975 -40620742076884396119491096042718506400 9006976 -11823657744355889160004752404832583680 9006977 -120969195466092755568162044917493464128 9006978 34038820594780217772235231385317800960 9006979 -107630833383340947889825820167558640016 9006980 77940134631603044672970592519977504000 9006981 -61262987723630668597697714568732975648 9006982 55256485511301036902930883753514154592 9006983 66334493304610815879725820307541246232 9006984 -35686922213510433165811570284021350400 9006985 -20704033114864436332627644545954983800 9006986 -150791877365554535373864025729439546880 9006987 -60315750202498761615464109197842421760 9006988 47272107818771031703735899193795543040 9006989 135423122467565719074921215538842500320 9006990 18267358869584625515255435922745173120 9006991 -60929620685128736966921715703777980960 9006992 8213283983137839486631406148279091200 9006993 15830110952285119384627362701854624482 9006994 50697102133207715693261090995838315520 9006995 3683521910986917266314219247824071120 9006996 -88835818849286384443461140781257988096 9006997 -77356874242673100429026655108372784580 9006998 23852286912944259175428139971759360 9006999 130453176650640415239355318404395677440 9007000 -76871741947391448190049245547581440000 9007001 218239825888453081928604211040379037002 9007002 82531263104790946386062099632397380080 9007003 3530090624990911487096156102562409944 9007004 -68137138325469304061150428898796862464 9007005 -36996910349734417515492188444270417280 9007006 -32862619230853064368854990445357074048 9007007 -150233660670804627464922530404143477120 9007008 -105456762197603392906675968774777077760 9007009 180421606014636156077306941188301502640 9007010 -12167903390968707104826232055817135840 9007011 -151701379591308572492915794248459755520 9007012 9849839604104356796259007894501335040 9007013 88009413254665876885156769304010322460 9007014 -28922486230099761555506826079491543360 9007015 -84673866773267549436630196470073920840 9007016 103700188064182207481959583927647426560 9007017 20986138846927467999532896541943860512 9007018 -54656254332943995981722907090449388960 9007019 22562726234582321671515898911297149952 9007020 11148101439978561102647712878041728000 9007021 7867257159562612575474582747394243852 9007022 -5665728541069177370989901590166808768 9007023 -145144770631582876493760899524783321200 9007024 -14790480254970775058865398907818459136 9007025 -9089780714153900586887146534477091700 9007026 -9124810154565789877454553072327106560 9007027 152006040850248166870638950307944448160 9007028 -5751917941971803190243444003964888320 9007029 -242974547227344489706018970003793568896 9007030 59808205405953982684431202969526757120 9007031 167596570445162869569243076440817141464 9007032 -3730967648874005756620420652659752960 9007033 -157370256022941768452429545607940200064 9007034 46868480503573993279500802596143458416 9007035 123958941104122906842776449153403449200 9007036 -79016540787437197096241853131347176960 9007037 -87831313529949562638650590677139759368 9007038 -395338048025582549181907852740974592 9007039 317152798751490014889904623284904299840 9007040 -7399545456471587976060379014805585920 9007041 156351863639077629665883685367388820848 9007042 -120034889522708831668896979616476851456 9007043 -267005087232167909431118938721545248708 9007044 26896945764220971121053879850003802112 9007045 -83022342442168564030160613328737256800 9007046 -63626317333506192149398551362814740160 9007047 44213674112080002488434480504291013040 9007048 -58659428148891621606212942896283105280 9007049 227934349623295799552843388006392521050 9007050 -5251728594674877667444801100689920000 9007051 103445082311549759483100267767426524052 9007052 75647725153577252487143816393583421440 9007053 95632039080089222976364317452144322048 9007054 -7563434981020769104275573295991589888 9007055 -38807631636303613475568778179946562040 9007056 8630127348349037611909448007849369600 9007057 112223892307249308849239872053815634432 9007058 -11480681046972143953987547180487367680 9007059 86387297304124525459712376126908311920 9007060 -61020212390478354735360248654146314240 9007061 32308124228027206050851428145392155840 9007062 26250407173850719093272181336810018752 9007063 62325267571004447566060182609109193224 9007064 278826404638410253830867142285976371200 9007065 -23132311650631242394018144494633734400 9007066 -90780278884640094844919459398346826768 9007067 -19397175484065096139533057272505003720 9007068 -17736436205272858745444855711497150464 9007069 31851130149567088776689357458421787040 9007070 -144834660283604697198850576524177191040 9007071 -127040921691392827831331208966674449536 9007072 -14979623639662769744054799483162329088 9007073 -111203081226571114521559399964607902160 9007074 5547403598853448057584114058238395344 9007075 34801578660458964253866013076781024000 9007076 -35953947164481930023981525172037656576 9007077 15598256363135357181981220006296440256 9007078 -80492670573255774091646146858072244544 9007079 -304887883924104095861315313593752600848 9007080 -203568608305347750643447772554228531200 9007081 -2040949553813577927738495413556456960 9007082 42512016006698679356738983427830434480 9007083 -135496342837675865703758757184971301320 9007084 112263819135804828497079066711833129216 9007085 -42864193437624504878823885673786640400 9007086 -3114381531909040521521945072818332672 9007087 -177427187495003608925771574594258361264 9007088 -24661857027743976528717425798192037888 9007089 -26360296320101867403359983870967425152 9007090 70243067866437878595426593517976361280 9007091 -42654324143070186773196763592998111200 9007092 -133151041646958489016335587333162496000 9007093 266206810605488704767261710607076708380 9007094 54214708054749991259551435245896435712 9007095 -2477758912908288866057258430855199200 9007096 9663661425243858518087425327929384960 9007097 177135292472832066313372076432652173712 9007098 159276870264781957509094753933697922048 9007099 161715832382473611411252650168077996464 9007100 -1379138206362255977230761973691097600 9007101 75482712185623023999878448608388388320 9007102 23129660093461005751090865984405681280 9007103 36454072985242203429644062357148231520 9007104 -143486682946562652421733898050460450816 9007105 13626312596752578416256353054220086760 9007106 1466699227716327931305540177900057600 9007107 -11035098332245057843607256854296509960 9007108 -168836570702573489359959356361344553984 9007109 -321166988036645301983203308132573089700 9007110 6531492713636143569048383790453000960 9007111 -244138942207875850711632527773453693288 9007112 1694015140250173294892809076224819200 9007113 41220532833671623365239461895094070464 9007114 128326366279918377622838241533512612656 9007115 78397871130280313147429259842782335120 9007116 -126245074918054994866961889145560760320 9007117 -40264106247899358400526602211979269760 9007118 148788132809415263856366259394515853760 9007119 -4035726985238769625786097379618840 9007120 -34795502912931637183316289432159436800 9007121 -2009785789937118595868511564673030800 9007122 36552275026803825284061940481942100480 9007123 -147429535859240876224142102909791068628 9007124 -1002041013247315616146079850941534208 9007125 3251448669222209724621562282573080000 9007126 2500858910997518840594300332984400064 9007127 -6795244265817363415286814886678319808 9007128 -1399094275088418567442262788898856960 9007129 214679125278200191047743168941252681876 9007130 70038038980491146916924697482465918720 9007131 -45267594414038877929801712674005380096 9007132 -56085835207791268799368974249508651520 9007133 27783966150376989978091148847960161280 9007134 716221378302896367325184003682606720 9007135 -103844869477859994799379267901204213840 9007136 -28587168652397158744471745293306429440 9007137 -204113224334824526461152229756691961006 9007138 -3249920730714430576724609805839923200 9007139 -177323473553744390814357516636095303040 9007140 -30251458832217498518335279600456396800 9007141 122658587725057219814921778636605042784 9007142 113003553528877413902474538426224405472 9007143 -4920486183324737950787315205196534272 9007144 40037081911927295997846812685007749120 9007145 64305201916896672236258223356400783360 9007146 120628090431371849267432329974688896000 9007147 21880907101520936433956336944648140400 9007148 -32999043335551463459889533972741445120 9007149 56093863795057743507918703125235808928 9007150 -1452432789201346099183041806836022400 9007151 -260147741064976519082152903890886852848 9007152 1604005715383336896870007277878247424 9007153 -183436385648685144913823605954262338320 9007154 -31522634685424405999127173196059052640 9007155 -84537683952493552330297303933274318400 9007156 53091078935956656782886489314481027840 9007157 -180138362834237186894226845107389288594 9007158 -23800673275539081003771256790541297216 9007159 11847624402231577569440765143310541440 9007160 -42200657463517805644748849654538854400 9007161 141877697098872825284201520632070333984 9007162 -26940945065563526995534889889730720800 9007163 148803269368394161034609942810342995200 9007164 -59173376443703092407128751697833100800 9007165 120577484813759490247831792376762214060 9007166 24940847513569500903695135806207989120 9007167 485169682526066570049725978532471552 9007168 -43896773705275441217420916720654090240 9007169 -21224297054926136209761146808951977004 9007170 14569463480224397636251421217213926400 9007171 298711386817125570535473028811548541372 9007172 1270626060018205976496774533945736192 9007173 -59836985950574997620772739780485098880 9007174 38328358636221331577132396496208232448 9007175 -123292867503611287046380679332768749600 9007176 79289799242656878127823127853337395200 9007177 -99665737774768739009314874875221575974 9007178 7145209679554932423071906198542049280 9007179 38042797879699985985809964386056109784 9007180 20657088312065443726864219356484608000 9007181 -270524085239568549707650684310998059018 9007182 28563101475145084911476428977755687040 9007183 -127414790756735370657230566923546183568 9007184 -8367960552328243649732653636133068800 9007185 -68141476434583171486285032061915084800 9007186 -119168610452390723833496270918928356208 9007187 109841930351877359933541311527035916704 9007188 -95261289678348852894223679265394022400 9007189 303377515590874524960703538259167126990 9007190 -127283773650168469369278786701133830400 9007191 943820637823799461696629712187714976 9007192 -143874395976787366122480514698609408000 9007193 76372143270529533645569932663390748160 9007194 -2945257996745999827139555422034339328 9007195 91180633364115803458381159119493260480 9007196 157460015467366650611654469960385981440 9007197 194427688081264658842196416838421240000 9007198 -30037682678509563950865399290263382400 9007199 -181889105873633553574863661067095958400 9007200 4984628165894214412823860035895296000 9007201 150651302062365775562732488992896324864 9007202 8533671661032302747448710383210850304 9007203 69266282525836830708764851677916253304 9007204 -84178690440687395896746101277939578624 9007205 53794109344570302011793183577853214720 9007206 151994504508058282331230425281726208 9007207 -30695714799872593579336685135156318568 9007208 -3890031801905634939932381206398074880 9007209 -4716015169768931843444123743031799516 9007210 545234152864574311158003030857698560 9007211 -99905669523710109249252436497644674188 9007212 89834016294117962991864431294953512960 9007213 -6591164144215054060078398993455130538 9007214 -39083966754098862343847620130577233280 9007215 -19808729837090619594287587425049766400 9007216 28171570879897994164850202428172697600 9007217 11138644578005323332728991793662737520 9007218 -119105879246449998545433167533973561472 9007219 -136979442271635972216132611333819814656 9007220 -79267367798037991338871957721674149120 9007221 -90129765654544943291412760064296943616 9007222 -8679627716657462691343454397515741568 9007223 -185612825216787589057960531920888933528 9007224 -53799174478318572121065523546607124480 9007225 -2180918174164196646805481725152855250 9007226 35672301518323923686429174504981568960 9007227 26742415343093583445315730691636295680 9007228 -53270217088523086549307783600407570432 9007229 74508278253227605840514458727803574592 9007230 -31120536442838668071359438045779188480 9007231 -136809290137712189256355164119118563968 9007232 -87266571335518906060346230224935976960 9007233 60489757137993473064103952012085279024 9007234 19451428344443876967936735513269509152 9007235 -186160261803831695744770544856948384000 9007236 3090042253687603808459799319942692864 9007237 -51316251015157046727783491021200630560 9007238 25226975504352005985003845652589418496 9007239 155372867852833536881886289930981414824 9007240 -112774953646184869124676279137433600 9007241 -12889521946606566077185150096585376358 9007242 -52155331882213030755835737961154757888 9007243 -6569672925514193416994187936366524160 9007244 98543804379404206674657041148220886016 9007245 7532487085054355474175418233162927600 9007246 24340373194846001288923380989079573120 9007247 -55664434954922545231895239440743600928 9007248 -30765586162148949535526610772339654656 9007249 -72279273020436966491219819195935059420 9007250 -26092700100689620604639356082210688000 9007251 -4865451156373491292611979902976202880 9007252 164569711057693852808452056535174401792 9007253 5588479994208146362755243950180116224 9007254 -62778086469353391546442148021904768000 9007255 -250577964522926322246542774086397892000 9007256 130967885333371471051810422499981178880 9007257 -31316182395020958393950106792021770880 9007258 26263835248753781883484924986778159584 9007259 80052454645005872131148561395384211460 9007260 -20968734332746494537153706085626183680 9007261 -17275393217045727673526325087120538138 9007262 58552790632006268794527977758784800128 9007263 -81883672360108149765147610821561922968 9007264 10765786470548315033723590229675212800 9007265 34237366564128885725562548007530400660 9007266 -13796817906211553873145438788596459776 9007267 -71275576547268996213171693997560041408 9007268 -311758541660328039905312929285630009344 9007269 -88654639295846761951274836807545261792 9007270 -25698280884937333082782872168200716800 9007271 55428732958523655290194533864923534304 9007272 166427384468423546330347348134409374720 9007273 -139302696598021459274313049625395998720 9007274 109144926012168942468508305567720617136 9007275 29492294065568529405591861157210633800 9007276 -125460113940735697582274134738355587840 9007277 246600520894839300029004966250064847126 9007278 88273510409083270730504125265504133696 9007279 -91613848329946105553467902422493308024 9007280 10087733957363474694419979387283046400 9007281 -194876692007368987088568429316485019776 9007282 -3318371649737182526767942924471969008 9007283 -32140568260595937628465496693736628068 9007284 -14664334306197391673543667191055605760 9007285 77690810763412952545282049948734680960 9007286 -81488209283652145219414428304786509408 9007287 6936184102785425394637566714921763560 9007288 -256291939481250603804319408078320906240 9007289 -72385985207962773925630484972431949910 9007290 21773123062940169778903294523003835840 9007291 177581838272139568597726481337955758692 9007292 -18913026983157712463289864486788014080 9007293 61035904714956867023430800855362270464 9007294 164366558495834236110938032678906960320 9007295 -66219422780449868800737000458411287200 9007296 -897280505189295872622278491395588096 9007297 -16073479054801792504585773835805772720 9007298 -61096940416973811126216584324702914560 9007299 -65521623692583540467687007189698972976 9007300 65346844739288539092403979289109462400 9007301 -127757896722492461023856227512185092896 9007302 9192946654243725155895952960360535232 9007303 -260080714391748142243832483252423601448 9007304 -191840027009399112689496303341531274240 9007305 54175770065416242258447164343000653760 9007306 -17761959866986584030848813663241142272 9007307 -14261692789023095257537341418404984408 9007308 48865146070682200344805468580982635520 9007309 121261669648690210356907963198134491510 9007310 57436943013876933562775746829284339200 9007311 1832946735752377073072750228285113992 9007312 134008284064149785870292500604682371072 9007313 47085715017054670001539302071707604160 9007314 -107440969283706784319487692558886228480 9007315 -85626838369919665161602012139457377600 9007316 114917028409877007974397081590829959040 9007317 81380920649321185866392135133052527840 9007318 -84353971803838161269029970400150524640 9007319 -112187417218218307732134311469597596280 9007320 -9419558219630120613887590801548902400 9007321 -95020574384564632090103502590245498556 9007322 -58682583144452740531893129436948662288 9007323 -13359647863852121691240356908333431072 9007324 -2646250411513768599964381458682209280 9007325 -4985267560422489264015939634056079950 9007326 28663552114482380625822333935184621120 9007327 84640614217774196844298746784892130096 9007328 140964829922993018400659869938875105280 9007329 -36465801648712797493479499952466530304 9007330 67827486811801936543187574017739801600 9007331 -152092746407415446790003554907249466416 9007332 43647193459492833223635363412242130944 9007333 -238668324989125791245155932381173388418 9007334 -1449624973978627601517397470487852800 9007335 60113525625488689325080484725633399200 9007336 -141508903286025270815967042807184035840 9007337 42719492153436688378204276433915126400 9007338 35299767417118014449734715076715609344 9007339 1623896522011355092406988199355871360 9007340 34104575663207082647241129013585059840 9007341 -3738985909320339119253199305690864000 9007342 -116698570577570107309157081336142936000 9007343 45893331409235000566764575144706993600 9007344 -4637625658239362245717168622331297792 9007345 150006284171249269010623544730236642100 9007346 254827027491562651620799002887575201920 9007347 88748586334080843438054413615921465400 9007348 -49879453666172465180467207139445964800 9007349 -22122747774063289333801105475319027360 9007350 29707296760877547985798883174458214400 9007351 166126338749353806412548465517884805352 9007352 4467895261771379613747960717115269120 9007353 7323485819261619077131513643215521840 9007354 -23825832710068801518981434269800779808 9007355 -62677566839659884559832927123426339040 9007356 -94758880348813754444774554207846153728 9007357 -181125120458964915366912025989786246394 9007358 101714653553802316832359284208027745280 9007359 -39446944122470934256289276420682615096 9007360 -4734756569635943572550516490884874240 9007361 141098868362802436705508626032329586 9007362 -2622577156542658328460531623660878848 9007363 -156871736137300929193282346304854928388 9007364 70410840092739814087076081677116187776 9007365 -49895921473601723442229232005818655680 9007366 -138094751154621945202695556772107582368 9007367 100316596297857246583489816918904117592 9007368 -86879025171875909004436484802105753600 9007369 38466563654281003019131982246255619072 9007370 -11546264820380790325195989429717705120 9007371 254455885240083829439980471561845733920 9007372 -47283729880487253324405400071394384896 9007373 111170344134924323984773016531135021622 9007374 1489668756599049482332889796076292160 9007375 -894411665966270604293281973642544000 9007376 67830134970161781583029365171301457920 9007377 -169034307756165328380691833281017489680 9007378 28086550837754187951463414389748644240 9007379 -344006001573376632733817220250347822120 9007380 -4426739011622221794545051573016791040 9007381 72600097950713219719035479679469555132 9007382 -1614068688030135999129992488403964672 9007383 -72754776723496328056066705328799274752 9007384 28994049772101530032330755990373570560 9007385 36943529518457784097481230340600744580 9007386 28931581512446954343445778254752284928 9007387 -109261221243602259076942354524789682760 9007388 -47353750643279782204681480450597639680 9007389 61157111402912068334534576216984208000 9007390 -38710420226824573232657869730239883520 9007391 -38721172998442909276308686080422919296 9007392 -124005265756824812747036036751001387008 9007393 -147539359886635008798895064556053139358 9007394 241075293398077153579201663849122324480 9007395 -14827021018967119433879506611697148160 9007396 118962086485649529286831796062223964800 9007397 454483587555771886787408554731997632 9007398 -51209958259805965448900954728036622976 9007399 -72245346144290610431112159943968508464 9007400 91998718206806975196004723961406720000 9007401 -30816505516648088092109772775094732160 9007402 -9195810966712875962302447402161849600 9007403 -50763082044869249349778017387143282496 9007404 -24759416071254324258871774926014988288 9007405 49463091965618293565510774156417793120 9007406 34313555792832045221601155142589046400 9007407 -122351347231971614087484483605459026080 9007408 17016771306812464662007135362785656832 9007409 -259618291981459169595406225830499409280 9007410 15771498186927774338352392695644879360 9007411 33847265299030946146144111816348151632 9007412 144591125638911504830013616348629780480 9007413 -3061623913453182626228183161867013952 9007414 -24833575427859756214127712893249781120 9007415 25475600614386519534340646776109898720 9007416 167643626690979418662569105710409318400 9007417 146149015095786185574262816777282192 9007418 23366847327735639509513307051223587840 9007419 45842480165703034768465530643418353944 9007420 78703383699049229109459566424761287680 9007421 8458792726166473161742383644620973472 9007422 30126125541259036137029933050275594240 9007423 -15937767144601677265617997024290122160 9007424 30042182335692161462909532194779693056 9007425 897854981051602744917524775404946000 9007426 139037379417738887722053608413236343680 9007427 -14345651307108652117708583645896680240 9007428 -39677621228969563795443530582392602624 9007429 -260406751187787611457886931745444120480 9007430 -19020482839008127792592809980193952640 9007431 -127948927857763097241487282242743743536 9007432 47882165258366884036678381422782054400 9007433 -27238163524386989326634335956172935480 9007434 -75569897126508056781959135152116632016 9007435 95191584227207072999204902552914138000 9007436 -35504037048507754212211649178480856320 9007437 2384733926938244873590940105736867168 9007438 131393636821773291256725661190103591360 9007439 15222640323835956760156858533531158256 9007440 2855858309093009362597157124841144320 9007441 44423797897515566547677283455172969842 9007442 370640530504686145728269497720928544 9007443 -15745014412056778084359366697221007296 9007444 -44047774590580948275875552394061762560 9007445 -28563654148452423992707834291656699300 9007446 35612280983894588709269353479017938944 9007447 458231397005247502427728396318128750712 9007448 -244524733582252661917978995512731760640 9007449 -11032646108686849099763405585511840000 9007450 58500604886456453486751331330393130400 9007451 -49867821717041873257456309216639220400 9007452 -58674176997647386649750066005610830848 9007453 49390683771622611480857297901144120192 9007454 10948718527484031562328247936220924032 9007455 28382321588270883497810461186765996320 9007456 -71838782122496383224090039973645910016 9007457 -27387830089929312216574965032438787294 9007458 21931141264717790620733276875662236160 9007459 158291370097473273808431965562251075160 9007460 -11034410439752089583336933343869952000 9007461 59560471571378639557386003461459616510 9007462 -176369161346034888347521502015188500768 9007463 85267649637233649455832098092315894920 9007464 -154214016465567255910002145383996948480 9007465 22666168677954961548802059399880117200 9007466 -68881678651259266250723414013696110496 9007467 5934466092315453803247969649660437504 9007468 236949230511741775247844913094187520 9007469 -46044716390653436501566563153585115200 9007470 3773566123495222666291365377940595200 9007471 39593421667922256117716764786495977600 9007472 1785286830231205206305475057315250176 9007473 14400534940667102005855559152292924784 9007474 20002167931399933757815816965720420480 9007475 -47657055732566355494678445204565689600 9007476 36588692882889585434920176958340321280 9007477 -268192634848568014301023155101593790674 9007478 54308021105256305639010782312167394880 9007479 -131910688372143331164255229774786080672 9007480 191411988619364896793512854648598732800 9007481 -94207513445559002617425777832425335808 9007482 38088626492535844864890740769181440 9007483 -2309394064229155723360134089427009004 9007484 24677108548734404202853261944570273792 9007485 -9836408121205527986787644809960218240 9007486 -45623042711084021081782134192342186240 9007487 -381804044746956831313845835275167122080 9007488 55032026037605516743336864706482667520 9007489 67989916130120571630021158036674079280 9007490 -77487611414156992617142899441984698880 9007491 -75344701366686493366121140650861624000 9007492 31791629926968425311808272378562998272 9007493 69852823902751119303325147611933043008 9007494 47823875541370455062573725631419392000 9007495 35405008302960162128642771799332084160 9007496 -236896149777433418331981937570436259840 9007497 201043121496913017753360280862958720000 9007498 4851930014040193360155145092116989440 9007499 -283696579018301654700230764752742771500 9007500 -13387875197233574292015741732924480000 9007501 -69907687502715653174059790963121580800 9007502 -9644678312405944928034721891352136960 9007503 -234348404312825637170598219616813066752 9007504 -29229292800491339635503040834787082240 9007505 95433070796217113953564955754924345960 9007506 -69194621513125906009495070712294920688 9007507 -10902619223138974720237156286464380244 9007508 -66290014091998852217031885266401260672 9007509 -17134668280303009949274863702294558592 9007510 37471927862234881821858911560511228160 9007511 -3455691723328154763798023631693080808 9007512 69241651696789183584440918546129510400 9007513 -30475837082274087936214181119574330496 9007514 15875190026009516853937846907247341280 9007515 -37747017089749644012912006233510722560 9007516 -13183243103165180648310028856541726720 9007517 -120292247615992035999624583557697709748 9007518 4687561151751396259492637935658243328 9007519 136121363072667563851337910170297934744 9007520 155384338847975727974533268980708147200 9007521 -160792298650647706653850984182979441488 9007522 50699053522364825798208392312396415312 9007523 176984784250258823812186784593641309600 9007524 98639752161550684721787054746717466240 9007525 155697349187195013952823686790882965600 9007526 111613700981361292468326264309727166784 9007527 -143404667606988717531765115905721765080 9007528 -241231330933394734789137944943384867840 9007529 92958627492557577765399411046987355130 9007530 -6255767585608615064671765723647590400 9007531 107042962116221643729405109229793842100 9007532 -1346623617937394822961737091368686080 9007533 150303918920987024366325817308940375884 9007534 194984506019168366305426511044421089152 9007535 -260042742278339688295028973213662769840 9007536 1040842435345017464646019687750041600 9007537 -114306529625823468452329388608502786496 9007538 -50831476357181131859255748990380452080 9007539 -53924205330521303567717227028424030720 9007540 12279731414594339260517404135399914240 9007541 342083242288409169744388978716980136942 9007542 45502754756187845214982362151677392640 9007543 349395242382519144159770207669867984 9007544 -11172237858476605669567645516687687680 9007545 81208167486587250715962173256539284800 9007546 -32760655353271943284509786702155774976 9007547 -238646802174310678462799779871480545488 9007548 67049579437188875544685587926645882880 9007549 4090709987274765630089758287817012550 9007550 49540772139613047061356506896845100800 9007551 44384793114746519579460107128123987200 9007552 -7966159227320223540719049184531972096 9007553 254959358959965129688866679354953812802 9007554 -949664552277648230251311459789326592 9007555 -8281153030889701600091258643991409040 9007556 -35115393600615553603193407720773808128 9007557 9450000165010172975359275577693309056 9007558 -9368929228687239538197826973158901760 9007559 -146127358627631502092755660957281132672 9007560 -80895423164447873658684375067675852800 9007561 300571848294288825655211285917797978532 9007562 64112214368760282841887588729487213152 9007563 -173664699855980182021467173078348470056 9007564 -180573271345604142186571493592210797824 9007565 2817414413455667210407408550903011200 9007566 49669320956777678116159595233722690624 9007567 132492653443098820998481522348490725616 9007568 31562341675737803415343728305416200192 9007569 -61984433458865557626207912673678701432 9007570 -9539820487996363419183954840406464000 9007571 -166485814986329606921713454248868910228 9007572 -23668361353875068516560206750583818240 9007573 167471849130878031441526200765297119822 9007574 48496348852360008067963937621810885760 9007575 60703938061379340895155400058919081600 9007576 -16235210261441842177933408919679959040 9007577 9575518961779185915066628131083650560 9007578 -5640365223728996201185601993647956480 9007579 -31783629334036972462877340992952791024 9007580 -45320386486259785771858234552615833600 9007581 -5331298016318186882716876869930957312 9007582 50227866613307898778400163967373338752 9007583 -516610895022901387339660063860164976 9007584 -14487285037463828420369477225852436480 9007585 -216130937345858805002151186481502666220 9007586 56398694351986114625257545684320418816 9007587 -7138126546885901833183375152327609480 9007588 -185148049773129959999790178048665469312 9007589 -8561344312236492896280664778202641280 9007590 -53953880900016474099942464577087221760 9007591 -2110897189811561435428558026849585048 9007592 -167472142746491171970227555706732134400 9007593 -75261358675399398251752236177703992960 9007594 148973393414642336532022313618290866096 9007595 9863795785381086751019611387609276800 9007596 -8323444655223049585326618207408337920 9007597 2890473182223366754012664809586443392 9007598 -62964617407525392589353025376636491200 9007599 136110064779447151211413147812909581064 9007600 -5676711310209412651178052393859481600 9007601 100199586343193306106698431895428044900 9007602 37431526746698923140723795249713209344 9007603 364318336331841527449520187055085280 9007604 -181059461374492922000209539781702959744 9007605 2773282521652702368397910081315717760 9007606 -3544765468399433988444971413651729248 9007607 31561539815796812864424080262095855232 9007608 -23766879673734644764229231144231239680 9007609 -5905968966254927717266292311259644796 9007610 40872948173293191020818420229955156960 9007611 37101553004875871086566232235688334872 9007612 -127543058217111642218651252382695071744 9007613 -56644658219565840287805517398478715304 9007614 28353970479677264717093490755347974144 9007615 21830461401553317752418590118548148000 9007616 123571775728494866985329515649040384 9007617 -157854276556653991585041827656724910240 9007618 -5766460842283357720026900663737992800 9007619 158247219994833495912090776135562721020 9007620 -26792092317576183542859279151601418240 9007621 198671851668135352450552327039787196990 9007622 -32033375746693860969133744705044834048 9007623 183532584315741081609867219355370034672 9007624 44507765255365681779601177514520744960 9007625 -1383273798654894352265856763551312000 9007626 -47816587146399313867822527195686752512 9007627 -41885409734584599461179933184940548524 9007628 -12940183514157973384064592751505768448 9007629 4233025761530405278175674308656617248 9007630 -47858424886510725681854221401409631040 9007631 -28728542199985688652558991314482879568 9007632 -90189120992546869419258104977686528000 9007633 -271163922289587154316421171646988055118 9007634 -41110849112100561494375197277629311360 9007635 -14424666835158770897880798072110208000 9007636 27754067133452857968035766787018936320 9007637 -30249401152270967846597664133661846016 9007638 57146445966892626569258686919959580160 9007639 -4567567132323203277780076038427451392 9007640 3534114850717457191564794236993740800 9007641 -6235248596639680263980127294133784550 9007642 -24147239441314291574266366514653125888 9007643 -152153322759647355462921975735966858108 9007644 -9137005705989999300894009475182870528 9007645 -109386790922000624457885642726035102100 9007646 -73510149691791872052628222660105555200 9007647 -78943873936421495016118207568463068160 9007648 104912892544182688642742319933365944320 9007649 22656932704309549160935251472269510336 9007650 -21483200947078660540447466551414922400 9007651 81560742759807070107731500395724681440 9007652 21417141094909499350724088922927057536 9007653 -33402696527793681903229132463531200800 9007654 6362605798954848206637750816581944512 9007655 -30882145512211666933296925452056506440 9007656 -33368113689866603263535232709271715840 9007657 -42042701455618757084812721265428457094 9007658 -78104510233528068303502756202885843712 9007659 194292080861490095675009385479944550400 9007660 -142306104909317423601131046226946488320 9007661 1285773120662625107998507427861822520 9007662 -24570575597647815243013543173403115520 9007663 67445654350002033555421645497166717920 9007664 53564691081029206910753535670987898880 9007665 17470395258592045441676299670996248320 9007666 100855375460238995287815122870073718032 9007667 525994733484646147824492327361114500672 9007668 -67004130996947714857518875902118251776 9007669 -217093746833235403190631673424377104960 9007670 3152961329574942710632905415083279360 9007671 -104455959984198803483623209976683148800 9007672 -2241706333560648481260376214827622400 9007673 -42881813831163892249221825473623576620 9007674 26422350017132525193476737865504418816 9007675 -3161398263674344044275997054142869100 9007676 88521028580971993014425902548427327488 9007677 -30963419539649783379042475143594716640 9007678 58259572679886256371760567858228688640 9007679 -232989231250539558733258393723503654720 9007680 -26316338834607098461099737826071674880 9007681 -200701115271371826134556856214751435728 9007682 -46828273126367293432318928168009144928 9007683 1711630979140389756654953061520766784 9007684 -1006752692640265608210691303769518080 9007685 8768963865008131024929681237236492760 9007686 -6247964452044208903913121661330525728 9007687 11212609245954457350362754350034572704 9007688 -222461325773874400049064484293910118400 9007689 8066848362739598433203522600179562208 9007690 -9539639819939950788623382913640400000 9007691 -161968325859715575413652640040806686720 9007692 -102093546871689651218268457325069787648 9007693 -105694317192768954016045999445615748320 9007694 38745458153347651395701463337331702592 9007695 -136584740791273319123438291734067116680 9007696 1001870971348130904428526928102408192 9007697 45837693002030548434143557787332783680 9007698 4324989043552246249966617416606461440 9007699 -23400127633278788725159188202215668832 9007700 21719093604529041710926013108544576000 9007701 61817648780363226865171522089706416384 9007702 -84670759048273063082225003320798735296 9007703 -93129222846706058113544562352625517048 9007704 -110569527498353302570024027613329827840 9007705 -96789833090964238140195056268057820800 9007706 -24213997531149324314500704872842031616 9007707 -103112426171490391158327036268159844160 9007708 82372307728152731356146828234031497728 9007709 -77270705996285122207819810151622096090 9007710 -19726116769904218585846098282199065600 9007711 120199809406907704099347977139725825152 9007712 -35063364920424682240680111036459122688 9007713 -100794401031281849248331458786539968640 9007714 104733110113063651601615124705279406752 9007715 257616226621848524432687940784761632400 9007716 10584917589601055410683365640732954624 9007717 240996525595422337702998822944375584766 9007718 66060420801954828696706266107378294016 9007719 -77761804341514079543140289587263729840 9007720 50953140709158654490329680827554201600 9007721 178878200524869710350138620863514802212 9007722 53005769924148515638485894859852360032 9007723 -144016701666238482110958264319845763200 9007724 67709776376032594429315634249776128 9007725 33828432559410658981997964320815845600 9007726 216785357009793046493022863913320448 9007727 -152960927503390696912156312811826917424 9007728 -18944686274047808504480617007481716736 9007729 22448372527043577190679116972779453440 9007730 -118914507520907508399031064356720710240 9007731 68899669368374661974375689837850862420 9007732 48772261213821029846333244815466668032 9007733 -57317831412688298767056343913855587680 9007734 33794340136442421798646827182001386880 9007735 -25441145087209489749753723553407936000 9007736 112121580080193079546030031280053084160 9007737 15521866780100188920674261589741947040 9007738 -291032449128644761436053808467211120640 9007739 -27846386626390234229224203428444827680 9007740 -15705630973670108455524068433012326400 9007741 -97250425282329080854238952373177920576 9007742 82058717143254236256750304825751900352 9007743 15673256173999392890894701870499293824 9007744 264221130250883866634690813146190315520 9007745 193840781949227732730980888826184156500 9007746 -94807901666350520623356913646855500032 9007747 -91522031143773586292791001769113496368 9007748 217031101638055876565190336620342169600 9007749 66436134249682707674406952427047091934 9007750 62157062810061076502860113431985984000 9007751 -82654916127928628704795095749396800896 9007752 -15677668125177252287922925199623618560 9007753 30949543397418403385232175443627183002 9007754 372769018216800563828213960493548544 9007755 -66311186081358250612600284121027687440 9007756 242871872889319185261631538844917130240 9007757 96373967409594003627857235309382072032 9007758 36498559521866958380690392338494308224 9007759 70467291627312493349745699585620678960 9007760 -177927740599733580517313851954790400 9007761 6072677522902834348874401001156713344 9007762 -13498439826740126357062447276725273600 9007763 42029093671558062628670920001322729600 9007764 7741423424332350786852496861765908480 9007765 79337227651360695900869148749237805720 9007766 47384271179432034247502400999662438400 9007767 225243745072296092859776273492668346880 9007768 252124018795926335851936854899463475200 9007769 -719187537828195658646324686452223872 9007770 -2638216873926419940925555392523238400 9007771 -60513775042217791498058202436393452028 9007772 47109086048898080441241717783848357376 9007773 23230345018543765770846451865449677120 9007774 -62728318569060040571772630148045563840 9007775 48810894737283073651821221487543694800 9007776 106135629626794055057100542256613097472 9007777 -151129348188630968924942675454678574080 9007778 -45715433149107254340197962524328510176 9007779 -3249206208630209279361519049495386240 9007780 175305045804767511980055880433418293760 9007781 -189558450375079175574033620016454724418 9007782 6639357023716726837143458315152662528 9007783 -269497211600471748194970886456999736968 9007784 182582005472874223693888214978061634560 9007785 -146813599824332339669639775263737430400 9007786 -41574215535930100917645200758782063360 9007787 -12491396612292252569772276230980960680 9007788 -24085836431708996558765331935088768000 9007789 1114909413084628519224933561583670400 9007790 -4553535948710710659747001048010154240 9007791 -26822667967789152751419859749198987120 9007792 -56476269248271558153486906692877205504 9007793 178783851094430843307664713647020881042 9007794 -55975741705263654540740211592952401920 9007795 41396598231192549648119871947220804000 9007796 -21261979798362982069562255612109883392 9007797 50825549171360486136959962130476519200 9007798 17793684342828238806522744147089012736 9007799 -86052887716315883057154729041352674640 9007800 -82540379684572178650523238317916672000 9007801 286084449994650573212134396295965139808 9007802 130716756720523751105409284074069130352 9007803 -76190474073517194339016109138318313456 9007804 7952412871838600691741258923578632192 9007805 78900710381077163576693347559322492000 9007806 -54822943075896443517710112163765180800 9007807 302993349845874615287408212961876950752 9007808 -46754264157256504008714787746421407744 9007809 104046805625006064537905487268687316928 9007810 2517507163168639189854639843023055360 9007811 -216202124311864555454335880539602171588 9007812 926966511967945432922338389465535488 9007813 -444404951516831455477141361274954008160 9007814 2376778691220670340887608928474022592 9007815 77922226790317662200049688508797038720 9007816 -64203122648386309848885442031958374400 9007817 62832999728618861320053815767888406400 9007818 3621776102668631913760577098141173504 9007819 -172279491940084900371449176274144233104 9007820 73824362960525750867818902063423790080 9007821 260471382136362132871489789105911522240 9007822 246833188956181425256431814746042537024 9007823 68448359110754797123869646156105563888 9007824 -8996255696291925429479951908963614720 9007825 20110332391793246235715943806941408000 9007826 8062376549920032063952507610669204112 9007827 -39882733198142541639391077290937980064 9007828 190790936278731252586630223117264768 9007829 15294914383284611891348335425988300320 9007830 3650856175796029198050771739735344000 9007831 23096211165701866423100985629956706992 9007832 95355308584444433997360078118594068480 9007833 -91618283318916461064836643442997622576 9007834 -79407626888219272470979176724277918976 9007835 -3084011507143763689995114988701110400 9007836 -1149351047185985361099555687146239488 9007837 105221755665102687591965911251634178380 9007838 -44066344400305255850136874580868537600 9007839 -139393090762516062376042653030645201600 9007840 50158884537542159131729042263343104000 9007841 -3814760708667618935439798220513786560 9007842 45133490319572563894314272707669245312 9007843 71460414291812142751472307365404674800 9007844 157557781048712396186281057004753028096 9007845 -7092080279693256986057794988131200 9007846 140330297150048557466748995827321243872 9007847 -130641254695768029294331417451294992848 9007848 12392283691964848112963228633762626560 9007849 274707898760269698479039008511357713850 9007850 83986431652092058197159674263322656800 9007851 87599351436771171394995113583374495832 9007852 -48118766234725286070249172523144453120 9007853 -155711640422026443824057409834581753898 9007854 24140429837190073792126864872641582208 9007855 3342310159351904580855214581016264560 9007856 -4232763286334754318613053216141606912 9007857 1472964513477914803605180012986105988 9007858 46565258622702961387144606361084067840 9007859 -58127093934514526463789502284986449584 9007860 -18564118464081827004853760369190512640 9007861 -169545232316897035062996407430222867538 9007862 105405896655794553105206877716306042880 9007863 -73107043413672319717582000492820792856 9007864 -95300237333368480443963321058377523200 9007865 255121958998816470757818229839564822720 9007866 -54272984779974894030590063893043904000 9007867 -224189463119759658361485976100183428248 9007868 5408834854281586010678385604079907840 9007869 9663535906051750924234271391354610080 9007870 -7113925002474804880949207301413936640 9007871 159558865353079345267867042418086060200 9007872 52222846351206708439018281800136916992 9007873 -103275328919029436920514380738457860160 9007874 27335148508872009962518663138157097936 9007875 -238925510304869701619225151299318160000 9007876 94053224385010836408179872439057320960 9007877 -85368044035146133487593935189078410274 9007878 -74163182611436064192088644240570527232 9007879 2946730091422933024188275713229993376 9007880 -27218581460847263483236729228374835200 9007881 58570060540639962394197531721150018560 9007882 -94278993409425597363424931759173483776 9007883 -345827814012031572745101584223564893868 9007884 86212571467904377915621303353453304320 9007885 -92566700185317557327366114560367082420 9007886 -140222199486251027134262110680972634176 9007887 -5416839033631827239335906671370186752 9007888 60382140730855961577560119121855053824 9007889 177398608417005341175073063348484383968 9007890 -35646185895560477698888680634374658560 9007891 -17085761798187803320581269868101482708 9007892 -61701185545753230749985927891464874240 9007893 13099176135570341425298043478709235420 9007894 -7716749641952179793299709024164445568 9007895 35638910655695935192229193264501170400 9007896 128868985327216276902471831160396185600 9007897 -105981997145553798403232745624710585468 9007898 240965760112613051427834799646648064 9007899 22904872681364792921502967847405233968 9007900 -15355599139316300649787036339329024000 9007901 101734738155212610015605035643446899552 9007902 12564314705296908347030455686828595200 9007903 264635473985330779911546311370154221152 9007904 75826920529562600650499880780803604480 9007905 -23193746644638195604814506652121557760 9007906 3952701612418346727252045555927907152 9007907 147258359260901624927550027023896715160 9007908 447245848819000852265840749650690048 9007909 154486409609558340837586267011307278072 9007910 -21969637505889461466271996456213056000 9007911 32530319167573648496125419213278430360 9007912 15740929924867929184090405827928473600 9007913 -184866661368472305938958264537117608838 9007914 146353008123838908563339975409301144320 9007915 -147244861479258050545489905995991744960 9007916 -32487809810898565477167903739091669760 9007917 27402217931238473185712745235299650880 9007918 -32033947270848267817520275848052677120 9007919 82105687565521167867377714697150564840 9007920 -25295543904766599513424731857733550080 9007921 111088441368645079907322963777345239092 9007922 62764336734196322782707140971450229760 9007923 13855094885870006128634133255506806584 9007924 199639885233432269856515372633643456896 9007925 -63032068677662293262171121189072691350 9007926 54438224423203098787013910158922178560 9007927 -125923331266072999364547615154195408608 9007928 -55947461443430466611953072972812963840 9007929 -59152893470124337675515483983793024 9007930 110631158279507944658029080582439185600 9007931 -396718553484619846850265846415382736 9007932 -104428281762216235400771922786149027328 9007933 60245761781493534414310252805504036448 9007934 613828612792553913242020848944428800 9007935 107131643149273542867453316328847430800 9007936 -1355651431662408969679020427996823552 9007937 87094130556358987347702219838197776340 9007938 22435419974845023510617314967079081600 9007939 -97870878493088354767802372769225512260 9007940 -45312463330936413740170769516094789120 9007941 -2992162603598108535658018223253494880 9007942 -39258480750270483744573809620586259456 9007943 -134234518658012688062908415392268993280 9007944 150112343264706478898460692826992640000 9007945 88097884364128999514933637507816713700 9007946 -3672921519919407505586199999132490560 9007947 -46121679457695518563629625115542764672 9007948 -33953370547276450018416770245290560000 9007949 106958883467952024551142011909687192832 9007950 2655571656270516784494113169153331200 9007951 33061986380823707649478755761268300152 9007952 -66000544320070450896798545508984889344 9007953 129116187021167679854057301894292053408 9007954 -34345455269752723528740510936250195824 9007955 80755525147773034714149366373206288720 9007956 114975687662232672006138806704642498560 9007957 -34551032673156320247037223420554646400 9007958 -152754109722387967754054643834669681024 9007959 -120638288248177314847839140898383820696 9007960 69236052340575147967665166887806976000 9007961 251464383863898076967500734498674471562 9007962 87126676902978770859061629997614792960 9007963 -237481887208298076765316725982485487560 9007964 49965650686137926092811313102156080640 9007965 -8792063971035224988094342631297717940 9007966 242005698193597060470493795349846976 9007967 1950233393668637860164267513247767672 9007968 -123198839074857108729339445050649608192 9007969 -12251565592113776621582669331744303104 9007970 -93215288746271740226051651695644676320 9007971 -7673048759963005743969133869305592576 9007972 -5791964986235282246654877460335524224 9007973 -29185361201480697158509634660844452352 9007974 54879826088938208990371155449777638944 9007975 106218491115153493698563196127131124000 9007976 126723384250682067424757672710943539200 9007977 85445874880071214024030468032884435904 9007978 20831092532776694314743262864244766720 9007979 142749687287090634255060161693456702580 9007980 33490928897095841916585034742385868800 9007981 -27992044272982568225191650944064761588 9007982 -153538425542361052678233220572085353408 9007983 -34347663432859766018625718622714511360 9007984 100618761584223728452613075579797504 9007985 183824888453341047237756899021386560 9007986 1836487360898587545022311683310973440 9007987 -72835395370772778559497610325489519448 9007988 -8173507533814357246430571221716912128 9007989 -50936094876854206535553754054994398176 9007990 16170090236872372175223573812511285120 9007991 -283745012565301271203984052191740787608 9007992 -26756601951691671215949313530817167360 9007993 -23119313965999415247947519522666804758 9007994 27435015948303730946462787738716977152 9007995 104986194717728472721264426640613523200 9007996 -34705503026144604218170371880047697920 9007997 -207687731455099670705883507238884695040 9007998 -65549710383118016875327006382356191936 9007999 7075571115336945415604934648965568000 9008000 -29731675126405893417905464761384960000 9008001 58314245483932358483950529914419897330 9008002 123571001647221903928642595608392226560 9008003 289906062296045862333122032551188649120 9008004 -55961114862328774990899071114171003904 9008005 -173282986711429363771629010981336982340 9008006 5595474908907145023369691397805079680 9008007 -186692980503688215644593555559478360 9008008 -73558829244272808513306325751558830080 9008009 125653228785124082821476931969353562560 9008010 -100488922441205077375661033768525806080 9008011 -5245319352043099363468055489539572096 9008012 -1612455461733984301373888451612189696 9008013 -182312904276601577058090690945591408576 9008014 -126245591637650040983865302622606932160 9008015 55946916550013873029949104826372980800 9008016 -21509785493929547431860109300091191296 9008017 193205640769276823198077643443569229092 9008018 172121126779026871538743946519403138960 9008019 -68977078060305006152049109928501141136 9008020 -46297174332817865565939905568690094080 9008021 112521587798624366840880814132115850624 9008022 -50251234788248392269904402868739624576 9008023 58720836158393749293316606211273955272 9008024 161051897413675235592086639239545753600 9008025 24331528635617803411635337699900344000 9008026 33951235365265472998823516170066793712 9008027 120583451861042150455847230858551552 9008028 -56092651736305253565326510479964129280 9008029 -217150872670912596466114136898024153370 9008030 59540050641444688740971352247397732160 9008031 -6925254555359436845947544838538091448 9008032 49488169422117527504850501854580178944 9008033 -2996814903515459075261364021670539438 9008034 -12262320762568217665441748925139722240 9008035 51476146917856482325021271525019200400 9008036 172594973705030682569109665979126026880 9008037 -80427625319694312116982768816337282560 9008038 -21858447019852829615458076839329148800 9008039 -9000407523322933387998964750587664800 9008040 6361354219819383286614135941028249600 9008041 1828849750012153660292156364967177920 9008042 12385025362549369829062825813267697664 9008043 -85950900132134557325693921536671185472 9008044 -221170244358556873051871205241942276864 9008045 80105901026528017986941202177590432280 9008046 -36933951526414745415738747320543725440 9008047 -68274069518095021887683130715327338560 9008048 23503256708231688079434514592058900480 9008049 -202767122897398778792779927253996981136 9008050 -8971160927509603223265880811982373200 9008051 -38935323237945196840833908788381826688 9008052 51695116529320817638373678500960819200 9008053 -21018064707840610807361706732030893636 9008054 -7009622687797516844855278405255618560 9008055 47454709350987092831614396236989134560 9008056 -235641598906109937126000630715880202240 9008057 -122724432734331750656946563051965137468 9008058 90992428877830334117357759967494083584 9008059 180736746794150125901693022160536636260 9008060 -58701133092698105592863663129710763520 9008061 -45265515309584444974888803337412312160 9008062 -62533361407495431007249821446303273472 9008063 135479663378480791042786327874341845312 9008064 -15245555285501706800089269983049154560 9008065 61717807275560890476632319132274400640 9008066 -53051949690524312454364223129945808480 9008067 -130846307726157311379317910338795374080 9008068 -31743675486111188608795246442924513152 9008069 -11930474446354129050491494376251518528 9008070 1245076327245924979646009586418391040 9008071 -548366575990064313680025646336032296320 9008072 113407907348454452145420914733912268800 9008073 26402093554615899737889205921571377920 9008074 -50363981053963244687387365858341411840 9008075 51081345789347701660611677620686243300 9008076 40269154033033808063927365740976128000 9008077 -69847980739825095555673419317148549140 9008078 88067336042760023913758320286953947840 9008079 -125495961582742592550470368621976006640 9008080 -5961372191129079816702180142423818240 9008081 -77301803507234398662397589270536650000 9008082 21158204393781068741447711880803938848 9008083 -84373688889764859913467466318188730624 9008084 -247701207842488996279046560025655687168 9008085 60630301766577649027529152503794787840 9008086 163404729649485150460619765691707080992 9008087 -110994573328539876685603625799041640 9008088 69867441380537847345096969877743206400 9008089 -118308150504604155330493468089399169020 9008090 -11089512281419318750982764635347097600 9008091 11086875078202034050784967954267258132 9008092 -59260888316452363445722865383213429248 9008093 -167496245442888495632802785585525270100 9008094 -859299065935257803895303376732115328 9008095 -67116218602254821337700954775938973400 9008096 249827622400264395842448491775417384960 9008097 -62487174330587213977819293534435582528 9008098 -1420888873866218395287569012184019200 9008099 -151269633902604933320888166739738809864 9008100 -9356772367391562310599080066048976000 9008101 99416272443611727647479034541770495102 9008102 -150548563523715632816672205532668950208 9008103 14170273804693593551368757898539167824 9008104 24830671057070109901961729540220518400 9008105 -86120906373949875476045066450592045240 9008106 5749120149826221259428844413982543104 9008107 -120631408008496528539430631239411505688 9008108 238169873145351376656386653095743932416 9008109 20562624525205082809695718962745495200 9008110 -8918012684364591406866881988058030080 9008111 -59025476835559283111265588705755568 9008112 40701396275451972728327681819702231040 9008113 -54718925217125587649219995771264416 9008114 282392401613408147761093892301826950144 9008115 -5858887350370224644851064937260578560 9008116 -36440279256371270385665677897343047680 9008117 309314907212742166914693031398843029166 9008118 -53479507101140554404115563441823887360 9008119 37719594291806419092153803053851820520 9008120 176206466656954347759397515617722368000 9008121 92630237577399718386365720311740669024 9008122 117089457043242709558882988878254944112 9008123 -72148708029371133000529173101477873628 9008124 -25669325807765822692678951823862463488 9008125 10292282440803017735894930700183600000 9008126 151274624099893501148719760059009216512 9008127 10680082696545790176100073980100439648 9008128 47806098180272340883709224527666872320 9008129 -146823282463727522990038744623781670316 9008130 -10896464011573368580793859741852748800 9008131 113058344741317468742100861700267855824 9008132 3355099101953367293414318520222523392 9008133 19327220327451780407981928088203264000 9008134 1198876207402105132267752532412744448 9008135 -7561590306307381450124379008142163200 9008136 130078617003695294793459869905379128320 9008137 -66835559187397938742055264430697221788 9008138 24680574071365654427404541130337020720 9008139 7698654860099670226413549011175171840 9008140 -16475179045220599646506812551809228800 9008141 208302352325673976172643079059385375542 9008142 2778738459985282016225429883370368000 9008143 -369976286049289675404948836505565131960 9008144 -23340178077998633636267655128643133440 9008145 22093118710740832151089935598395312000 9008146 -27432836009895687829778200482314818560 9008147 -351311369240769265603679974837723126440 9008148 147687344681454506563058236378367047680 9008149 -22943530247646991350213928418466352320 9008150 -86099228163741305518249925988784824000 9008151 -47019065773139050520214134294861401776 9008152 -4377213150342455558616113138090618880 9008153 -91212710346447559052423866051849725120 9008154 95833190943939875560098596996908404960 9008155 5673440790762843832393999632631828560 9008156 3152723221650229793835294425565978624 9008157 -40076222366266029526795211153127419712 9008158 -44423873869319398017814237424851720320 9008159 31623473433982025607361624573112152416 9008160 94036242963570200252014551188750991360 9008161 -170442888018261868104214665033441273600 9008162 -54704216407465091983195579680749914848 9008163 122525980881165046921304678352503014692 9008164 238541000066134942741208244494476756992 9008165 98397355233099855869977882659654671520 9008166 29034347420863604373846169416827904000 9008167 -45651914345437212341064596794229267408 9008168 4228071234601369893165463121023365120 9008169 -170524404664379357903969732174277331056 9008170 -23592852318142269825392338982926146720 9008171 283534008180418495164600313544781384372 9008172 -422056186154466222724012976553840384 9008173 -117940417585241618899385769076913533600 9008174 -44610439367428645439218738553221582848 9008175 -40181176659505796741414332043221104000 9008176 -15706266704365769585274020401731616768 9008177 157468344690180505010647187615906635026 9008178 -64714115976137176637839258938182933376 9008179 166577784852862376522531785707964177320 9008180 -59981150786266803248588930512872407040 9008181 26084753115195026120412570238815692544 9008182 -11303338564973592920538329471558003808 9008183 326947687730309383488671206643488835880 9008184 -149585807539041882660036636822153031680 9008185 -58185847784520769499930124121290580800 9008186 -10630000244546270539778406776556761856 9008187 16761875455326180030688000437579515160 9008188 -49357600261214023273113145197437871104 9008189 -109286650110496008648032052063669214728 9008190 25242067143407158239945483601123415040 9008191 -393175873397722524013653344485617095816 9008192 -6674143014478083116480959573952299008 9008193 75373201629356970690845324950078628928 9008194 -74019197880266023061083090201159726560 9008195 15431731679129247652974608148173356800 9008196 -20020813374549183589547880852616519680 9008197 105349549689631602432054009849339903744 9008198 101837603894246724023317002449282976000 9008199 87396125824565280675897392989094400 9008200 -76740234127737538229452867942656000 9008201 -237224891555813595664576992055812355968 9008202 26495856772509478954741532041830326784 9008203 -8651974289078527049239067178944822736 9008204 43457662477788303073329226742033548800 9008205 -42438708867360404258622798086803063680 9008206 180309975161720805838509757527127695552 9008207 29950485461537645178993883689553058928 9008208 45903173968637259635133983620229234688 9008209 129725866711319178010738556052053129600 9008210 -24834129995181603029854199472292710240 9008211 204678668984386589172652597184518297272 9008212 -85680634806331444022994095222657433600 9008213 -55119346740593662773682946749636607538 9008214 88572236996358832173703125560341295040 9008215 -118063710468322787849349366834328130400 9008216 -38448232859072554756947600598648381440 9008217 -217303596269918155739508105438754359120 9008218 64095330063400454767386503578033240560 9008219 -57470667330604542328052961811722767088 9008220 2504939612295037496359641152802048000 9008221 -141946508808215259328331384520791375578 9008222 -43042556670500030789265986994768329088 9008223 27577337515148458199138061048670586880 9008224 -20164048257228245808390994990269726720 9008225 22196003791926748154762680139394715500 9008226 33136518154586479316765772938531988480 9008227 221286075079957137365663568183884748720 9008228 68251293478018064064151579271404732416 9008229 -97307860973684668872406206367861658016 9008230 -17162113862041454766591781601672448000 9008231 17974520271329788534639850029670095032 9008232 46176860308143400108850478465633484800 9008233 28384258862388001747672661477207507208 9008234 40991959023799149523249536514473198432 9008235 27358383147697325238976331682125191920 9008236 112453702916765067012779667594638187520 9008237 -67623529096178127558087610395362347008 9008238 20464151217509766067102022986987729920 9008239 -227551199236857200543559387367040660376 9008240 8659093727029831831266073098049781760 9008241 233258157634267743756598132680876949440 9008242 890632761853489721586771632289216000 9008243 203851309960282007910000209010935196492 9008244 53842740636701159551667042494299703296 9008245 44497926802820728537441609772674944000 9008246 -41460383996858421168297959609406014976 9008247 -18561748745883457572174312461151661872 9008248 69151337933098553628937397384933007360 9008249 -43552278783736050979434452399239864320 9008250 -9335849692793667655779686543435712000 9008251 38904340781910585729258664270243255584 9008252 182472527705954671589399463184002903552 9008253 -186716629440279475583409301513610914938 9008254 2000772375611188431694739745457368576 9008255 -139888347670908041429423709731049474240 9008256 -116743738817129248943654774556642508800 9008257 92322904544151670942539551783547808192 9008258 68475175597929362466640202508430470096 9008259 -29816185574269560038359033006034494464 9008260 -58131199626849640553994029769330021120 9008261 9613600978167172195448651848642298400 9008262 -3676988080050422687080868332933238880 9008263 28357515612182594271592223970882305328 9008264 185464781725824605793273653378519823360 9008265 -32127598764565999873617872183861335680 9008266 35651373041923033870641159676382767200 9008267 139840309818263686580888582394223292868 9008268 -2361172260005127278319600516813041664 9008269 -153690994858401793247536694033403712330 9008270 -123571946855020360188490480919389075200 9008271 87571572913882858247592089908873107240 9008272 4599845414530076815237038150207406080 9008273 -4826181586926661732304418926681006556 9008274 28171783882136649287629353255582205440 9008275 210514403452656534950795804192400875800 9008276 23114869144331728390270468160745080832 9008277 -172580071917865965484406286347079532992 9008278 70111533315003582029796463911763190400 9008279 15986860781158731083566516783849420512 9008280 9254679795526445100195191805542400000 9008281 -89658632540707959221162593636175188918 9008282 -13031038059247915813973763181461204000 9008283 56576964163251756191193778989569112288 9008284 94213633319360237945439063601958795776 9008285 -611295209151892688063974539059118720 9008286 -19720714793702812024348505063209890816 9008287 300211554785414426485957401763761806400 9008288 61414177504160751594250396960583516160 9008289 8626360926989848668707848188286201554 9008290 -23593330016244698426508737627777894400 9008291 -167133906901938017394245583190883947200 9008292 -35679572412147574691141018795302222848 9008293 75621800764521800498003012099224241216 9008294 30950375687204357667849098285610633696 9008295 20248338876431066588821757727713034240 9008296 -213426212904889651927502832650768547840 9008297 -257027429107995092948221996092521741760 9008298 9851203253097412546776291203093823168 9008299 78822543944616114325471815054014910000 9008300 -2895170540937306726085055687163340800 9008301 57865764326275467002446466119487033184 9008302 115362998598991384086361424019612601920 9008303 -8329360123011539113162450351182446448 9008304 -14326266852147964736644267824634724352 9008305 -10364554034463108037569459195974751000 9008306 57289381866692097117798961378296302352 9008307 280908382378323749129653515759554774400 9008308 137765267892172391128330378558965145600 9008309 68644022563109346511625226475256886510 9008310 43538101836677896882443457078056908160 9008311 4166389315992298066855837008648085184 9008312 60782254272785298224283924112501862400 9008313 85035912468478990410697204508358271200 9008314 66739872151883238926564985847199419392 9008315 -14032407981805501428911511351716726880 9008316 -55874856015800052775112336653334204928 9008317 -90404292749632612774264494387336800808 9008318 -98535848209813402586776227728726968320 9008319 10854417001865020486940897940107417544 9008320 -12366778070274961558694209292725125120 9008321 12928182032110917114830475200103995904 9008322 71170371982135048148725841716615752960 9008323 -102312459633335332540016131288446413456 9008324 -198222958028522048006475408104521728 9008325 -46937051269994295623215583555839150950 9008326 -36944361463572554118872541911338377888 9008327 -293744289040390041556264451110028598168 9008328 42522328050787942828343550277241241600 9008329 326029752859663488447987104405767850 9008330 31197131979037758597465047261984313600 9008331 -13763300518850078473077214740113496576 9008332 -32119049081475465259793443211758054400 9008333 -113123482997744043383996047772276703840 9008334 -11205782247185146674763662298536908928 9008335 -26675077977092192436471813892003700640 9008336 -18177255771621935726867974820968439808 9008337 -11850368700569483070466386589849763520 9008338 -42583869600572178674675480848290462720 9008339 -1321027482493266077275770787297920840 9008340 -93489434889659509110846704675237376000 9008341 44344500268418219654530481524763884910 9008342 -27098349770858226839416923599147849088 9008343 2604658377190170460207512366861482160 9008344 -44962054887797742873059913871632291840 9008345 -10788189093362612256775952997071931900 9008346 -7352726207004074557022084819217418752 9008347 -31810044017357388626488198125092815448 9008348 47992029995049599113489728672456964608 9008349 -18324516638636195789112179123624398848 9008350 -24285224896403720355983794886097192000 9008351 555000073228183014433157916457678256640 9008352 16703742810262184823748447723679907840 9008353 122585901080915520073543531592387244820 9008354 100287513069102744242268269887647615360 9008355 -113106035631173951010322354549624169040 9008356 -42581115559632378068443650859680614400 9008357 1222933260221839201758888568592364120 9008358 -12412070579276814259122228685243828224 9008359 202418138505151474563850286242446165560 9008360 8081781145846964239118818927722393600 9008361 23383602347755347571406581420383312000 9008362 -24769373004166837330736573057235726336 9008363 43822409529386357041240320196882907424 9008364 43533884885740583259102490538021486592 9008365 -60887262251941624979150050161600586740 9008366 658191862776830552432487672912300864 9008367 6443379959379048175454192891208316680 9008368 18200904093170978648785610584805867520 9008369 -159366982805873728812371885253385837230 9008370 8380581404502110104729823582657433600 9008371 -2517976134194171948452780850213291768 9008372 39534104204567663520655283656481310720 9008373 117080891175060490965861115193989323168 9008374 -13876095462223288627348256376827828064 9008375 223638970167307288516338722399196180000 9008376 -7369626135833264991904726717294940160 9008377 -69431555340209297222659611379630846656 9008378 -139479241096491596078303198767401071760 9008379 -69402176148253160067111790468063802676 9008380 108884200002614203767304731960092866560 9008381 113575641128604974660887927904534290182 9008382 92189337906657001456009920562734495744 9008383 -77126480509345133901073908993074651456 9008384 37060078843549998328642692200238415872 9008385 -29008314901910107631034738919054909440 9008386 54887064307273261475113717101852802080 9008387 226288869875552680531086041875530973440 9008388 19748291833864947482813945477744640000 9008389 -28214159719207736226528318691858602952 9008390 20570988141396275532679419326932296960 9008391 45939697288743538895932033996091904000 9008392 -31171915038424549420149544009495296000 9008393 -60129220650240133014580691367888560358 9008394 -1484502544858421951314850919299143680 9008395 230887858175814107426533472911459136400 9008396 163496246247805918613029812028646135808 9008397 63845766399974410726123668244428503628 9008398 23900123943863729725840096166706750336 9008399 -466868867145985231211637521596730589864 9008400 22567467816525181773191693729705164800 9008401 -296175731182573197310279471701391651596 9008402 -28298347324628857742341457119056009600 9008403 75405849663005346261484819733555506104 9008404 121982699418843565856875207278573862912 9008405 78953413241314349307819224418066291360 9008406 44359172841035187150117696421737459264 9008407 -260660241937880197515064060238755084680 9008408 270515098975066605336942271250754048000 9008409 -3375965690133361677747700948215865152 9008410 -28997883570887522904419075513081779200 9008411 -132044913627582283929902413609126172928 9008412 32767132335325235840907736789445517312 9008413 86221327044962950821206185895161145920 9008414 -683064958252282849718128968695288640 9008415 3096204244669615505384239664642028000 9008416 -91690718470559151949646100105400811520 9008417 -212432812389918950658824082962973837648 9008418 -78902414336104037326304611800068724480 9008419 -2288133007907159684993114222629185568 9008420 -22895116673458381458250970013955710720 9008421 -24816831378851889254628411969049545888 9008422 -25724472004008893217800825389643155488 9008423 256086350778751324672930760078763879672 9008424 39746023731437703252349069761115253760 9008425 71279933125216061326636937523839189150 9008426 -40512757661283147125518613224245980160 9008427 47139819262343092386408986147288866032 9008428 -52159980328181571142778586806203776000 9008429 -11526238544317235423249057803809860340 9008430 5482269906598352349942908644826219520 9008431 25207082112563470686403968252765001232 9008432 -14360701533780195711555560524029788160 9008433 -393078318756711528001339449595622016 9008434 -112515614984900818997129221921986968448 9008435 78460324634106531540291585576119909760 9008436 -50269764470521530640852964108462653440 9008437 -93488489771939645982527950002092389248 9008438 68976149701530692313333365901184451520 9008439 24494302244834078407164366181999555968 9008440 -45298169330753309630404162208561971200 9008441 -124875662286245365789386196798047116028 9008442 50450509963518152559822906719458890240 9008443 -365851724778705648322279994294588309280 9008444 246636548877890166219641468243837990400 9008445 40163466893842609943282112657626288640 9008446 -26172241441093145942916536566703363328 9008447 -5952181433967166316341624298806800000 9008448 -31289076473514429498298166582685204480 9008449 -57587101746327173128852956109217834240 9008450 -50434289440952451288447505951002000 9008451 -105903461122207854681935838489667272000 9008452 109117554482730289832795236268487979136 9008453 -35840521997087375177914181282641131336 9008454 -29054769486266938187062460697681633408 9008455 86606326378516394869949625776105274360 9008456 -25017028809050571263715189019146485760 9008457 -2405904558009971041207825060577486112 9008458 105765203494172755554255413585168555520 9008459 79609641355769994157445516509205031240 9008460 -51570709081073620801526798133718302720 9008461 -96065597369305635624407456101166861376 9008462 120391792194799339301994465092204779200 9008463 137506207950856904613210261782474221080 9008464 8846258918155909126082137289993076736 9008465 -124400584213973332558832032591913648280 9008466 2975258815985679015424790810538359424 9008467 86050703379778786256478675747410562192 9008468 105152996156490642070523255872371511296 9008469 -18305889452797746553143507492836791680 9008470 54948122211811516702419447166015584000 9008471 14006415781998625673696907056188084992 9008472 -155107994837391705212896903726106050560 9008473 -152792703811569832450147825012259595000 9008474 81286752331146884007714901232829937920 9008475 24115917637355899845540402687692448000 9008476 48270354106706565569182782149938278400 9008477 -335442905104009313544360858622339951488 9008478 99552967279203894485687264951958890304 9008479 149112431968474144995160118719682266992 9008480 37388184320898568669562785542690570240 9008481 -156165473083166234046606451782733114176 9008482 -29324990558850325415515013578027734528 9008483 627887668237084025984511914129310171648 9008484 12874484019854802873362282566659265536 9008485 -53465945471815428574853617542977958240 9008486 -43093071528264252085223031178922987808 9008487 -146947476653800126404244626205913954688 9008488 143918557721037070092449927001090293760 9008489 117713219830325567774481674128987016640 9008490 -98270403541082694726393925508694681600 9008491 15118228357873786637172459102421117440 9008492 12422293659186139086349833999276037632 9008493 -61281549457778189882205227252118972672 9008494 -114793432324484592106128741725985588288 9008495 1278182728849102420129384682816948880 9008496 14083636850550409801198906713646301184 9008497 243666340131630463151576099671318708946 9008498 -120841650427982848903369169113060182000 9008499 70295701204452098500480556203864196664 9008500 -664307235829929386469829484828160000 9008501 25093756022145824969127980464191659292 9008502 15817298958907106148663065829348157440 9008503 260433716113298057742510628027719506376 9008504 -95011867059411038893159003518512332800 9008505 -111876380248125181768326571850698536000 9008506 2944127696587802379350297956642486464 9008507 -27554525768910596927525285962816897728 9008508 132696641791435653622689142911654666240 9008509 -101967137482733920859389342685871517280 9008510 -28650098758294690567679294454455619840 9008511 -1103564023946545858787277670882887936 9008512 -168985475315940560852066738926465843200 9008513 -29465648400917639288776995196629754620 9008514 29372089809931612968233945764192685904 9008515 46249668661232319772049290225374923520 9008516 -70062835668154025553661139634399399936 9008517 4552119951559675543290733348201710912 9008518 71630636932080907994896759954286436960 9008519 -83135389730678107097104952763004722456 9008520 22942114041110675186473642686976819200 9008521 80283702404840990937169302415805844384 9008522 68718965300959674388714015057208235312 9008523 93380650012383003150683643825893042400 9008524 -56055712043607588540943183081058561024 9008525 52398361991476703502986645797348432800 9008526 -30416588146189175298261267278643895296 9008527 -207884574873362227662568609407843217920 9008528 -92169381260021386688987127798387179520 9008529 1700814468389856663908114494565459184 9008530 -42940237139623344552878770216919539200 9008531 -11486916976078741053875921342888448000 9008532 32850676411819239399292861317511776000 9008533 130724247739857499308648220009564125600 9008534 157499932506884161691723584897038160416 9008535 10206081256102945804229326441610245200 9008536 121286199012224481152367199854476359680 9008537 165500187004843013249437598501728336512 9008538 -3599988198888195390005613837616545792 9008539 271070493040110519223624826116437675024 9008540 158908510354081021013181943415526912000 9008541 -14325137036025793434894306422505469230 9008542 -158475585289794975563674511463535988928 9008543 -2981304568532848548469042999826098176 9008544 125709458705285379741352451063128522752 9008545 -4276503287172722060605035545010886080 9008546 111811708370320665060165425843235726720 9008547 199670355838037141554332683061523726200 9008548 59508707139841141057131457752419205120 9008549 -241229330379433270036143892024153366080 9008550 -25130915603274522821678785968009264000 9008551 -55899505994762939813740443335621704992 9008552 210029896513198629494773048949620654080 9008553 -307445912565384838793572778442042412800 9008554 11868519046942059340007284816971028320 9008555 255963170088517342706327385631460136960 9008556 57665510980445071656922726478306575872 9008557 187122155932727957198957533701222006806 9008558 -32092864423946642487824434294760577792 9008559 -5187883518969016392167532589663829136 9008560 8153062633330401560079177492126105600 9008561 38339231849232182265672101364457303524 9008562 12355244806383932108352448709853850752 9008563 -28381911555953981012467515216715910376 9008564 43784466661673689176677234390664542976 9008565 1897255643150989651830841913499388800 9008566 -50419739211792449048063564111338193280 9008567 69071997748431704399124660350551151112 9008568 -7599223257646325445598188535610572800 9008569 -24587744321834144409330206952787498752 9008570 31696864356494929724097728970995524800 9008571 39677969373878701131128297054823168 9008572 -55877721361943379453065915429569431552 9008573 -73523869010540574497794732970064646560 9008574 83209665865859863743652912455588106560 9008575 -52928895570429294368005589001369359000 9008576 55285874213625089932131749715278561280 9008577 -13290978080459130253918456105299202974 9008578 -56036654139166062891847283454920042976 9008579 140316613962663059863574492193862393320 9008580 173428413584703811255433891528294400 9008581 108007638769953511715145561554224228382 9008582 23057004049677210711801217348525805568 9008583 55963781330368354727380642244560544424 9008584 -104897154398008289689556106837265612800 9008585 -114364893966852170884886984266028840220 9008586 -897860244221705625442997557321234944 9008587 72455464534349429717779367934064273552 9008588 -51997776345746847936353866700357758464 9008589 95640578940909171760134018136620678720 9008590 -53349076119039511313640834753531753600 9008591 -64518215748234191599656285757059575328 9008592 -1934842615171817113730032340507688960 9008593 191806852390694235554669764047601797744 9008594 -10055133764037270869136431892661979136 9008595 -137354197839071843766048530849822868480 9008596 -46824971504514842148180431329187612800 9008597 70043144439431779219166435550967130940 9008598 6018888355621357191971845957705963008 9008599 22303366041210755313778008839747390600 9008600 -22997846320129514326160074121121792000 9008601 -74337865746635015033917474223512267248 9008602 -45574169110032498942526362362719305792 9008603 299475700739429669086678656229660776120 9008604 6050760638499267421178227467554979840 9008605 -134067327134294888020536051714694325640 9008606 91810630296271416918982851437991874560 9008607 50934661660175179793433614827517272320 9008608 31847607805282590708951340066686369792 9008609 -57764285852005938376222218049034738796 9008610 23539474182450456973796675654999232000 9008611 -157002975677013949049119364411644448376 9008612 -100101394260256878074720443801719555840 9008613 -146655942610731020763361158629466711396 9008614 -44836742126322087362937463037802643008 9008615 265853975695350045961302793715904000 9008616 -4160512668531448198972922926016102400 9008617 93894197064723113202566331071010140160 9008618 20383131267994307452293318911400591360 9008619 201971693694352754436775238327313551040 9008620 -27913988627557744611720449401136824320 9008621 89908229131293375904052228605244560812 9008622 7608951526060731921463871913242972160 9008623 -131171919660187811570294404700320412496 9008624 -24504931868759555040215271510436085760 9008625 190445461464445379858060256597917328000 9008626 -71404937114565386061676143000212063616 9008627 184418262019215257299659446147865331680 9008628 35496159179359885329297948149421342720 9008629 -932277247471897722572264343193255136 9008630 71985194585295253063082533004857896960 9008631 -123047379418371171040746169691939020800 9008632 72945754390755903061835167895977881600 9008633 11684301652953695531503540466012523882 9008634 -42278297764283325900794077651884188160 9008635 36610910611540356169224824880059182080 9008636 13660496758593773952903063501684480000 9008637 171416413387647564873810526794414396960 9008638 -14112412069104077180790010608291517056 9008639 -93936327715611818765335462434590338560 9008640 -25792051876438806942314433379125166080 9008641 -115392873729030916969436261845741610400 9008642 148128116799895337077851569745115883472 9008643 -9162595970899172688427153373185431552 9008644 42203211942917661413725999092502238336 9008645 -44826727220727229493570113241410293600 9008646 -96244302281960205706686385629694660416 9008647 247609428191827621977520554219943653960 9008648 307690242762775977522645890217773137920 9008649 39276366707764116573540709475066541768 9008650 14420438888935119340716204432062605200 9008651 -48751787214605148624461486181041317440 9008652 -68663058035360802943277130034520314368 9008653 -157571944262620847733103336737034861536 9008654 60618931022406748671555851948715973440 9008655 -49578808955008617638159599815671769840 9008656 12137437933431215830964102683998298112 9008657 -128987152065556281555241748995802107008 9008658 -2337192526175364598734566359887657840 9008659 -139811919995453499805370100490992517560 9008660 82185878692344441358470555393213849600 9008661 -9716827816687234353836491214314004160 9008662 13859597210166446854791602392007721984 9008663 -180901731358534911176403599323260420192 9008664 -50481439186414022406378364252207841280 9008665 210512705891732282333649218873519613060 9008666 -69879289836698647937031487837379101968 9008667 13037323732974909493752917332704275208 9008668 39309613523212001935738326097461797376 9008669 -33011876517258807645916148742482310420 9008670 39090695744401489430615132741794176000 9008671 -100712584537222878872631057014930918288 9008672 4447340353279548108285352943927427072 9008673 100198293617930224326257416494143953584 9008674 -121414742609811989441600375528850170208 9008675 513019484692526214409225815447289200 9008676 48830484904157447498426799673458950400 9008677 -553427121990638202518317187045763972068 9008678 27101037285258612081171734684937940992 9008679 72668080305381716230621338528045488640 9008680 -156950748828303615644131967354245785600 9008681 186419500925164642924755316097542433184 9008682 -74693594567970045122687280963274123008 9008683 192846221784087112325144811142209160000 9008684 19638075111648116926141992366103391232 9008685 2993537681822337141604573622041171200 9008686 -48111915196950019349799763810183127040 9008687 208016136719371039869535910386407768336 9008688 10290459414619593219256100415035080704 9008689 -612980450706903042034159291208150251200 9008690 31369094784764322042151027229036061600 9008691 167305412727028268704280513573875922544 9008692 15884767357664867904645780110755840 9008693 20411487334315548002751493534475539968 9008694 21236421090096191566566750495087712224 9008695 -115878717673078103417888047261904817600 9008696 -70837647102281678869785780237760204800 9008697 117299651245537165659200619635782654800 9008698 -122125155027250221349353141817497269760 9008699 -11577732722787942172267250608094158584 9008700 -29594844190676408768259338698463808000 9008701 -37432062046183133321742473265949398376 9008702 -119393487088332308407473585799711496448 9008703 193174489155123984843416468260717551864 9008704 -86594866824734019401935414812078505984 9008705 222693642030662621500497117861683817000 9008706 10278450572846030813284732400932159488 9008707 191426520210213916038857325327785472956 9008708 54031089524110867430356890959731237248 9008709 -55897514448893201079104609520252796032 9008710 -27832703052170812026235979689578864000 9008711 15917489650820766693175834876865291232 9008712 182813525138568442059922415444545536000 9008713 53000130895294975036075446168155416960 9008714 -106855065599193249133415248516462877952 9008715 1407095890017078723051910624417451520 9008716 208926632137806493463440915057050755840 9008717 -25775694850274196491836002139393983360 9008718 55785959513252015833723229418089190528 9008719 15002358660930648305455744866315435280 9008720 5584816415736340004465993161263022080 9008721 122929056705262234760133045192132525090 9008722 755160531951116159065121111994264192 9008723 -12015702614827513049858093321159103120 9008724 28377950254320888890491365861936758784 9008725 77952959701371951210311897605305081600 9008726 -38779752145335492794841246916819646688 9008727 -12537569280746961801685634081694912000 9008728 -111807971402471598890392305007456419840 9008729 135339339371779234554345988678238891280 9008730 4860949130781807629470245799860864000 9008731 69954443145518532859310811305841118532 9008732 -46372961751159527822204621681310160896 9008733 -2039573774841203642445884906843630976 9008734 45503893590972545507681702159507347200 9008735 -23735255902213208427423993985935823320 9008736 173015560589220359856747168932560896000 9008737 37518121308678387357609196846210094400 9008738 82387257135523937359572155576874749520 9008739 141443418909007241596978319208630207168 9008740 11872389526675685057856925803200832000 9008741 24654615088017670676825518006573340160 9008742 -36132627554230829194834129002543405696 9008743 -252715409207978588556602149322331704120 9008744 87083806753972222723183630104082652160 9008745 36840855998080069233761951734943692800 9008746 215714951969414933356614078244313621760 9008747 -284198879793710123906057385043711510488 9008748 -25989212607258320605638853987976831232 9008749 437513260480130269923258052246806982336 9008750 8629097495652704303261659922996760000 9008751 139043947857037347402402017301909639432 9008752 55950309430612687461190353979000979456 9008753 -30422241541049056436237691889344687936 9008754 -26849576588328675658531510587001608192 9008755 -225030216061318793643212202840084480 9008756 226833849902528622325522037013797262720 9008757 -8160458464144524048793256084861017746 9008758 -495587759057774350978186973895920640 9008759 -113879935392991860613653796365101960784 9008760 -38816390219036558357353159545624576000 9008761 -276724070656012568685844721442027791638 9008762 -9637657824653373103352298901673588736 9008763 101887905932295573214250463885087078000 9008764 148194322951024617509296504918783613952 9008765 214261695811191625463290403460657926400 9008766 31144553417874553326082247513696156160 9008767 -98981583989056211074965847209226029184 9008768 -161405220201178990400320389074261114880 9008769 -62393060894964670039929664030539678720 9008770 -44205559385665062848119291319680396800 9008771 -280853296572123328282939865269237169028 9008772 -136496862627896126174767999527868489728 9008773 -201594831362111940913338170680306114978 9008774 -181887180891916108727291754888650333760 9008775 -45330886540680189367869730032772743000 9008776 83876070814272251358867071764020264960 9008777 -79898470723847244099323362715113654374 9008778 -40101617965239231258177807236314371072 9008779 17029791402791302180349748497067756784 9008780 -12662557184621216013231986599826304000 9008781 14878617162823403182773913945219705440 9008782 114325904909912157553075606966471468992 9008783 28681030944756026786530074181485972720 9008784 3654672803707299326939667749359140864 9008785 -49215586212877473568777872416590972440 9008786 -24690882912512777887915685983164942336 9008787 146244635528471244481407531484905757440 9008788 -3267945121392034508601183354777964800 9008789 43459526383866385370588155046461138656 9008790 17454428521745250785445143903879424000 9008791 9626250107280220419529256783626321200 9008792 47244603622843881594505992139138129920 9008793 -2740009455085522168974117484043683200 9008794 -23869256621090831080558084043259500304 9008795 9719887019979970123626851616135316800 9008796 55525328148484149795990498605483971584 9008797 11801178829878850698611584289356705260 9008798 -165811638653298019689038992756154409600 9008799 -178393400313239112557549636748888926136 9008800 -111953243060268665304871094800519987200 9008801 478572379497394443877514277417397440 9008802 33637972904391638305457921528897112576 9008803 177587166047802108741969007477013113052 9008804 -40408886706670144174590199820898361344 9008805 -47641757839479297517444950018981456000 9008806 -28649698975741558409281448815811247648 9008807 -46417283713829319432646751345585397408 9008808 17513951070620803572388473612511887360 9008809 -217228462820083496383491805651666633990 9008810 -59489107933818678619854113233166390400 9008811 44729796343283196268893450401322411264 9008812 64730324948415490666124984221796736000 9008813 -118348569328428316554168430881149034 9008814 67307391433300313609319639726908347392 9008815 -22125508249852753388359230377610784800 9008816 29887369689728923615051021743769731072 9008817 -426203255781116662680725932396141056 9008818 28060583280086929094453945516733504000 9008819 557781420963530255467850019105546124896 9008820 -5376851999236594878739358222866360320 9008821 -156402476432912521361300200661118600 9008822 -16568537381606768789222605590536136288 9008823 -52354617374817539946655250484373928496 9008824 -182385265145813363889227285951976898560 9008825 24770778253994365730637123101659272000 9008826 -38302773305418629179711827546638048256 9008827 -67758382910729375893952776321951907376 9008828 16326005309882002010049864448303185408 9008829 148247841534455501949344427060082395174 9008830 -62052736497801106104475774526426601600 9008831 -85628923249149881542107755464222467120 9008832 -16315650481713197872819833429313978368 9008833 5141858611137853593871434300462124884 9008834 -26544124609614823015659162512542039488 9008835 16082125164524000412171606839532940800 9008836 -183190077190029765008523432568117659520 9008837 70712138944413411911347091482576755486 9008838 -13940840550186244622516989667908032000 9008839 17822358065168494541735912235298655712 9008840 212185718782151945123367934190982604800 9008841 -2441184254675044551851239408199067936 9008842 -32253390033394094450218417999996908288 9008843 594941254401284310062591631521491092 9008844 966111377500335401085089463683973120 9008845 -22293886558039965101468544268373838900 9008846 -45015213348075544033100737859481333888 9008847 -12217973831914086007001969544317836800 9008848 -5277759810645202586863430520429084672 9008849 -189674999700902326907892659579297818764 9008850 15514087249796267012460023318212800000 9008851 175429856856858559483811020789376228400 9008852 437643146182311385774927971322455936 9008853 2606124037007082543801254406438248448 9008854 136176068428253039222053329550007522880 9008855 64200165423354222360765834962809844760 9008856 -19781875578187959233774475086333890560 9008857 -4887808325972731770769385943417321984 9008858 -75504489981963032137630254696907464720 9008859 198594367638794509835335851550708106904 9008860 -29610866923190353643691108029756313600 9008861 242665112459484821175391300297639920012 9008862 81094301448478149661224583378490262144 9008863 -91312536446727285706530240085789345888 9008864 -305430698509626680977147296472731746304 9008865 -27777415869657201537077747954958046080 9008866 -61431258398043493606152496924320952320 9008867 124606918568253130755337263988516938192 9008868 57265587865272959036335440306433474560 9008869 -208680236009614210652761255713875704160 9008870 -25598159846045722680949510968670968960 9008871 -18038949474720469773158264113810481376 9008872 -160100881455748145103467090442100408320 9008873 30814882342816164051920111028009544122 9008874 -12505586196414377825742702738275343360 9008875 -36702020410352560614052741852577016000 9008876 -53462730263268690316517642086376144640 9008877 -1555026713178967485985405835678837760 9008878 -134457367757424296115205286135954051328 9008879 39936055580135831045548320671848919040 9008880 -26441013084678922734668684931997040640 9008881 21659743199047348811506625941568099392 9008882 37984348676143332874254830195961483792 9008883 -4133241549926082735919390932267773772 9008884 29274140468556233041207598409524882816 9008885 -66350266313509309856392745607624696420 9008886 -32709860635377569377919653046647849536 9008887 2195935133418465373604929501677133440 9008888 25051200120799619679992028065429913600 9008889 -64238807004241619798469907304612103072 9008890 16824618632987262293110680659703264000 9008891 -11437531000487858221491507562423614600 9008892 -46478228155956657242050029332735789568 9008893 30586552888686189214331496447566085024 9008894 134110159192140231233135233210952426496 9008895 116745620271229490261181878308260096000 9008896 18566119045410625247898118965755379712 9008897 -139408894921236220297544211333350585856 9008898 87056344698062336858978925715053396864 9008899 71485047206173339040824002938007995900 9008900 -16418525279157536383932277049693712000 9008901 -3031717091311572818709412162960252416 9008902 -58394770713582070688844893301240574848 9008903 72517854943900081090307135935047780744 9008904 -181727576844282196777396634260457594880 9008905 75145794917339013227484620268614601060 9008906 -117818718465086796538188225759422405376 9008907 168106185210797830389969703796991759360 9008908 -5466102276151517334282607154702976000 9008909 -21076012768419081546072883003371888000 9008910 -20912924300130310463851402013147366400 9008911 -266488620624993183932415185937967793488 9008912 24062270522492501772898065426288082944 9008913 -16814809602433172091452160340406253312 9008914 86937817190226652965323941318862791056 9008915 -31644009180709277380351152026925680400 9008916 -23586492531699445414903291291073642496 9008917 -9306133391730531861244566173828731428 9008918 -5871190707395275363167578223095213184 9008919 -13802244921432770445235479539800589400 9008920 46728859465571972767397787511275724800 9008921 -174196968948250540078218985339863373878 9008922 30428200763407294037669665206040608000 9008923 -61709301669688824233072116416540257280 9008924 -73657820776542882983489180376932719104 9008925 -30728600220192333090592203174322036800 9008926 -250239420395777150504170028655328051200 9008927 -36896606392785612356179434862173304224 9008928 180223084077897406079611166328037048320 9008929 -15168403632216265284939983156621577600 9008930 -14992215043894355754653590347356160 9008931 -66695033605729257316619204062715827848 9008932 96627677105137165017669277423149562496 9008933 196256778921123920292745171091883973182 9008934 -137171361581789239233649436086290240 9008935 -22320207617045516299196859881978244000 9008936 -8525197535012524469096563466537625600 9008937 -5483267308700113868371344022075241280 9008938 -18159631993023501908465560343251768320 9008939 109809486203038303412473074007877074224 9008940 -16105285727179937481517075352930273280 9008941 -20332116910177605561953047936771231616 9008942 -7426982786970400052742714653241929088 9008943 57774089086834606107204294511573229064 9008944 25285193271263853364072347400359100416 9008945 88102540978947175099404435759515606400 9008946 -10641824498017553493523017120775200000 9008947 65116705386487712248176282191508032396 9008948 50417369969652201626029875460347360000 9008949 -15532716289189919495051081283387495840 9008950 36481798285317842174241950968005492000 9008951 -144725015116446392231408732224753755936 9008952 71324508688571729711989771903059333120 9008953 156769037773001420249869401971959221204 9008954 246433561626545380908961446322939302912 9008955 52239722211872557979146738179144415200 9008956 -90149396558963905300444057290496320000 9008957 24429038646284693776396395137871860640 9008958 -4826998472053345938582624929706624000 9008959 29350752737259698939272179001483804120 9008960 -59631714300563136153132958646009856000 9008961 85957257998114162276028110059862088000 9008962 43333343186489741397223169799021057024 9008963 -292296014056537043440709740447316045160 9008964 -39799549910667397379357745787478952960 9008965 923260301410269585859736672974032000 9008966 -127917641706401651357954340632880645120 9008967 -128641149163859411914277315573741040000 9008968 36655386131068964108647901598362757120 9008969 -58738087974606197767983859317689838630 9008970 -57379674057587347538829610178593632000 9008971 34566233150799364278718531399784193144 9008972 -8816593961269167285814945903839412224 9008973 -1375729485783629436968808980794265280 9008974 -13391362625585672073251646093081351168 9008975 54914746080780117321129630199255680600 9008976 11073502786442950082582189232955195392 9008977 97130148853075730269823200116208596480 9008978 -65938132451708568018012007919502000000 9008979 -30705626035445074977084877965706917120 9008980 92520847488572894839545040904692784640 9008981 -232276237484595021762268158394953127218 9008982 37129738042706795077214909590911315072 9008983 -38697280896922236893303257251437080560 9008984 78029198048672879018759456240569344000 9008985 30806091905693749998081054144719322240 9008986 1296226546232287985143025491524432384 9008987 -110629456230481184673323971956301580400 9008988 127563577942289555443381384950513216000 9008989 -125028327510906798994300137355150284000 9008990 57788998529164637042953560190469040000 9008991 -107205300434438328242309363136753273000 9008992 -79131895605287220408570964699971452928 9008993 -14640937581223392404961436154161803180 9008994 49931115692485642539981539010870384000 9008995 209499797641560931594382263890269842800 9008996 91496736287672757444414014208414720000 9008997 54110164802544084435434211856027907232 9008998 44236747016795554061595730594595843328 9008999 32187521125705329763314413559474951936 9009000 17824658858791690975300644169236480000 9009001 -136874869842307131167477456222033610096 9009002 -133504117025292578516964381881091148800 9009003 -2004027639429808983387533520468897792 9009004 66068323128243640468366706460619725056 9009005 -20736241656734329580706490820421828000 9009006 -35681216032988625061065583976137500096 9009007 77234269837152020574914831391955338240 9009008 10763275829447326154051124715240095744 9009009 -283137020272174507087397225822842301280 9009010 7990159095323115052154972127318120960 9009011 -204245934591176746875624778693210846776 9009012 10167556206812424688515434508495949824 9009013 -34543572385741926782479117374105815296 9009014 -48340899715901788449328483020033393408 9009015 19796535515893107853535509885692010320 9009016 8917638211855784951380711248998400 9009017 246159065228507928376865090361885849066 9009018 -96349216966000896510921209372507573136 9009019 -90549610302314789929675511671080000704 9009020 6503153856779255801296024923523668480 9009021 84272817188576064201029883954874967040 9009022 -69057478309526985171372124288327566336 9009023 41898146812913901768808524750638662272 9009024 61312658351767188130898439271612416000 9009025 -67198777745823595841633890961086012500 9009026 -27369601310138674008427467939956292576 9009027 183800585406704776495803377930341088964 9009028 -72596161473489465327378582373131505664 9009029 -215643786841571020671614249222294275620 9009030 43248311925476243724977861215174504320 9009031 -115079689829375073553933695425671989216 9009032 -369525678905801179554356710905525043200 9009033 191110910870757430614366206236881812448 9009034 19982243327703276145539396916943649792 9009035 21700145917666121272990828118099964960 9009036 44538335822319687368856746850033884160 9009037 35669370670219796792986342122249419500 9009038 -33693249589655568630143363595901789056 9009039 -45267595026164620667797886298567587952 9009040 -40122605806384172415569295610930790400 9009041 -345565023293484082165029320820590724558 9009042 22589265638140068507615247374659958912 9009043 297432578059721810618417659679849740360 9009044 105464299608793364278641387342401974272 9009045 -30172431031135872083311128353049589380 9009046 90259454558328446844870244857378422784 9009047 -139206386136369491740280676745135008240 9009048 -71797570935790414937888791498775592960 9009049 57108143699657383263408379101012257536 9009050 -6209025575835337539917767935779665200 9009051 155105135583647816531496500869922548632 9009052 71443598605675315720259327903435191296 9009053 -47759257599232737595480130811836984040 9009054 16696644345426285703061582086551748608 9009055 -174565111374446518622042461930434120 9009056 3229087485014432263924998113587101696 9009057 -20298104958594033350125845695988599808 9009058 41422856886902893255145752255072776576 9009059 -1970078843505265350452285899220295360 9009060 -42905187707431699115221664120739287040 9009061 -54871456636898403785812454747810102338 9009062 -2308099798697232963905699800373641536 9009063 -4939205988235529593790522419727946960 9009064 97053724489124661351357572744608972800 9009065 24718711197660349885120722510239754240 9009066 -65111430222989001053770397417622058752 9009067 -86357257235029834021902276466615165448 9009068 -104126124110518319420732032762692387840 9009069 30589039829657504260387215672734386368 9009070 31687958707064447270952345086665728000 9009071 -130430487300031205404763493767174994648 9009072 -48018334868060253555529715479101259776 9009073 560611562589673944749667016940961904 9009074 173191296817561918623804575432726347536 9009075 -28565791337872761491682929286555413400 9009076 -8705043388213199701601881843242714368 9009077 -20939426807498074556730691043012222976 9009078 30733571321637517414608285089234534400 9009079 -231952210712107487185846297512655175760 9009080 -153492104598649592309271002506384281600 9009081 173927137028520807709499173173974046720 9009082 202507326532034284250657244279579410880 9009083 298989627668548165911944200717299775332 9009084 -3064591388690570616228265951214051328 9009085 -164087952905203856915928624385617947220 9009086 11232305883111991022451923769103569600 9009087 44455125622278603699219266297199266760 9009088 -61716123083414314117738009508601397248 9009089 134595070643455363153722931113952027860 9009090 44445650541492773831888693663468467200 9009091 76910704825670898820202200232825542272 9009092 -176119425702394458760686248456118720384 9009093 -10401202116168141277784492117049872736 9009094 -18398646047514751146729548842225959936 9009095 -76689700495814617765009408043949467400 9009096 -51531139940151179122149426904763596800 9009097 310823675790185891714475862986295425040 9009098 54875304209480211028458855158882555136 9009099 -54739674963796197132247240645642317024 9009100 66976157854088542815341414461337318400 9009101 336484432736747683073475581875327797504 9009102 463165193235243447415952292753146880 9009103 -80984900034193397721971315522985829648 9009104 16370099333256181952421790502624477184 9009105 22929359985521115684940914304840704000 9009106 -14218234901386822897243830022600341216 9009107 193316191607920071942322335971467861356 9009108 95410340575094338213399658186779780992 9009109 74409569481767260542311718838241457916 9009110 142819752356060639804817381348577920 9009111 -175687254858644021787984840150746610480 9009112 22438144738011109803476595291912314880 9009113 134360432866228099413014943025958922624 9009114 50449602181682155347603309852786332160 9009115 28618922686093075033003454373123917760 9009116 5107785716379749207980454908640299008 9009117 -16565637124458654879887434836552375360 9009118 -125981018840336224453971369103505082240 9009119 -2531454002771852451991132263799047168 9009120 55252252196379450756540921968563322880 9009121 56287071298139472450641189849020458624 9009122 102455095322494161360267611996553644112 9009123 10079782172801009941115669837391233280 9009124 7330666324727526388174814277780692992 9009125 -23126167105858076469870891400233861000 9009126 2939116747064908100834051041905967104 9009127 -21506042496344650561800110711776013888 9009128 -24975417213033232339411447669155840000 9009129 -25383891180395551474683412255069378416 9009130 7659473991431288616924057842811880320 9009131 172946298521654148877667941893653648592 9009132 -116168681201193182287845537418195034112 9009133 -85291860912612928103111092909764335424 9009134 -64786773575025842313357634016792426688 9009135 -43204980622740517815388665816611829600 9009136 -29550920098439923939168794103984128000 9009137 143808730187117808286949162476601797812 9009138 -46609407722883033195020053802423773056 9009139 92695691838552134885743712327968186024 9009140 129157970729854389922566490492028505600 9009141 72539676726297694854154023500064751104 9009142 -57953577909674872661320001633755890528 9009143 24882731992992714527111033525563315032 9009144 -27608859837292911800908507295293440 9009145 -1146359488312622301338969869412465280 9009146 14878055337159626445938946939907084800 9009147 -14666717225928013830671825891651516928 9009148 -61727316405144069997737764159527563264 9009149 -33900986493727992055894631869899145920 9009150 -10091815617443807420799279483005366400 9009151 52507826663458680075331152654582662064 9009152 -6241002531939846045771478813051453440 9009153 114956399427591630670928214692427464562 9009154 33331165794623509617027239702048563200 9009155 -134515161266234951296685825769791580240 9009156 -41330448434930064686675141535726022656 9009157 292780813270820200069737529872313117406 9009158 2341064522270174689415372309886197760 9009159 25511392237947432814146532421880904104 9009160 269120730221452297934717138847719424000 9009161 130930289585334440821310731802132804160 9009162 -40110449440929871987703993431692419280 9009163 -26365798312510702728729306457933852588 9009164 102443258186559877895717969013552731136 9009165 -75219874215445628497700610153204404160 9009166 -144265152104558551713374141102740920960 9009167 -147002033490334949683666604254887070128 9009168 17257253700017687895999981269001437184 9009169 -38442689858840479953441839234516851200 9009170 22461246750530264095003070831117381280 9009171 67932688176749515458222176303266608240 9009172 -286178724684101399530905089618438709248 9009173 -62160499739911819578185321517670605600 9009174 64248386970817159437609869631530189760 9009175 62564115840340959338181551960112998800 9009176 -17638853374751108416137520076574720 9009177 -26699469043992694358673158423985173760 9009178 192964026136194119949451060089566771424 9009179 332648628387192908642788558248751707780 9009180 -28735111922313806579117998834370864640 9009181 -237709212251817511092230181683707243136 9009182 -9592134731391647438031032866655539200 9009183 111094657884405336851077559769746698824 9009184 -238619318046110330868395548025555386368 9009185 -77194111918146499126780795671334263000 9009186 -22626335920747043412052330639983042816 9009187 165050205784411173461477631831039808392 9009188 2115244745320021628952762394172052480 9009189 23083003073457258851330250082052987520 9009190 22037533858612565505598598345632262400 9009191 186344353160473930840141126247851097592 9009192 23029228080050311164575512130125824000 9009193 71471333963403902478673945712554683264 9009194 -156649087308544593366662850935376673104 9009195 -22473621290647522486164584847491573760 9009196 27840378494645877733919090220784043008 9009197 -36372906715238841928976326977615346740 9009198 -2634179121987306573290639311829145600 9009199 61922411796185057161331324627532093200 9009200 -15091983947513820825010303314552422400 9009201 100054654054362652687303292455930388064 9009202 -2365448717714881574182692736525214448 9009203 27788303730636556120047978929097010080 9009204 43886281272062474755687507493426307072 9009205 -91131129044344069441828756972305137640 9009206 122794486971622656159342906696140571552 9009207 -94054202567730325993689112411248376896 9009208 -5120003050105124657087623645564170240 9009209 -58614089160095588803548632950841174880 9009210 -19960905717599576168521538779790638080 9009211 -234285856680329873467818148532045030600 9009212 -45953473322651795209843035531375671808 9009213 111358987599176272328297317323686348544 9009214 48795669581956504388660103679748595456 9009215 -84255921821130853256476429844015290080 9009216 20480573762386199337218385742454587392 9009217 -1976687950454725569238285945177775616 9009218 -158304515861012094669029320960501836384 9009219 -74209399548881962806189015953099822856 9009220 -29066632740183934274064749440572948480 9009221 86998641363997033314668679733000596570 9009222 2098550125364531102954036187549133824 9009223 -16100129444289819452760179482747855528 9009224 27537388194539152700838537147860582400 9009225 80484078829075146317030706416506863600 9009226 90446101604051772560782083277602057984 9009227 61211412938082934132784757186561436560 9009228 94983035643521827449714978257543339520 9009229 -327817713666008256830121098068455260170 9009230 47725176276280324930566913269093417600 9009231 -3259681072200186523977616183130112 9009232 6083871240805100652449649174999719936 9009233 -28884471850561648162095144553532054976 9009234 13891998103777605044217668032731358368 9009235 132104059897692556152302557700357364960 9009236 57167847992375059737102367602480017280 9009237 9952764817526085447658562578193331360 9009238 -39425622482868359987911542366811852800 9009239 330375777610241027545464556337684350560 9009240 -83870708839898752229484075670849536000 9009241 10925644693808114121445441040583855360 9009242 160326833791698490229297478794656871424 9009243 -42069576324010214370981229107876389268 9009244 19470924598584774497923815262521729536 9009245 66108098637217907228048553503931770880 9009246 -93203563083372430731235409719315329216 9009247 106932402457505729147155447658189550040 9009248 -164531027238494548679493290692051599360 9009249 2331361846876684973597766099105926400 9009250 2859391633042265710465901982670632000 9009251 -65421519389727807405017096589632604096 9009252 71438435435210213685783847719104593920 9009253 71023311953125601138341622328257510400 9009254 -35727753377659356571162740767522651424 9009255 47417954073449009430950586737173141920 9009256 303384291205575141552162550022401996800 9009257 -140627995216401619735711694642387235468 9009258 -8171250955341076869751252018624633344 9009259 22111319954791694662938904923495205632 9009260 23883658102115296791068116318327157760 9009261 -51302567428029966490167295790290767744 9009262 -87975290234737452513931824838194216000 9009263 33081977053515967054160699189853269520 9009264 9335719262287891796853000344762843136 9009265 230430211273416064037343911539067652660 9009266 -13606023036875097511822025417715265536 9009267 88819836681244805687416156302849410160 9009268 -117677538740291219669261747284843950080 9009269 116694877688435865044451898815817165596 9009270 36838700815390250309551380005827989120 9009271 -42964340454214363833297367486995567648 9009272 -231999300745864467709079376629737267200 9009273 -28748693862605537825528634480427809024 9009274 3161465783556303723453038193811672320 9009275 79572829101665635318743399728280834900 9009276 -74760570759292979969547916123715665920 9009277 185290869427770233358180932548425845126 9009278 26072921852768265987246798032997320832 9009279 -35167212535638402516179098183540930560 9009280 28786765052983740454717667914914201600 9009281 133870969750003502920520900226758174082 9009282 -30891957116122403609679510261725546496 9009283 372088388529856809216767382240485692384 9009284 -153087568119240879170114875282756521984 9009285 -104040634334809227590884164661969200000 9009286 7310031844254891308306241436220814720 9009287 -254919151771936646728244647615415992440 9009288 -29070757567661513505684439661344880640 9009289 755925841535937979318446482189182933632 9009290 21087064967472889729422857770933922400 9009291 134877918563306746601184130332715945920 9009292 -59506074740015316425323984605527508480 9009293 202945177227066625526677000725409999200 9009294 -15193910880694362925503609117814729728 9009295 10085896705669273906693929900691582320 9009296 44641800632815364699658384488323325952 9009297 -256621997329932704731638379274360718 9009298 89055271437156077785325563351496283936 9009299 13439978814940427634441652381569890208 9009300 -4209081824581549049847213905967360000 9009301 -43195033605695420848425429103405600896 9009302 29037511467360282555616508929505912352 9009303 3185258143950030586758902976470152608 9009304 -266431125014005338726937934865902714880 9009305 -69477346117435737390171495783667703040 9009306 -4896889097672939041059569351354880 9009307 -225864151470591636884206389005369901312 9009308 3057859168566953659594678073698885632 9009309 23721705980364793384874361284380965888 9009310 15884420029910504038612098682282186560 9009311 135974558195171003606911976798770176072 9009312 68210965204258230915949183732395540480 9009313 -95590912381321152768272488637031274496 9009314 48114970341078860285180247943226192160 9009315 18664641957763912715773549767153069120 9009316 360520154419669054459700075980948758528 9009317 1666919383062080738409269165326040640 9009318 -79964242850012186414639001879981158400 9009319 -139470946006892667951221698705275790440 9009320 -140796238989508765878104688688243200000 9009321 9265048998077440612228676494680800640 9009322 -24843411507427993068138419787262695168 9009323 -293980590144736888906682311833648034896 9009324 -62171289378713837381871074281746243840 9009325 -50800719757014770796681595120108540000 9009326 -95220929596661107506305218355389341888 9009327 -14546460563540455365837539542613635200 9009328 67197341417566753364166968339957612544 9009329 37637416622471784455061820491496166976 9009330 25055575777754778677094474658081136640 9009331 -235301518815487608612123224390917242868 9009332 46382736866150799695513699038872778752 9009333 129363823645128156037709262711004617600 9009334 164523656756982534069384934647878305152 9009335 77003949870763339502869627700622584280 9009336 34740132555170826765011758007662018560 9009337 -151236380801000602134074417747695876908 9009338 277393031343031725411916670338371840 9009339 -148310544639848208584566609603024108776 9009340 35263537266964838613553373822945786880 9009341 -284399397766918372910598520775320254816 9009342 89576059876277923045858219781513365440 9009343 91543614490822099985080275499530564960 9009344 10857430128757479494416811653123276800 9009345 -15494442037851786979403848965424836480 9009346 147198243516494579192613324388545649872 9009347 -144825483162298444977564371328592299204 9009348 -16281405829371153378637227884306780160 9009349 182060068702113467691070698932763480350 9009350 -26599510092304896062087242766897347200 9009351 -6840758623477473896582616191084259432 9009352 133099251141791730109280311958292725760 9009353 128861743164041885756334726635343876864 9009354 -51098162314069555313066579563641773568 9009355 22269021567247983085443351420996857760 9009356 238946493258711634677601207045567815168 9009357 2461630531684986167138702116050249792 9009358 -138563507353174899435280119726677476224 9009359 125229762831062382586836763621045415040 9009360 448840968289285638298162985710387200 9009361 -112106793841697926495007282389680988700 9009362 33365757166562823063795121636831308432 9009363 115384609116205291473683462454425961600 9009364 -14031336477128724899485656007279730688 9009365 212015951318002514553119805340291879260 9009366 -23890564277309957399383070795684083776 9009367 92638088949550765750466988063740673416 9009368 -1362291723110012711581265994765373440 9009369 -139031455676773582068767424702480151206 9009370 -102605045402558313500783522606571129120 9009371 21998980426073521437364699857973923360 9009372 118919512937277988008358878853294003200 9009373 -145010313088103599096262508070718463540 9009374 97657720409197140984517699629438374592 9009375 -86446146904154089905300922612200825000 9009376 164262099929561155124615381265223778304 9009377 -305632544072573298622308852820757592 9009378 -1244849325795156312104770018979490816 9009379 -78378745553082188516105366269494866020 9009380 -110350163145025780589300673790032936960 9009381 26249679920685419627961594852208782720 9009382 -28714169837560056630576001327541851200 9009383 -171402482437470908245379631366616740960 9009384 -109875423039036414252965103189754183680 9009385 3855952647883975334515402848743237760 9009386 37635661435388037477288985671830631264 9009387 10780427891179871564216919493128458436 9009388 11294879999077859501793860010728188416 9009389 -54494425165969037145811113281632388094 9009390 -44561649147008666052940391542917386880 9009391 167937947784276974567934826404645971792 9009392 39398895526744702231157380629212823552 9009393 50000178062657712770801197618098474864 9009394 58482805221284424118096722912655605504 9009395 -9303034926734780902189458207542332800 9009396 -43841303925284524177215663043174096896 9009397 170124778633410464301139317633103898560 9009398 -58604378965582755103379395615431976800 9009399 -12986467800483935494356344562013368192 9009400 -33263375975394778496978937478596096000 9009401 115502867952976505400945115813965691200 9009402 44690926491547257545185369872213483264 9009403 -131739410813011580820724563370413312 9009404 15291227259967188619583675593052659200 9009405 34846816282258995807411845398648071960 9009406 -20909073114867581716942490208901447680 9009407 -174829562258094932580702165619051404168 9009408 111185532403772158864021333223820754944 9009409 -278321821977218721095669059849033051390 9009410 9127048345213722541160478598460367360 9009411 96353992184895791136690857512660370160 9009412 -139533398410727884297120731790894390144 9009413 90961115432783167476164863735498198560 9009414 -106433485272798739126921498829839263360 9009415 96003984125811780326532103693489257120 9009416 -38907619062298767254362455573620275200 9009417 75917507874102798948873223951396534848 9009418 -264583133916169287361223308350493440 9009419 99838696091639123162392464982953812820 9009420 -17156433277511022413548133819707392000 9009421 -130170808654176228930701364855272587028 9009422 20027823465471173027124682321322777088 9009423 -97990182618801267755419907468831623008 9009424 -37690996085741981114417402466451128320 9009425 -33010494173603567584963766441469809700 9009426 -15218494832026053136728198406253892096 9009427 -104778744396067318259849753914777796528 9009428 -97653401934436767690617772577628805120 9009429 -44032013382995698580951210875194450624 9009430 213209681156198698713288336440277580800 9009431 51900571690324707954955502227657542192 9009432 -92817929709233742011037484959636756480 9009433 -406398201500253200364827620095937422956 9009434 -1105582042008413582063575347895744800 9009435 -13488810141200463408046227592982868000 9009436 192198750734219177077706233991158023680 9009437 -76235499056747867608511785014798019968 9009438 94515018675045186903908515356529652544 9009439 -8441618450801216386395366451460291760 9009440 -154975475393633373686331748769385676800 9009441 -2129014450667661993744612623704869120 9009442 -2734625857216778122579068302567110080 9009443 228419631605618948955566532480072601692 9009444 50901741132741918949250950774061884416 9009445 -12893552474994242266339673886027600000 9009446 -1469337234234027594878859107150152896 9009447 166240682866587921579657246631929877800 9009448 -49147891259185091603719831337167011840 9009449 12107841314688463270445349400395682164 9009450 28875004058806407181045392314297475600 9009451 65835685685584308278368004522473414224 9009452 -30259454454675918832384851160700459520 9009453 -78011446566785810341676768023583257056 9009454 22178144635926510930221821343667322176 9009455 -18743739504002630853779643088576476480 9009456 11912045113490446566676353149150035968 9009457 -149634384754345522069390940508602772888 9009458 -141972611935954689846605091346341567360 9009459 129462474439293261355031896335735817200 9009460 108689280838230514266842990995229633280 9009461 -55895057401496026580448537368612791200 9009462 -26272205189143716329178758731771840512 9009463 -34185787662891881910331938249985803120 9009464 164135249859649988366370934147582156800 9009465 12101102182810187349370896264536013120 9009466 -146279230034727241129038954441126407568 9009467 61497644262942007173692601635738050440 9009468 -11227429656045592307656933918560878592 9009469 92783857304005879660759032093149401696 9009470 -12773516001713696543601906036898099200 9009471 66063516602596922848800350090689914312 9009472 58101133293340689725983788748382928896 9009473 -227109005165534750297094597382639038240 9009474 -2115711525843343565909525757790886400 9009475 -16426094548926428277994425639959283600 9009476 -68587553537313825636511416799075614720 9009477 -4476008586246868885861468471051039680 9009478 244810525335869021280544249675460948160 9009479 -248679794296988423541869088135256840320 9009480 -10800585857240334886403014642814976000 9009481 -31023304436814346206836853061997938268 9009482 -111911054680667583558547501639067091408 9009483 209579028518315045999365384750311983616 9009484 74017015974691950478354406236986642432 9009485 -152014762517764667676253201000980608820 9009486 -34001264818576315213729886923338653568 9009487 -208688720986281330859498634440384414864 9009488 2156362850260459825153088881290362880 9009489 -1864101062745668821742522876334668544 9009490 -17669768862811102401366172094617405440 9009491 195525136293553074423406217270865770352 9009492 -60924215305515394357326553099709749248 9009493 184129241780819968857683211049795288000 9009494 -18487516615758532352543137693921107072 9009495 -147474598749142674755555584811712748800 9009496 23651892871688833393593248287899955200 9009497 59881027387825682050725510860779621632 9009498 2353424559455434198675997670764696064 9009499 -3153318061831028833622031424357030912 9009500 21175253567573803200189891299053056000 9009501 24182682401411361193802154642541602432 9009502 103467224828338806965786273557071245952 9009503 268041623935731350918781670971681952104 9009504 -8474725909164547307612704704021135360 9009505 -80438328989087829183727335962110703340 9009506 -137586756023850802510278405287971307136 9009507 -23836777852301645061680277330490269696 9009508 -90579700475340085718047907769982639104 9009509 82446667143222833284840100708034067710 9009510 26485175279455076308715174471301106560 9009511 -82392946575761278875661631106102558720 9009512 115903233665996423367703426717869235200 9009513 -127728395936639714755682031079401376320 9009514 -1496247128558544297458693362938342912 9009515 95335550816555625591224809888783479600 9009516 -39985153911925462628619167364347888640 9009517 58350522285559468408427376363290960640 9009518 20711164491288293093951722569635580672 9009519 162843466529807979495931810216352302344 9009520 17336267362605088805309993400255774720 9009521 -247434565035695334073803039807998335278 9009522 -25648951436212533019662312334945071360 9009523 84929927730878984235599250378156162384 9009524 -290880522799792458414757757204425482240 9009525 21933097898093973400019356543424882400 9009526 2173409943905204567156209725685699200 9009527 -122416078202232633058205961430282377624 9009528 -48774674297450912211137132605894164480 9009529 26186219018178780608018835153647338576 9009530 -18190045520686287812574030460378337280 9009531 62724587283840376159388367115463324712 9009532 3472767119227994955854613461081832960 9009533 -116552853666129015958237238952852038196 9009534 97729805003216548984425939356170490880 9009535 88139678452230574432953650995200933480 9009536 -5050147494256244143712116432227532800 9009537 -36811422736098538626096964132203550080 9009538 3669917855083321777219609836793747920 9009539 47154130651069064870416667998899270144 9009540 -71227356507288373609901637854256464640 9009541 -177561130740492930594576565023404265348 9009542 39331799387790425823477056606805150912 9009543 135964993421740941344891444795258647464 9009544 -2700800959244966101111164665601300480 9009545 61572851651113767077877004374503798400 9009546 -10160213900661255294317261313067161600 9009547 -19478999772636845631812246633816356640 9009548 -78518203079772821860108524849739636992 9009549 -15208019546730495857344582858882871370 9009550 5148809340138601327266549887874657600 9009551 197290433965784048572580264788134741552 9009552 8186299257690306890080151172843110400 9009553 -25047325486674800838834637840448100160 9009554 58762382690486123404803582856260294432 9009555 -126581214953636691905371287998751782400 9009556 -92089997347103934742304657898753815680 9009557 315777520931586847332481578065490593952 9009558 -95775953451801337916188819233951237696 9009559 -62035880311784741286589559408869362000 9009560 -27182557103560415553742820924129280000 9009561 -60629882409861074978527284840712507392 9009562 -131113363688320099289569472459304157968 9009563 279437722151823801628941790092872696040 9009564 -148273986637714167829256531443954804224 9009565 -125274462174214461656779080468728187540 9009566 45421855320238148953615491486022260864 9009567 -67399330718298898932212642978725276032 9009568 68998353918805463842376702736084172800 9009569 -107818880115531573548912180071148600400 9009570 -8066970200645018272114141132929484800 9009571 -11069641651983017473096411009874820768 9009572 87472485924947219501717504784771379200 9009573 -112575363719743377842310238928290950816 9009574 -16735211990766349755527974179476291328 9009575 752517128238498077840950288714287000 9009576 130691316584013073365737335884292915200 9009577 -59790034643221582171151662455486581120 9009578 -25570176493147444399148273641770448800 9009579 7480365413595195938307957359958113280 9009580 -123361320185286111441116175350477260800 9009581 -39803182152090263455463123292033787200 9009582 9162155827119178703851450848912393792 9009583 79373782949118240104125647177124224000 9009584 -35385806800125681550040591209872998400 9009585 -1834288796125948745899121589558313560 9009586 -51750531041011499459902521887527198176 9009587 8146501133314679199961414708075688040 9009588 15203893949873362627540608855403560960 9009589 -44970262829973584007885295055102537444 9009590 38571692869863425148887926410870412800 9009591 -152553583183324487805555275506330563840 9009592 34174957122826730662948480261333647360 9009593 -92560360625004773257761699090541219158 9009594 -60668705493049499958410772308880095232 9009595 69769826183890646339568032191276857600 9009596 -75477742192290531575089437740955724800 9009597 4463209701618079128987996633932660160 9009598 -36168455293652507661775751604127534080 9009599 -1410941783555332302678654285939683736 9009600 -26359103123098444730094820870953369600 9009601 -255991340790092997521364465716677598398 9009602 50531457521663859116159402219534169600 9009603 -41121683991194638053580772351875045920 9009604 -38999056637790661617389114281887782400 9009605 -193757734775019472332971640969212304480 9009606 -51436624818139425703412360342446012416 9009607 -106882804961010819600174493940699978040 9009608 77841766876908393048870568820906664960 9009609 70029015336291832347677160234405347712 9009610 2414807185750750849776906580251552000 9009611 56740986267085883702264840783964497424 9009612 51027959640102443136058178238427028736 9009613 38848949833515270919198279280564426860 9009614 82700021216088839877108502464572824512 9009615 121692674502251976710496653593842600720 9009616 19532647337970046429079280804742299648 9009617 -189558441552087297359841252393342526860 9009618 379348763796418903219893670763839488 9009619 40825741735589940343416112590198990744 9009620 -34801224646591383391130096796305752320 9009621 -151510243934644152302953328888381460210 9009622 37041706634494291164090071708902589952 9009623 15081382649730871347915333717124976640 9009624 -13667396900332997481881178322938101760 9009625 -302366475762604965091002280627966563000 9009626 177574304242129659147004365558484968384 9009627 -27372387281636302911690871873984053120 9009628 119010067755414343215018171799756794368 9009629 47544960704002234585260226993667491200 9009630 -445432960774913766514141399867028160 9009631 -48273394043404148953161264026180937568 9009632 257908456822888660803427598518168584192 9009633 -34537857983622932967761798470562183376 9009634 -147173390153893269194755776602517504000 9009635 -141602395921482214028161998640811551920 9009636 21915559912866641299809510150105510912 9009637 -7252512660203577812028321440806610816 9009638 -65061610649362298817395324619318901440 9009639 -105485300309356530824804460365663017992 9009640 72388913594681496778522997289979852800 9009641 -319830559573942359336136908741130377228 9009642 96501910401203989795236407204511558912 9009643 175758285913426993321213921683964358280 9009644 75701669258325479789891874008173381632 9009645 50622615008943476573786914257147973440 9009646 139105553576967090337281677714223327744 9009647 -210611581427059557789727587404538473904 9009648 -5446679097392045854115609240159846400 9009649 -118766063255929425733358251918247282208 9009650 28572756621676472781626203525009881600 9009651 17458754074907005212029578994057362944 9009652 -36778978117743559815845877865719257088 9009653 121708097330520063813610290905268531324 9009654 -462890163232009459761704387021905920 9009655 -112677313939082975326786881954312214440 9009656 -253093372287951396883376402458724413440 9009657 173952447374302772400358019935256204640 9009658 1869860161368161935767490997594232576 9009659 -320962791806925238109103903528685426140 9009660 9025376599180865875447446347335680 9009661 -516788646915385891098937955685920256 9009662 44147044561471661981890635531960597120 9009663 58590673739709000802955432318129869584 9009664 17639936912565257572835109670471335936 9009665 -24156200959517120778880155953009809920 9009666 -14044658859031258774407172210101052416 9009667 35753829988779377953488250816714372080 9009668 -17982785571443441666377630759724502528 9009669 -7730624601990474668989925070333697056 9009670 -18524754676682265377020771569658947840 9009671 190313959966646093148106817518335333144 9009672 30386976664453683060523199203425484800 9009673 -159295278621752188892063815044167791078 9009674 -50303164516203302485149949700474450688 9009675 3283461658084662535194359991736045200 9009676 -95025232897654447918878577190457939968 9009677 243991916375459114413682332432480413612 9009678 -42580331347015437161370653348384573376 9009679 209132122065545605668688388851226172096 9009680 -8833812514763875377241572307793264640 9009681 194842667727149389056663276240043111152 9009682 3480511014831207057296147673722625024 9009683 -227071287324481240776128200587587290068 9009684 -123966522597265425356765814243091169280 9009685 -29271461175163199975226198165879252480 9009686 -10304184829554915608237891077638082560 9009687 76668964357839879584910368714092099200 9009688 -299903058502676980046875911993946122240 9009689 -13707669948037203726416001800746584192 9009690 35219560683177897193218344277502667520 9009691 -126205266848341134041133096754275423120 9009692 -16609360607549335035342449619934691328 9009693 72045449942325324810833661350245967808 9009694 -22693352026315391127417122697498812928 9009695 106978542848700248485986842724763134480 9009696 -153481045566073317069874544290696790016 9009697 -137355929360664855054515466188179997854 9009698 -15710011489099982144235923438910875136 9009699 57765340138567203497932073473344601464 9009700 29699958807587560323875504357543628800 9009701 -258378505065428219816234234679668581248 9009702 15440235167660600592889096884837240960 9009703 95938574569334413560864088632055603584 9009704 -946160587019380213043472672480706560 9009705 -105524302749482636408341085462787427200 9009706 -147636888514650835995669013073202266448 9009707 125084331815710106728603802880556148112 9009708 58594035396818982196033389548933506560 9009709 38288569397240785837753614978447583500 9009710 33824960039703500399529715111573901760 9009711 -52458914179643419896077765955504969648 9009712 86556328941953749808806625358697070592 9009713 -277683267384812421893890772338037462400 9009714 -8427530310975707418367777943635051008 9009715 8654761199458838508313096543958555040 9009716 -2013324456500649966962736724192444416 9009717 -123862293191890667348475134336877234240 9009718 -124606885914069690300325161560181204480 9009719 5442319365018498564016003221931260144 9009720 -64371930877521368482561312363241472000 9009721 614630908468688585026531947447757824 9009722 27490427514470437026876415359740218560 9009723 81883371548671045660903711865453333784 9009724 -70224714768224228900861833979920832000 9009725 24905925947220693760126422500972460000 9009726 -70854927192459508633142462037045338112 9009727 155822407624416135050774375284630544576 9009728 -46133505593999801149866479722613440512 9009729 -18285567044242293283134612303075474126 9009730 22651273304488784830723536485376905760 9009731 25305738427269381309298180623277291464 9009732 -27288371501594638103684047770307584000 9009733 -7310556530447441712612045128024029056 9009734 -43513876111765577006056029003052378560 9009735 -15445171679338748602783348350178521600 9009736 105262720012009605135905558871205478400 9009737 55808223157323819754247296062070443360 9009738 -94108546746961160715311240164008775680 9009739 298480408332250026405504208709368523540 9009740 -5894800473489553211449164201222927360 9009741 81103857338877453362395213577782210080 9009742 -9799117608865129466318513306308879488 9009743 -121595330451400990980956502346596502680 9009744 13526962866746630941501505930580983808 9009745 -158784593789459071149444448156934484120 9009746 63423021891098069390135970521399805072 9009747 -701111979971744673725956589424297984 9009748 -19916079381846679623548809433472073728 9009749 -11331525476121211538989267919462039040 9009750 -16007140785818428875611324220723264000 9009751 -148639034714372313977287793640663968248 9009752 209140765246830319838672541710452377600 9009753 7258813603765620100072741488539511504 9009754 -76225361154574829598838737489742993440 9009755 -61729078564092347301774921350264703840 9009756 24598124295165651291599885184141437952 9009757 61546296028690502022548438601353072640 9009758 -103732331743094094752992775754719966208 9009759 -86757624198811085973819857280657294336 9009760 -73040512292840338713765123978850467840 9009761 -96114277555094819897042987860447865856 9009762 -95875089047058951666173766478094784000 9009763 -83816962407371904943504788055040686640 9009764 173542683604939760412616189232649000576 9009765 -34400364727133621603351852192359656000 9009766 121517327810328391670609448582310148832 9009767 76784651442135263199176888072292274848 9009768 83214595818555591155165645825759477760 9009769 -167006941438800626507075661050213285830 9009770 15641902444052230992369764319030635520 9009771 -69825813254110767817322829697532632488 9009772 39942006031177006931375415356048417280 9009773 116265328553750301611910617206629992022 9009774 121251756084020544991520569603304180160 9009775 -65725560745785359390551873325593586200 9009776 -85805991609721166750935219245384499200 9009777 7400693043310146677470323477516718512 9009778 -60980105971960548192342192364924078080 9009779 -168690827546400842108914421121340638024 9009780 -2223535094398151761077355917729300480 9009781 -260340484249450873716877674111204800 9009782 -110996765440066955373409866590875975008 9009783 189985490170582804322720115793782586752 9009784 -26454117275423251839254575661819904000 9009785 1254027234453714763886793217547940360 9009786 21674994439357968320870484482582726400 9009787 22271866155233259674041171413970353432 9009788 112463371735835757803335266406814016000 9009789 -240820837123848885151302250483350053760 9009790 -407454589698163812609816706979880960 9009791 18228298246505171406545586045609679584 9009792 11471690995374854082326389809846681600 9009793 -64513386169719870402268749332995984556 9009794 141857799599753593732069854102006879696 9009795 90497583414409232861480765319935868000 9009796 -32634519944585729328801189296099771904 9009797 203387577029499876952831739294647970400 9009798 -32610308257477406070334881752392488960 9009799 9628646511301214367262441681788595560 9009800 73750946231971299446387501954657280000 9009801 119881561400634090766076001229120226730 9009802 -109145190624619666964004944344217853648 9009803 81131312956507365118695712853074961064 9009804 94124226380665347575096086404100394496 9009805 11657329581159756472705056369271814400 9009806 4458571012972488500855292103080588288 9009807 -66246976982050554145743977946297536880 9009808 1874593445898162083682366566634463232 9009809 -6490116090049544776528705037232572160 9009810 -66207603399070012374224304627320066400 9009811 47169808400591004185902628948370730412 9009812 -38410209188536714408139595669686876160 9009813 11934230023040708269887702135047929728 9009814 -14509272481853559706817956622578824576 9009815 -30023234173192202571169206761477047680 9009816 66902680237420672563825696842055843840 9009817 67622136372999713685045106912265989632 9009818 -66733631901046586364505337990535493920 9009819 -41131512987012048407829495277130726400 9009820 129130489318354976926144376962925276160 9009821 77689252457366027687612534009306296044 9009822 -67812752883736512378351537281887150080 9009823 327009906187594402930342866299547203760 9009824 -225588125545905451506027750642726273024 9009825 -19031303241241922196061385109256108800 9009826 516934723903999822369114092464660640 9009827 138257619764574878885910645301831955676 9009828 -31361171218829819207400783753848079360 9009829 -30632806474170375941604655935461491392 9009830 -92092962906066730816940494146864480000 9009831 59325207497654327154551112056667619200 9009832 -21296623503773031769066418033053224960 9009833 -292847551775117462445205917266513280 9009834 51000067950424708666619398495339802880 9009835 -9464465168162581797998331221366082720 9009836 -28844451595919392730389374900227850240 9009837 148035922630864555695860726737405511094 9009838 2897379489479096670105055951200084480 9009839 -211299755136863519898007357417817685360 9009840 -1010353653118154749342460204034293760 9009841 -23980370405202944627240472571743560640 9009842 57691108385331623728626386242131981072 9009843 -59200890654440213099738606563550619336 9009844 -5372461496022986679165439920217243264 9009845 33925190018320132589602566061233034800 9009846 14015418304532055408460685287405872000 9009847 -152280530762008617528075157691607457536 9009848 26891807037886554741702656919618048000 9009849 -136891573913308945960227052929608560512 9009850 52679261520688570413643321046712460800 9009851 -261354515601913129936589930954643509148 9009852 52457847627082459699254925443058827264 9009853 74310903358573198045800794452405099200 9009854 50939260728368871121080227570182643712 9009855 -74988932848906809202612692137048316240 9009856 -63775999461506786421122952357515100160 9009857 47692644120905932437750544253945728800 9009858 11639915594844624632907634861777982976 9009859 -130448239133707020400099495771682650896 9009860 36866972659636821628815922374881998080 9009861 42140181812870576114449702330494096000 9009862 -96495180832010578278543604199663057568 9009863 -142117812258615026363850614162766647400 9009864 -12868679406895802951907560421229655040 9009865 -46077565595102092392253770019678500600 9009866 -147144066006297182983805266233523132368 9009867 -106455447422021702371630497369363847836 9009868 22463875532445694119555089044739735552 9009869 60917240843816327535380814945059812608 9009870 -5688985698588466717800190904777091840 9009871 19448930693265987239819376132884131840 9009872 50140069890880826460849400634204184576 9009873 1808899721571279360217097077439692644 9009874 141153528908892161508324995672600407200 9009875 96681052347705804611878007954681952000 9009876 -329398859162895349617530121675571200 9009877 112461457665784216487717287619481319740 9009878 -83669234941022906132889068973535361760 9009879 -6935546806867754607751256077599755952 9009880 106450103076080581073138605071610060800 9009881 -250173242183045036893198029339810036600 9009882 15046496602893430512330989340665533440 9009883 -82188690870358157727213982096358853776 9009884 -5466817746437809166717327300111629824 9009885 -117010899221386815173963614747277642400 9009886 62851947854754529959509538986030896320 9009887 210872095304298599401075693428419271552 9009888 -109482593848665091665457623870021304320 9009889 -6780722882638141564299267770766390208 9009890 97601340433763957417289750260484057600 9009891 69730694354042235944643919636664477640 9009892 -339941296695457997634128113620104023040 9009893 -39005462861144552258877782102274057858 9009894 -10831760769548211815902615478271924480 9009895 187209838489237796001514442814497581200 9009896 -18517313628765382863421039301433262080 9009897 -77393620797569862958260053846082357120 9009898 116235049969156070602356863714456413536 9009899 171027630762133175911492959223059510264 9009900 -72374797869511580852140359273848832000 9009901 275934817728967987583032208013339858902 9009902 -46654677807572497587334138650905088 9009903 -41698456907597478003107831455132730496 9009904 -39491908385387296534329406201846497280 9009905 49154625854303645904500947587879072960 9009906 -135993017282388090455856771521828810496 9009907 -67652137335320658284105407607263500336 9009908 -146515515771229127969449528898226655872 9009909 -82675044791154827908856936854661683872 9009910 -6243504516678967275058741705379028480 9009911 -5564945445326427880423678526405777976 9009912 -100934123327544518202171610402475028480 9009913 186240142525483235620279439223544823184 9009914 -56561530559840497410088427109290027520 9009915 43720126784850358228662226919750846400 9009916 183261984708882764567584435811718204928 9009917 -75781924730291434323048127311340821408 9009918 50317679045065597948524855660402961728 9009919 1947995514956805522138108633344204344 9009920 126199985248737289517852654285566771200 9009921 -41813629720714991250215177410700103888 9009922 -11042767000138616540341876548332989488 9009923 -8224775362589415121938812965743606000 9009924 -8886786385224764275866586276577280000 9009925 -263099440594643984584603518831443900000 9009926 -12707214051869672169138501016071005088 9009927 -64762976466578794072921082927131034160 9009928 74932710564482127485398173131172172800 9009929 117252454217851969051223059800198709530 9009930 9580362361940110545249231090502437120 9009931 53305197989424596492908214739017563792 9009932 61688113034200707430843596470448576000 9009933 14454295155250842082400475936139008000 9009934 -72359433267863286554120538199103736384 9009935 -121677073281157498339313131773120535680 9009936 -15386458434645301841614288460418957312 9009937 32178738222128893214023101309746048512 9009938 -25295316098341283077660692560230216704 9009939 -94819203049842017952842070044138520720 9009940 50811331043634671385090986045020300800 9009941 -295918731468705408168337588044579548658 9009942 -11480669953602401840579004284072038656 9009943 -364828256310634224154725861864762808 9009944 11659031731753636022105781898214400000 9009945 5890208302095146098074958142096262720 9009946 -85452950430840182697462742603562992896 9009947 157186499817412954685544942163523585472 9009948 -33719099473989438811730435212771345920 9009949 56880354007972049329197620895966488640 9009950 -60110626201457902951446497774615136000 9009951 -14252220615515800315150241319776158080 9009952 6600231407672613823178633231676211200 9009953 -71714843892411935103267414982037820396 9009954 151133706263512176881009744796084362880 9009955 -64175830354161392784291769478863913280 9009956 116966959770109261394397791816075541120 9009957 103345401490551050366320289881268649120 9009958 156638151805911464348729400934273114080 9009959 -72182661454532855273292215846802046848 9009960 10911911231308680267623907186803097600 9009961 66970564404542714894819415309727165562 9009962 1136187332869869725305987764827831040 9009963 -170187556268576119726510640769028807908 9009964 51839299454465083006613873224409239552 9009965 45316470352318124771650060344715538400 9009966 -4806885562632819859591915481175644160 9009967 164816387577927128901354864569662505560 9009968 25742787649866573249682042630158188544 9009969 153341531105727625803158774175890028144 9009970 33802978624979918562318206633693899680 9009971 -16561313202627730643222782709539372800 9009972 2909909638208838294886020174684414720 9009973 -55534448058692305027855478590581039282 9009974 41127519349343345972067296819657965440 9009975 -31882103488566027288678594662454358800 9009976 -156539214783204360015377454415567441920 9009977 -284406695202602517345188167935731625174 9009978 26500032333932460158460630345254452224 9009979 57149985524580696339404827073794989072 9009980 8680953633057776558368064193532723200 9009981 85512946338875515801488854615363347200 9009982 21525267667800810835132514078318932032 9009983 12441811049746657092195310580492268000 9009984 39418857644477551723568482259023429632 9009985 3270500824527357467202262041645204180 9009986 -81439647216601447639402047851697941808 9009987 3917708452557083894732138661144897024 9009988 17090920201098696980553887471520886784 9009989 222430707235529124399982744551348293790 9009990 78902466684082210476527547375240192000 9009991 57572917672000021427734942697771298392 9009992 -6246802501536615082758247251047454720 9009993 35716842947597207368752359772402453264 9009994 -96534326237079865066605166846788753408 9009995 -22813303993673055276981598992056611200 9009996 -31250157948357694365896223682911077376 9009997 164830234793959625837946699515076686880 9009998 26174525206265103957880555434924354240 9009999 1285642249448719413704255668399724568 9010000 -5319415496084324974223174315182080000 9010001 24624157625429434701826390836616192128 9010002 -81359271602021907498368782469963818368 9010003 -54054440092637341446662078060296521748 9010004 57715260106509080440636198979068819200 9010005 1714609354098613970727104742946051200 9010006 83921922901029202452476158715261489952 9010007 -188224887302729337945285555027793194744 9010008 -43968758830785509058748464702455808000 9010009 87613354833956254515765860076405753040 9010010 114052171305174166232866065847397688000 9010011 74602499720790899708180324682988856472 9010012 -312702351670342193612873858662289273856 9010013 109052384258657792845797832650653064204 9010014 20332544030468146551251090217074537088 9010015 2699643726889424007698503982262804480 9010016 326370029996327145847703482144671793152 9010017 57868005622999242533863713101205519780 9010018 65200364289669405626170460221023190080 9010019 -43908768526861141193334879291931353360 9010020 28902701908235244504620903004479692800 9010021 14645151044320075521279816616832685600 9010022 -17323839370454826050674280691655819680 9010023 -115355750898878916310842867023807448 9010024 -126603834076076957973483865987203671040 9010025 2222812982166863204742269898671586300 9010026 -516123448533076302944919958379599872 9010027 18086829974360733906676547054309130160 9010028 193170367554740333091035238352430039040 9010029 12020528228316399220950016780693893120 9010030 86495124307008649181031319511014272000 9010031 287789939628622456727053742464773722832 9010032 5643439806871158850559378179604938752 9010033 261561146982706405309214944963077635282 9010034 -1177406216806983900266432614127060736 9010035 -9180162275529660550189357827591713520 9010036 -5661941665687019404766972444591349760 9010037 110811031705902449164237651405556774652 9010038 -1751095453259980963268018095018568256 9010039 -89610437517732557289301715614797269040 9010040 -50662362501783206251540983316603699200 9010041 296137101488882142256190022817193606784 9010042 6432257869754639579828064960448402944 9010043 20632608299797005750100834891304706048 9010044 39315174934011267510095737847028180480 9010045 181203130680236505642971389128055711200 9010046 -10315283652478234526335460318210976576 9010047 101637510063441009577560913375657572480 9010048 -2504761732760749385321248158992302080 9010049 -197842700399744738846021113517557402560 9010050 6836968279010957569167524496504537600 9010051 -914688535312113068283273196510814640 9010052 -119727156576440091478708803706674209664 9010053 21170889319984421560690007576945330136 9010054 -157703907518630432200748251159967683008 9010055 -5378660195462779981634203735092574080 9010056 30234410825160466301052509915771289600 9010057 -5017947233110282897604847283608587776 9010058 -58228263714441930852421755594839655120 9010059 -98535826553045616775718236259499808296 9010060 13056901839330091617715819904179860480 9010061 147373396915809173440435505715659448000 9010062 61216831261020837158266383726958707840 9010063 -152404185109186975618177160285741556688 9010064 -14530458433555743672990443447846436864 9010065 56612648748231836476913449039410688320 9010066 48395875205135123202603404898410780160 9010067 -24670239034009548767057511417533972160 9010068 -11926972714553453624400821039416381440 9010069 34017771790898093165797939776052363740 9010070 112950874143280014531895490225674164480 9010071 85811841548545200843960507211532208432 9010072 161052850701428238296254634398595020800 9010073 154171267695524764376157706693358227140 9010074 -15852279320009734990548652637954941440 9010075 205970680229002533881648633642488761600 9010076 179426487608814169391824899165768629760 9010077 -125089591567423868380669894856542730880 9010078 6891509327297001375912945496524417024 9010079 -33445479587999061174658474004892541680 9010080 47736352408889565232950053284984258560 9010081 -80365022840567360851531075420509273118 9010082 86972287548500953858674000640702765392 9010083 66123082228385903214931038671905206000 9010084 10139051030228259018279469160009942016 9010085 13710057166172916837466331768392377600 9010086 -107322484822099235068372112829646115136 9010087 -206223988275476578796283627972258448264 9010088 133707959516301358221335389259570872320 9010089 91886316856384901779331947354990233600 9010090 51714925885303289375113500382450216800 9010091 7610120463260647804258683836691208464 9010092 4795905471943625988470565190841401344 9010093 184539351069143514038261989016665346880 9010094 -49829599721844335598437773706033707200 9010095 -118979204170879229143742025231874218480 9010096 -21805412395356898069262654574982709248 9010097 -283163199205637275592009861319956094540 9010098 -1858885124094359063962798103880458976 9010099 1538550907723093566380268981386713936 9010100 93570550703691486877901112966433996800 9010101 49608831206693886512061313338053036832 9010102 -68448532434679068716777188172358495168 9010103 41473444173393627062431359978284141352 9010104 -98516378486661130131532726640099328000 9010105 26257242887885458897034503304778876360 9010106 28684149375788009886996217075673032704 9010107 -58616827846708365873820699109204510196 9010108 -146235422069955967775674787633665771520 9010109 61699694856614209360513199562695051820 9010110 2701680112221347476297343272742380800 9010111 -1995008314074127550842967439545277576 9010112 -4461849423384009298995359438484799488 9010113 -42929136244921523029799597525529510912 9010114 -11307546270391187048293525687907479344 9010115 -160029755267753618550608351243682038400 9010116 -8192474447250255049557322092775681920 9010117 -289800752919016604086050729263499840480 9010118 -37698842198581647603796426832625060096 9010119 16910500578978097811180449811432171520 9010120 17953974997447644391227884181167155200 9010121 -148092433692788720514002295353119488678 9010122 75466522252094315088733586303607042048 9010123 13981091816291768183285001139314368000 9010124 -94042928677121371321430427247856638464 9010125 34011770720955071181868767546273015000 9010126 41894824009232602521913144053562761600 9010127 14887364450042900436139958163733698144 9010128 2758783634703975221312062930748964864 9010129 26204626411146315778070885929456780276 9010130 -59555114696090105480890877771093171040 9010131 154854477431656194870435706312304860416 9010132 333137488295355543126613328590600192 9010133 -27249298412889755833906744770073936800 9010134 -346995710446676423715358978428076032 9010135 189696102162521746582980589623787791360 9010136 132655321391320198085013187731279912960 9010137 -182384410634048022631436264340690869040 9010138 333412627527619201982826649104996096 9010139 87688479483473742117630704091707327940 9010140 -13082439515454970555967120119055846400 9010141 -43680758269422687922724051475752186528 9010142 -101971817971205519006398399908385505280 9010143 6036822529600300368221851850646558720 9010144 95219180601271061937235481210388480 9010145 45598629334524990951674459082489402900 9010146 1804467072189720875175718934340340224 9010147 -21039672052311062439671502317345270808 9010148 32220190743924248075947595987883749376 9010149 -53749956219263527247924924421107595360 9010150 15906713254293377549030460202421337600 9010151 62679209458218747795053505241518562944 9010152 -122878528153452608446227113283882746880 9010153 87891297962507858073139118227076090798 9010154 4646967502783721552250094651913034240 9010155 -36148226859694166079932834739182208000 9010156 41449916190160176749398918995767947520 9010157 73392370238703685084810340109160635180 9010158 14101795858852518158935431218870784000 9010159 140872907032173045868133218665406864104 9010160 33614805643159172042186082759532707840 9010161 60049004207041383546831707572821078480 9010162 -9559284160955723079568050361189367808 9010163 -103105666536291693638154517235375950440 9010164 -185554131869835189372865257884168386560 9010165 -433491741797300228477949873789477600 9010166 -29688670775635162642632705937963032960 9010167 143475198922214769315025497992588219880 9010168 -76065130330229531701764811819010211840 9010169 222452615725727893139005323203035406826 9010170 -27941816535805698896969680549534617600 9010171 20589400694711346696377753727600374872 9010172 21671871537539446070433460716718313472 9010173 -79239606511362400104853489914084028416 9010174 -80251417856352783638327942131709263488 9010175 -134955344077865614159686230102416566600 9010176 -11366211198022281414090117415729889280 9010177 -163086457719122321030141178126788188272 9010178 35337011338000713457734653317493159424 9010179 110757035258361744592521170680253136000 9010180 47715562043712488268287618104108339200 9010181 68692423040252655701231921592852754944 9010182 64012568956429327713720626085511372800 9010183 -25950991136102451353097792233903343136 9010184 79889804352622408759421466319043788800 9010185 -12237135115294113549667246143054388800 9010186 -52891658273209096852553802547465596576 9010187 -506758899669639910131292209590330059200 9010188 -34317573294000905912861001249701686272 9010189 14830302760960249667302282137058753356 9010190 34740669107045428347044394613234471680 9010191 122600210736140135124145590083908461192 9010192 89218403441670879447192158919008468992 9010193 19327142817054001099776748979029894260 9010194 -59697886323087070938534273231372681600 9010195 36838371045422691599479812256095457200 9010196 7740654730839470944642648769835163392 9010197 -128141397268119603734223967278598997568 9010198 4839951945260286183201166694377965600 9010199 6924476248935358965366882989049681240 9010200 -12692154570992853595711099316061696000 9010201 -11056969924521146296667414437510101996 9010202 23678686872693410935805180801685487872 9010203 21749568936961918032807246161270799984 9010204 42923743897026649538413167955820347392 9010205 68547360214850662458177961321673631960 9010206 49978000619858708114141053066944002112 9010207 -193146636976031819803460165239573200544 9010208 20601300005854320589877004706334638080 9010209 49696471660903668593506266922068475968 9010210 25760388590365067301593523515802647040 9010211 22888521541927085963853631407064750032 9010212 -9494665204028273899254487140797546496 9010213 85499592073516415353476182768379757980 9010214 -117921906390109312389782290915716416544 9010215 153768113512755986353409890460661427560 9010216 22086617008069411213569843745709660160 9010217 245127623826251091990680054816140213632 9010218 -35503438259198046753439771014489058560 9010219 72330753345545651675498498399636349620 9010220 -565053239112920541623974464514513920 9010221 -178188239698411988327747343764644204992 9010222 -66041281551286117713543921672475462848 9010223 -427487732608905197564189006281849409256 9010224 6421681210201818099438579993077022720 9010225 -61802337266612133504803957649436217600 9010226 27488252290630174368262074717107031312 9010227 109767002097246885401646122371240876800 9010228 -178462935145700408529994273306996258432 9010229 -408367946083891241139640825656981157824 9010230 30629855573591669943062276166257099520 9010231 175043532981004578837240495140285147592 9010232 -64870296310163985805109348355205693440 9010233 -2899252139232188559074119067576200716 9010234 -176976451964588957493805221200484065280 9010235 -106930404881132691984597317142194219280 9010236 -43727198932440731650258308891698892288 9010237 -281300077800741837876562437138239389760 9010238 -128064797723984581795870160083814517504 9010239 32026053120984397805945040361056296448 9010240 18397028789938679503827528082343854080 9010241 318054015907764270139014659790040104642 9010242 18464697098153166537244705568576523840 9010243 53260118357288141398256763959835675648 9010244 -243958302581214221691055515126036480 9010245 -10460747096211565074047198491797356160 9010246 17100614524807751166956293113245811840 9010247 28328918019219060711012409411831908696 9010248 -52171548727204577941318980904683110400 9010249 -126793479800996329477806668415989983580 9010250 52023490553314707556640000802407424000 9010251 -113454059255751705501440091574523514960 9010252 4947535791965657334263103981721769472 9010253 26199973380010688853279852158411827680 9010254 42122423900418784127434190321464366080 9010255 -109129195929161120668627291106876585280 9010256 -15593445617171027232180080427743969280 9010257 -184341297433568464373153368831055865360 9010258 -82395630514473623305426751793552846720 9010259 131694240779382003010774543394153575416 9010260 -213544740708958135971555319802019840 9010261 56929264398123753606493370527629141052 9010262 101258276124327430085552903143791865632 9010263 -989360678660789545982415811002347136 9010264 -30184980235036040540494062593941616640 9010265 -80809212523852677077567676907898040 9010266 -51509378601197687910002871360248294400 9010267 -1045698410124471692687362390928984000 9010268 -28266165841803669198330817902641290752 9010269 -51877100197592968782481075589219006976 9010270 -35960708579814310845019753238488502400 9010271 1661593932472977942138382568075744400 9010272 -93719668782785709683377023145505980416 9010273 61198567455504599359366559071866980544 9010274 -9038065370845768186857252664281686016 9010275 62975122795888135491268244378138472000 9010276 -24602834575373587025143565432542961664 9010277 -29014972997433747302343681080377320708 9010278 -3831898879180024403360024182564421280 9010279 -96798752366503591523551509612552802120 9010280 -38336366965871580620798777785314969600 9010281 -19683702788589355015196998796932085376 9010282 -14042054780609852338802257248796861008 9010283 36712742946492988287443962733319797304 9010284 -89234291895360920976873467599181720064 9010285 -9689045113800975601527666364719052020 9010286 8013288740142879685934453088867216000 9010287 34404353950711777533790243603889765616 9010288 -8085131194284872114632283639835852800 9010289 -294888360775812911573300737065037399644 9010290 58370146219261274728808746383074910720 9010291 -266819462834510571076706326518686768308 9010292 69717121459620545365273696077595379712 9010293 -193968729734020457673266272550559469536 9010294 133891846684897183045180732000546444800 9010295 -72873991877965216609420824805533522720 9010296 -11686630346008879294811671434768015360 9010297 -40144709099580799698916864171593611180 9010298 -222611182427351659497797952935748695808 9010299 27195631502330499179741691836617251864 9010300 19880425845077444114235043023982080000 9010301 336091161550326047365459428755546023302 9010302 20339716624859623590685128421671312384 9010303 -200301220733548852503669269934668004840 9010304 -74283958812151782136424692798225121280 9010305 44415225644082176058282817619846630400 9010306 2321799598328082758332483338289822464 9010307 -21341858682427045625236676544092973444 9010308 -90121792596654854520239937966984904704 9010309 105958474352158720224162676348878236352 9010310 -43772411261606541574994851979293706880 9010311 -17690157615300370550629812268682470272 9010312 -125071970572615364972093272228218501120 9010313 145125623569747437151177838079632563200 9010314 -5216770175708701022858987150008012032 9010315 87525464108701822213911539348360488320 9010316 136923773986341219594981968339115449088 9010317 -11660487681728371663830398447786559552 9010318 9049113100859174754162985343817342720 9010319 191736660461030870393473206838122014544 9010320 -13852377927102771601137009867978178560 9010321 113198649546500896271904615196703508544 9010322 -26124788864494777235821003108194432000 9010323 -59376594678327294701548779465162992640 9010324 56086827292048507797159208153599950592 9010325 -21727685721239376899708945397219825900 9010326 -2741405136761158585449149597689423872 9010327 982168776484943252091473377403820592 9010328 -367511900307837840512792698427182080000 9010329 3723082923024869011679639238782348160 9010330 14968992334243779378400842316554670080 9010331 537024514840112935632481635571037866704 9010332 -44271648724592772673882334055563673600 9010333 -102631683172293370277268359426960950976 9010334 -54863989744728964034117158228847213184 9010335 30188459152054400891242928702439488400 9010336 -106444011388258874950332890286293581824 9010337 -185217182485953718228575912181211634048 9010338 -95135147291867822421409514139177430656 9010339 -55085953007465765122141758892610463776 9010340 107741537482076269917157747219795591680 9010341 -55648813998596204354851440368374739040 9010342 -31170947530551284729065640157723119616 9010343 86725089007916214442379099109959054304 9010344 39472918156909185196805204518006456320 9010345 -174315627094997217762816133143401827200 9010346 88472704464148562147714946701315105280 9010347 59902358952963484024607268813922349400 9010348 -41044765854048218322589651970493467392 9010349 2325534683175689769449650749528279264 9010350 -10398444494262752568269088216695534400 9010351 23554056908817508959090711060778263040 9010352 -26162085901587067904956725323168808960 9010353 9313729399030325250626378097195319488 9010354 149235145416616226022802278751060847376 9010355 -84124002279979101688742525089649238480 9010356 95940349646655141942239580596467126272 9010357 398837441934126659334298122677683562652 9010358 -47749810901771346015045283196777706240 9010359 -481074704592545646643881961479078936 9010360 -20311180197857818604836395038419968000 9010361 21031657011201246638776374894155680704 9010362 52710070904887500323072375460374903040 9010363 -170696240901848384721754412418253160452 9010364 -147043793325675104501714782181770510848 9010365 6854790580467507304593698656852381440 9010366 158488137363254729817522297491271781632 9010367 89148685366981269490100759609337177792 9010368 5980598992520152567335578839513300992 9010369 -508827517156505366494172417125338657404 9010370 46963601531008168453338290493701376000 9010371 -10003589724660175530336324822476326560 9010372 -82676176392092083061076161925746585600 9010373 57130235018996787989407117487082524220 9010374 -19773088243817446984024677421502379648 9010375 -192416574134876105198383073048167812000 9010376 21197804344177496063228555700146841600 9010377 -75901785783720534980443733039765262486 9010378 45214211365129007728404450680284509024 9010379 23435752453907242311568240867169759376 9010380 62287984145797777177285555433078046720 9010381 -30338167602103472687462524874418311818 9010382 -11972763186941045800673963279703974208 9010383 -49250549439504997174025134791542624376 9010384 63687843658721366616740374636200550400 9010385 -81139085881918509400993339276872177420 9010386 42204758933121012775520798398479360 9010387 399830474825583051282987609501438992400 9010388 53801388208796438556639048357475639296 9010389 -69356906103585044580006108403296560160 9010390 1363951188257755974854394587252785920 9010391 94149038200043372593870972579791919824 9010392 -2209531190308503225745413751929077760 9010393 -114744577718474371604549972680523820800 9010394 27429414916863598282559046924761718240 9010395 136846906674022673660646750024233827920 9010396 -120754470749932066287021022687348539392 9010397 -91642934429728105261433081039998778880 9010398 22582236537320347360063871177816088576 9010399 84863883978620399820045538942223530400 9010400 -17634843056584946238280313630294016000 9010401 -182863747813719366642084716308590262080 9010402 57433544278269261452945373995176195152 9010403 82623887532120130507615743888178036104 9010404 -44122155464489624861266546836954477696 9010405 62159387984653164403674198284108040060 9010406 6639244133267363638075994779039047744 9010407 -58303427664502727051808633993784765440 9010408 -277227283815048899730352574682987724800 9010409 222653869739906816114443765898893511610 9010410 -44794099582810723769513991916115024640 9010411 90754717921310365113704052316168483632 9010412 64881644020948564283098721024638144512 9010413 -99542445114591291213400325639441889600 9010414 -13819858745833282239604604029456206144 9010415 183643769260069193720778625857252223560 9010416 32082843754642180084968053069338705920 9010417 -148645618955312448096197563620098337408 9010418 -149767813198480023896164752789608121840 9010419 93695625260826248785326343340982009408 9010420 13645731609384786373095477737626682880 9010421 -65663583281036247333548244578099903040 9010422 13235398044610127514389655747188801760 9010423 -46268341959043519737597370817669442328 9010424 -132792290921050445487262526519169024000 9010425 -22336603979199201628548984978573542400 9010426 6998181239043891516829517063695788912 9010427 154683342616426111639989961101817330800 9010428 14838239859106990246966922135086743552 9010429 -43025280162701261244548453959644932480 9010430 9712044419266204995052906030490423040 9010431 -38376250936674092920014901971573201480 9010432 83289342486472386725031242844237463552 9010433 -158037205388985018028321794806968920318 9010434 21780044203836586896021000799387611648 9010435 -236880811876147501585897316943786240 9010436 65604167714673546629382533538736422912 9010437 -53580027679123184328696580155956612832 9010438 3519699571610707121920879076836365696 9010439 -205235057907991346777497569272355590760 9010440 147132804636650225488349980681224192000 9010441 231612527037038536627272483091009842384 9010442 36545254021678312238687480545863828480 9010443 1936866237037721282960740774451520000 9010444 -162221912037989395665149831426733816064 9010445 -100329248381951593055268408236333488200 9010446 -43084609484652824717096663825142374400 9010447 -78064813476233126698820983292187401328 9010448 -29936879460620060969001815995068899328 9010449 -33131639673164030153548995062916174720 9010450 -22809180424003558450969433590564617600 9010451 -87591826893800787126524086953634126548 9010452 86595240958793276759762611883483326464 9010453 -68857970807235017460467352118808205298 9010454 164451566274878317352949512811755398176 9010455 10402332824041260603675959105625825360 9010456 5694981267771454986602158372707778560 9010457 -100200518370624645497577018453484207926 9010458 -55959812198964149765834056354013638656 9010459 237151690164867196797688411317553755816 9010460 43452439828480187394188161133159669760 9010461 -80888151390606842722771035318877081728 9010462 69107637152652824635116228541850202432 9010463 15702555386764331092940466192830786160 9010464 -127463229538553650939474399888385507328 9010465 -151316001456558603526433123706023654400 9010466 3578167992900319367622248888005956432 9010467 286055355741094072085550313493441568240 9010468 -99813760617442050998630209063729373184 9010469 -195509773553792720562416698004916579840 9010470 -5888503558238372148158224098635796480 9010471 -312687035893130870301065676139856280328 9010472 151285571240322179574659662533054873600 9010473 164867086833992041562326015441364816784 9010474 12098307336019458294009836763671484672 9010475 206618346802383496621745493954642000 9010476 -154186683170022724823652295744374532608 9010477 10666724705668008025333232177142057600 9010478 -3077884431886044529265427421576858176 9010479 -2710519497098196815789951962059470592 9010480 13531144990500083941730044376068915200 9010481 -162854843312214855483139796547618932718 9010482 5697179718910147483669951139257228800 9010483 1309883555661404106217748374457791704 9010484 37099144689241896826285839051850076160 9010485 -59403072177497229157528253836009948800 9010486 14246714112556198847425210708601451264 9010487 -299551072137228161312586615462432570600 9010488 -56627517982875549817195816057828270080 9010489 -181543915851035089074262656089349222000 9010490 25482055786156189297155478848168530880 9010491 -17304111194007522529187945644509775872 9010492 65342139294681776014801282653798972416 9010493 -12100393862939945426151438215057842920 9010494 155979434000379473203654181150275559040 9010495 -87324742467548793872946792358237000800 9010496 -82412864869419216001570968140198707200 9010497 -165369673570756152654618566734429506000 9010498 -60971576864969885880802395894009366528 9010499 -113669472842510326908648469940193638064 9010500 -108049564122688921953387788470176768000 9010501 -71053218370393187921838449874881542498 9010502 -55134774069561038427745985563274510400 9010503 -110556499720134549945936228302095488000 9010504 80089086282955593929518354628852597760 9010505 -15965137308960769406484564234644715840 9010506 37203749009808605120845676824934552064 9010507 96109151963573711532042191863141560 9010508 -1910016225870807062254719091393474560 9010509 26801539399575137542088824806867307488 9010510 -97011214016012058779050342100932621440 9010511 160239680321187691864943134620629589840 9010512 25701097014289470935776469290344308736 9010513 -151805524024493160960911421458642820876 9010514 -25569068667766541193709695938473740144 9010515 118969071618850686778876628043222166320 9010516 -108787151966127569574906901444810514560 9010517 -9904708388993755058941383658442174688 9010518 29263362574796637712891851483767305728 9010519 65719855095860466046770646490169106096 9010520 -119087084513219146085838304489708339200 9010521 12000729480385650214860161665876800 9010522 7321932155947606825370020036045056000 9010523 -201152721780858325370762496857873836800 9010524 -33738223787314533289843424614141406208 9010525 93134327412682291702029518882802432050 9010526 19639452718005260055601156924836225024 9010527 -130614070177734198270707099557598867568 9010528 -11369324071306306812767505146725662720 9010529 -44208453779693800839830242287060835680 9010530 17528154546474026047924915181209012800 9010531 204855045540808029063053623927682178332 9010532 -110004016023466334933187348536313024000 9010533 25962478165040494043299022443005033600 9010534 -69803455995633695918657146607138042880 9010535 -189792510420387852164160720604058840520 9010536 -3388736981000040907599081214812979200 9010537 78550371814549298578426105258122804852 9010538 -5982846654183142079237263579214161920 9010539 -41225363843650273124651863781005478400 9010540 21127441039912862645218607234637250560 9010541 -243130712033265780049878062964484785600 9010542 19858793129009606405397749470741436544 9010543 192230273459008843086199248884284105264 9010544 60902638473516163326791501881748815872 9010545 -68119759862069066191910537257799623680 9010546 -133393673831481504601520071566731306976 9010547 31622687786723733493818557568631438752 9010548 -208090418475587468388220060163555143680 9010549 155668511843178109295140520228864957760 9010550 72618345365537528888016014833628896800 9010551 111546628373244683262030806720277535104 9010552 -35524706339860731263311398054912614400 9010553 75169034766420517426401369034485398784 9010554 -37237129917600567281347652877164215296 9010555 22281004746424095793388953920226944000 9010556 -70147452398250253224779869623680071680 9010557 -61507084554937747350594144459864968346 9010558 -125261590121478281345757583081195309824 9010559 -72789997531484148756654764031565626240 9010560 671445134588307779236475136324403200 9010561 -83008147077343376772019140657871615320 9010562 -7977589368775443046904890375396106496 9010563 2278071582841906816184446411980535104 9010564 4405171960095849950967764291091598336 9010565 -14780220003928678597660498587289161540 9010566 -28073195166066656931129572360740734048 9010567 63019604271398200522243469955585358616 9010568 52225404598044545345226519289805045760 9010569 71550213536582218368647571382804327968 9010570 18266442253456604376796619798891655360 9010571 14982216484002778473990659992194246912 9010572 -45311533096360062468659432721122377728 9010573 89718582571621380577805171310513046368 9010574 78297219429957033876454782696870169536 9010575 6820882706980919205754116153166368000 9010576 54450599234304085105038764648634335232 9010577 -66515533110037669936231520674801622928 9010578 -105695968256330745229214711196032075520 9010579 -224906336191495189547680143304256168360 9010580 -11112276258114725973677988678046828800 9010581 12712739592382018999575478637679310752 9010582 15583685239994503105783080926244679680 9010583 49626780828335603256593532680138162304 9010584 -48250639160405943328149537810583388160 9010585 65541256212979526445739411109484411780 9010586 59623700610141766542122320645186597344 9010587 102028644044981315991411674372581028760 9010588 -1913366434839957915042954022140109312 9010589 -6076960145468803200519178959252221568 9010590 46388530931858677457018850524651884800 9010591 -27058433701987087957760606159737623488 9010592 151347132588094624886401990581742927872 9010593 -180927095286363796848667126850560604718 9010594 6933143169653901813585771564748741920 9010595 -24403226510366778302011394657326425600 9010596 -19425737397253304014280199246866042880 9010597 -2664893629889473809622184891401624868 9010598 -118025974929268927278406833371199936000 9010599 -5223416434733407817564449120434217392 9010600 9442173501234040813938853561724544000 9010601 110865677640733482260614725117933344100 9010602 -3164891398307338745982329780050793808 9010603 -63711133587981642817804394965425880320 9010604 -66983791918653225775621903278242175744 9010605 117583340620280093934524385656990411520 9010606 -16781172604890946899430587405877993536 9010607 5095435226233978445280059564520516600 9010608 -2374240125622981124563083627221385216 9010609 -16869518123147075154594431348047610396 9010610 12723890735078659666739016880869888000 9010611 27493528303498915649058376879366849080 9010612 -22721652514352762450535403088915102208 9010613 -4054659328307361215977678494112252260 9010614 -82915510967788255486743406230594529920 9010615 -71080141140648312823574491526232802560 9010616 -217643102969587407836991629619600752640 9010617 65485994601372951714468117472315560960 9010618 -72064361097807387176852174523158781696 9010619 97751060547235617907087886816050648560 9010620 -22590693011312014732727971757904737280 9010621 80671531483090297168511221520389803532 9010622 59412068891949229120046334938964986112 9010623 7751803491229094799537282009843120768 9010624 31318477244073055687914138729076228096 9010625 -21546346124820518659780671489254737500 9010626 12580620590211690405294133766463744000 9010627 -62445575479153992137786045989240448400 9010628 110465421782387534126892362409235584 9010629 187460740716427743197035146624451347840 9010630 -21749377183118284714158114131390087040 9010631 29423036390692174772225739332217241392 9010632 -171582305159055198295178836120825159680 9010633 -138536325797681996416892375478160254118 9010634 -157173965924671298568560644510630904784 9010635 -2982309893855790126287577990060195360 9010636 -101457284923131653377681072380018017280 9010637 208173253535734677795332117609567879286 9010638 -3743966730415620881351579850505665792 9010639 200674048264398165184217764322491567800 9010640 4687188614814162864431138053951979520 9010641 108397078141145135236752381570981668160 9010642 -47393996024701063671496314452799832800 9010643 32839401318141150429692631882507787344 9010644 49869279340822368982646844277458124800 9010645 61705240944372129092468418538216606080 9010646 -58002632479260461014296461133387743232 9010647 -26305590421366185152424448833356895480 9010648 -4465603650044927730880902648996864000 9010649 240229069312220508196996850551296502800 9010650 370949260584249547890118344282931200 9010651 -131734087230501535521898779756124034288 9010652 56222084611234696465125877656001314816 9010653 79121056835502410802207794051995903104 9010654 -105341546213472346892356566918737130048 9010655 86841554079262610515902577232880210000 9010656 -24976756053799266720995749211760230400 9010657 -315225637729675050350374467821834435280 9010658 -99524197051768038489076982142460006320 9010659 44150958413501778317315728239617953656 9010660 -23300317102315065722721939231547672320 9010661 20953039919238659371504258683941923200 9010662 -40019746776224497423891848550549194048 9010663 -46215170900689565333211020555659552080 9010664 20455766958581059309199149605532139520 9010665 -89950804232445838893131231719695221340 9010666 23985608060993669833696664621015589120 9010667 -52732329796198199909135198318558518284 9010668 -234480065017392656262460309266699264 9010669 -85484412327038947664941085305891145204 9010670 74878756409157347711113436198011193280 9010671 51845868813745914109313828357148431112 9010672 -59249459798278017697731939609133744128 9010673 28075332281392737068491468452742962240 9010674 -15510733359017759489564436651241541760 9010675 -21691347079909721585436516213998753000 9010676 -124339359187373126566006204826162545920 9010677 23670977799858466022109163070074967040 9010678 -157286852991580453953943954698461376 9010679 -118697812027548424871013972558319560480 9010680 -50690333459072619019969715861677670400 9010681 11496722270026959642134286320941425600 9010682 -8996946818354305776500463770475183648 9010683 353043774934979748043541116160953366848 9010684 32734561755724721292955161196611394560 9010685 96107450291354545695626877429207886380 9010686 69639034740252755894108509991715872064 9010687 8412391453848293499399201843721562112 9010688 95349476540861538649189031612094873600 9010689 -24702492692371065417485796179838189312 9010690 -22203819072502650297975966851832684480 9010691 -39347432005221881682516223061305039248 9010692 -5037773138144825984420505418594333440 9010693 -1453577061401856730514132493652670400 9010694 13169042945001306041835646969498865664 9010695 23570152941992334436260483255544667040 9010696 118138806574068520017138635882724188160 9010697 -383305892215353472948594195196621226828 9010698 80577291192601020254542672479805342464 9010699 13142040772613283852911949350950803936 9010700 -52470545337627831040946236275874924800 9010701 -27549669101394357448644411003585874176 9010702 -55959039851840519091009554142947792448 9010703 -50307095667907214179864774451683096800 9010704 28131613492962698623594588876065865728 9010705 69971090547880280016493813388307107520 9010706 271956931586760035458333255309541156160 9010707 -190816165154638113547664908492223551560 9010708 31090089603026013717740742984593104896 9010709 -86689386119502266850165886456502972484 9010710 -36567164197515733904613943467464601600 9010711 -134895754924370967175872681256651029688 9010712 -232712100752701503580809669954041548800 9010713 -44116728157564594111028512765419537456 9010714 108324496273042690025789300626309904352 9010715 -56331730050987814989039074503643832000 9010716 14859207879128944751350207446917529600 9010717 -115705050785382068487856505393594446234 9010718 -33455548963934452931308122964654397184 9010719 -16949808586456485954987368801096695656 9010720 -11566160510230476524095692180553728000 9010721 76009612081605569417217354512395522452 9010722 1223281495308224185750727138342536704 9010723 30343473569606073562181077434268917424 9010724 -26368562489079365887178992434580485504 9010725 -78462416292775514275272852294488196000 9010726 101599735830628039906284876495687479424 9010727 -303816424494942138483860770440024999528 9010728 -29004348622558771877867666592529536000 9010729 -816907042446262919647281131574114432 9010730 38011928992899059434233381230261257920 9010731 27118798726366232598810556346401926720 9010732 163390253618364606505038975046303268096 9010733 -36255506356192031133458607544601808576 9010734 -45891644105026366764010541378646007680 9010735 -28086430324444104503199997590779923200 9010736 158738261038125593561539650030403584 9010737 -112975794928383896477182938389346885120 9010738 -54246393769171045043133306992538771840 9010739 55755041442223023698225588448648306240 9010740 -51441568828706531619291448983022387200 9010741 -124505507292899973073800239888357299858 9010742 -28299903106642877588939281401777459072 9010743 14788653285952266307959714029973177984 9010744 192879911139703927469942519125751132160 9010745 -196617929003766632840032503177932125500 9010746 -196146687746081457819667480084875910656 9010747 -35589833868828616311058378242304676400 9010748 18643834562429248391557596953108606976 9010749 6557450656573093738215970148238144 9010750 5795412956710360394711976228833280000 9010751 45560288662961191201808301543343426752 9010752 -35500695464578188734604595780959338496 9010753 102773833904835278632367228490092659504 9010754 -125301231424820529070637666814750341424 9010755 -3153350933600502034482793420589701920 9010756 487104228024015400332576653422006272 9010757 44221621934367768462562510671041704800 9010758 9561047144266496315018680138658511936 9010759 179860074716390392726919666356650671960 9010760 -53639482966997565223782218974887936000 9010761 -108405677021899149350597240993813886720 9010762 31859052633824768281468929515969923632 9010763 327846561983331681577031186213484023640 9010764 -1566263448870271301656984152570255360 9010765 -28003367820567490654554646924508723520 9010766 45325534279142242396069654497849822720 9010767 -3961282359816853274414805998038532352 9010768 19253976219532144426264900330734075904 9010769 289854191808302866547422066224690306240 9010770 11933713708771501807696809571408588800 9010771 -128632421733298247583518094391765257216 9010772 -113131336732617997683329094337413738624 9010773 104085999245220493185841947764554772622 9010774 -40107341881134034027287468124972364928 9010775 -45477014520069740740866279656093550000 9010776 -73272751462931355514135001181362688000 9010777 -17244929746129530156393675247516494848 9010778 -19484668324231991935691917180491601920 9010779 -1167971682459410832914445813047062272 9010780 105294466376064902758304461455952957440 9010781 -8507868532346250468552284369657566068 9010782 37869395119906299140335874356073026944 9010783 -225089663616726785057046938672786695880 9010784 346261855477112327741646207626996613120 9010785 -13664081192524967531356109468455616640 9010786 -41000974128510633435858728660851839408 9010787 -155715531326047929219269957745917550564 9010788 -23424948336745721117150666586924226560 9010789 19826907432177969184407654276527130460 9010790 82627672001100424044217048990752854400 9010791 -62127868704384130483528775277166809600 9010792 12818063417089234286026204943856353280 9010793 431539417091682235879504032804928715520 9010794 23640727520175296345701193287417667328 9010795 -6831647244623366427432587878306036800 9010796 -133430295166283089336966047235648450560 9010797 -107313083054015306249560816140186771072 9010798 -7158396191441636863226014045557497280 9010799 103520855391400237314570461756668166112 9010800 20367416946720194585723567249156505600 9010801 -13297994659276767752072842567392682496 9010802 16480498044865327617100243691289940992 9010803 -22995012531179629237063485774397680576 9010804 -179845540765158169835510367998983845888 9010805 142255899790261607573513063633475000 9010806 -6492858936583734728249034319819905600 9010807 29014987770196865808712310446261550920 9010808 78817383189646144305295688564013096960 9010809 234005143558363705875028822717057041204 9010810 -12616969217320956025003376162048811840 9010811 279315501530395022844288705166549057632 9010812 11646871448758821716424677942985515520 9010813 86204924353835201907534580151897900480 9010814 154656871423138416658147778343141209280 9010815 11957527337936146441264722797962755840 9010816 -58803301169784968534291672118287400960 9010817 -75226345261196812827661785284734492668 9010818 94919842453630726122718351350552894720 9010819 -318288459681935778902073673265945187840 9010820 -12255633600760907030569361708118589440 9010821 -4809626404469959037143811511949344288 9010822 -133393547940092971792334938110660480 9010823 147796494776575994516983577683599014064 9010824 38220345281620040703537858167477329920 9010825 -36949199178174785909672845042875182400 9010826 -82685431899929037118505863088301269760 9010827 3432500908843416296416462322316894240 9010828 15208070507374294707043714867525480960 9010829 86550535757225003557997508842421365430 9010830 62245455400549079071228635477850321920 9010831 67447924345096838181813354536263327000 9010832 -4599053612407601358789706344091877376 9010833 19149850333694930432614422835453043328 9010834 -30160381998703826938754064810800678400 9010835 -317299651320264488537963789728328210640 9010836 -104892891957189198271803661494807086208 9010837 -311106642379499743200202617920837927808 9010838 -30909405908103535489739313766705459680 9010839 195904561842250161118122187639668649680 9010840 84089145338006656710205912063212748800 9010841 117425248857064901414488035087722747904 9010842 -52827805922231377409986759528110002688 9010843 119557340903657997427729856757831705092 9010844 -92931668732366302130120018531053515264 9010845 -10006576251292043367305018430923488800 9010846 -1139283762670545535326496980790509696 9010847 -273548531306537257382854466964139516704 9010848 -13203434521692179396994151137562066944 9010849 143483704904660453546608781074120090850 9010850 -54516662136685149814871502073831015200 9010851 166376830040152378535303708047821324720 9010852 249169574061259990722937986807116357632 9010853 180155766280771728187641418436696103102 9010854 -36603773291151131389094913887642931936 9010855 -25143849507097623602901639711118357800 9010856 128350404783281751378513196521497594880 9010857 -81754445732381741043214746021503811360 9010858 -176134815515761080512817797868319134624 9010859 1091173150292588624677122163163275296 9010860 23984772700049039645051776166946816000 9010861 -441649528768874308482536508393118078068 9010862 32062028998292985188953245924970372992 9010863 -40852178679807568553305939512799692096 9010864 761074397252294810457455832814551040 9010865 -118404699511702967758605696784495680 9010866 43106027892823927383817577195165572224 9010867 258000150655636611208045336916582949432 9010868 -11894907302345814986143160524607802624 9010869 -20289916040550706442063391829815443328 9010870 -24941444263613151477148721847376730880 9010871 21734797207035875344516103348285370144 9010872 107988605664367273357116549534492672000 9010873 199462378287879314782779736497942942122 9010874 3527116502909401191032694720514509936 9010875 43140477439290826987144875627040620000 9010876 2325540185342228834261872611239615488 9010877 237171517689096303745264397676722502726 9010878 18749764639320221063405261404445908608 9010879 91644909151652879426598311797733372480 9010880 -35972817322295125439236262193109401600 9010881 -141574556508108470819374596232423932720 9010882 8970440196210924170326091525770754592 9010883 93624877921492558469257754427749687040 9010884 86506134754777044858511737105455142912 9010885 -79736140209839203644385635688022044200 9010886 88919976638096109584425901203158472320 9010887 216917966365459617494877590282714986752 9010888 -147107438417920037202648334790664330240 9010889 -206882618764154195299754168822858918310 9010890 -29753501883147620177236235702816993280 9010891 29973488245631255766784477911641350292 9010892 195765873382044142757456886817821491712 9010893 83645409936373903759664177469735127200 9010894 -5786124145392117000372609116311879680 9010895 131372388490689756626245820921545344720 9010896 65644279197974446698383737008967778304 9010897 45933465019158576399865368594935663552 9010898 14695514108838558309548732177376184320 9010899 -121798449374164291074569441127531284880 9010900 76793449320926596771384531549365504000 9010901 -4795088284186552726393119073892762256 9010902 -27240260337484446492844975852072542720 9010903 -160233474077254270086845244996197549736 9010904 -37541556006877107408447449535418859520 9010905 74437138289090882647806340630534724160 9010906 -12970507748449561344815486632481212416 9010907 211270269301746771642378068663835369156 9010908 210821990910696883023963953525282304 9010909 137512391435007408160094541544143862860 9010910 -30560636384196040616887976755732560000 9010911 -28898122072768594376904096108734989440 9010912 -160007067716665672717864907405425901568 9010913 19334831074495062175027384747356768162 9010914 4681662396455315429263684452513669120 9010915 32862765816018249372582359261622537600 9010916 -33504977490923783508481113082966757760 9010917 12430637472268459505441875492464397056 9010918 -31919009307539111970834866043538222848 9010919 16429856783938279990462087180227380400 9010920 69280108227890686582578253702132531200 9010921 2454075950482651515595543661840811300 9010922 -83076748611042992769584632485831899808 9010923 -103375883206885316322242953434697621416 9010924 -49887577374074811076492564178121907200 9010925 9944355563366119803163906348076851200 9010926 4004115360665155521964288254150922944 9010927 184449954594113860617531512573788989776 9010928 -12890095714671304562528216132042293248 9010929 88133006863204213308425419046980220784 9010930 46621154342063154628457062288519635360 9010931 -458846020273921635748895827494985242000 9010932 -54435036069295906737727051446326980608 9010933 24442072122582478741097044117281675182 9010934 85247484084286382907671878643023222272 9010935 137697213125529181083891913503013774800 9010936 -251996760490751562833097451276252631040 9010937 127220253030065753625158779073344839300 9010938 100356510539980534764254808532255407360 9010939 12576329629533050374116109822794914592 9010940 47844788529821896929794898846737203200 9010941 -60522739946237479646272536485473655808 9010942 -7250821361398817475834342166219800000 9010943 -31024862299690279309069821495189356760 9010944 53498600218871352654218324239202648064 9010945 -58238398687380043036537395996633168300 9010946 493602061954992872723018732757296640 9010947 104175115035535342631194538787427602240 9010948 -150932187921907214945460652359561707520 9010949 140182593136139802977347291335079849950 9010950 -4173139652242195556745908845060540800 9010951 4363548087794030671627362499453616384 9010952 111236320040228860018451769829560729600 9010953 -101692219511983779069869648744212615200 9010954 46157450842642182415197291524814541920 9010955 257554284454510620564718327198860051360 9010956 -13146563228619181563849377009796120576 9010957 -252984310991124219287307007869853346420 9010958 -39377351320312656285341870149462432320 9010959 -48819369421165829988886279636311648000 9010960 9630509070323975751263285951637749760 9010961 -23010010810215915984183882896937409728 9010962 -39085102463122402508183534376505146720 9010963 21290965582188628159832124167057793504 9010964 -135525566517323968201770774243960735744 9010965 -48021246089619685514880123135225893760 9010966 -36843158618699432787581694118893384192 9010967 -74110574009063703588732744660788416800 9010968 21512284352416969522281286682949365760 9010969 -135930118360202713342437825189537000288 9010970 -22743689734221044699128005551882092320 9010971 15983899544684918835346582432522919340 9010972 182537676033140496182197140482843403776 9010973 -275877393543728935827197379054633434778 9010974 638827153799750268921116374406031360 9010975 104214676577391006668225707232593511000 9010976 -78233547896271904732649319826257739776 9010977 -150352159127047846650785796032415156480 9010978 -49147521314393322922696770096258543360 9010979 181047303965649158794372112537502335580 9010980 -15637750182721672871059841869419724800 9010981 191683730130237868895532353506643366400 9010982 -16682448506519654558532691876986597408 9010983 34574216035025488983879963652759170000 9010984 -140356336468455142389718329230914682880 9010985 -67700786029361225464456254675801929820 9010986 -69639545927661450083276642518662268416 9010987 -66625518935009930980917493090924722368 9010988 -90579282205902349547786403727961570304 9010989 -5389584910398565907767743967947000756 9010990 -661533259152880805577983906239785600 9010991 621777039873369210546743034824645976 9010992 -92193800359014102969978700926025728 9010993 349427550898338367189608572914335348242 9010994 -1018386355178174890555730559059399040 9010995 29836960267241406013559214218898451200 9010996 -89119803341959251963499514466547211520 9010997 119204825262518236519566333172277267040 9010998 -64567827448266733491356630648210322432 9010999 -88738544037316634183519141280785262936 9011000 68281709286565850245166771849733120000 9011001 -102645255363694726929400948077512587296 9011002 -3823862600838193436308216696825787136 9011003 72445422794974445704378530964485755664 9011004 -78449492692150426544370765170951867904 9011005 -12490343485502033940913191836449527840 9011006 -19674065700431843472192911880975138048 9011007 421807014937196214195293745240868200 9011008 70111764677835654989335754576772988928 9011009 20551671452509111391909274287241468672 9011010 -43845468729510716865724167535638205440 9011011 84343541724199630351673620044508045800 9011012 -44954417302250784539919980525938306944 9011013 1379838664158489375494863425587568288 9011014 26310566486022713828428406273142056640 9011015 -1893954312112101116926931452164547680 9011016 -59812630620838079136513001359976857600 9011017 55326159108524588164389509272288444800 9011018 -2414828168308376862724790773245296640 9011019 -7751759779710775088954551362694159656 9011020 -7553544278929487225833651934143564800 9011021 5903758580464594711203482386220489088 9011022 45894198959779486960523125628203332672 9011023 -19260604675474261215727812543521138960 9011024 -66049024578771281298508542065088921600 9011025 -65071094041392544513175769568062094500 9011026 13613193515175682333271254056922481280 9011027 -391778545456066911633381425449172139600 9011028 -19901606640243551063434717733702615040 9011029 -317849169677603211107552609983001304370 9011030 17471055383041409879570031167519961600 9011031 25531819332487595812340843596040024064 9011032 -107079681204936122898883244172424519680 9011033 -56730998185573393737685350978790727040 9011034 157155173489718779004456507068473290240 9011035 -164345541360508665446142504787225689600 9011036 160081085310388691644077378534585953280 9011037 1214775383404965832932061046072546304 9011038 5879153503542431291589946595790688896 9011039 -36990405280925514638675534575989993240 9011040 -48602622602074101931492217571657646080 9011041 103241105521518208416119095176484324372 9011042 244463500563326053886700171362357550144 9011043 -126035923481594405745033470023497493656 9011044 51763283842338426794745523936820740096 9011045 430792872757823397040216967838533280 9011046 5819985795272221749749317736702151168 9011047 769176043032698588425093277390565280 9011048 -161673769946430741310738406937983984640 9011049 40286632467255405761744320711106412288 9011050 -35952508335526867157469439216575049200 9011051 -90577480386782235928981432106945126448 9011052 25613757971821918659036344383137067776 9011053 65401467167538474375024520415069865302 9011054 23886207812442117744226535230287475200 9011055 32743553161882653245628679657700390400 9011056 88486897988916780901049791249786470400 9011057 -14340842244566816853065314114817284368 9011058 -51804791398981901878319306705007992832 9011059 -141421968834683773312678762139504546740 9011060 -35681210176651419304427528261382935040 9011061 72864441097927160273505467955821407680 9011062 -41977668947102774258722776487067305536 9011063 151331401168251697356489631170724969464 9011064 8206242348248606160979419684168990720 9011065 6757225159389307217623262351938276800 9011066 75464219493858744707888393711116325232 9011067 22121467327213946435194616752764187248 9011068 174836575992251650923135421876285779456 9011069 -120738270569372541051674220593829937530 9011070 39985752586182964690639864274597577600 9011071 171920390440741278808235358923580746592 9011072 -12046287707087964022469404537336627200 9011073 -218803610054572600106011905529986168000 9011074 102325302125972498101984313935597699536 9011075 63397141307939157807284317398777108000 9011076 53770983081576771907717127527318769664 9011077 306443899037492496741979268200265496926 9011078 51189863417404739779882511842740849024 9011079 -25810103768109640254551988918956760192 9011080 -538528730348749900202989802687692800 9011081 244545624358002666840387456033158793882 9011082 -93915928321087353600329780120532350208 9011083 -132025710549318827331061024025123931120 9011084 79615642180282443194057813450517906432 9011085 -24759660990336826473981477042272553600 9011086 26577664666347939138092386791169430400 9011087 -55023398097478013825133654823621686168 9011088 2340362632147321128495986572928040960 9011089 294354483891890496542008521039591565824 9011090 56029571770061967799764351846658867200 9011091 -67998122954652243012672080237466111696 9011092 140325133482100626157705264155834828800 9011093 -37383120952267312139996394201685852416 9011094 -16186167844630962931489695557638132800 9011095 -89962175101421646733208037848063735400 9011096 -126837764843938189254280299322587678720 9011097 -217100184611164625185177748407204506192 9011098 104643396964988996642147830585896654336 9011099 67733317222625003933515649582261540100 9011100 -39694832070390344665446819995168985600 9011101 11070454075711140791667626990160393024 9011102 -26537932664943522342337074352980805248 9011103 -39874693477171237391738956668991125984 9011104 -39264576271701958237277807079865712640 9011105 -92687886223875945212277581428531319640 9011106 -24599091070508061014249647156122027456 9011107 -12234999152493867626268311338318238976 9011108 58097602078647499248414305267096929536 9011109 10486072432572701722825575908370839904 9011110 101010328309654686237854981318464344960 9011111 110897674026552107151354750412308672000 9011112 122929268196820628976317260779110400 9011113 -124135997639208562418568611092548676956 9011114 4447537125116519466913397783622650112 9011115 105806615240017143473763278333695500000 9011116 173486269179708682541170777995377296640 9011117 214486797849923046688835148395885510166 9011118 -956965650307879626128203797316377600 9011119 -62793067270670383543625857751014254912 9011120 -1416057286043544685349539539244154880 9011121 26884194669664587618622847228141452224 9011122 290969127925122147567344822064798627840 9011123 -3509885939617913156523350732458675392 9011124 -86802088789796193196775376994160879616 9011125 57155964235195279282537524814371555000 9011126 -15145482776894299128994200816615896640 9011127 180344230979185129784974874904243865320 9011128 -4737321306512089046959482424461312000 9011129 71744389892109325259759514899747764320 9011130 3039539927899801359981622189217472000 9011131 33942867978892358761442305554138384312 9011132 33897574746199209949860588417097600512 9011133 172784698401485118020202490847960299302 9011134 -67551407187797974678036015043313315648 9011135 -71693695623997538959245947539990656000 9011136 29689889542084042650629973417029271552 9011137 349384537970536066063762485125452040640 9011138 -17221926035988806388901127284084031280 9011139 -31669967787261126290963853755599769760 9011140 -46976828827006696254893896972609186560 9011141 223259129925254898152325562040363367900 9011142 3927785837921076313843071775734988800 9011143 241044503376929006701496335907871762392 9011144 48552319308331270389876006266636451840 9011145 -31882177302365666967787160728103905920 9011146 -14678579562073129342377390269282816160 9011147 -174763158487161267824102228305071149520 9011148 -65391120219436862036710911511673848320 9011149 21067218163482751115355096584538196800 9011150 -95715555557667890141912541177182568000 9011151 30876201498228558909810500146182793560 9011152 -70524486437846189573159247669052678144 9011153 335501158085743116909785160176949898560 9011154 27569224519930667369337918627597333120 9011155 -83032155444807469862158512387701215440 9011156 -39326465331064112076706018044040224768 9011157 -144822163821363217686073356628391057760 9011158 2343985184201094803943952754992680960 9011159 -250632253728948861313733641317409547640 9011160 35004032103935539313323823950503321600 9011161 67100388953648925177922258918823448960 9011162 -76957858417381375961071556750329521168 9011163 -9879096264602016774960861273882703872 9011164 110122108087920675884026272480485796352 9011165 33582358925554270135008578311597918080 9011166 374452035451519890614922515599764480 9011167 407832216222204063009393212551226248944 9011168 -47584576267627896778379386667457576960 9011169 -201046074671646495762312105936750589056 9011170 25288126020220798138034202921686937600 9011171 77266714101191763128181639112997354592 9011172 135557612244108914918408171329942167552 9011173 -136179584089803482086444407014349676800 9011174 -55623487873224740441621943917881116288 9011175 -53668380406649228565812554133114989200 9011176 -112841789989318599322355392112806609920 9011177 -34341045231259535737830103954768021056 9011178 14395581842870186644722141360943074816 9011179 -221556997586197118281598763592739408640 9011180 -3449996973734493972289978940633472000 9011181 -52862133362764544789899383726859558656 9011182 106285159880313387867982483306622448192 9011183 146434163874130230633527455281522660432 9011184 1217427929715971474741577448012382208 9011185 18991337632019935132851299448145630800 9011186 58664538823244018964555108603209739792 9011187 -19162217317654420085516901677817206760 9011188 -71200438210618633405063680314947799040 9011189 152961503289072519123123922793410767360 9011190 2069305145807758462687033378544659200 9011191 61167943279216781226249743769584542560 9011192 104989923592768254751355830327836672000 9011193 -1826646602839881370384656967229738880 9011194 -25700814918837056111898093928672297104 9011195 98600315704274526361255841270985523200 9011196 194669759966836415433134914731751695360 9011197 -142059107724792688430362396150262372660 9011198 -13529838102835948513980258611253550464 9011199 -34372614501921687721657067581281696240 9011200 88348048000998293855228409377980416000 9011201 62526835921280736556083487129525811202 9011202 -31435527263350336997167712561605272576 9011203 161598305131007723068044250951430217400 9011204 -4578686829411399917104033938488229888 9011205 -29781394992933799876913984047203363840 9011206 -88741411621269352663358799606108386880 9011207 -185135083718631170089497920219358027648 9011208 -141656499944164238870757572711682416640 9011209 1435224429835033640589183420664337104 9011210 -34709063863391484774631377793809560640 9011211 96423296727133362703859890697012865984 9011212 -25249720389887596176972098316553333760 9011213 -32385885903558561926887967282737934538 9011214 2707213434312735332960381886742767360 9011215 83274359902523894597556613670616474720 9011216 45874568071903066727947495957519663104 9011217 121505732732608287680246825992441060080 9011218 28332710026104700616741919212151404160 9011219 -3279442904671814966384015389949622528 9011220 -24933861351374368213169143743521341440 9011221 -163036953663299742450131695345140686578 9011222 200004696014725925654179173441152400000 9011223 20061323983636067754618277623643838880 9011224 128331539067896378045382625273644318720 9011225 -94322607434705974765073193241870728000 9011226 9382379146248913627351225464960611328 9011227 234833566681084765288105418675687815680 9011228 36206527880035808902791974261061596160 9011229 -35418504930944133781755320808206630016 9011230 11255364229762102895722771415434598400 9011231 -3566701038106960496830495899171248400 9011232 213666390014866378530632559182945452032 9011233 2739533128193186496212570370325120 9011234 -116920968954214792029727202709200631984 9011235 24497802249129355236261284972383257600 9011236 -51345965625684857434593979960105733888 9011237 111056275948309590118847943001915757886 9011238 105057815774372990702387304940270782144 9011239 -19205579768711046849209113621591713120 9011240 -8430045101070697221662925273961267200 9011241 -63900311605870138058385500858876557548 9011242 -117516501959427744058098044013825595728 9011243 469903030028676468813064210266119576520 9011244 -125874041632863991850743391592346705920 9011245 135421937700674501181330298841364357120 9011246 175554030811052214915669038875297227072 9011247 61680438346586888021333139252573062400 9011248 23621567319515432008349753546028482560 9011249 -97347847472715874046558176056161745792 9011250 -488323938105133247503434541150350000 9011251 -81630653226654373258027237320855525748 9011252 2005549662688909883126592101348923392 9011253 -137817878455469430238968473046727852800 9011254 -31705154747870510638420180797806137728 9011255 31557187584557090043919279279946662320 9011256 95665484267328145795357310040018124800 9011257 205509019602642374260667010413373990660 9011258 135370403067206807414398504355452913376 9011259 -115295467032914628485902387865806897200 9011260 70026343973637638203105036206280634880 9011261 -60620101932755356388310034748827313568 9011262 22111049326221013957770882005981577216 9011263 234731454700411202798854625719366045440 9011264 99656697409045863294657031576303435776 9011265 92621382489641588824750667733205384320 9011266 -989270084262018514574430093192228864 9011267 -22541979434337334173813703490881239288 9011268 -11713810320310673543501932082477015040 9011269 93682554980253584879668190120371744670 9011270 112559570424149624833573539571139020800 9011271 79586393537786245950497829091051321512 9011272 75754940706964915541903564366209182720 9011273 31866328677861033977762826126407970522 9011274 -55027611244613646399155823216038234880 9011275 -29918994560979785975592610570174190400 9011276 -41399270758813817214441564188070208512 9011277 216464807311968234102298686407315695680 9011278 6886412555338888607895532608764437056 9011279 110337451274413126560891443546679584880 9011280 18971850052587665693541832290704424960 9011281 -265114521667898432056953918002747755918 9011282 189274802093316255903934588693949952 9011283 -192775145533309897312173363593707624776 9011284 36408414917330874766353139652964511616 9011285 -575732625358142024827392596481699840 9011286 40718318226749979019378799407141645440 9011287 131872241172910242175001058256591484936 9011288 -131203028770680134254058083004780666880 9011289 53443081070317961060269473383243094720 9011290 3053882937291495480036213835864446720 9011291 -156894237835518339976138827663393655416 9011292 3453933486728334563859474257821138944 9011293 160687249083809850000353742636046338880 9011294 41064506080973085240409990174635693696 9011295 2213182612605647397331485087513099120 9011296 -3377751968121920891057276332041830400 9011297 -136080371573390832758532039481562761182 9011298 -10679391268876128460521653071801512192 9011299 -43737359495063388351282725610754300608 9011300 10066823354849845034725331132908896000 9011301 22062969146203096463040030204687168960 9011302 35321811028824038741116086164775920352 9011303 -8376441671194784474119410623867923920 9011304 199959168776291646089913201892257792000 9011305 -105728972820766512944872794954549336540 9011306 -26149764251738053861058258459088099840 9011307 -5299367289029095744526050516929879312 9011308 -13990738511875308014512978823464888320 9011309 98428473406993575098596458469642273986 9011310 -20614290360204181862229678656042434560 9011311 275912172490230392527207166339888289424 9011312 -26533725116847643078736744620780290048 9011313 64924916753346040097411097231817067124 9011314 -19481273629562057044855406814582196320 9011315 -71720272423820702808650714197469461440 9011316 930864771190131440876898394164682752 9011317 -3307205717701021187378159509492816000 9011318 -31748212206843323905138902161890377984 9011319 -65899057493905480438214500695310482456 9011320 117343781818430844398814638047789056000 9011321 225494096165496037109535694113785493888 9011322 -50899736135637102226825232723368394640 9011323 244750497196260258726612861929758962984 9011324 -77882783422374669793168153179661108224 9011325 16746000879974542625419518239448069600 9011326 -106507511356771194722158982124082264704 9011327 108130374910016348471591801258347758360 9011328 3003001332689876095604846275004989440 9011329 -254757039513726721186498311469458996524 9011330 -82770397350054336234191788049825641440 9011331 1428081288930170235584355996052809984 9011332 47676374920121349766150637117952003072 9011333 -96128874564677863161220795073980736418 9011334 87809606537609702549178856467140978880 9011335 3721604195577143693013486974268956280 9011336 -2995249244732185892003984237535590400 9011337 69165629774761789728223172724105311760 9011338 -278551781656829029473839959050293760 9011339 83024668524461184380329603620723066600 9011340 15276942315605525553063015989148472320 9011341 -299386756754134433098284796841252413258 9011342 19401005470268329542378005697567195072 9011343 -90725807535013871805556286902532155392 9011344 25387494155148093930234059656315944960 9011345 -95125745498024045978736911753604969420 9011346 -32832232672520951279637612382279544832 9011347 240231677257090854190127215699191265312 9011348 -25965580525115027693138389546765922304 9011349 51908262602020572792865814167765199868 9011350 -21234563987708314312682082634645891200 9011351 -56738998846452024890456833638354816600 9011352 7062798720463514771128799105787494400 9011353 8943848904219495381508602088642078400 9011354 105871592870915834769897941159627520 9011355 -155152865837237437351913507891727490080 9011356 4868829073494967982527142798130201600 9011357 179099363021770389417491345661327129600 9011358 11735199246107965314741302836411084800 9011359 46585105206766017890706126541065775104 9011360 100912633484282893462072581009470914560 9011361 89404489692335881238506249767477661872 9011362 115490031241713910486305630846247044432 9011363 -241722162013029491471059996559694555336 9011364 27110617817041858802021197567328489472 9011365 93080463681466877390141283650980209600 9011366 -30217696026886526103775522880737105920 9011367 274674142682840025325109754155935412208 9011368 30608224728186843772675175490499906560 9011369 12126895732293768170634953888760802944 9011370 13050228072021245065117652902531084800 9011371 49119350940192708212686679175245780400 9011372 -304712797458647557647090608983625103360 9011373 23686222307510593688636755819984901760 9011374 85874516553371471372785695422393007936 9011375 -198582280094428183556245280141120946000 9011376 7355039856275439734116762898282741760 9011377 -162498307052769270533335529567248129920 9011378 -7736372375946365148919735253588209152 9011379 -24343049353284927257474226834284176800 9011380 39791631410368204913442691298409185280 9011381 -1276022349250886082594759913610560128 9011382 18716423353210716608575716017050579392 9011383 -125387866936557750483408865955381495136 9011384 -18035109910054799492620822371454279680 9011385 -35623927983443629889251138816398412800 9011386 -20934965714995290733512515631692446608 9011387 -6689913863499611875502132863566487296 9011388 19351320678947579244803329105879326720 9011389 -105883498629761546252761112706436997460 9011390 1318032828423371529608959909868083200 9011391 -40742077003511408057587818038316241536 9011392 -28167973117601334410951148488766783488 9011393 -257597708178130965438617033118639696 9011394 74768664471622924395987216258829801632 9011395 242099464351353149198783819855194160400 9011396 29679114838666506108297699149057694720 9011397 -30207030075857842557981964718895881280 9011398 62792288241147960449258950362745254720 9011399 5731909844292284844244377490408445280 9011400 11996754743660641924364922319220736000 9011401 49483101854054718064481243572866823552 9011402 -169063006503675055174134200844213484800 9011403 -56715923571584869308894338874472525188 9011404 -6352915560341366930002225567879440384 9011405 24224804607391064472910172435307301560 9011406 98147307861362449955750478406953712704 9011407 255216192188242948193339912970604764656 9011408 14465573625716992003562640815609610240 9011409 113751950252500065117497655153862060128 9011410 -30233169272982433718156265641005388640 9011411 -40642541986603831218117782816610681936 9011412 7585882364823305715991090243178790912 9011413 -503676605965311471780136664153945314916 9011414 115566124110729746632318679914570657056 9011415 19707497357498263965962484767604211200 9011416 17641094070745654320973768026531471360 9011417 44458648737149582828079527908160243466 9011418 -70620297936845966237798147928807472896 9011419 262148961352498460424856029962295706820 9011420 -191660663858365032060866518803133440 9011421 30818674023358480193387748964208803200 9011422 -4899163688177325248143246053164103936 9011423 -5267609748064016708359830713140343856 9011424 802690611354261269499294533592023040 9011425 65418127792487326611574612324800572150 9011426 -2216825962480472132593505513107463088 9011427 -20538085044493317001799280057009684480 9011428 42017151494512734693116570785920268800 9011429 -34459463753215151885052758447345152224 9011430 -59170557352492704431517296606752896000 9011431 19504087641569805827907831447318828480 9011432 -79697139143417354314456121861097799680 9011433 -25843108356286696663511699014352098560 9011434 -117826235421852688396322237979027759360 9011435 132847116923646646194476297841399590880 9011436 -3413634080980318748925458744471224320 9011437 -142840805809003177178291003766771894548 9011438 -99391808240122479537220557770183954880 9011439 225463172452624339539578278755581765520 9011440 9356850962594056758757158959492136960 9011441 4115203041182077217072039783964150000 9011442 -59316677586623587926058872652047303936 9011443 -87478447815687316357301787330456572292 9011444 75381243869746238919115123466084518656 9011445 148764029915810924982065076697198958400 9011446 6577887068287036553348406691737329664 9011447 96861770387439156633287591542428652152 9011448 50588283915682070361992922811487477760 9011449 29978527750972175228058180232065054036 9011450 19744531901875292308749488825779526400 9011451 144675577526776873161298569382789785600 9011452 13061572807298385378121969913843494912 9011453 -222211841416929017853721052896464459360 9011454 -42348979034398520006010129513584153280 9011455 -15642241729873299260056052987338272240 9011456 11874345565861724653638181518198177792 9011457 -12479289332532265820465965795733606592 9011458 -101838500471626832457322932554024911920 9011459 -9517400389139666128119048451092110340 9011460 19180419296243413712165674136796672000 9011461 -136854179617767888427047168357736613828 9011462 -13006592683515000614001602265700052736 9011463 -82067386430036398575841935720873978456 9011464 85303719245756811679344526633360588800 9011465 -61636693398784493683655410301675242140 9011466 -67482939858237712522548955327615833600 9011467 2427257400511158236554098002678635240 9011468 -142469895391757066079647796698038532352 9011469 -91653856844697043632651409233302634624 9011470 -71682820004293163969201890499945525760 9011471 -30695767808015223562245575195138991888 9011472 -189017363751621827437408858389872640 9011473 143980035935988754701238457186871411520 9011474 88308094921804136960840679460128782736 9011475 -91817597675870089526784463678163700 9011476 -171222635878060333634542489808741971968 9011477 374668193767994295257398505556074196252 9011478 -21825936723085682384132710260578426880 9011479 408230607057003251979963342286416606576 9011480 -97098727882691109802778671307752857600 9011481 206696498389879872212546857026704486352 9011482 -58784227387033803408638047869973467408 9011483 -23203247508004651638257238470745676800 9011484 34741800791989160257068277849481101824 9011485 -5580950022781314109202909960742493440 9011486 1909728150683851220290091884184872320 9011487 6799422997632018192722250522781306752 9011488 193375484388113317708472125937928437760 9011489 -373413503111194272719240642222654178540 9011490 -32532785597900104543234271192606184960 9011491 160110664549031585312634174836655467800 9011492 -54016762572670590616230561424536576000 9011493 9651339893286899814127242352741716222 9011494 45694838677140637249520931081437932992 9011495 733149416219132125848358384984814400 9011496 -40665804310275805025607938890715136000 9011497 -154630367027931896865290744277836499360 9011498 105704622725989023749287151233981489152 9011499 -19804704865858827415956539686354421760 9011500 -211387721762071903467742529508046080000 9011501 -113255873375337880085765570950927707498 9011502 -65417737173901694461195560836215751232 9011503 204735871449860647412075619656899838200 9011504 -23627159207577209735192346037922119680 9011505 21682664180523408330368636764686131520 9011506 -26659448751067965712747295014291600896 9011507 95264368704357894941781622361645967756 9011508 -83337445650969311673218895708322885632 9011509 71022488381186589623568283367579418080 9011510 -1951358344360572603590999454469017600 9011511 29440648665863484552627739656886676160 9011512 -45236022587753939101632446599913164800 9011513 48691854559965184547160363360078281472 9011514 -2497272928027118697407827458391603200 9011515 -88739166025794669418366917777469916640 9011516 21904362595511541999455534467813555200 9011517 -67286939264285174977159082431021573440 9011518 86778123246862756577809971544796103360 9011519 -271234254095526510095013150020315324040 9011520 -17843527711001566715736864828948480000 9011521 93152891352319002086214529701006390722 9011522 -49569173022590086217615447102395631616 9011523 -81370579690093218903493816985676382032 9011524 -100274421289028383673746592504258304 9011525 92659414641055416606149189525143573050 9011526 93435392747994473138738045864970366144 9011527 17395775263604346092232058846677140272 9011528 108412533593735745098813861320360412160 9011529 -25614733958665114315173407676166392000 9011530 113481720081654196292998784454399897600 9011531 177506221190076342474917340071258509332 9011532 -21113255081989690456915334491763286528 9011533 94342482663484221822651463012928642784 9011534 -48957862362906943970344541124085089408 9011535 3556655194643074723106334409141320000 9011536 -66019495010227606928138020122073890816 9011537 -131469310304246733216783732121578361740 9011538 -47447687359245069836766423889064372736 9011539 -37210964336761297934330747427653682944 9011540 -94239793541344829526316081767800862720 9011541 -42156938448460932419478502640629286496 9011542 -36013282747022135516613721730214724800 9011543 161914742305850495958038955727676502792 9011544 -25584910677529323133945299420935393280 9011545 66761216848770733473375593951637903360 9011546 -38916876654442176080349394399670016528 9011547 -91823545922111266796732486265449486400 9011548 -1789027830884039996201615481996738560 9011549 135640115890386355795390336405797824550 9011550 27683158006483610198164261444023652800 9011551 -76355190142773378613933759684093236448 9011552 -44838974353618097686364036830634704896 9011553 -2840860896810986220899765684500488096 9011554 29839899380320342952424579948741673632 9011555 60988153677816170876056697612525638560 9011556 106946332272304247931330550853120931072 9011557 1732166540937806285920162070787325020 9011558 10869212962261034062524908876822136384 9011559 -16602645810880152747813111273773286912 9011560 98556662637137611368810369834253056000 9011561 24015159998023468224031807610492180160 9011562 -27903782251525736197348748425081990656 9011563 -40363636451554579936214594143791700992 9011564 -28734953885921149396074777724252153344 9011565 122803400576261441586927771614557210860 9011566 124445033534083583085916816893074951232 9011567 -48221537563395300012338350411361270400 9011568 -28641982685411398579184207033302450176 9011569 -7222420811076207887290927589998686400 9011570 7420131588213252180313501187208801600 9011571 -54244839161056037633668552002072662016 9011572 -45263721240909885310806328835900468480 9011573 307683690373528843835991225026657757984 9011574 -1849964976184257552081127147933127040 9011575 8770888593488667246841217492289229000 9011576 16138247931068333329794294876340224000 9011577 66673841779827391423664865955530903120 9011578 122580127928969495334881896833053673840 9011579 -226833531241979332047320326301965481820 9011580 -46798698954859873180310228157670947840 9011581 43345806100348801108703740893101002572 9011582 16057696598837097543782037641037691392 9011583 -57448108367493560232158400749009849376 9011584 -109300581333910405970205066946947317760 9011585 -87498581127322785378924495611095035840 9011586 -16818984835210761768902581498762421760 9011587 -46026262152413083009525618357019027796 9011588 -64000544822701480743133725704432829312 9011589 164296285221449693204490737499752224224 9011590 48872070094130007558519567584668452480 9011591 -18920878060609483606848772161346099056 9011592 -77798858889508994276560027211471585280 9011593 869861335704502691938782319478898842 9011594 -42663794720023951171297550431120349904 9011595 39120340158640701159463571933819017440 9011596 1254725041049851803884923233849856 9011597 107438098455264969210975510496619454432 9011598 27722362588212166187397712761629313216 9011599 336903869882032426520349247303209458920 9011600 457622341311617405214885615079833600 9011601 -8251999501005083788252573090259764800 9011602 59173904130604137899540869911469348752 9011603 -66613084278400266663821507262002122920 9011604 29004539486989312985008302014523899904 9011605 -268469391481735600033521805948059504000 9011606 9543847418009756793838721575498184640 9011607 -30718966974761574790262394804676067328 9011608 -209346864172443769243992940375667712000 9011609 158836698984925811526773957223144351360 9011610 32743103162474607013001299307607928800 9011611 78928630321507820351829321358891209232 9011612 -46435073450155786254061868209238673408 9011613 71320033396942594394792311802408858784 9011614 46977420228479373807364645141418422656 9011615 -242613157463177735557894002792548252400 9011616 87443409021005707620764962406975668224 9011617 -144362223529581976409133678704690082334 9011618 -12114396765528764378871407292027740160 9011619 -28830677288640669143227373328859300956 9011620 170596589938759949762097846938487271680 9011621 -86205896914504687586875077834208081056 9011622 -4115472374477605994605062267505144128 9011623 110286057501417003132288267733291146872 9011624 -179219219234763459439655417297781964800 9011625 -12155697884393730082062098364904992000 9011626 35755003515015852364186160283951702624 9011627 162251117590997109242435459614525639476 9011628 78414374292689249688025244821515171840 9011629 -162361036146689604759167822200245455520 9011630 -18679796974848513877654526325871015680 9011631 1708361325054275944052233051493043600 9011632 26752042231131245655990197318865518592 9011633 21468827243035179518121993680529684882 9011634 -134002209093829133877645518793581268480 9011635 -180481537116299771225521363503774619920 9011636 -66872678865945295062051461415495148800 9011637 29635374603022922367399732250491630108 9011638 60776391562336186385734166042354803200 9011639 1635823092176411370840195105381427200 9011640 -75403627578925028455788266190358118400 9011641 14832608564164877115098237091468942532 9011642 69824671304161682885737260145181501952 9011643 1493951172754484079255158866439474544 9011644 67107423548083377027620011562496398336 9011645 2832276472171486079189736803262234720 9011646 11682217519991072682133322806565232384 9011647 -29684286236344774767765171189679869768 9011648 13013118539396453879080773328085975040 9011649 -146724162480175900460838286075180077600 9011650 15640859567319650372420165501911234800 9011651 -261636350303565445216665281382567087096 9011652 -42507039483899288759970982873386233856 9011653 -29726940045253711329378366252192571392 9011654 -61262053672096712608857434398110357888 9011655 -167838435826199755571290881505543889040 9011656 -151566077294159933056257550246604037120 9011657 -169437918278761620500686358651188334208 9011658 -9599513242374063875710972518073641216 9011659 -255001420852148405832566224818891884140 9011660 -47582077531418521593387673165675315200 9011661 -128870076844417601594093894277467588928 9011662 -64796021185337050479523193049718809600 9011663 -98302162770372797262198644636141420520 9011664 3813689206615091258079875151217188864 9011665 63592953911814826040191333440869929320 9011666 55489224628358177968298752946118475776 9011667 64430511714612907728402533122786643712 9011668 -197019583108306835170305890545448781952 9011669 92926514274773056163283868687706265600 9011670 49884167940712805025964085575872326400 9011671 124339328207038126205718043829044596872 9011672 -45166374160327109018063033529528883200 9011673 -11021754583720360637665404354460652832 9011674 -4431763528834283006910394066000213248 9011675 -7680038469306891928448715302409349200 9011676 130158938450640074094381670348227969024 9011677 -5653121185606736629395987949513757268 9011678 -11387951823855071098350252944313709440 9011679 -15402385650385511655000379507132101360 9011680 -43208204313619058825801438563616686080 9011681 -68139324260891140219297693476136898880 9011682 2372591397156200309939139954500820480 9011683 -42259442667202951927824660573529547424 9011684 -28046407144373511377251531859844403200 9011685 -93677666955237049077192694888774851840 9011686 31831415574775362017019123582606001920 9011687 45450672651331937082135210796590081336 9011688 -103296156912502677087485860829100441600 9011689 -163791593145614467193687822831789149510 9011690 -8068163241160094820754295946414794400 9011691 88434650979444292678600916931487597248 9011692 174831481327819473737833115880804695040 9011693 220202500882784663848415000766383049942 9011694 72568987406293858411895424269591630400 9011695 -26230011871326537137360536983313843200 9011696 -887754850713763891892496625646665728 9011697 -29651718346022894432838879453122221200 9011698 142215270315767588401185879111644931600 9011699 91640685738497503207339870781497217280 9011700 -16596014401741621733919999609882624000 9011701 -108324540043500307619928517252526828768 9011702 33660715045358018748142992091409012352 9011703 -19952522742928514338193950286452002096 9011704 6148209284165224755145941261614161920 9011705 19860698686919772366725120475720602760 9011706 62544678902600940096505484744477207808 9011707 -252563003392899735610952658058799726044 9011708 -106174867002236585670444041965664182272 9011709 85027528404987389021813361287324480640 9011710 -11573468700812702279798618033460642240 9011711 58186427409077486693746166410574157312 9011712 -6066756203889747224151871453856268288 9011713 -3979273247538407203249897119346510552 9011714 -8984097634977284062907395108202703360 9011715 13476738292475006018998564481823840000 9011716 -61712660013873979857527225736318390272 9011717 240575896857725826245202491344795896 9011718 357482478780863828420205205164846528 9011719 -71559297932675157879392821737090672000 9011720 38249028301791864013146985776155136000 9011721 75795670886519433960814309980926872320 9011722 45417078032743208202815786914404133632 9011723 59254081353113202383769127871543048736 9011724 109671392439066244403736312831880736256 9011725 -1047160951849025041167590733755776800 9011726 78613716276332900566548700750542117312 9011727 164540014894509192336436188774804593064 9011728 13320492361971985610352164959151652864 9011729 -144257641588113497965056901364517672924 9011730 -5061887482116601180275036664180008960 9011731 57113605400719769532807256290027840064 9011732 58116403827625115789093934261337908096 9011733 42775168310947354153210434812548024704 9011734 90267708245614354135053273838275878400 9011735 118072379216498288328556112201287894680 9011736 1187347817155769958577545350564935680 9011737 -39209591418143462369533504085283187308 9011738 182008543608381919227382337548824099840 9011739 -175093067738511255800978709419838157632 9011740 -95818171955078830476158930943104463360 9011741 246520103520327344860205765133993023532 9011742 -57978372188749722705506396786565405888 9011743 34642521011570300464666362922958556384 9011744 83936359352821270908290432261142085632 9011745 51532095025730833530953336261618137920 9011746 36767130387741010005524842739051672064 9011747 164410869941085683769555118731144719196 9011748 -62789406774714463910154264092909776896 9011749 -36674563446845705859534420389495115912 9011750 -50361867134478479156473837812231360000 9011751 -44864741968392528050646506407922670336 9011752 -277575411526694280361831519990646784000 9011753 266891096600556978784005787687042075002 9011754 37526073063281779275851644569424469760 9011755 55442448524078685002627392040565678000 9011756 -163948112400379830663908089636462326528 9011757 22489038710852263756112294526068441280 9011758 58553113696523656428108751603131182976 9011759 -13778266346247662749914010477820084400 9011760 -23299760898751513944691585976573952000 9011761 38930409546776413060065600583177930224 9011762 -27130449893665398063658958008452022272 9011763 299451977520518460347738655046112876400 9011764 234114523064643726370373245246647560576 9011765 -20619350472799011383090713068769019520 9011766 42686159441059500023800763294920473024 9011767 412333464411450186215489914615823908960 9011768 -2883827017790372989700620729930874880 9011769 -20472608551889617519732757791848475200 9011770 5170337806891530479643154481507866080 9011771 -111539082439683140947634196761135264028 9011772 -48648929614644565981222547824614629376 9011773 -8441746376568351948835291780887399476 9011774 -25294169837662061069841061880762265408 9011775 -6727267678469185630394961202560508200 9011776 36546567042769635595392859279426846720 9011777 -9862881823602710878869237980776919100 9011778 -91538567315160738967054678289066138880 9011779 -34838745541563072402137044651697326080 9011780 -112621517567582620687875439359594946560 9011781 12312534862348524796280789777275772928 9011782 -49334138426150733499683233081613366528 9011783 215538252952486727052228077455631155224 9011784 2664565027397324637472399435388928000 9011785 -6372619115377487302098453920133533040 9011786 -115976413080368443907314806793374416592 9011787 -163382576284991405107654810685597413440 9011788 -81408698835784388500907433452696902912 9011789 297699200197030849592583878752745120556 9011790 63835158179138830268630225855014713600 9011791 188918645549252846118891866343981321552 9011792 -6410975831008794426293638473880043520 9011793 -4304493695528795323963547245730856960 9011794 -42222984860450447808326012850405175296 9011795 -48051391413424909270813704316362112800 9011796 94396836725371402606930529375863252992 9011797 -35068298940948074230077747715647388160 9011798 52000701962042858392760739541427738400 9011799 112379277082984603608246563839963591584 9011800 14615878510940052506603620225112064000 9011801 167570668727702428198575031610842965252 9011802 -52257352093965898999211170461821630976 9011803 70774499013769481911693726627252810052 9011804 87833400436405524888810641662451974656 9011805 -125599484974016332924500077277595001280 9011806 160873344891006158700699370464107669184 9011807 -17153938953208769157813820780402163088 9011808 48648215939868002046367083612788490240 9011809 38858344475761016367987630124940447380 9011810 86739878455348416915958758391347717120 9011811 1717406100672489199262992277163551040 9011812 -240628181916397796475226852227937577344 9011813 -4731050385425007098676722301858367296 9011814 -9739366631631819076027243744064471040 9011815 -38739851852856735953166914584213124040 9011816 147311025450943568773359147811155394560 9011817 5280587853018663922727938930979926272 9011818 -127626854376758327239028986983062743200 9011819 -1897784739331951793145537352146406128 9011820 -22371238382015526837311058243330769920 9011821 -8083213577389389838971303896813865216 9011822 144996114456225721278282191685524870400 9011823 -37968693943856815632657672602663853816 9011824 -19113749970877005986054071318233743360 9011825 43442643630295330125397756655144334000 9011826 70669985509026327910695116149331105184 9011827 -416596277205570421811281535962239591936 9011828 48605912253393331270121271551977691136 9011829 -151809827445377632368630624166452635616 9011830 19532628703285965916801161398081602560 9011831 -48743156120400264054520334826687421536 9011832 -13227828784638351028629330445658357760 9011833 253394538095049739195685468856433149520 9011834 4325579145460786282374866690047672320 9011835 -100316973881727612320102229577840298640 9011836 275550477170293312529892859443700942848 9011837 146889188460380812813573100992585488000 9011838 78056669455167526911745104645916992 9011839 -16728794458724884742969891644545639176 9011840 158511725270577204444981489927035289600 9011841 118654109464639115182493652095059451856 9011842 60967319041060326618223734819624678912 9011843 81326207306770922029104379672969300092 9011844 162413898611346723932830670509268305920 9011845 14945343702191423329544977142149680600 9011846 -211228120650508294301612946929937995520 9011847 -9896238372333044634018532573362799104 9011848 -15412445286777338100578527386297047040 9011849 25410943277179602368515254610456348992 9011850 -3053542310577011207056844360712844800 9011851 -7967752300839572427361946898867943896 9011852 -19253013515799715267630831027210137600 9011853 69668848060991554261559101372971426924 9011854 -2347056855405188336899678578166854720 9011855 4450013793507603304145274816412235520 9011856 10515820935129001864876493936077307904 9011857 272275109038497705226665065229232909106 9011858 134656103696841180895249645183806395280 9011859 -23115827390673596068936186838657667072 9011860 -12167285144020923870847773751240212480 9011861 -43687827442583142649665141637824979968 9011862 -57808864078904919982377972053326438080 9011863 31398552918279727935024920084163971424 9011864 171346639939134959169616551212160399360 9011865 20064191033364064586637723759350214720 9011866 92912842796959249812059390820552998880 9011867 91046162608265951089674768468132326916 9011868 -40852553900634053884558217234019953664 9011869 -4661249368117724808064984170916680730 9011870 -22507655450034753505832275810821911040 9011871 307693983857024882567423561072457772800 9011872 -150379988621934036588893559474469797888 9011873 -44333451385809561544708017132985243800 9011874 -127756848799611597868983316030950632448 9011875 20065629521029850791676752792820637500 9011876 -92559319588429285289636434978126675968 9011877 -12565620865978413478559562034791845568 9011878 44311493354997477094879572193827859200 9011879 164012755657773706305546410486245868400 9011880 94145658906431194300785622122467481600 9011881 32386695292676957091950820198122194682 9011882 66949587911884351606898759882506349568 9011883 -63494780355128281421563429123707570432 9011884 142283444922791420782833736278516568320 9011885 22689106840802318975892145502107527960 9011886 1859186256763941687213146680695226368 9011887 -102976438111605792690270964693313199664 9011888 -2041936274971919549267721068968083456 9011889 -98289165685230929210565639163752515646 9011890 -50070006398476662810235387248815884800 9011891 -28856378620013193458327393679461680896 9011892 464306413355468592063899599297032192 9011893 -15797604862093463654255173826467174656 9011894 84869230138445921695702129424691374496 9011895 11753459112752550535671387992566432800 9011896 303377590018513117203871775301349171200 9011897 -949690935006946514774983049084611440 9011898 639194014403475222315401194475245824 9011899 -34781995442404287687649743952318028336 9011900 -10622257696092629171567791854302476800 9011901 112213874790613669522098183539978956032 9011902 664479335435208197309401470903711360 9011903 -252461601142736780600003770538099302848 9011904 -32605371284275811258014468437260107776 9011905 6853165944758549175641654551368844800 9011906 96936986597887360110501719329463193600 9011907 -38229874097143667929736666464954076796 9011908 -96941595630849630647295441857763306240 9011909 19411477720132219135304503605251915040 9011910 -44795143475259550204967160253055936640 9011911 -22110100188841502310558696557217899600 9011912 -28112987621057410860076585183978291200 9011913 -113569036528794673316118765951755260656 9011914 6704309978736412117436992969594502400 9011915 -23587231219747483233023734199749012080 9011916 -51197996765958819296061553117187816448 9011917 24456738521287412837914650218045963392 9011918 -31934812324560160774708582304761771584 9011919 24940665874502664166771131420379025280 9011920 -7163698809606072260855302366502584320 9011921 -484590006883887053165254398570652408320 9011922 -680908176977629801886405623636911360 9011923 -2977818122304142105830067557849005712 9011924 -14494443602958318442650798284410886400 9011925 -103871021832535980581062101345147120000 9011926 21938836756436948350304600859369768960 9011927 -265358042074212754485688222920862606248 9011928 -141321513386458797867368615778855321600 9011929 -34320935601139186549436920129860172416 9011930 690092009036139722059253025196443360 9011931 46987362914661810956724229282050496152 9011932 68406630714125092839450914642665642496 9011933 -187760983443330116651812528622142043962 9011934 72125439696275915334291930993988100160 9011935 69846552683756260067283815210163809760 9011936 148549317341170524251107166383288614912 9011937 -277386551730766664721004453702431987456 9011938 -18599689349268066102899066784146435520 9011939 -302569273153743553460805609346292380260 9011940 55937396176937625056778615398400000 9011941 5021754826797252692500231503770563872 9011942 -101466517878159548428394833513436150016 9011943 -138747119645606672490655737376240509168 9011944 18591656795910614042772431777098629120 9011945 -102480442836817386945355455616052017080 9011946 193183559896262343574842930055313433600 9011947 -105010134823149466592160727139232140800 9011948 -37957878506819369872738123556543397888 9011949 -105587221354536076154600673583266652512 9011950 -38092244464813094451247777555831344000 9011951 -38966003623082457602091685695372662256 9011952 113790826425558737467668523348131840 9011953 -28422120170115236206259774637843479040 9011954 915342531934337963144375947547449344 9011955 -74238016045580915249665361967272640000 9011956 -286503100074118885518179866573180159232 9011957 -319283009711631203607848080636151183976 9011958 48948375613504791145123498706073612288 9011959 236359525175603250512525264753722800 9011960 -178865465171747542622785836921300480000 9011961 -14955314349580265888132634455746219200 9011962 -41337034677353162628448131087747639360 9011963 -6853422958657564847779752974173320960 9011964 -3679158074872946425367640465970575360 9011965 134825094917303440162362869514880930860 9011966 -67679210971109771824531841742724716480 9011967 -207943514221301891408518136969521100400 9011968 55393952294647797748173297938098814976 9011969 -474075939438394925167836102554064068304 9011970 70970531186679419315286747081505981440 9011971 -85879062069438779087000788095394391856 9011972 -110223346090275447074150680611115349760 9011973 29048838838601002492272925589220297600 9011974 139817380193674643647808681809780158624 9011975 19578247397500576567859648175432192000 9011976 64167605088351623611193504456458813440 9011977 8786716997914251081848116731305471040 9011978 -12860679172674528621026833632317665440 9011979 1202741083398092420683492726288643712 9011980 143445370520696643921392695105271424000 9011981 -89495735144389340926221549540383375136 9011982 39390818602308718231459002127113216000 9011983 -5541542726754374697727631646613688456 9011984 -32742618385522220566415024826043392000 9011985 -44854553596108784033168344755580953600 9011986 175169640014467580091377396436622242192 9011987 173412777539757356576252962100622030636 9011988 -98211508785017631961149027426345216000 9011989 -34337762048369695285921198080999803328 9011990 -15450502371005290269892993057968168960 9011991 170383649743040173837800728822006188392 9011992 166804543136828797875734475355933593600 9011993 203813272128861221307736221142648918980 9011994 32886332508408311777923562152923072000 9011995 -103016771866523929980113981703213300000 9011996 -1666479874846117507604932766257981440 9011997 -37648185794915689321953820154327008980 9011998 -31932375923408185831142528498596081536 9011999 -10196655939047476812826850321832580440 9012000 121317070910827539531037571005022208000 9012001 335765856761207488250273762369087676002 9012002 -66821432788209206666249373459394512048 9012003 17839422995559879233481783604296224256 9012004 2930615889457094201538626556618116928 9012005 -8100572071625869889672812276778668680 9012006 -136184616196365644340192878259859764480 9012007 -251467930988938901436657478410708244744 9012008 -124827087710933263754484208523331671040 9012009 -80266259419355148922278665100151426080 9012010 -5747347045959681877717588982222561280 9012011 163268189272630080965705485393715775600 9012012 -32680149551297660986539858333198309888 9012013 96405269154972983528170622424911194262 9012014 -67110711485058926803598509645055032320 9012015 1659664345047733499449815315454029120 9012016 -12126849570752535585298791902800838656 9012017 1574709681683359404245052302708515392 9012018 21128470597681059384666685986778211328 9012019 -115286578495813997659007853527395364256 9012020 -66238557693011968926909239638980875520 9012021 -134855327992787177178499463609169661440 9012022 121737988740149188999050976937177413824 9012023 -264354313702304744247621572342647144560 9012024 -5679869396963970660187421865117818880 9012025 -141209898529256560246554505319594180400 9012026 -16060446975044510794214772452008821648 9012027 -65434141975284983396178453593158050960 9012028 -142522960544707725977343310764019736064 9012029 8904458391755640444979713379739823768 9012030 -16795065687489790846602582668419215360 9012031 -260899788539151289490410382963837496240 9012032 952108909177691662297486026188783616 9012033 186226331256262774323199528452335469600 9012034 -129686055155252715428201582027475553584 9012035 -78108789921079226324351473599919361520 9012036 130571130700751495639485128409168035840 9012037 -31865490768087762651725961915635177314 9012038 33261702464335642706237025241895235840 9012039 179879672942372409531093400238342778024 9012040 -109810867688912352088964017209351168000 9012041 995144186352531187381730154419491584 9012042 -2134575483433304657665815505602558720 9012043 199951920747143802535302352458408310292 9012044 88672018509166892755867260873167804160 9012045 30265670474373462415655628739990492800 9012046 -34872676030820169838940388361873756416 9012047 -63864500218233472558224263562588542976 9012048 -39845854398585798322069366230276243456 9012049 -243809851879535616882770870586707063950 9012050 -42744750197788929378399712429131541200 9012051 5655291687074494956710507131203375960 9012052 123222480397572056390254466321920114688 9012053 -11914566190459888391749714048577907816 9012054 45961976819142282425712616196163522432 9012055 24578672695269321695615480891110304160 9012056 337085800150648119168132035147320565760 9012057 -74817253695335581133959408925408844480 9012058 -65976011906587035322424154247004094720 9012059 100496659850682621298674308285748848160 9012060 4868827604822725543313937466289671680 9012061 149496350216325191012929934660673582400 9012062 108886969343338448423170539614995475712 9012063 -127770515339216952329961212274615812736 9012064 167557069488321267417729456943253815296 9012065 101973296507776380057634318076721403200 9012066 -46265541480730817042513346880800445440 9012067 -10727439031421499124505741634081771552 9012068 -108960684321444150468434833386266576640 9012069 195567436861518952284424056060454080 9012070 59485189861339725201131572030274820480 9012071 -62446229293293311399362390495843078728 9012072 7636942349440739558136803415260528640 9012073 3165055280064222813982637678527456320 9012074 117856203310678837004574611469565742784 9012075 -21306014897715724293852641495886830400 9012076 140376428291615654495762818425640165888 9012077 -98738361729276107057486176130657980074 9012078 79106040714352303911594187550562568704 9012079 294318005379539432375480227121765395480 9012080 -42985340498746300785727370283417600 9012081 61349380546888181388410053677908464320 9012082 -146545360192636710061216584283396092000 9012083 -223625465022079641109551964403849620320 9012084 72101905233429791344031290085499150336 9012085 -3941200800592768952078962440503825640 9012086 36060950749916870804872154240611384992 9012087 19882439783921308884167656794840814080 9012088 -488873854856157525953975628554903101440 9012089 -59017429331789026402069599003150976632 9012090 2471904353711028694179050299990333440 9012091 20372746646611726801722059902417005264 9012092 97142214886427544443544245493399791616 9012093 -133597094952427528753104290398587519072 9012094 -18056872890752176558922157528835576320 9012095 -6786703694601771128030829657094229400 9012096 1219107955937400878781542534102384640 9012097 219351394911122458659008901573303164546 9012098 104526945271766854670576442701006000160 9012099 13761510242491674848540247904780876800 9012100 -32875743607998090086503052440954537600 9012101 53131811229956848159072469593159703424 9012102 11936703119547876739518011680759509504 9012103 17964818420232268230396962944062471680 9012104 -24021672344344381433817410986679946240 9012105 -17387240814839310139126140176101507200 9012106 -18901257665028544770429835779865879248 9012107 -33126361828593725109407366941930772112 9012108 -18272692478101704971688782550156607488 9012109 213653359712818162182406004424752481216 9012110 -32828352633092249132732854698033887040 9012111 26356955363588798571513632055499252872 9012112 -248623260502364424905771633028300800 9012113 12206541103667901795054749498423424000 9012114 -129897910637854543563144745039658357760 9012115 -2164573800645274990344948653941480800 9012116 114265652501770163347551858205780166400 9012117 -3200303642075741332006810897963160160 9012118 -20318446914426438210806514921792048960 9012119 -297351754936023394797064380845882131104 9012120 6967316167817173957530730734907392000 9012121 208501945719158862163226825954237653322 9012122 37891317418752804033408188912855692032 9012123 -43871197551056588274888125085376815828 9012124 68375626542733049888748251818087060992 9012125 -246228080809082188969337441920714386000 9012126 16515737930321260564136594987908033344 9012127 25269198167738477236601766179567030040 9012128 -32052070957561349615551421832692367360 9012129 87253132420499964810023718675231512832 9012130 59538873087750305358177435300429084960 9012131 -59802991340828115351627684382250668068 9012132 -52926509472212215111950986875242439680 9012133 108141558814352877235602640190190833408 9012134 -27519606524362943328820798503499877376 9012135 59188160752788439196830510221895476480 9012136 48510407399103834961051214587073986560 9012137 -121391149803306417222472201300718485920 9012138 -10263359377279923100140405558207373056 9012139 51033393316980539529396924735669025360 9012140 -36261762992774236717984890970213017600 9012141 120863440196684597459307567891697690752 9012142 -3898282548114543170859524151305780736 9012143 63294954380375211771769751585400713184 9012144 8172126617791252551991409698110701568 9012145 -110546863229389068751689278566316582400 9012146 5338777904274440222861056000266659328 9012147 184025443126240882803444400969488012600 9012148 41530118762448886958877210024011854208 9012149 297985068547646922253386585761091015150 9012150 -21157927453975693640385428466990134400 9012151 -223594454471794360982609798932665819296 9012152 31495299616369265080150173719839641600 9012153 36001415115037698735442276615364257104 9012154 63448990209513512332881401429050309632 9012155 -2958475187508213391465087989916404480 9012156 -45569801649545638543361460468607303680 9012157 53127488962089282886058044845478425024 9012158 71598043288524304860373416742620324480 9012159 24312010919965355503440059764534705728 9012160 14039426107679103026060639825591009280 9012161 -43741426939252266497350731368728256976 9012162 -100635211015243371667116703571711431680 9012163 -146695199259181806771516725080681673480 9012164 26474573523775291062909775040256921600 9012165 26070845019360944257462492703700195840 9012166 -133686143204804803416316699753117185600 9012167 -125243768548935424594889716960687725720 9012168 193378981079500213713400260764194406400 9012169 -84394742505336509390803158365776469580 9012170 -92948916826714248387000763325249437440 9012171 -13506049325974672861078527469772151552 9012172 44666967778003210035668211814431320064 9012173 9590059996141020728100236817179957784 9012174 -8388138038071455762873842950628917248 9012175 125105799870991572199910288235639811000 9012176 -19992050284609252141114203024765542400 9012177 102308280035279598503467318046552458914 9012178 -41107538894226439265722801207404015984 9012179 258750897039534861789806984868787147080 9012180 81201252581579292159137361471570216960 9012181 -143617279944485786611055648731604740018 9012182 -29238148363984513549603789908425803776 9012183 -14892674069299050916975064261116705176 9012184 22282532170090262026178005415028418560 9012185 -18185835115272309454899287987947718400 9012186 -54334420324032615346166964388942506768 9012187 -25557260937485526032230360584782447164 9012188 -52816876991654098563422667913241114112 9012189 46081193965500043458513271530210282624 9012190 -30995739227692987518708003056842051200 9012191 -275924794179782496135914318713870623360 9012192 52370712894502360261265275485079732224 9012193 133687892049362246194635637912419162180 9012194 30653165660353140215002897295307719040 9012195 -1344189965747713165273208044292308800 9012196 -244297380353822335194317999055749120 9012197 10468442740930229736727042986563521920 9012198 -280211727365859616479214413241024512 9012199 -36654043040469033926128968521094605264 9012200 -24780371137535736770880690165745536000 9012201 48637265609922843706427179911191872896 9012202 -46224134072378776955915238576915619488 9012203 500796085487413191784396594115532972000 9012204 88444776593307977304274088267764308480 9012205 68917516654751330903718690062290844160 9012206 59326430287179100594566073178978244480 9012207 68735587983016938599271494974975167888 9012208 46285321163191085465084356810716741632 9012209 584209219206876655656054403708171925604 9012210 -4461491489124640376427717213522063360 9012211 172271243724731382434310442601641875024 9012212 -125045675104612197454945286330326671360 9012213 50334245282188876848297885563419483200 9012214 -41952239436581826330981263561183283840 9012215 -16922443687887818458991976884785876080 9012216 -146215796107086982280401238947275878400 9012217 -4578874779591016248140855343912515734 9012218 -146542691193580773906023887297229623440 9012219 -212585087804671955275121029796423943120 9012220 19447869207901945858634737587605575680 9012221 -178336167975839296533596057514071138208 9012222 4853364918688697414864159661147937152 9012223 -187167538359271594570347906279669418752 9012224 29959476523851064012662448163647389696 9012225 35270937202232668848769214824803663600 9012226 -9906571964344755023898518599880281056 9012227 15880106689398302891090067993609705600 9012228 1814969337546976832930478616354443264 9012229 -6566285244353899117888625951989773000 9012230 86957810994716502004999451080973819520 9012231 -8501666526223775463247006886884920240 9012232 -128705996750390449815871526474019225600 9012233 167246446554740593561719004289911680 9012234 9539735747809184247676586774857150464 9012235 280957930026099125433789816604342299600 9012236 -94876618518656054505375128351572158720 9012237 -4221437936467740141605230105383067200 9012238 41049531100420901318330004434708949696 9012239 252506360484086274810406682928773573040 9012240 -27817428589053453339824660688486973440 9012241 1600858604031022767144732619835852800 9012242 -84925343848500446422402694541115183728 9012243 -102478665731824597970002902419077804800 9012244 74722722920154602816556444639287867136 9012245 88259736419518338942337772165556237600 9012246 -32586509849702134157023381913959857216 9012247 -157642669123254973879628165953255365304 9012248 40506386915665489131335910791996252160 9012249 312830811325447798547392159167904641120 9012250 69416492735299556684947602976842240000 9012251 31025079537990778733113502405717276160 9012252 63071143700316654352734153165443922432 9012253 155782816028495238414912465799748710502 9012254 36685014070730869547230016572301256576 9012255 -39158702328234348226758445525917089280 9012256 72778737210999205901182297314417967104 9012257 67651058204573777924936745938916039060 9012258 -57216339311776949937058611449716711728 9012259 -296776723729201448532338357003004325540 9012260 -7471100014668854845661941917615705600 9012261 20048765672172907596993547533134693184 9012262 -1863259239678890888766134808528303744 9012263 -224920172822896437940398927332045325168 9012264 136880778758573210384485259402054123520 9012265 33386846702668010908055827376080797000 9012266 -17052681669649605633266927873237625168 9012267 32678771514223364423646916176687616488 9012268 -145354014895337514029517421962945962752 9012269 -110499373169062341969131459194239599904 9012270 8359761542632708461488957496173414400 9012271 -28689841026428810307884101710266096880 9012272 -11485741150017101182848324432765911040 9012273 151724956390966151870115526520685711984 9012274 53680782664148695371460377949301591040 9012275 -25158344128638284515179767694987703200 9012276 66785906193125232126240453907554693120 9012277 -41786264630689536596426268581572809874 9012278 -68242726181953282446868203028040784768 9012279 -82449832485499016479581767711664637872 9012280 -72987602452905040187036121102257049600 9012281 -244089772066699779844699719030117480918 9012282 -94022512935007656430056620080355447808 9012283 -73618624883628617852460320034150679280 9012284 3235196211352360118572467426104942592 9012285 -36824795217351173094299330096726280180 9012286 -87214822176915212054128803256241813760 9012287 -63826137175150565252442879972250732560 9012288 302676571687619741950066588662104064 9012289 15702857068188911085842534989860188160 9012290 -31142374669783719253448568051582481920 9012291 -74368917062985824909357005317000390408 9012292 -11676198785307554533923034638421432320 9012293 66190437812937380364813591800317168542 9012294 -33049279115987123585511238786101378432 9012295 48192362686899370365652149595860988800 9012296 9228795597867417590035099587917153280 9012297 -43994688828366810473360382996579557376 9012298 114714393060631224777393728916862628400 9012299 -142316972804797183937883599412899198700 9012300 -34078954008038863562666510046436454400 9012301 176165819337310868966220144643836948480 9012302 5237941504948153275903078942349902912 9012303 -11826848827027266314867344995261915168 9012304 -18890578597321447514571928007456063488 9012305 79241921061182839742564261499282889920 9012306 -2590495782235817461001526133126285056 9012307 355705925625157329399710633784178299840 9012308 102666125759567161923452946842839480320 9012309 -8794406950878681406261591038868761216 9012310 55200312751394829774606134163443141760 9012311 30698568321173987074553742397267396224 9012312 -8799620368633193923123330671556608000 9012313 -166330995683583605818125419001729784438 9012314 -4153047871568302663334396222411144448 9012315 -12344333039581861175802170897664705600 9012316 87059553665189028032890653405721879040 9012317 21198912465198938055305737068231597312 9012318 -11495794889387425523573807381836707840 9012319 -123709321173396625687030058066548749280 9012320 35677412105469940828537162269563289600 9012321 66818287932694865815465260435181231890 9012322 -241661199268766271904784669502941184 9012323 92416193859305335782943653148451248704 9012324 -69167813511771756771629318352804178944 9012325 88069258014765110137873862960975240000 9012326 -87245395673884417263101790130201090176 9012327 638897877973625397726236633498321280 9012328 162662298213925474253724042962855424000 9012329 -227739110784485596539581382391782650124 9012330 59471082999529640344623752476839936000 9012331 223517620623718061919057860487926223264 9012332 18826768614178044546143628954250708992 9012333 -37847809470001259118832172951417555904 9012334 -183058095213016567938138078459797045184 9012335 -126472479112837714235121972405546935040 9012336 -855299010438440254831115859024936960 9012337 -184460041085090057328504388331453012014 9012338 -4403025803247876150668797514277648480 9012339 38088555784639897443578216042648898384 9012340 112018660174547998408952891940141699840 9012341 -85645453588833547687839787619330743428 9012342 53318750879175633068549663376525477312 9012343 -118469538332580742093917683843072630400 9012344 -39968125660568655382279682459595571200 9012345 60776301898818718035193129506200435520 9012346 6882485930422207787758177225409725440 9012347 -173480819068766013036934586318083243968 9012348 -10779260765406820326722845980289018368 9012349 -38830957436404419398742398251866279764 9012350 -6935765319861780748822052531363745600 9012351 16067664756510576090478873496080003584 9012352 50503862714032980676525264750824652800 9012353 26848657438075791421762173740241132480 9012354 -407456925298449040993077561733608960 9012355 18313885115059026008539010684226413520 9012356 -82605733818457044234834608184939762432 9012357 -11096554195186164017166925545070383360 9012358 -46831367702081526146478460011591043200 9012359 198417863759801589709303273592079084360 9012360 47739297309382379219668597574590464000 9012361 29805838826542478097366928306049332 9012362 -129178490481199424416309500391264847568 9012363 -27347493150745469758527446430872552016 9012364 -223517940210928473650468242194402644224 9012365 -2660206452684765356698466330130896340 9012366 64363389101456343218104612209061155840 9012367 24822525100347191167526979056673283264 9012368 -51070935721835614156711042221402685440 9012369 162125782440777435459318530944408725744 9012370 187592016038724563561675639629977600 9012371 -318215226587592765130552790955809905608 9012372 -54924582105909398132355545685419747328 9012373 -98345542350366700922600577218381170176 9012374 59123394305845881717256222630340233152 9012375 163385556142784341828651654808351358000 9012376 -11897667871351774536556078940943728640 9012377 -286698603568964551410782057177777503728 9012378 -12535226839654787939270844500149694976 9012379 248416202553204456451726385788948523184 9012380 28707739205052041696603271175019827200 9012381 39043429178453365896769144040058222144 9012382 23049449337163489140600886377464630784 9012383 -349891004412939680158857716329536430368 9012384 -195502990617673668938474570757172101120 9012385 -79319416668709343675133989071024358400 9012386 28559722416467111969635168625139198240 9012387 -86825717556380475426729693797427914832 9012388 -23925287017035746441602322364428083200 9012389 -137250122295605707257286535940005819712 9012390 71127077681269940716825431256429441920 9012391 439772388050149240020377055744602560320 9012392 -123020295768857710083967401645583073280 9012393 -97937117277859669786298980144397231580 9012394 79233580302280050147690288346821944496 9012395 -858574554028627194533185423085629920 9012396 -22689585687448082872846309921857146880 9012397 281976447358403337435921513544881166272 9012398 84835620416351675540631835267124539200 9012399 134850725667793464481392101168612497920 9012400 -35031980490923719442717282072742707200 9012401 23091169395697325427122411512548000402 9012402 -38160979985132487840539927126904657408 9012403 96921690668529817797185917303553500120 9012404 176177796619803411075603134067645161856 9012405 100027229689063864245805896658981520160 9012406 -31481108273736869241002723848549544832 9012407 175914080426928335527428454461259636560 9012408 22325862445278564624665918919263723520 9012409 -59515266012873753814267013196636829184 9012410 -90269054790416115572730001621525505280 9012411 87672420016021030923818792721054638640 9012412 11300715047358788747057625985111176192 9012413 281955149397380009270683887243817728 9012414 14131114789570859590247126683382457600 9012415 -92318002662923435670738278681848729680 9012416 28281129708469786766664482462449532928 9012417 215874546723027299935090306355262793920 9012418 45235476649725867273350454694839851904 9012419 -85683450778862856599918745117978131520 9012420 -66385486944885622148927214181054790400 9012421 -112232493431274276941202283470914897856 9012422 81132988401494478764881325534711835360 9012423 33150279430252537217701415966418599376 9012424 -50922011346121354943866345503776087040 9012425 -83006702993510648606143661052756566850 9012426 38453181334285024579927249736804646144 9012427 -307797010394152062997780958023468287480 9012428 -43304126180196698678573274567595229184 9012429 -193472848104833862238211747535519730026 9012430 40833269167418992445324370745321440000 9012431 -249684656323919363898754488700320232128 9012432 -15853934153453998817255702874024443904 9012433 -4449447619962977659545127888170522896 9012434 12670976078133510052538039464117865760 9012435 17780067233575777280441634059460602880 9012436 -1809294919144906844510986738124038400 9012437 90960574387642282078042722846858344352 9012438 116784576274083450934788679401341706240 9012439 14884273462020171101466238280711605000 9012440 -132547017055521538953762028709079859200 9012441 -91614705464401701661229023945770541920 9012442 70575328006054485076715981360321701872 9012443 -84323990199839473854905340187091208 9012444 -4008434919028030613179698407143243776 9012445 12192215473222595138653019081658739440 9012446 -60073717790553089637204634735969888320 9012447 -60808558542314260755633026889726677880 9012448 321764597557099595334161172348994584576 9012449 286773025062261750909835264557734316450 9012450 5862391764647371470071294109810249600 9012451 69224202890113758875927085309446960640 9012452 -126714285830712234563351327351790612864 9012453 -67058498738052957439864108894620705696 9012454 -85540583236417182759834265137787931328 9012455 -229243734066280712801635428839005181640 9012456 496037165493111768067931354858618880 9012457 -20975583217793340911929816296675237120 9012458 -10278728959549390583001673799278098432 9012459 125166148632155822241786099480166025304 9012460 13926375906782249568219720806885529600 9012461 -202711402156993037194956654417959624148 9012462 3265454612256646962879780212045335680 9012463 -95424452415617526783842447488157914288 9012464 17583300231329725402970680455687438336 9012465 -966188448562722650433349076503782720 9012466 -71993190807989748231101212015318787568 9012467 -84676723690277911265918728920226034484 9012468 -108163582716229343025747670400124303360 9012469 -14096292151853476103078627509562411040 9012470 -96468911463739168728835317690276280320 9012471 4632260858103173458835971941282426240 9012472 -69049305643468773454559448652396523520 9012473 -128925694737153752496243645517650677616 9012474 96163597929102484611612630194738488944 9012475 -23082611706578415250364473458134352000 9012476 -43416057707350109308623159746929419264 9012477 -81786780441216333436082028591045473280 9012478 133594588289717272704189879260180386560 9012479 93475566866828518011404336558028282240 9012480 -33004190916603120880197629023554109440 9012481 -7408581951597028626039069859812007488 9012482 -21564142000395661886387103272635925760 9012483 64619988065272714223686763266255254852 9012484 46758768926142597290341510736334827520 9012485 185219109191771491616049401828635599360 9012486 -13997174696765084098291533065457223680 9012487 -42030945397389777430310137134728524008 9012488 -192814947288457085788890454626187914240 9012489 -40896730600628377597667351605331910720 9012490 -79015464035669797242279314049317700000 9012491 106393186526853136070433309532541361792 9012492 -90705348661403400902509807322990208000 9012493 -31065890772396283258341094828296404000 9012494 -69762194767773429351237324402077872704 9012495 50320154884570168868635165993104207120 9012496 -8821677105023701734394159724520652800 9012497 9843872236768562072621251258949402064 9012498 85984982305914442817531433635669882880 9012499 -2284888155139427751185677895572493040 9012500 -84398064304260150207658739672755200000 9012501 117456996514288184805093175783255930830 9012502 -67903673798547284765057085584401710048 9012503 -13279114023898536406320986771197148520 9012504 12484731649022186727578097759613747200 9012505 11476107963715329564666921631089322560 9012506 15883666859484722802179233856773644288 9012507 1958094013175037711116222654453598720 9012508 -35057432303156909573517242417511004672 9012509 17909847850854028779806191751792516640 9012510 10980195233844750819503771382327901440 9012511 -3447864978473158885876235940078602000 9012512 231353496510499918762608338584137695232 9012513 114768082990041401411678648668415933088 9012514 11735313524425702117794340688137523712 9012515 194852489793603783758100115424066462160 9012516 9073633688281838357939911332187514880 9012517 317889336560779955450264833615933620640 9012518 -150008699933225785429989994020736043040 9012519 3023298612697594468425455902278702240 9012520 -172637633721856204261043348945895014400 9012521 -369730485115397113229378052961167211788 9012522 -57017947831195212752933645169567436800 9012523 -49255067698053161994394710098967559872 9012524 -39063515400877021786136689061252966400 9012525 22139639070229810577404895342510584800 9012526 -27022486510170056600230890332195675136 9012527 -56234637700351989622113150334322334720 9012528 -853495039968724417071368797841719296 9012529 147000585845978808590591904199648858130 9012530 59522610138617212766585104516299488160 9012531 -47439110747054175915283094069057912256 9012532 -288749369597445208207426547593268858880 9012533 72253209648918485138680526222652963120 9012534 -20510814130955957230629794212781570688 9012535 53429187763779796278319527175150452960 9012536 56866445639838520899905644922997350400 9012537 21951258699033373140081605642972917248 9012538 37182453561574441806759170220724124160 9012539 -129197106782190313349485956164922693660 9012540 100588766450711585345828652124803916800 9012541 136728658047667722898160231265583268172 9012542 -1050953632120473715370843991503603712 9012543 -111426144966190334146154106604515412536 9012544 53903651846670857093229654430649942016 9012545 54636998587599946274309817606221913600 9012546 -6248381270931305179597941396341913648 9012547 -194320242658101454244520441779771400004 9012548 -125796323850431390822043001380658564992 9012549 -15391577379317696810809961002879462272 9012550 57463718756502160748114823565783353600 9012551 140663199663665355950936817348529470552 9012552 -113393198174783231595177887397089402880 9012553 133624796504823008554289228454696030720 9012554 68776489051814476414260175188194323200 9012555 -45100457741526797217638364118060953600 9012556 -11936423620389453901954027972396963840 9012557 -406806535756647686070691708861590114240 9012558 -47970082521885402527400051325282708416 9012559 -148129998767131865333512473985494532240 9012560 -33375075038687473916236879782210846720 9012561 -40575054997486584448270767780466918176 9012562 33878220748888489587635998833041613120 9012563 -47458301605777575965483099440305679200 9012564 -168498407855902259845199225932583040 9012565 59053899403773765783058314068335610460 9012566 110181458269774621641315614457416723232 9012567 -38790216856431375088736008156313879136 9012568 18890311022257013635333663217040261120 9012569 213464915374837650416436003393443192970 9012570 -29119246501162730529275277683946819840 9012571 -2324358256952121039067026334936917248 9012572 -101971499636413288238807187576254952960 9012573 -189081155742905107421076678133298425920 9012574 91680125103174953395526818568521458240 9012575 -50052971226025855746004783661648314800 9012576 32842937110647144808573450725556224000 9012577 -48516591457372550643673574859726955328 9012578 40248478687798756841172752836728885840 9012579 16519140833352330961869788084916464640 9012580 13817459274248855160106362412614812160 9012581 -37585394735467590909027492071394927648 9012582 -108078098145802859094800175845395077600 9012583 -188551338217100845989125867328204676168 9012584 3697480241000336105663951362665185280 9012585 685137069694861307488252322748604800 9012586 37294385568898690764021003741520869888 9012587 -287729046936978746164500129666336058764 9012588 -29234833433142709723807039399203849216 9012589 158762639035687503088017183574897346390 9012590 -18702599233374316051288912552692199680 9012591 -50702334280803877816249432619201189280 9012592 -23999354309666580194617249387390664704 9012593 -60450979267321492481235542732338609680 9012594 101128988086662092597912956534363267200 9012595 -164318808628289091954034638443814656400 9012596 22971024960036420945304057054379126784 9012597 -32371756117380563432981181231100941504 9012598 -452143373311665516173099954956351488 9012599 23068914122015972949634199426751186432 9012600 117507277219264340382623301135436800000 9012601 124173323131496182449769783254744672732 9012602 -93881791841701286172416298409690351248 9012603 -204199473881590412283446733792172647936 9012604 -23840568991028938647024576593324812800 9012605 -44985371516479623735236397949958807040 9012606 993122235076612549734241003358455104 9012607 -5966589347680200498505973918992239648 9012608 31298816732683843298136839621852528640 9012609 -150806946328270555959793118132892585486 9012610 -28819725468623095870826681564252413440 9012611 22929371366512101812201416905078649212 9012612 -34149839655362093941262946058333716480 9012613 226791699999583029547760636446992394944 9012614 -10975337145568496271879017762541054720 9012615 50310623146654038693896760852328032720 9012616 190433245608759175174195822447040148480 9012617 -163882221011830682437568441428122047334 9012618 67172166869333867336797940431195235424 9012619 -41686509390752954217678048635577723648 9012620 -41199426587472914544273005007115008000 9012621 -1868562439110595465801261634582281440 9012622 64177085234736939748521332485308722112 9012623 144588540343915796681566562403994765872 9012624 11156385584725748593382634669968523264 9012625 98695808260891797135408298610376249000 9012626 -95789552180310039093352864417236731904 9012627 76932114973707325628136546769415244480 9012628 954406852734464540610113256267806720 9012629 202560095447961774420105655438858873230 9012630 3484286809739327455264328227733422080 9012631 271403012991571694323013434410669813120 9012632 -18565988388747332163793936312942233600 9012633 -12669601235675903556309842021690434560 9012634 38861329917309518217728710009711249632 9012635 -20128368308111705236283149931693375040 9012636 -68651282339110475466393153471811430400 9012637 -152485457707396665988805201174591314714 9012638 42466541473358749839079467361914145344 9012639 -188887088545501379810377568971393595520 9012640 -38835473787131495286372340809911500800 9012641 -28904049495345480212878149695627106432 9012642 -11193902053081505660021707521380482560 9012643 161044411442749040971564748681965075144 9012644 205167613244932610241041478018549150336 9012645 44686721176708009662226535599894408920 9012646 -3686403123226693373284343948116132800 9012647 10019344802914879020060546051772913664 9012648 -32170577338737810101289696282975191040 9012649 -250897936330334048196447331575315581340 9012650 -17509279953381296376994303472586720000 9012651 484447047613827605696435141593075032 9012652 -27906209902718254100608416467380915200 9012653 -545877005785758749592836839397455656 9012654 -17033013823242818645111089749333381120 9012655 61345850190047660628387442806362863560 9012656 -102752866370159350260067384647045808128 9012657 144545742731427481434759989756362656480 9012658 -2962178837038719587829320814457043424 9012659 -2744312795892315193903464833247697140 9012660 -30283206922375085018074223758914570240 9012661 2202293432856319765046374593015917568 9012662 -95301886622355220195866757267936707168 9012663 -63967539886439008783500278854449966720 9012664 144115110551103923120754897994484920320 9012665 64248640019829993301854659643483072000 9012666 18649482379003305791191723030564610304 9012667 162049500670502731114894888140487311716 9012668 -126539785601080358201507379914710272000 9012669 -114730721549539362934448554219226250240 9012670 -9163441034400154689367512594358521600 9012671 496094897989946929315193725239813432 9012672 40430118525723156128313410172166864896 9012673 638436107518249583897699422292508029184 9012674 73060929215357847580764365380284591360 9012675 8996550904403382199708590569552908800 9012676 37402467026561665750077600244332152960 9012677 -6232013969398569364468866385668308868 9012678 73618644870565688121401755649001432960 9012679 -42253588661139992485678563071598334616 9012680 -24643092916873443383383980078042624000 9012681 -168192641446898649970419760804663952160 9012682 -5717235022179296549558245737955098624 9012683 -4155245557718126510875768188326040336 9012684 -145962838192259959564210339447280484864 9012685 -370928703196347459475035471579759060 9012686 25559717787760563204577168081749194880 9012687 -99401184945076503508257623520482718840 9012688 1033193701986128897124544024353177600 9012689 57829808413816031511080991203509348032 9012690 -6903835432699127047509919547279232000 9012691 4120141596828658890714811193320458092 9012692 17752741444233926174794581108972355584 9012693 112637465953068266516027228369721020064 9012694 -123772866804635254371690607565715835008 9012695 308721059457141725843738256438457845600 9012696 24023251131599384471877570933205893120 9012697 304760330546179352424707710430242203146 9012698 -70999765787576851585914166681898384400 9012699 120026241192853114963110172411398274284 9012700 -128876434384104448632004052205267020800 9012701 11158032922464638336021399777222645472 9012702 -28607507229017630701825869454030267776 9012703 29911216756215862002089618272395437760 9012704 138037228718145893317633391011224354816 9012705 61016154222156518364190019404133630400 9012706 99433171413933409582036613554251492864 9012707 124601969476932865497427148722207987200 9012708 -9729824014116548255974553238975449472 9012709 347340914320402388877705111055703734910 9012710 4857511828669789751085321668146176000 9012711 -14503968060450371451010566503511765120 9012712 106822502896821690153478635515867904000 9012713 -63051234930766147791621584708363585136 9012714 -561884057619711584926193948334472704 9012715 305783207470575610203227196048509390400 9012716 -124505454712397798568622089645089468160 9012717 48073734728184512368935408499044509952 9012718 9951703235747089991910519808901804928 9012719 -20875093573304593045658799996823258104 9012720 -39410476473267649274191137537464401920 9012721 -70462931872081904558878797601426053648 9012722 -97109110009884927545049459967867555200 9012723 51985279731039831886372423568957011968 9012724 -67212829188875895944804756437861150720 9012725 2586122782090456009832359536578750250 9012726 -5078575257051444331344763154244531840 9012727 246347065855232676790698517009352861040 9012728 -8995334601111715821946977806155530240 9012729 -36352054309450445026985450843624346912 9012730 88681677294264695483749371286597409760 9012731 13898885500898524454780309493367009824 9012732 -6785840076530452535830918767753788928 9012733 -130694964356958729578601256906423560180 9012734 94032238102288570422962659181291564160 9012735 154210734149405418152938302716888366400 9012736 116975835301826905108816294098480660480 9012737 -95914018021480631255524216965357868416 9012738 -2258199752747855369632158709339384320 9012739 -436786615671565580918587683872356316960 9012740 32663911455652951691105192392808079360 9012741 -51769561175025010933915651487609708640 9012742 111206619589746994603980044516254259712 9012743 42316603046189019745199558307687409824 9012744 -87402452696019780134205221406067046400 9012745 -29210064979649419941874033485967516800 9012746 -152151278685964032314760801452220062928 9012747 -128933839901645709509712739795114447872 9012748 -97518791457744022162768194942120462592 9012749 25437289096500773933256561232985351436 9012750 -43440990488819141102191498443682752000 9012751 280720766942050866461706999542516414208 9012752 -22359463088683153241496186677970075648 9012753 91157942325812328191395492921143728820 9012754 8622013851769052296542454539100342272 9012755 -81658754152997769122134005430405566240 9012756 -24968524698424314688145453624017944576 9012757 1056486816128812590701329198423003776 9012758 8768923629026607698823895025171299584 9012759 3955494745229885662155656796774436608 9012760 60306603441125374537902490980160512000 9012761 35122533178448965289860264821482716362 9012762 34285339566068301386094427720438970880 9012763 -31982470217650880761821003528467666760 9012764 -199355326788139584941523129976820313600 9012765 6320457321264427447329564849542496000 9012766 152469788527554136868954274900114175488 9012767 133843143934316814935498476125573206592 9012768 -62214429442689494408484569384403075072 9012769 -45842971675809822303221007338805788830 9012770 6530599352410358178938542143514477920 9012771 77215815772272527135956394957805261672 9012772 66148160687181246535798054901020789376 9012773 24076367891887691962870291428425774592 9012774 7625001756252818698818033409962963840 9012775 -181165038696130563451326486067995563200 9012776 -19126153004014017010570070451344593920 9012777 -278786143464624158652877333718171455200 9012778 71545603925583641330318562763874635440 9012779 -5485895017983452960191172315634251400 9012780 -12579497373329310135822885843956858880 9012781 2545238818499371541011911340802507040 9012782 -75569563490083929069303126302430151488 9012783 -12856136625013561731775975905221639040 9012784 4513560387234638854778286350966784000 9012785 -62152675784138734398712254705290538240 9012786 -42445137020753544687189454770537901056 9012787 77833509288405295635168648891075299152 9012788 197574666468785551669697265276575490816 9012789 2918464893064153268650465822054749870 9012790 57234402377063434723808334711891110400 9012791 88372187743603990839136692040257345192 9012792 -48667812469036341751343329054097633280 9012793 -2756989838628225040783418589718918460 9012794 41374456370638340832896366010270412800 9012795 -137354304121143780699812419221751925760 9012796 -10250186770156967308358223045799781376 9012797 -59191523680228511699162329273646525754 9012798 99473559857795814905167597225135399104 9012799 5134108863574146069402782099127621488 9012800 744422144702971845188684885576908800 9012801 -17422573389663322430431555950898929216 9012802 75048582307399776948547706432276937600 9012803 -118547901106891715932034052929588760336 9012804 -24769015941397087176088968124076390400 9012805 235644598654421389579158105507770595960 9012806 -238367875953600813009064311304464864 9012807 34862990252973100468902654928296330960 9012808 1343257550566358014106879892192460800 9012809 54689645772624932483045061094976360448 9012810 -54971266417838970236446297513764867840 9012811 -223622556472586505336598196397684483552 9012812 129077732912707191599379312356638630656 9012813 137629797966570769589331791118932554944 9012814 -171357015617460025772551594660538742528 9012815 57497736645198895076911822421462172840 9012816 18123162962529949757534501483556372480 9012817 15906961238282913948303993968052278784 9012818 -11802262041537956480780853421230860640 9012819 90293503814721860415745146139992386160 9012820 142562328298795911896103321536366350080 9012821 -286621610331747592212631174210679584800 9012822 -8681876298516456384112187651654848512 9012823 -196194228472819882755404451541213979040 9012824 -20518341573741409502098360545292185600 9012825 -7802647174883120100372196929960120900 9012826 20978896575269758918677537375369909504 9012827 290007417766188647798174271951327115992 9012828 127825812305782307392986484028485263360 9012829 -36037689818567299750896821786961973440 9012830 5018934427644811903560399975713452800 9012831 -28148887141512458334079408069154584248 9012832 272504075903324806626415626654778785792 9012833 292776701651024591222924455216394306082 9012834 -16380094705639736072198164669194874416 9012835 91155053311127010887554837764498615840 9012836 -18679386549162480768529661765638754304 9012837 178501322518493142905237210476373681760 9012838 16483805987772374785857652055576644320 9012839 73270127502699749500704100484295773232 9012840 88072344707927773756757930077224960000 9012841 238964091422826279382936515093223005242 9012842 3754581177725277204583680448673538912 9012843 1602927943086968341150612672492070400 9012844 -319913208862630131922049469561825344000 9012845 153536759351385616594366237085804422200 9012846 1567317038667174851304196831848081984 9012847 -84730005881531227774882447757362134848 9012848 4038269165869201272662516024380391424 9012849 106795680518602136120941039147166415168 9012850 -2604434806978940825767096666071206400 9012851 -3610788684256119895040581006926522768 9012852 -40271214116736009241848017508403468800 9012853 88348229020328316472422250681265916700 9012854 -57456079920655912742005345049577270624 9012855 -138218760985226284077821190838154021040 9012856 -246324678352446024662806556958315479040 9012857 104555273104604685263763980530639629312 9012858 -99681503369321901424828070466461730816 9012859 19627775040842549480294996368053440 9012860 -21725139493137395730438987424821265920 9012861 -105215578285010185635544469217335212800 9012862 -19892154027331735468974763719624877248 9012863 13021814830099350860102701023844616760 9012864 -151920946897995531142727753918526259200 9012865 -193664638008892845615551383098604327680 9012866 -15254854509115314435538039732303526496 9012867 20734776456602985898227929399222811312 9012868 71383678848981744487816575578883148800 9012869 134686869955539762226236127998509682270 9012870 -78034835848067507340422377801784150400 9012871 -56575004299452270312314838896443348688 9012872 8573997830805784777608654026811310080 9012873 268690461194814894003357031534918767360 9012874 -34915536530700567613516341238413463200 9012875 -210441037084626962427420071741382876000 9012876 -31061294706295550938665175414838977536 9012877 -218568640165918088547672528699710133108 9012878 -576611018490017391072321629537157120 9012879 -90662341835879792523296760158135401176 9012880 8687903472932908762333500506241269760 9012881 -40723892911504949844081486908996028300 9012882 -17824766362045311190128387531604148736 9012883 -979374717479751699484364583630786480 9012884 -83921304713565906015472668385828013184 9012885 -31996490859150585921421299606771181440 9012886 272066675449065264100996082243371584 9012887 -68804386643376052995722198474132491632 9012888 142836258056475941661338573300864409600 9012889 -154243909721097202705099024815635664310 9012890 18845698806658035068250081716764332480 9012891 -43191904139708821447280791795955320896 9012892 21969430793077162097110148766352337920 9012893 -281304188041008870274997332169230968858 9012894 -69282947183228934156184683265096181760 9012895 -8964996928704912682886003902468877760 9012896 238418359590766116010148959727330721792 9012897 -330387901680366295941555682539336792000 9012898 -26589819094511326466276225705185962720 9012899 68194349255117890246610436286282118400 9012900 -10578341161787211303053953180925030400 9012901 -44254103596118891546356389628922912388 9012902 117636724506839764764710743552076317152 9012903 32185019000483220785855026239392440104 9012904 -30192249461290970014285550905561344000 9012905 182997846468526999846877545639707429120 9012906 12280803366922933538370025056107211264 9012907 179289401659140433459154350489384274784 9012908 -141871689244135614118588688552534212608 9012909 2133040593407155456595030775537868800 9012910 103834899921080164568497425848799072000 9012911 -142255136487623448558947166990773893488 9012912 76331780910366108184350729937845485568 9012913 40247009330296373128324089584954166900 9012914 92989615793591360965653203353152439056 9012915 23511922962206355171018378533197335600 9012916 -51186667766424934435329667244539484160 9012917 26561393240909414554919744886255623580 9012918 -98271055820211261782563311886393344 9012919 -11119776213379711591299140776772617304 9012920 22987166544986863913523016211920896000 9012921 -10404736997950857563973631358798259888 9012922 12197611568416933184670033552380362752 9012923 159614710490893637816665193827376387172 9012924 48502077380974435683637694550941337600 9012925 -332070859793889469737745309970757500 9012926 -34189778717991296503460749494645619776 9012927 124221722176702539317112189808473216 9012928 8806371192258979220363123205805703168 9012929 -3436094025988239964568009294719816320 9012930 49912656285503880056553910672192773120 9012931 17323942693106149215391553386547398464 9012932 -81718560134175048615052530876572328960 9012933 -113653955402432128121774878318097740356 9012934 -8823245271899761426650591984492071808 9012935 136870859038421456751351164385534349200 9012936 36414593988222957833236204015528181760 9012937 143584453119465726637100110063022022372 9012938 389911065216005951976958604278560000 9012939 -116703571991924421540299119381983002160 9012940 -43473810754506028586902042949311979520 9012941 9817498202281650979613263346651988480 9012942 87404046387665709397621159387918131840 9012943 -62032288966288827281149162451214753808 9012944 -86082477433617399135680509002158260224 9012945 -8789800914108023692241714090755743360 9012946 -7436021495518351227462648053685161328 9012947 -118336122266094152336833050223854224208 9012948 -19324313516650710966509597502874411008 9012949 -23492212196552611413107474636394743808 9012950 -72097891894327432477363029271432956000 9012951 8138446327455314053832565676829230392 9012952 -20322593486079672654057676556935987200 9012953 67307097081027672032258379024472852224 9012954 18597815848853579033884466338091834880 9012955 -72130992271565080727746631251038873600 9012956 -65916602762437098343646087857970552832 9012957 -76476465504838113383255314629514354560 9012958 -166045842528508053816282723411664433280 9012959 229969316952740416946982613714810385304 9012960 78065702687206539696024704079455846400 9012961 -127613127619948281893954054911907641438 9012962 -137019510557153888702538006782164113840 9012963 117497236443164270168616168996318503544 9012964 13413888443191476571361274900394745856 9012965 -34475742336495732242103698623221069480 9012966 -19492485014037626178190223477785056576 9012967 8932915616229387531750362781097897016 9012968 -137000597450826420642181062144825446400 9012969 27719985120802935162607556706504890304 9012970 -72733032947447726756833239064470086400 9012971 -10287812599139947355135140328498061312 9012972 -1568164667137798308038258822835130368 9012973 121126328317465549130039511769653592800 9012974 -123979847935904296774000422143381135808 9012975 -1706536282040907180012337913665794000 9012976 26454245751735413578400795815536689152 9012977 129515441296396564391657437082633087826 9012978 -28819316201542594364102958183338357760 9012979 303538971036891136306101260356976677580 9012980 59839141094608530405724656922446816000 9012981 34962017248366640944159107673361528352 9012982 -40297876189595225537545261654886793600 9012983 -44754836948567170265874436458972505680 9012984 36580412038271025738282930703779102720 9012985 63066994360750236214992001187907162180 9012986 157434956499916949130486083260716942192 9012987 38546226503011977598227148734159265968 9012988 98436788058610796200350027385022271488 9012989 82535421593812716318334031233953630060 9012990 32286574881301134303138574994031452160 9012991 74889865409515804020436932348708851840 9012992 73806811930075740072446526097666867200 9012993 36026836261238677636625587494954211008 9012994 141917283788822922461297491149852513312 9012995 218417979792930808243237567441359258000 9012996 132044833141347131991375721519734145152 9012997 37489248925994153579512088065842166432 9012998 -4074788723718184796420849708837508000 9012999 -36349547646709404106140123914401895040 9013000 -291990066681538037540102808984122880000 9013001 15842191989032821316601042386126190132 9013002 -29078173828288005352992035951458516992 9013003 403823214755263454474913938783695945720 9013004 8316634556567161122800026871182147584 9013005 -148946574759535275273418679050752676800 9013006 -16469495458432920247760338233608682048 9013007 28171425555906252329516884253150990400 9013008 20260995221664536015865688316264448000 9013009 -263187232489842872264522113652559472284 9013010 -58514126788524277236454656613661952000 9013011 -120547835164191479981580169324134336000 9013012 16733374873866410401486231613579613056 9013013 256921603327972584147116207356311799104 9013014 73330538950154942847407968109081015904 9013015 -1819081263253169935388541770439528960 9013016 306552612725340507042569339696680212480 9013017 72309523583119776302973148018380411840 9013018 865987792198557593789522906083607040 9013019 51366050875106509093032064133955564420 9013020 -5548435680583830909982177010141752320 9013021 -93336599582070503522220632478338709588 9013022 -179405457931925874019069221244808258688 9013023 -93252452363847234897480309082321537128 9013024 -232575565293253121637620580798072619008 9013025 49135666481843941139539279671259996800 9013026 -47076618635768706649607971335297070080 9013027 -79187506723341359754111318051755337124 9013028 186912178892754675120494515132767255168 9013029 101582442946789624826882785718192057184 9013030 -5498469490252884792360222620510784000 9013031 -159177696489311562138058791656204464800 9013032 2489830307093366060622927312524820480 9013033 -29246534011781519209385929990024223232 9013034 172947271613031123972208593179075914416 9013035 -17808148712207309250929215786488080640 9013036 91463670464726134553749851902851738880 9013037 -71480742770163567703175846164531125408 9013038 -26625110652839706552415506216413629440 9013039 68482363030198001420462316675275174912 9013040 11052015063843656897899915709339074560 9013041 -116887921655106219913238599632159052848 9013042 -139346355423690247551177146026470809328 9013043 -10477789964226360051822953612033841600 9013044 132396418816822439740210471202348937216 9013045 -110470939584037704418797924242930057700 9013046 -30642377493560419195748758805194654464 9013047 87264887029335187475505240630332500200 9013048 -176551981727921962266888609501265920 9013049 112880111917928049612596251979933197440 9013050 -37842811921368865630757549858115726000 9013051 271790339257645401451649586581384302052 9013052 -86746212061719317242878685785317260800 9013053 54362307017185578672219761094605634048 9013054 -218542720496760252853547861293054922880 9013055 183485580719482475010101471491876716000 9013056 -9635373535205406486911292232880357376 9013057 111771121853156752367243482986534074306 9013058 -634990538237316873905259685616908416 9013059 270876356575003229473647464650903059840 9013060 141249940441530759718498510235776535040 9013061 -41286188789406033256135724049236458338 9013062 62995128016346110337527743141263860224 9013063 72813234716524732922607810486733285120 9013064 66526556136745928449709887045217157120 9013065 -24560488639994073698492614563295927680 9013066 -139331753762031917293164056189962089120 9013067 -21121380734003344233761821195794359808 9013068 1743184913933925242751150226266232320 9013069 72066648769572584042526428000281125720 9013070 -57684293068173823589679624701395981440 9013071 35847674225967525319155994217023818384 9013072 6280889395414126344574784449720614912 9013073 409199423718364959954611870351224300020 9013074 17042624871981884686692361721461939200 9013075 -119995862347013527263326534797830341400 9013076 51722300484766603860698307368223467520 9013077 46040136657405254348263542276864425820 9013078 -127446205375967091644571589968437288160 9013079 -149951140446325732156843228651697064816 9013080 37387182520038580405471946314718208000 9013081 -94125895895849120182837157226693541056 9013082 60606079789807705501134768618825519072 9013083 189765849317464188714840318664930358424 9013084 -123363105496448679864871520912390592000 9013085 17576828227900358845313294712889269600 9013086 -57696060261761770803957368886016828800 9013087 -3092440297832860353637522020348724104 9013088 -8231272851713940941154257493768536064 9013089 28630953280761246244919275613320118400 9013090 80169831229390532265909840090820480800 9013091 15193500480381242032530432456285243744 9013092 12546294630545972150902210590923618304 9013093 -53454859141185056599273958149949788260 9013094 -157872035892504794717795786341433771328 9013095 2747371512641847925743903530972897280 9013096 64821623072340239372463392677435637760 9013097 121889242119846680780655302688930207546 9013098 -68309759495265800092240067618306132736 9013099 6257509165052431347706354148380894080 9013100 -126118066409318053595827570226683737600 9013101 -319758468023130770638474833155728320 9013102 -6317296691919027101625599605523507328 9013103 212186734469662971731353216865058212664 9013104 46175132915713728687713406486547267584 9013105 -82837187330324405943257709506344609740 9013106 -3457779800663273170911945681060576000 9013107 3793733274661317352341987994470506040 9013108 -24208355512376225707267402575683020800 9013109 3616222105963423442834754377911682400 9013110 -59753508754097493186682639395215462400 9013111 -324795769145354319564307383859702417488 9013112 17303442158947856988177235528573132800 9013113 -142467910450944056139896368466134579200 9013114 12020316670207562315184056211573530880 9013115 6631196342075775754700244111437404320 9013116 39187008387487154167116089274352926720 9013117 126374779021601030350900838021667436166 9013118 -51873958431680624181606379595539744896 9013119 29051588736767725693741950487977649680 9013120 -204997100269360465905626051426805350400 9013121 54949070546415174760123082020270871892 9013122 -26462849299866241847545764944862091440 9013123 105988149325160910543956565345962437840 9013124 -122145310006894008877720860903757816704 9013125 -13091604869630394813547073102270400000 9013126 4766383680443460282952209812191810560 9013127 18039279975720845781002035107059695008 9013128 -105456297745526464220368399342845050880 9013129 90901562333554207820416114668533080730 9013130 18496299304816164879939699522225638400 9013131 148618937756524469390775292392523954620 9013132 164474181385395875902109717018830896896 9013133 -188872798187190156878902757327310615540 9013134 -9342625137299590304816784409533869952 9013135 -158480762983942441922898362819119688400 9013136 -376761334808516316440712993001046016 9013137 -19805338058058156403398699074415325248 9013138 -15487552200938441824765077042171527280 9013139 -332287632852477383742614027516873636352 9013140 -111475938929447435143724251127312486400 9013141 162005926241878227700998833038432486432 9013142 98561416529356380076346028272936592000 9013143 -115067371309916794563547769862963156480 9013144 -742812848329556231007812729310412800 9013145 -70558314363139147592229159641608573440 9013146 36975405135439415827188041280985603584 9013147 -775924654479452928238335154740503280 9013148 -194066174861743981319708165039693081088 9013149 20138397770249663612137002780485160204 9013150 -22377073415541974930842485131926123200 9013151 -29149413206416180990935236974160066448 9013152 -15103886118458883732307646705081253888 9013153 93294271673621232558046727257316563200 9013154 -23176898755289612090824475729540290224 9013155 63996489871046110245151279157074058160 9013156 -98180106688124711475328398764611972480 9013157 -8847578119549518699247509481815568896 9013158 -8846742837903184837103395337666792640 9013159 3349725232145048273209034621799903600 9013160 -37158968868697170517570029534605414400 9013161 -57209936796936468007751514185553122928 9013162 67326692206600023142959009288731410272 9013163 -4097500626680199157027275326001009360 9013164 -4729938359991904446655458515811333120 9013165 -5067384795668850056058105869953478400 9013166 -45520082720368979782627260246152025216 9013167 -212125375176970173999033601484105819760 9013168 -34534349547901293827947257477595791360 9013169 -147505368692963109056176387581386430 9013170 27416053080988123219707103482161318400 9013171 -149684112252044157239353383915871579680 9013172 -14698407967907628945400535132733800448 9013173 57530450772860901226673776353050504544 9013174 -127124493564298086421550545374707501664 9013175 237776510276127808249616461782199711800 9013176 47581755489252884154827341310595563520 9013177 -233163305434165187481111379116782280640 9013178 -126486434101230151629872661997351401360 9013179 36525741030825908284514942719315679232 9013180 -67613311499954689239685460407649249280 9013181 -46181793188822332769156073472156274400 9013182 82591098407102792392063945596246574080 9013183 153937613817986141965036003958764577584 9013184 -62810016434096492811215952765857562624 9013185 151183526211333029571554849878023856020 9013186 -2245271382926637668531117246347670016 9013187 3360279964508188023504290579165862720 9013188 -44269517205672929157824719227602288640 9013189 -24575385982881822624361067420491962880 9013190 -67473582474367291773858350906981744640 9013191 -84329319915298111887949307350878677376 9013192 -61763208923251765598577778722238848000 9013193 23915794083131917349240427992583994560 9013194 1191291323900016796900260589088432640 9013195 -168835533065601209005074411161098458000 9013196 117790269697077004349880859917516676608 9013197 -226932833159699237499198676116391128000 9013198 -23014696816831766446186939993302899136 9013199 136294097236148992163455089060350391864 9013200 -2485027978996141600243332998823936000 9013201 137606126462683845920407070457924991600 9013202 -176132848579141283665713600384663271296 9013203 -47283124447270401940844355257642731788 9013204 -200592576067454831918209484555460773888 9013205 167187685721260844005525053728340352860 9013206 -69853808498375263383583294454210373696 9013207 -202750041587770661289065412823776264744 9013208 -5435743728119215644315127041643008000 9013209 184541582575315373379319433817222788304 9013210 53357009541297558403152199799657016000 9013211 160647244967749044149623906597350844800 9013212 58843632818265831699825931931803921920 9013213 -74341552516889181148248276184532215488 9013214 -12126724902455205740700247201812430848 9013215 -134125988597955448729838885429162336880 9013216 -180167234673716206274681457532100149248 9013217 -124233377137683718667392150704265669440 9013218 -94894840269441480159805829468808237696 9013219 -56490248191647667380714550238153891688 9013220 5309431731428535857838192682384896000 9013221 -33845893867143182464953965908491755520 9013222 178163009492118890523517794238029042912 9013223 -224593834704560607468360693089923299528 9013224 46322530583211717696081109826484387840 9013225 18353864105765520498982829065678845100 9013226 -239929122563514401774340178311042160800 9013227 -62689823132940534705395899281765434280 9013228 -33008427576604169053642986587855166464 9013229 -331270199614468884657856338642584062740 9013230 -463040516264950625381125032390324480 9013231 -58848616037591955305159426413528961968 9013232 -19931100424856865007461774039791960064 9013233 -25804529253177181107744043813278877056 9013234 -44633652417754470375938770134836031984 9013235 -19079977837461612791455559415290549760 9013236 -3420164074870514556002188428329484288 9013237 -7018298564812529236475789243295530496 9013238 -1983670003878106257639762176583691392 9013239 149506193334839854724904198191188595400 9013240 46645886710016794426877254467234201600 9013241 -346401107121063662897907394444764044988 9013242 14585607688730530108574026363815235584 9013243 -91576498647046135082795456098188012508 9013244 -199232997644963070054308601182924734464 9013245 -128708510197200175650614261069471294880 9013246 -3913859985184722811511904268394892096 9013247 -83715607569780902944893773359283312448 9013248 -3495254903406173245379755322533478400 9013249 -87741355307575985143060182337046732864 9013250 -23944501933510205751858143247508992000 9013251 -26967154139090376607325316628806964560 9013252 -41500357439031993498155794368678712320 9013253 67795264885105894855276064203368188160 9013254 59890841143617813298186456034763952320 9013255 76798495027450007833255595735598839160 9013256 53614537734562667387183770048473338880 9013257 30678457037891290428087910860833808576 9013258 2449432433256985763807979320942688000 9013259 -153293779902719359237476386129910980760 9013260 89400018161163539288037999005107522560 9013261 217979041658933449575451282819500189612 9013262 17848525353089357165420139712380389952 9013263 -1464185371924711524105849625898936832 9013264 33560369662218838274767384000932249600 9013265 17256840734103607779269576364389196660 9013266 9171024792286287227564425108782011040 9013267 79358370815512725157260899831286452200 9013268 -42756177167452335185930997724648611840 9013269 180818878467293653568969003553309949344 9013270 43207108619911258755230613796517141760 9013271 97815533498254911374267654502982406472 9013272 86369154933094643338814570649593425920 9013273 957151023195358844664315932002929984 9013274 -38038307079873688141167659111274134064 9013275 9197405892088006248846489116776083300 9013276 42471992240739198843162235031937116160 9013277 -34731728640612755411168602343881350720 9013278 33471460109434064801362075383858044928 9013279 24556848931577817802896992933868908280 9013280 78414434878315509105562625665493237760 9013281 15379192059813516894899352399335720448 9013282 -159861091162813639242585038244003483648 9013283 94173583299371890350297098163948125532 9013284 58291270390863928333616882169584074752 9013285 -52630621349269847100101406360204694020 9013286 44583728399955721848139034452928711424 9013287 106361119761886943576888693517859271040 9013288 -169615437979696506301475001173361546240 9013289 -97711677854074120103080714735022027910 9013290 23231925080624524337161880070021120 9013291 96571912113982791330368081875668022672 9013292 22424425242482600375640823660642934016 9013293 -205455917961708871261005437043078113940 9013294 -172311121388202269007484164844920602304 9013295 -162921362728016118929825080397079526200 9013296 -33465404456894057156272489133809336320 9013297 109157819458035123425917837091082308580 9013298 54228857020563090198239839494259955712 9013299 120433895351011092365753298823695321648 9013300 -33089054373749595314680631340597907200 9013301 -186548263595184552609370174420350487296 9013302 54319644418842000003622748025721697280 9013303 67540633613431690383963683367300461024 9013304 -88961945151858312852831081815523594240 9013305 41850696521012056217137075111227034560 9013306 -173027381740161998306846915604042549648 9013307 29159013287566743350503763706576992400 9013308 -55961132117354486566844650048433548800 9013309 50042686685137697279898981918051883200 9013310 -3789555878391910812782672886725927040 9013311 78846905258733518647585478935390420632 9013312 -6625796930205921567166262269999841280 9013313 166850059989096469430164315684124666562 9013314 73446756262048502764419860073464250240 9013315 76906462206928737812884579860897823200 9013316 -1116089102668920298908539008024473600 9013317 17903400731746959091840918985475753984 9013318 54554972299719931639498673024970219360 9013319 -25274811200612640811567073514877147680 9013320 -15218956321132062761121419705446963200 9013321 -215508275086842106737508142525705181478 9013322 -38273887959687554262795503356122829728 9013323 -183959624937323517790613573926000775232 9013324 578141288292219278924127306413774979072 9013325 110326950156432099225124451528572296000 9013326 -9689382725023812613338314082312293376 9013327 -243357101594374810681853455207171751824 9013328 -7773938347725346322433862512364240896 9013329 13829803229463816657641952961825171200 9013330 -82003894757293710075691512897413785440 9013331 -546028119043291987412991106361532125088 9013332 7902282701402850202185511190451474432 9013333 -718101601146646882904155562678123136 9013334 -81854101850717988941963363124786731520 9013335 -94486486338073207381390292667287559600 9013336 283921245651170471147895918055824967680 9013337 113010150379760228019750349612574766612 9013338 -96601885526029641638583010654761616656 9013339 77805964465810340625688647686739976224 9013340 -6840478532151043824554594006646097920 9013341 48844592879894387080855972411811511168 9013342 4992750306669370646287786299003801792 9013343 138605927171890424201446830264873615360 9013344 105450886129973660474860280854031892480 9013345 -232480963585674778357805419117871150400 9013346 6406500778728723195993399959454835200 9013347 -97258990987427975850780562042198817280 9013348 60091818692033805432295603219478415616 9013349 -192814772981969714087779986109444151364 9013350 -22012857525104346562144098543283608000 9013351 101322309737461934155421701517836039352 9013352 24028623100591845666446989121516313600 9013353 -53682480856344026966261148799865416800 9013354 -84810044533553346159143855076089119824 9013355 18637545196694633883717957647736945600 9013356 -51019837779665996364671183022544774656 9013357 153437739880019300298349727541756226272 9013358 -55869335839542311685485644720963714560 9013359 461651696414991582842580299632545408 9013360 45328123845670187772812335386814709760 9013361 -110937322711442832751395343680626808768 9013362 -25296855396682636744368343414778187648 9013363 164872668776808645030203794865138369680 9013364 -121444022200197714201731119582558276224 9013365 112060504285520797730148003549134515260 9013366 50400679707124411055877572046850431360 9013367 58542224323688925843968630064844671024 9013368 2379637688399213710511574749014917120 9013369 -201090596133362863438340482014939326230 9013370 117366769665492351301034604098164820160 9013371 39041543710389211496000414580054133440 9013372 23636415617951288709112346825877427200 9013373 3644965157614668377710264476973986060 9013374 -3469813200335264557558460100693857280 9013375 -38816762830490502703497270466430856000 9013376 293829302042518340494495297985178501120 9013377 -35349281110752204075611698015594367040 9013378 -94150870617043090873559648366324858880 9013379 -115616684188723120467751136701519527600 9013380 93516932768497626890581813569274306560 9013381 -13039281350248989467653020416081661668 9013382 -849211531462756222087435735707365376 9013383 19139719168446256059760850421727252800 9013384 265664755928183141339397519869745561600 9013385 -62846352059994808061721689922723570240 9013386 -15045780737247175138429471522403865600 9013387 -136816535650949286278202651567319569964 9013388 36977885877542654376412815924878954496 9013389 -30039145627095459712616184171068843520 9013390 -77598019265862717908559607732031188800 9013391 -125796620745757743655834399994395810200 9013392 21932306715634143437007894767308259328 9013393 -221394168551018752192337629204035441358 9013394 5425395754643691021389761004002887840 9013395 130336340492046497081330619986290236720 9013396 28890100902419878935987718267402674176 9013397 -82614673797717858963682225412032911780 9013398 -41177830119492822043495147123156739136 9013399 122442111324802164144566300892336650880 9013400 -1839630571955695540793780182766592000 9013401 13318035006971995934555877809546242368 9013402 2480473435755329731372966029873990144 9013403 -190998776562914624186567808831911076720 9013404 -5483259159281387643110959140704944128 9013405 59759030749444346882907101223182661120 9013406 -32086448816138899544838619733883742848 9013407 19224960921509252465130260013193743360 9013408 126998337827602321750335702032934174720 9013409 102135864926573573886707962924441424610 9013410 -19687451294322199066558146794182656000 9013411 -54115636733982039921707772786172424 9013412 -115586177556132297323002020732276342144 9013413 -108698160287375644615107591352528497600 9013414 -100189686587293111150937901521389798944 9013415 -204351289127701940953008131269139098440 9013416 110662224659382958179782390053683609600 9013417 53464724044019027837367216685017656832 9013418 -3635039965659982877345176367231445840 9013419 102244546279886729548406524864162476444 9013420 34046396428137156155647033705575982080 9013421 -241826984439964479490253099129693518356 9013422 2779396166363275587181393632705573888 9013423 101346914381516241180819342198172310672 9013424 14083599293614153022441455126708224000 9013425 -33050446312549934423352010446353347200 9013426 -200463861618442412133315306867210654720 9013427 192662349986288725615495455794998267920 9013428 46748155621151084697210979366696200960 9013429 194598599666566387937473107115890924640 9013430 -41649033417172980270940359330069859200 9013431 -43041957639769943150355352907063888256 9013432 323156083646345892830852327237424844800 9013433 -57425671211407619712790180056268713792 9013434 -34492462691379612860962707396349556736 9013435 155487024611033932584014642359937642880 9013436 -27791664634620101681970841103429160960 9013437 -1329824682017772835767919609162320000 9013438 13008944990390501425565867254283665152 9013439 121663431270059399859238176249758130240 9013440 -11970115567398716344373375358153523200 9013441 -299189457453803518452145936050957236158 9013442 -123819635593452775787510097121046348256 9013443 -60541271587514540725488431932481470656 9013444 -67081947404705495729375776185408749568 9013445 188222515949645044641942729344259840 9013446 61017045538549142916627882282488419488 9013447 24123360071922135178843627489869745680 9013448 56961639012602839544494488231183360 9013449 -49931630294294766122440338716760468960 9013450 -28140136656678828219046497750959328000 9013451 128770593546327426245671604795790437832 9013452 1709865620174999482546964460272893440 9013453 -247577922147736675852525899353566236298 9013454 -52228629322565924456419681028215537728 9013455 -110597624180153514770180617847517782400 9013456 1802328906570695209206374497276444672 9013457 -354718514402391171984547046597379170700 9013458 119960789203406942021162306870047623168 9013459 6628932034827487408847809289707504192 9013460 -11885582284992481386143269647990128640 9013461 204679994318851972746609310153979499840 9013462 -76944493650420438040859087138796204768 9013463 -208008298061182119908699754650992071288 9013464 -52790822720947891355608925731279872000 9013465 214507198308834525358029166865103289860 9013466 14581954262060778995353316847951286272 9013467 7544293630845015791445603149394293760 9013468 219686334658950755325958093530250822656 9013469 174289138071454922068434421006287789696 9013470 30405599750356830607939685848812810240 9013471 91512461076981267971026310514215009832 9013472 -222732784895026494711714490070436151296 9013473 -492877633748420468643391140039389376 9013474 110694902340753585920763005356326080160 9013475 -40773727237407064379714158609640283000 9013476 98473001072233441885084194392902136832 9013477 -273737658632746277200085583271501278528 9013478 95948226359412521267533109059764515040 9013479 -23918156733947326845929102583940205016 9013480 -56561885339173122891069989819921203200 9013481 46407441162182287729300297256228732928 9013482 -136087800822974577136398232014502560 9013483 141389896124000040091595696554195391732 9013484 232706487009516668844913624196277494016 9013485 -21557535565759491230897083681826073600 9013486 48121663683210958010638534077588931200 9013487 19420635079152576037982558410905840000 9013488 -473979040883870706385700962633777152 9013489 33456194972877270737530701033536970720 9013490 17216360945536033767167825998245652800 9013491 234153737070782530425071968048498560000 9013492 -147411731109146579724634117541034579968 9013493 9373355604764522918888901700588067424 9013494 -17370309904389565185590809542828822528 9013495 166480369809936874347303362078999271000 9013496 165369820639894865894121608215118868480 9013497 -125751129998463819073062160144910766000 9013498 -7944223385225758980182979989931945984 9013499 238616100887219995980811426710601321320 9013500 -84252343397219444439695303758797696000 9013501 -20070993965954437850274724486065778650 9013502 28145663348560440385062973491051876864 9013503 -9406624604457929703222141349235880192 9013504 97147003100281857044223616235587239936 9013505 -144899198882380930408749624615484704000 9013506 1090115357051527896125452163267520000 9013507 -216009833566322177571775884237501834244 9013508 -31191721962795500543806563788159913984 9013509 14114011963029764623149877502970629214 9013510 24154774371771548317872517110959953920 9013511 -32264366702946926591929255123531777776 9013512 70533647054063814446997492423220715520 9013513 321623356608324365479646183068836692762 9013514 -110519796391884796361229791684346792144 9013515 -10953420629258122231146717740779687680 9013516 -88060895317856551172472855445988533248 9013517 -39158856051752051339265215261976998580 9013518 -6216611254110421715052543275458580160 9013519 357152029780081810262779768881251779200 9013520 -12987011871858552425203718911906283520 9013521 -23692556476622480201380300664757261312 9013522 -42355626982492261316479660948591632384 9013523 339258279462617444285649820320891881772 9013524 -195101336389151631717261488955985920 9013525 -55334638408563051759106147167430544950 9013526 -1681794606279352878257866114258488288 9013527 -134502399985306955778128088770380404840 9013528 56352033426029466679078722564939264000 9013529 1751623249764022921514216292529505280 9013530 1229820890792056833127080132315141120 9013531 961664110596322088336776115561647184 9013532 -11692822218293798863886041611882279936 9013533 49783947486339473523124431614038530144 9013534 144629468781273728627607255655848940416 9013535 -220652213252841871664802397687879442520 9013536 -62744996076154292913305794075013677056 9013537 30470392520697984017838014885748577640 9013538 -20429844041771308693645219015856519904 9013539 30826189119474103750110506789497675008 9013540 120888722626728714004982609509217706240 9013541 -258620492349940430767756425985301381058 9013542 19370537455215872941895664013192467840 9013543 -54269120463607889087949454733317578240 9013544 -172160858008825423438249161333900579840 9013545 32827062142921433315028107922781776000 9013546 -93149564633341540809873496711249731840 9013547 -223410194343332308491125254181015357004 9013548 -7175659491977953050096826218928128000 9013549 30184854093715892621297307231583882764 9013550 10027694387781426729879594616799476800 9013551 -35763883632023248863229659922117067904 9013552 -11872791529785601507975917694601461760 9013553 112232856451962783644299386945489729060 9013554 -29456181368467646248022416301199975552 9013555 118430141663729992265238392491984446960 9013556 47111960741592990575891221549369768320 9013557 -12238901847980840787403073366091503808 9013558 77314172749256550890397686066459717184 9013559 -86895749083252906574578057039024955496 9013560 31028810906666301315585348514951987200 9013561 -185820325458168803705527494915660378838 9013562 -55571918715716562063318762688899525120 9013563 9811601296594309204159467148597657440 9013564 22574970164378167270503586121855416320 9013565 -22849817671077879300619368688508213280 9013566 115841056832143646506223156420875720704 9013567 181385879738658887160563679062159297832 9013568 -38821987498774087066637405672088010752 9013569 136625340629913777930625966061001770544 9013570 -26120704148714798227141280987722093440 9013571 -62922882884460996425296283097069711360 9013572 -43889537277840587513295559419243878400 9013573 -40036968827844390912810702922658717760 9013574 -44708318574221174976574673899372032 9013575 105820843078941770761300792148958084600 9013576 40226712058554370750338649535080857600 9013577 70002930003148608587282343087559315200 9013578 -11930017032268653659208111719097412608 9013579 -285960268263995939852734743949656016016 9013580 -9353664235526597745080483367485045760 9013581 -161120881685855285292420039292135434720 9013582 -156976197881715757516608176074235212608 9013583 -303008928105124961972430092065206383160 9013584 34655229616163669846917048057748520960 9013585 -34786961934442386739772520055288746240 9013586 -163447216483243263005968921267292439936 9013587 -86560688874457179901874268328833565056 9013588 151128382096567467165686784601108258688 9013589 -12804060256712430669344092807279950276 9013590 -44364079906089098915957663034364682880 9013591 -109868940887640233174060104939455818816 9013592 -22615033758391522113980651631384330240 9013593 -24222398484346597726420400652789420336 9013594 -141112181814630827986397806379167576320 9013595 -124742521549739155054267699903949870400 9013596 22820273646093358717434092216159611392 9013597 -117200973811259070140371021570835668954 9013598 100340812752791295186475885406935177920 9013599 15169151063356929025224223539426128856 9013600 -16220296904466484209856707833462784000 9013601 -503616299185653911468102001485133977196 9013602 838405487225249693499161812916791296 9013603 -29595929839379712675310380032539410148 9013604 -34776690154159606657425222180457430016 9013605 69796403304039378803438934535080561600 9013606 22734123367185711730777719057379793280 9013607 -125219265403366832585307794338805677200 9013608 57346514983340984343689317790881136640 9013609 -98211429949662793168491026229577994160 9013610 55625929273211305469885027606298985920 9013611 124801589054794402562870823129372214872 9013612 -113045171580420489232275315919787877888 9013613 224969534163017126181980239993871805696 9013614 48223997103827072374977096539086731840 9013615 25366214847045855180799047815306265960 9013616 -21453587555501593679001716353966768128 9013617 -3135472628491712773052713861711831152 9013618 -28145871924525139804070297490410150880 9013619 91072470930604596396207103257310669680 9013620 25284855132981585362602414341811077120 9013621 104549914476810643180947793971353805770 9013622 16446183973207176282464889622796173824 9013623 -17623247369505932086762177145552958000 9013624 112358536577188792199562898766495784960 9013625 285106151384703663206030477851588845000 9013626 87275368754711354118813646230857894400 9013627 7046991414998083030413695429827597072 9013628 -65959375772865133166349002207684957184 9013629 116829327412090078822118758164254083584 9013630 4381937395169767012343681549095201920 9013631 -121256909182335393349565338054162849800 9013632 26243529957919407295650916440515543040 9013633 -387609564714708500151296089969805696576 9013634 -16365212929748167623622967521657102848 9013635 -125518734528515704792001073641999353200 9013636 9736928188551770824112258595316350080 9013637 194995542395530842075994558376088955932 9013638 -76444346412081360928738691597391621120 9013639 302393584527781783399696379461810716440 9013640 -189337259433503613771151265605459507200 9013641 167581575266813412996430279986064128 9013642 -152330815298718098078769088628831110656 9013643 190685497090540390057803283290041723184 9013644 38574754332951682078211919683154004992 9013645 -39329145666762106654704260173578301800 9013646 -11966562394219024287264771193210867200 9013647 -28535171869928026879663574587543745400 9013648 43527966270151524021939410547351134208 9013649 146424844502709851380738945629708697650 9013650 16466291072020310481002062059542697600 9013651 -350429911051491611296893539068674341168 9013652 92202751231064067798142983719354453760 9013653 -48227423704897700942985909071347200 9013654 -32177128292162071882769530139653032192 9013655 -71107759398013357510568103396807528000 9013656 135425448615256751788515362061349171200 9013657 -137706815779265763515094669226868944320 9013658 238039092121261950615650827960392926976 9013659 -127700758458724418476303929778749217896 9013660 2400045487757001200045336708308008960 9013661 103913081549803561017704808476291709024 9013662 39475566367308422302799639758131914112 9013663 260009732384357562063648444332738165760 9013664 -6969017458650581153517300567040327680 9013665 -26231120428453480743085527757732388160 9013666 109396648234192740124280907050480511360 9013667 111016291666978886755663926408181770720 9013668 -73426665602333499910851380344762383360 9013669 107273792503471973133016234306106514560 9013670 -9535603219670168438510742065832942720 9013671 -54519740044615909845867643655660649792 9013672 250867731289503604526224037422344437760 9013673 135268945721191157184378241972877564922 9013674 11507229431916256529849246823532378368 9013675 12219612721123017981828720458028870000 9013676 -22403182711436773907530411421195796480 9013677 -39226458984864826369544083492349136192 9013678 -66211409677997644349576556525997921920 9013679 159852369397840837167786338004856826784 9013680 -413926817386278023404648837350359040 9013681 -123620694380489796519117506029518126668 9013682 -87623794495172064518792816332466669808 9013683 23142751225495575203484163738594001664 9013684 12499427048147893657839278486648717312 9013685 73833632902066369986378948626744644380 9013686 -10235423627166142375582176539169721344 9013687 -103756216871819515845703268090476968664 9013688 91685248751228691956394107288412917760 9013689 55016229994028800383122086171895821044 9013690 -17724342749980357747224221596946104320 9013691 93189659522333831098619342744651509092 9013692 79852216635893431387132007163910820352 9013693 -119951277854407347564170632144726043400 9013694 61587164078748175457484656395843853952 9013695 -65278868054506380226773862546656412800 9013696 -62402737289315093058206578914340372480 9013697 54420403938016473313710993859807824000 9013698 30175236877818362986173007522969657344 9013699 252012295997586732283927982319402544700 9013700 -34290618878275654717247345201605632000 9013701 190660471628385987005319031113172130400 9013702 -168778523479607513417724069411212097600 9013703 -1829626752403661798234806644218183976 9013704 -10663615935529697620255556808375828480 9013705 -29321256535545183323471916490479240000 9013706 62576226191758275100256826836922588864 9013707 155385752267776025244739749861206384640 9013708 -243617359548213050348559471827656195584 9013709 -78746549220857088959637051064053778560 9013710 3744881630332199858497829498873222400 9013711 -131965688684932319637826771710341476480 9013712 37900600006154823425431436255326396416 9013713 -191401386745030650852984149225701298112 9013714 -37770115266488374381502880891250124160 9013715 19677454304507197812716566220844501120 9013716 20972646814941133708979196381223636992 9013717 -334317931857008838101958587658513499680 9013718 -21379716354767370652444181410390119168 9013719 -61521834805070990058623795935664098944 9013720 200120413223165451408675557128957132800 9013721 155933220420877861785251395486632098832 9013722 -62315357222286711813489256764385908480 9013723 -176644586708063341540617871994436494496 9013724 -25589800162016018113897998653101862400 9013725 18887280707598163588469858246014248000 9013726 -45023179750879471707830017804520049216 9013727 22033257837867060359690617169521454832 9013728 85707745912611700213278387618075377664 9013729 48380053542294579653749237852321415330 9013730 -13621521029886366355669899185056903680 9013731 4187741323125662537986535481662966784 9013732 -29244714874222670336149158030322167808 9013733 -137214548312149526810851046094774482400 9013734 -71679469162011236613746501765139947520 9013735 115570672084957388478179763152452527360 9013736 -533291056776302314244014834205450649600 9013737 45210493466592025336845294271062343968 9013738 -34639945432777700891417493052389222480 9013739 -59186580317026006865696038865705050848 9013740 -55051407814299154398292735627314923520 9013741 -183363337478573904770871448499613722016 9013742 23053302974418402222015995140919078400 9013743 -62977714244347078136534985012076467768 9013744 -32630025145260627819743534749102243840 9013745 -44904038424126265708570717547500715760 9013746 173158668377197445126327932028878848 9013747 -59408857596733146444171427679934538804 9013748 12073298759222640031742511474572440320 9013749 26221369506301046215357520020768901664 9013750 -1544661211046726452032857739709980000 9013751 -166798153195984127215489764821083181400 9013752 93133492669798077907152244758896640000 9013753 519288569843007747065248021553917056 9013754 -39296584205143087541906803364992147968 9013755 18178434279906487211036931878613240000 9013756 84266342437097853520840424670589214720 9013757 -215853261858395332772924234855954808000 9013758 25401496494182480206303766481628034688 9013759 -3814891600060561279387457223333525240 9013760 14952474236978621893833920911622799360 9013761 3985251713777551638542012937302854212 9013762 -235139888248769189876120797713630336 9013763 54115917836108745795274209787401179088 9013764 82319217271677702635778840906335333376 9013765 82512806670729987219060117803594889660 9013766 77287935242676477313718223470886720 9013767 -41288564156069567035214372273252105088 9013768 -94005298936339128653752519906843514880 9013769 -93818817786369104047609797143143078656 9013770 -41810382704634907247244103965368222880 9013771 -92390959420349586762896749771837466320 9013772 329577980419865350168603039936531399680 9013773 -52794207307510486841866165672152638016 9013774 137575326477556548495938420433743616 9013775 -60468448347292803488785874969555422200 9013776 -28442224989818455566285311951900049408 9013777 97886816975422183859858796381799270912 9013778 53432186989357887999117098273400552192 9013779 -126638882499176946468140469549607558476 9013780 -71708796476846384165098553244323289600 9013781 -16110970586835212020130470040943309408 9013782 -15098310985260231284013575638678559808 9013783 -90278478060461169518813052449543245256 9013784 -54436944272315347140208827120205516800 9013785 88442385710376502795507493463171921600 9013786 128504764477925099367930471190084004592 9013787 -109780597303463741727710231025622179696 9013788 20504698193344507449274368751818424320 9013789 195182782659622110440260577868958624 9013790 -124100621992969341921628177875867388800 9013791 -201712785209932101498572259836171462256 9013792 -42488217957196856406268673085224779776 9013793 -185622183682155779702573770917456284496 9013794 35699357061338850991709164129043980800 9013795 -141356871679982885015876666107318253520 9013796 72996948026986712331476959775636444160 9013797 54659060696651402895408415481327540028 9013798 145444861338817470135370127058987720000 9013799 102568427858438872953433268831649993264 9013800 -15873252053802870442911165080377344000 9013801 -101717004397792049075651479497394432128 9013802 7954448572484345354803914462509468160 9013803 -212437508373554112968075543927862133776 9013804 2638126888923446147660459226782694656 9013805 -40562840109059013560977421327101582080 9013806 -109776715113729590660866132598219148096 9013807 19863296327964947866570907394734680632 9013808 -29243856093024485059362635617295400960 9013809 471510344937299853404375065338549120 9013810 12177503583131837480864842933016074560 9013811 -199369570520314429951373170823060937588 9013812 125637491949059520339523476460859584512 9013813 -161154166081249019571898601512824545938 9013814 74722235684433147858501167615756516256 9013815 -71553410181306817054440623152031001600 9013816 32773457867231338511492014368094863360 9013817 -225244489409034464858594549917020082134 9013818 9886721856494529910511211225642908928 9013819 -106773883011793460693113632424074729456 9013820 150526408096507925214710779280362222080 9013821 13042040217803215282648835895509418240 9013822 38485349760913059032787641031246263040 9013823 -19461377902005928795614046080293444256 9013824 -43200508490133770699419607342029209600 9013825 -127448089756457358556725729663595161600 9013826 -31048566295418638350693756569523267888 9013827 -59515956645810550743632025072049599168 9013828 121558096735739058317833971197579115520 9013829 59858904508466073848266833181275187872 9013830 -15518916204324996991463438255713658880 9013831 83644735667967972823306399244994283200 9013832 -2586358025326919471698366015950151680 9013833 -64195903486795492039866986827764573840 9013834 126598837840520333485332847915594848816 9013835 134826984344371554770705294078767515360 9013836 32380539930189437565501142228574383104 9013837 -52116104821812256955900145870025852448 9013838 33695395969760823627610516899382310784 9013839 -104917770398730554674143397905973377024 9013840 -16584020946732097175983153527483924480 9013841 -296984095084825900959653871367598793228 9013842 171077464124697890546129480466109019904 9013843 -28873379075348795412947003867951841240 9013844 123346398045506181949113503602022156160 9013845 -13588011306610817514412562729778772800 9013846 40097242829549376564085633101791065344 9013847 -301803565070741011389566396754626619960 9013848 251339661584679411756342711600056893440 9013849 22821354602211774980445753184295760964 9013850 19257859063788345793075458126207664800 9013851 23879623158904455469048235673376295424 9013852 24163508053978419850448315584449480192 9013853 176326126215881830150978106833977144102 9013854 18912716824549369815189928709071859520 9013855 11015071515080126577849138882404106960 9013856 -109241546002817942721597949070075363328 9013857 12538238311217355886412244982187534592 9013858 -40947412355802159909217231190637786624 9013859 109876945074028845570845193078946397016 9013860 -9462414555099544285447380826959640320 9013861 -70832472358397699848740735574703681568 9013862 -16095252745722979676888451870858112896 9013863 141300554419046266262498982750970917888 9013864 -66839545451145712349261366659366963200 9013865 63637416820256483657880395580698923200 9013866 13024160678129820599420903050564400640 9013867 24946583782666567110649298602348977360 9013868 10025182571197548073964225829819250176 9013869 -31163070695893575226564538584114488000 9013870 -2022801143375082267230530243299517440 9013871 -277523238834662554760855328589632890928 9013872 -13528522335449987704769472375045488640 9013873 245873206526897112201754832111109579504 9013874 -116619099402001933554633753561950510064 9013875 -48556030830813595992715840955432484000 9013876 -150988603338010713094927704041330479104 9013877 33396722805319489206085656052464495132 9013878 64592295954149794459191568745885006400 9013879 -59286175072768998942280621379743916624 9013880 -88497211069707933543675011552167833600 9013881 15244334884457929428119227548292947840 9013882 -625863286713607867923747342124912416 9013883 47317795032551454731864891085549855744 9013884 10077875233649340531149418784808878080 9013885 -76511913246893508261712490315743776000 9013886 -51472711505749140828374137506368246400 9013887 -13009056353171434821283982814186131040 9013888 6166005965223647166772096314082590720 9013889 339533208181430025154164390833899170690 9013890 -23608189254337549145023318638084910080 9013891 -10184329941781780065393143720077399416 9013892 -14739880409435425074842198150784422784 9013893 -35523226145826417112659461080241953344 9013894 2782412550372971150614730178740898432 9013895 539243930695449156130452524865215040 9013896 18516425484077056557560738572369920000 9013897 5148879266360977422789259157143311540 9013898 -231029704652616578276207531600419969440 9013899 -138866906864195945677308496604094173736 9013900 8572175581480409732499730592632832000 9013901 8232923636538444917685442234104121344 9013902 44861180538896355886614340289234058240 9013903 -87513073375427653955681775426660005040 9013904 -8550678635943721411099500672614400000 9013905 2771877955398892259290821345282186240 9013906 57180263535501886717808577556651611264 9013907 44865629849240179011565353598966685952 9013908 -5365507196202324796443648404685035520 9013909 276082892027044412552119335875339644540 9013910 -14615480651535982890236310983839123200 9013911 -92916017770699900377992734535984075928 9013912 128937315165752766873448811873840302080 9013913 4158668318846616347149912240082349840 9013914 -8052973863900200168601666495962529792 9013915 -95217288532938580703902055769570703200 9013916 -130688768525526992428246708528038965760 9013917 10057981080436614287209840805112045600 9013918 -476930534223112373569030814848828032 9013919 292660084262377100659512875175241437696 9013920 -40649506915530229404571714213851955200 9013921 33463105807409808562139147187876630720 9013922 -69617546253418229479759454340825148128 9013923 15547481116672690301360247075670317720 9013924 -168738311271947851295142363477814943104 9013925 -97395689513275009719218400158418463500 9013926 -10781889840763107177829173296340802176 9013927 176200229487673018958651076474404823312 9013928 -8512266754616465410970280135661486080 9013929 -93771961982677465518858483231278703216 9013930 -34136376322616360084314091289102382080 9013931 6433332362840306964885336014889390192 9013932 7833621025358954715867981052479381504 9013933 284468024728129961264934070557588983724 9013934 -40242508277754373799267680049253259008 9013935 34477437707002244100711389623383836160 9013936 5765185181756977932166146126131200000 9013937 178091531919358711842097429835998397586 9013938 77918776570801817393590280578489916544 9013939 113612667334956540491235720031525235400 9013940 -28918323247657279446035800135409771520 9013941 177663992554072176362020934812940482350 9013942 -263427340272234957730578695373276180480 9013943 31034962316515130528718219662309381160 9013944 -90380368026318703574226032145825914880 9013945 70753306137140090842571327361819278400 9013946 -68612698590334642399449639531475133328 9013947 14805269904697412853240340745209724160 9013948 -27026621912192503172958307961158024192 9013949 27274219540222945351798158817740080736 9013950 59843106100809120093998894330766336000 9013951 37522754986689420369036196117524552400 9013952 54096028795394522095860777390000046080 9013953 76363118880256836992478153404447280576 9013954 -114881055711217219190161066578037417440 9013955 -139916485598956117091584816635842342640 9013956 43086105512705215523294603249674383360 9013957 237833599457107330495176885087105042206 9013958 2026312350705970434275100618306609984 9013959 -164574124317302490338083482973008393936 9013960 -149223434632895672144856113348540160000 9013961 -3498045353680714636894398711818611200 9013962 24422819509232773651447430601525495552 9013963 -18380869519142103952974744981406720 9013964 -51273050645318994427168290938852001024 9013965 -117793261797977105014198706277677678880 9013966 40032577877089229317242286354773177984 9013967 1833390225764474253557385284964311760 9013968 -7604087975758647049380857878742212608 9013969 239634981288594439974281104255273168370 9013970 4555379412811873699137784581510021120 9013971 8969239894078861414569951887579742000 9013972 -49122559712412196321075761246627686400 9013973 51513589551348327139840755290290195320 9013974 42499950923693192891483060330880231360 9013975 552505972662951733917095084569920600 9013976 -41782073467368978072461860168076697600 9013977 -1177299343472805708204469830605395200 9013978 -27406390076243911104673580351534566944 9013979 215309517458282559623776373596505233920 9013980 -63433264508112462918255965658464870400 9013981 -61007458885948490637026353470373492436 9013982 -58823401737895785827924073298506945408 9013983 203279171777339225101260141961264118400 9013984 78897336646570245107652778352998612992 9013985 -168968101879443252705030111816715811820 9013986 -4475297522624683036816052716272875568 9013987 24522419370188063909797665656509349680 9013988 -193302401924182298144908186810428592512 9013989 -209964190981567960800879336715199898240 9013990 23477687146766142125967278269714032000 9013991 230172890812226156130386158162533071880 9013992 32201899449448540041640949289370583040 9013993 231592799755694217215122628817293133242 9013994 -15154162072458673579012823553897670656 9013995 -70570110542005949435984980759087277280 9013996 70373405075792815452142278461715104000 9013997 -73916173438094849266067812650523072554 9013998 -21779782537729624319925675704319234048 9013999 159733063354036646142452316867824730240 9014000 56256131908712738155086615053524992000 9014001 39495635100712729503849250034578437984 9014002 -5883445954557449828972990342090781696 9014003 287294881147612124195610360370870722252 9014004 144228530871985493259310360935315456 9014005 22129598310085916467148369887490154240 9014006 91721501492946516612885912190726049952 9014007 -73154810093240251721903540301125838360 9014008 -70083428217122538622768061758938071040 9014009 90508242024962130018770437194006976980 9014010 3216867236680710675912252813956851200 9014011 347220853192672940309508292738624849000 9014012 25908192455703887369729048964887162880 9014013 -61894985346213452681567782596141158496 9014014 12350172451006746095278231163166804864 9014015 -13620813635120461043206987109367858840 9014016 -128505771015571611041552781797228544 9014017 197604512403817450566313444160473592066 9014018 34682806443680236365347161924480097280 9014019 -63930104627976233913651113583329948928 9014020 36665243075272278667910691208582656000 9014021 44777965795370037527848952461669344222 9014022 3228780371284824931680824289469385088 9014023 146372445681090494860976355465196005272 9014024 -169428442112416810781472667290716897280 9014025 -15131775232718582084814938751508550400 9014026 645276997719148938808914199141551360 9014027 132367941189707423099463555872281980072 9014028 17942714752721466048585499853608356864 9014029 114480345681816446845068103019019394476 9014030 -125873032943246107084426172837528619840 9014031 50394216214159133161729798781870794560 9014032 -14179212272431499795331060360001675264 9014033 15735653268175296285721681610223312000 9014034 -50291946115892733697272615214388844288 9014035 -171775478916285912534003592577208105600 9014036 310906050704531286145455940480026267648 9014037 -60524841950195272265598904227461490720 9014038 -42312330768625206704428684793735471040 9014039 -308050772307859114716504244314256031160 9014040 -4175954620538648273762893293957120000 9014041 -123453051501737323633264216125684119100 9014042 -147037134506934233386793605036223789328 9014043 -59671579769838889607209504430387794536 9014044 20366124985077064401020010483973843456 9014045 157426089469516771797517779598812714240 9014046 81351658223422872977450363729917040640 9014047 462822049934938135051542106510673792 9014048 -103520328289044484913800001337378078720 9014049 19469118931215665713917170789260647648 9014050 -83792815402241663077831640586616525200 9014051 113557763112441614622218410158191826192 9014052 -32139352509121687655806447155705612288 9014053 -67945688572256342581422749483843324100 9014054 54703710792822544767273730293315846144 9014055 33973532904163188961926877599163516320 9014056 37947181879984789766881655286113894400 9014057 149170971654810157856863010175752728200 9014058 94932213217078615179335799434868787200 9014059 -321917768016612899912635607672082161740 9014060 12744292161628968562902607209737487360 9014061 -26188562989948996451048003239850767296 9014062 99246812327482303491311315111106805632 9014063 -16381523449645702265706585721781045616 9014064 8012104143351426142530408626924519424 9014065 -75548951514878640935817065331206153880 9014066 -66783833926028296670308398174767574768 9014067 102039478680530746976212571407805428884 9014068 23456060504810420739630294972778684416 9014069 -24276425190124381551057334045134751104 9014070 4989680511671011983832401603676761600 9014071 496320128839018812821222448502304464944 9014072 -204569050426119685629143176472712499200 9014073 -60406400935944611302709875894952319936 9014074 56299276189539839519613071990829930240 9014075 20262237821430772778160632537591136000 9014076 27586421212140246161493833570444823552 9014077 -277819289474432989817694439367748374074 9014078 -113155135620120280404978570295538583744 9014079 -45832277875690558497107016936622632960 9014080 -38304852707749077656923601937377525760 9014081 -202949727895966956584383723762155977130 9014082 6689006752679074700181443978000179200 9014083 422879481492850724316430226791091904 9014084 129002934360556475837169275579617497216 9014085 -42655045127343449819783681488719927780 9014086 -20727568866412813336613290884659023008 9014087 18795162673033955183751733280251931520 9014088 50014214284358900306925579669887877120 9014089 -149451457718537030634866787663529037568 9014090 -511108400791594276718415966278311680 9014091 86070915305031401674116239195133903360 9014092 35424956905462355416716433367298598912 9014093 -122061893849180898076236367803249908256 9014094 -53645896506689518918427857805806215360 9014095 1501801855727094491093191931872971600 9014096 -2425775194066867556582330764882870272 9014097 39801665625282452817626101589607787872 9014098 69802286131881142317924126025654591920 9014099 -4339087291158962553580077075114279840 9014100 15532604999712628750856281388685926400 9014101 -5096813066565055791837080646215022898 9014102 -108483737681207976296907972785236225248 9014103 13457872928335516507642042859119488000 9014104 110849914979963874849642265108740280320 9014105 -134419951509040883219885294419166143740 9014106 36892736834718118811040365780564342784 9014107 164342362041827748098187310344811404356 9014108 128866441795425467528176777031810274816 9014109 -48753010390496110513977790349849185632 9014110 14577437378449108792007942791460843520 9014111 -57676106490362072972250694720179480288 9014112 284001426329656136394309227671639818240 9014113 -18124091819621986338611345763326567360 9014114 -29960560050174470117466593405484622848 9014115 24634551751077413416793068863825949440 9014116 -55552451303337574670813991812832386048 9014117 108402593036540699018171053124491836192 9014118 -20983980903906420401424872056056594432 9014119 130106048487491297777964335558859310520 9014120 134781296021517885288430289432864716800 9014121 53286615081958082978351288831097625290 9014122 -6715332088565572794366199207986539760 9014123 -1252290976706550775185394007728938672 9014124 27155178756361764490109910617530368000 9014125 -98719468023339354485144397041771850000 9014126 114630089869122383476089807523216104384 9014127 -516652454263361766406437152041386480 9014128 -78087809334939621274476381629025976320 9014129 -39445996499620290603586336623292658124 9014130 -39136304259478198658218992766749895680 9014131 -123784582974729595535518132280615354880 9014132 -74613056104558979999045846077522790400 9014133 -357680750854254186913259225862386016 9014134 -9629647252607580632520688899206517888 9014135 -104716963266927524996168946133330111200 9014136 73089706263736657280522968323529113600 9014137 109110830486715091778927615101474560 9014138 -16731208659899374572537017722397203200 9014139 22452525689814778584838721281325417520 9014140 -152570955336670770028215417236179330560 9014141 227043888441776825203816109123019985542 9014142 -71223241560691032446862581681112441216 9014143 -244649723827390215539332666313274548608 9014144 93937185806949370030871055873626603520 9014145 16177711379272278214410061120427238720 9014146 146815239171219122223016535440485880272 9014147 -70679847266584830816251101535306206560 9014148 -80552715442590838483432862569180127232 9014149 -42162256271947692008598580755860705280 9014150 42903061480375682632175194358315736000 9014151 -63469283249147750563212626083599006720 9014152 68294398540056247723633986171164590080 9014153 221121225154800942440878677736986102564 9014154 -1487927342252807257476550780674427392 9014155 -221135885193165331850037544616482382640 9014156 -53042563024397519508498066331349172480 9014157 -138737459031891754356589956835573474740 9014158 95700374662072308182569382395186975680 9014159 -141239383427193411065744310168801655296 9014160 -7120320530765610708812022417972264960 9014161 123430490252040625128004748033165169652 9014162 -20666951330629255815532109519846859456 9014163 110437444553927609831359439666434010688 9014164 -60647907062187133724505283073214603264 9014165 78396368545181406854417218027112527920 9014166 -2543188249520260060784499619962940800 9014167 -153933862303706993377511586626472009784 9014168 191071842872157543026617052714885314560 9014169 -31912225960136487707953348614967147056 9014170 -238017153814919885499354993783018240 9014171 -191213466700589830253815809627395237628 9014172 -149602896383208290576627156320633579008 9014173 -52051014530371021364768670078122905760 9014174 53378838724606477053363550229265566400 9014175 -42247085148076628487041703561854102400 9014176 24279541507685141306797216119128064 9014177 245317521517305277849494549950270591232 9014178 -15711556884887131433477377667817852672 9014179 320774749913210070646088443277169698780 9014180 41682487380180541240307946789163806720 9014181 82052281160276625627445233838164214944 9014182 193577573178378267609747799148318914752 9014183 -94191429698008301536775517858573528816 9014184 -100987789798132911049453570345153213440 9014185 -157629475455640230752491814522844022620 9014186 6611029395708926073896083844783812800 9014187 9855289909624539784788859868882868960 9014188 128253553533005408859444522076766405888 9014189 -170123074204322612505888675218375482560 9014190 -64568107059919764634617843962184364800 9014191 11606633402755451898706235169078547000 9014192 13748111316489315600317899897376243712 9014193 5444947263563882955619987226265967680 9014194 6833420113982213044525706043605747712 9014195 28609880924516549565652697299496041200 9014196 -115792323435470920042034469463665143808 9014197 -38575992225607173080006165339837359680 9014198 158975385984538025147401763614126941600 9014199 -12962581933587148226421401062894510608 9014200 28424642336094397780290850119258624000 9014201 -3755137159773125407134727539884994048 9014202 92181454125322336928737691781115173600 9014203 -219587742445967328093004195585077194136 9014204 30479004541974521676060197437720851456 9014205 -103361159615109217625097780413338484640 9014206 -23850606078222660071544719322257227776 9014207 11817164985398129005285323857789403456 9014208 -3024795022323497108654622069290434560 9014209 239188715026876763575804875869718489410 9014210 -47443712081182334672521900134558997440 9014211 66297994752151281248279627973857202240 9014212 -268042476639888816783362868138622053120 9014213 42379169783299629033395580914484903324 9014214 -55322961768947328305573341314065940480 9014215 27490744721216352152275554120045580800 9014216 177054284104772025915185497617678336000 9014217 10587637698589693913133566477894434848 9014218 361482265778152563551792311547603040 9014219 -740416444219811932185821959971926832 9014220 111649641984023098462024234435184793600 9014221 -4069857279777117463781753192143709578 9014222 51682469062902518275115921068200258432 9014223 79076971266113237885179281798740603784 9014224 81013272019549279647503243950984790016 9014225 41605996278025795571643062031809334000 9014226 -873134825250446886839190313732369920 9014227 132675679578560152989337766486128388440 9014228 61337897783568784813890734351001245568 9014229 30989033177149935997480941411690995328 9014230 -28651210216623638517988334946667818240 9014231 17057447895672277737398669972137698864 9014232 125441251318138201063107296278533304320 9014233 -397683690854714200913462654194871995500 9014234 -89122576548125004740307487008521452800 9014235 -45168819139534238723535880024153818000 9014236 20718972220137501275485042763020225536 9014237 -69208636170214774981906598037413505114 9014238 -50911600529728528960461212075178085056 9014239 11716189167595287541158922994625860824 9014240 -85164785533753826212750080900653383680 9014241 -202436953910963238364067369313158649696 9014242 29776861934745220069400575844704825344 9014243 -61070833215950561406952722719870142000 9014244 -32657253162312383871301763206915645440 9014245 -69109715435234805554499565389454233600 9014246 -144403050458370655278846138796860425280 9014247 11362847427599491781761359192908529024 9014248 -70400942912067566463117997668446192640 9014249 -10258677645440648129358053131020711750 9014250 20522939096928613156207970516587008000 9014251 -295152471694270515032777500374789998768 9014252 56058314027927539355894131668103206912 9014253 -23570772203470442771631968046733156992 9014254 172272951303679334747086787724924333312 9014255 -20580880598887940826714447043906571040 9014256 42502606295942175914044282436044554240 9014257 4433010811711106239362786708382952512 9014258 -188720915435483185103612320991554344 9014259 11119353985968129527854579971198607728 9014260 -37270536662845741159790626753258928640 9014261 -119594315968784744694839012343928903200 9014262 269752384973319783907092798292508160 9014263 24195845707242725919165078868920993744 9014264 5707433410258761716295866625545625600 9014265 -17192569409672920875713972465787931200 9014266 150629752831632624894729642100579454832 9014267 -60729011212766791336014689193433465368 9014268 -56684776577387996007850159921225858560 9014269 -192559566814507582914255667656437682720 9014270 -116522237692731895873758428401065193920 9014271 102985476972172352541706848909822065664 9014272 152107436216455545298843940042483695616 9014273 -4658643731980133203864398263480801280 9014274 105041977111832000080002120679542877440 9014275 -79240462858667401237403292356709602400 9014276 47824033835089271767217636501662890240 9014277 -18986154919684303587032702555218306080 9014278 -12072874838734742952398440510813904640 9014279 -69868659416954770552773513679451766120 9014280 21789671394711646792451459748261888000 9014281 -294567930755067768173675026267722322918 9014282 -98011871697724812749153910042926863008 9014283 -172668034168779763731390981147121751748 9014284 81681141402030543719941910647845596160 9014285 -81841797923245884081767302444913092020 9014286 72739381092161765181628858680199731264 9014287 -17206953186464190778705630584513642064 9014288 36258181872337518953081808213711519744 9014289 124870670209014280266268103202108586080 9014290 -45358183110128165970231742216305717600 9014291 -55381282201126507666474193681233734240 9014292 -12700972965495535795434883431295715328 9014293 119852084066673672930941455737478622364 9014294 64074497510304237385169472151517169696 9014295 -171396967720480698091083356880067507200 9014296 213011367937238678144051938003751393280 9014297 -133537295836648179782297057881561853820 9014298 43750826639615436960085771254020517888 9014299 36968312958087295861931476290956459536 9014300 751720284452029579053042879577152000 9014301 163854625921379838538994098212923059200 9014302 -11750349340994769449447984022237696000 9014303 48415705454998651045735813316674062120 9014304 26579453067892566421874970958963408896 9014305 176469612403166720527388753527479360 9014306 -50399019003743940533243105688705093120 9014307 135320947747415562740108943323056138992 9014308 3532562231874869508739957560502621440 9014309 314957363635002165106769062083293448510 9014310 -5654541049910306653614076482102887040 9014311 -19971788521061195808583774862059776608 9014312 -183983671693942237502073733923347589120 9014313 6483285053269948358811249333898733568 9014314 213037363338403991854029426395098013952 9014315 -97984095281044183991113064223975745200 9014316 -141095896385609089781660099443233397248 9014317 -30504833354350081828452731928514244180 9014318 334605328154793826204552255139918234112 9014319 39926680994023238676357676965066981264 9014320 -13152773155294417547821040760105861120 9014321 -17565515754049353254095658470997265600 9014322 48918116622535893079458984471871641600 9014323 157465072751805756226479423759696210572 9014324 232164095154371274184429859732082849792 9014325 47336748874133154415948858573956081600 9014326 -56514036956721629279361472942986127104 9014327 23015426386196622220143055385418186672 9014328 71870778088020227451646632534534696960 9014329 -167034828908020805833226139936822338816 9014330 29132544254179879193238337396925488320 9014331 163015504410321934214083262174886315120 9014332 3443304659524266367195713664753841152 9014333 79285050744811490509158107920843246080 9014334 -37788774815418867055141507842700632768 9014335 46998220019440382840592065042925834240 9014336 61839194338200752804629321432207196160 9014337 -103366970646646466836491684520260275406 9014338 78444463087155551436290398912344781344 9014339 24919475774133810264236519329430602824 9014340 -48857508478465755686182795867718860800 9014341 -48069664665326031714874658851316716480 9014342 46596469170752459735203261348646767488 9014343 19592390774140368708268940614943777568 9014344 107784316763855614058347865767317995520 9014345 -125898755060509117960402785470668963200 9014346 -12665677457225809885267854008943217920 9014347 -98255693018529476227106884486922063648 9014348 -83840573274029402267195555846160384 9014349 -69125987358653727397654895246774721792 9014350 41288851418809992740799294447956390400 9014351 155184958901128941441628695901324980000 9014352 -4673912554830889772805904580006903808 9014353 -51806409020589573632604808785939968398 9014354 -304178955037905509382290544783177262080 9014355 35388642155863147526652493473601344000 9014356 6707736437168890540894141127472289280 9014357 -119732202303939570858069175975890288768 9014358 157889623928346474160792797324397444608 9014359 54532995340636158155232457822726115016 9014360 -115165901386780771647567813782169600000 9014361 104091337961604654443383593855796273872 9014362 34407555884488153385879316074918836992 9014363 71595246735052493442085148493053612640 9014364 -1075504807174728003351975378630789120 9014365 23284466355958410283773426629105126400 9014366 -14490999034964284532159377304470056960 9014367 118194912755363076107102313872310085248 9014368 281384803332982185379363407435819909120 9014369 39579761669445203261522283578451860352 9014370 156338845832809348535862941056220160 9014371 -10419492028518814556511077924746835428 9014372 20257834798773706022142135080424379392 9014373 54289240670168612643924237848121165024 9014374 87799167757688906933133398901405388800 9014375 -27022808411976377917841790009168255000 9014376 47608982879407637498417331731793346560 9014377 125123536059707783223702154558190592592 9014378 86086845870746226511832491099465080240 9014379 -118683347684240551086151571124895680 9014380 -90828919951932357120666290064083251200 9014381 112473307610174247728824445311865568864 9014382 16185543877091802511493078713013479680 9014383 19113551996971083404164671651082891200 9014384 -17822162835770328979758423972647829504 9014385 96437045890642460037815804390965785600 9014386 136073054875651196456689018506999067680 9014387 -248148396195527508472232412860038646964 9014388 -71591434679896880365277391665791180800 9014389 10017098000141285278540780347676923360 9014390 1658936416094966240634837635833651200 9014391 -2016809867257417829170232424230395752 9014392 -29531147939052501517468242520552243200 9014393 239483956953551854227192991120091409642 9014394 102584181111225803475586371518866295040 9014395 -83560283835367224647415933956495231280 9014396 -49134465060201749607602078970735667200 9014397 -2109238708306061216030962261302484992 9014398 -132775367283950539991576532912535403520 9014399 -62398962416437508738135979985713496272 9014400 -97458001184980224082243570207555584000 9014401 -108954125923867675626620662151148102096 9014402 33760301888253725842870361042223091152 9014403 167084100112799934054198447858464865264 9014404 37731750729440067712274028316130140160 9014405 -3386553561604184884097458565102732040 9014406 -14143444379549406988081591797693763200 9014407 -198073496825592587697658322879041466344 9014408 28923708044851293550523958305770997760 9014409 4185663542183161995744385641951466020 9014410 -24286602956405527805212077229142324640 9014411 -59191676612039004342335624696323461600 9014412 107668454275273019533482909619394740224 9014413 118637660187768287085930404435561719104 9014414 33619205871550023824824654347435794112 9014415 92929767920509122641019907959358363920 9014416 -3449371484139505287115287446299107328 9014417 -164211953426131621598401183687346697360 9014418 -18801741898387727489781464227014320640 9014419 25952569376133929286605034762182706480 9014420 88779878146216893744901332425646190080 9014421 13044877334899485143355908007602914944 9014422 -99001818100019715513511016767666219488 9014423 -304040038246252952681351351392207657896 9014424 -44437722220183073824226504230343516160 9014425 -13084280692824494954485270880891979200 9014426 13420173249301375046858520187574595840 9014427 255405365698523771893541310492233417928 9014428 -1012858319206402981354094598755614720 9014429 -27230499994474248103941465200072464224 9014430 -65965008175876852574891030590012778880 9014431 -72015975627721927881623284487636374128 9014432 198761387747901159601640198809313280000 9014433 24587365675923395981019340780062405600 9014434 -1004528997104587657297440458679166464 9014435 1329149232208664792769227505642150000 9014436 59225958591462768167168865606225100800 9014437 -26147159701648547081024327854804839108 9014438 58020861124000151582926431248330050944 9014439 42536449518407387898517342128913211520 9014440 26831802496412630734353005768017920000 9014441 15707410422374036695248050150074096272 9014442 -60086450295494750041979367343753375488 9014443 198287742679439867992018778343096048692 9014444 72679432619898398440507131384337769472 9014445 112711448623040845685621888258913668640 9014446 -44721497428010586969247217463124959360 9014447 -158197799103904923800368787252393045280 9014448 -7429161331008428666855118867138871296 9014449 26272772594640110831500336690163618450 9014450 68903165531096842133502151989795726000 9014451 178514672418772856628897861394049274480 9014452 32861433448455681077824200244082302464 9014453 173306159310657806344801774675763132160 9014454 -29932383380569288782048232768099002240 9014455 -52930861621919217049648988438690166000 9014456 -25538829873804415848629452271777648640 9014457 241028968927171978889020913510481329088 9014458 29108707049464928566288913688615675072 9014459 -68405170987043997738026130785939742720 9014460 11494065461215694543531971800567644160 9014461 -177737228792885987779421481815574619200 9014462 -24447422154842496233309284516896576768 9014463 -15687633808162486507879047966506131680 9014464 46317135499074337099898901213789290496 9014465 -27587908285914007694054183356524781080 9014466 31541142865179157360719068304544578048 9014467 132684720648613880972119327455832502784 9014468 22183170048005095025589368823566571648 9014469 -47940810358259889035305665812512290720 9014470 -54733603097072078611418497549437544320 9014471 -29478036156271783098309061606919270880 9014472 133431649576513975391776460275908510720 9014473 -103832545575166149252892193888241587036 9014474 -26558541341810283868897933883796211200 9014475 62960419373178615168885191987238822600 9014476 -134248109897526561165251939048131000320 9014477 2212387462009194466100404585896048480 9014478 -2654156524165383792241318936933085184 9014479 36802716488419969371393909274855236080 9014480 -13380219356132557739474963385610567680 9014481 25336321158287219175623491426037883042 9014482 -13037986688258846560226447208074600448 9014483 143092645448807099474156126447369370732 9014484 41884426949464131305862914918942017536 9014485 -173842377782074917032065414869736838820 9014486 43018303978362080775640672207668918144 9014487 -76353461067309559876804796091902303640 9014488 -3559118228661420308623972381592002560 9014489 18777668588791009671308906109482250000 9014490 1607396880310671143360384068267929600 9014491 -27323195422281183094567177896050761088 9014492 189665230246942963600515330256137530880 9014493 -211029479259963188136626681274816437760 9014494 50160601916505515354007989144186119296 9014495 -34845270930642763447913142611550392640 9014496 196367922182291727737890868573965123584 9014497 -357672007326349537952729426529946087760 9014498 5084262467524158566574753764475090000 9014499 47548570207694800251957177586959954864 9014500 -293734920213184329871092499204800000 9014501 -33733210344142034582762597792311780800 9014502 30764634356569788152120538482284099584 9014503 326618413937151497445085780129674047784 9014504 183170107095605307420324264085982853120 9014505 32116463873668018974765430574247283200 9014506 41285008123891337614907534858032020480 9014507 211607804401769922025120102579435200756 9014508 39407216416653563826772222288975387392 9014509 -121078642871609258440613936898450500384 9014510 -78290086921821043006564729674658635840 9014511 -68276013515784343752622409713522584960 9014512 15668198040390206437490587360847790080 9014513 40331759102054419978337911775541351762 9014514 18477217218587372865192907417153472640 9014515 -107237377106004840720076448262613843200 9014516 -45739890887138256216820918803152873472 9014517 -50408198800465747846147053298645253760 9014518 37139990579917194686213284490831253120 9014519 -354967831206017525117598477128363980440 9014520 -305929218546577523107711853626982400 9014521 -51315562648555700902421515625184064256 9014522 41311178518136408638268407648339152384 9014523 -3996314327095018568065783778716189440 9014524 -41152562432398675836101603103189175808 9014525 34470176043937229256321923482947327300 9014526 -63584114023971593829305399602176959808 9014527 59247387912540201984226393002059845376 9014528 132804845181271008317467841468232105984 9014529 227174808329954053979528495868098650560 9014530 105029913445271351032256894320088862240 9014531 240193489113138193599754326102708132 9014532 61732496571621288309796451776451297280 9014533 -344756217574689542923963196499687043776 9014534 -85711683824736361114194817387785008640 9014535 85590596649696599813721668088842785320 9014536 -90002760156246643227156930344232099840 9014537 56647873716641701040289436246696171392 9014538 -12263303229680952575755623510987324672 9014539 168439330853097700218892316071733078856 9014540 127134379302386112707449254262314378240 9014541 -64752210380745482900020100738224377408 9014542 58053000212053550689235042047599457344 9014543 150217446674906617449478846249182245040 9014544 -2439821280179584274660961900476497920 9014545 152972448120996700035305838402249981300 9014546 -75750481195435444632798870294954695520 9014547 -1175535487505276887386260535089491584 9014548 -177384823319128603548548116656174500992 9014549 5789642298926359381252893033957506400 9014550 -6743670108352084603682351260999488000 9014551 -1369910439980685778132872864106859520 9014552 11716957558542227148162186559661015040 9014553 169585773956355995259564573209619635328 9014554 -10972282619965449194374415946074571024 9014555 -141706955267459778393962429303340964080 9014556 -88779300811730778433992176019100584960 9014557 -76564035308374070994621552674865346688 9014558 4517290657631004086964586384199980800 9014559 -187165015421268825581194133598727618560 9014560 161326036315883078829265054331106754560 9014561 -13316819785233536067384269344844468028 9014562 -8075305559604751444105868890952293680 9014563 -317398039239605290398597540134113200 9014564 9599693284267380832853257171491983616 9014565 -2466865621541645920550781352385758080 9014566 49217269890044438262904850751816546624 9014567 -15220490117412326968546872934102710120 9014568 -136300873352242983803905919715557130240 9014569 143903392653821378992458315309224056640 9014570 49801616131911583140950507696194800480 9014571 -211978051522215865511074013439035726328 9014572 -19921376342102347180299666453046246400 9014573 518026051202431671511101072684941981400 9014574 2587819155051921852192565033912531968 9014575 -18607585071387035872875958738213064400 9014576 -15506395007060403460668384538792378368 9014577 -43641051882978327806403606594046791744 9014578 63752843232491428187985890552404461840 9014579 11382260518599242051909670632177454396 9014580 1568785941381314738314967936771243520 9014581 37902810794037666879307244153458244832 9014582 -33196989157720608606068663161206301248 9014583 20165345010736985879885307166497474048 9014584 123830940718818974153811356007465922560 9014585 171205892982316955549603604934564945800 9014586 19868636206042132447429978991898820608 9014587 15418031686389157553995243212491007232 9014588 62750698846598777226309030811145748480 9014589 102458252755887222856986040620189740454 9014590 -15603326618339004789965390809105075200 9014591 -145395174077634780747637024778959507008 9014592 -41474048751253969006829317045773926400 9014593 -59614912357198727916196893978828315200 9014594 -74635974662825977141489663589986841904 9014595 -54204974645724232249606853362922310480 9014596 -168296901114049703125365550359282044800 9014597 16133966445441452281405563407970413280 9014598 57014830595989558273794584954044343040 9014599 67502890716534307447376836599144938520 9014600 -28807864395119359563936147368951808000 9014601 -14587142976083950545333195427478781168 9014602 93462090276225053286348910710985382400 9014603 -33747571867499415773475498069481827216 9014604 1048605828942244500136313254029712896 9014605 -2652196354395095938414348870538757480 9014606 421798268983854832060448125901145984 9014607 -46004747781322332768307711840889137920 9014608 40080976769132636983241852480202924032 9014609 -116978856265490861650115381777153474190 9014610 9902103875115474847194169048759910400 9014611 -144471068412596248041499013400180185280 9014612 9440941036552879110220373540660240256 9014613 130923382430673778788951144399695541888 9014614 6703721187308490385427577426725658624 9014615 -24347881675239637215111294766621419240 9014616 -11390167517009536704862216770558197760 9014617 -418798625046094451884463318436944301360 9014618 -20762189919143602116091657116961524240 9014619 34881705107007673930270605647303348160 9014620 21165559987873304771666814968413562880 9014621 190604807193172194478900072120131840 9014622 95665581770975961764235412344109399872 9014623 -199266665699245125383391246320772092128 9014624 -2704005329205096534506230708091486208 9014625 -259060004009777949127758643913565120000 9014626 -160487214082148489432405884929399605760 9014627 20274773845793628324117289559073104640 9014628 45212452139880026630423059320106361856 9014629 35429996825226908370310811779559632788 9014630 -47969614801818808933616284492946033280 9014631 67296827327904417326202816805480358952 9014632 -61544546410141033857458075399631667200 9014633 -23515362956931524443063379724488073180 9014634 98183910148066559368958910590777660928 9014635 9697804450967806909532031926595209760 9014636 37336143635898532721839155291897166080 9014637 -10883181029614566922780116097306691232 9014638 -97088798709135203407615400831077049280 9014639 294171210577166558417517404168750815440 9014640 -17213631761628694059754555237659770880 9014641 298772041115426001110341232180281605864 9014642 27561785017966509904123877344733858304 9014643 18624678217876413561686880955123507968 9014644 -219265722176050908622480788968244180224 9014645 47189236248466924902726240919826342400 9014646 -33991358537827924157036517839177490432 9014647 -123809109773855665713071294189296826208 9014648 78772033239084084007060258107278991360 9014649 1247884034985432218269402138803225600 9014650 -870724410076199826007400595390588000 9014651 264867811505664936078381160589268755472 9014652 -2861500658240569084177419405267508224 9014653 74054061430276819956120163372327200902 9014654 11774965102261414689891937342648950144 9014655 -220419434057946023820263529202466400 9014656 35622427370499764111560593100001771520 9014657 209379119190288909404503274777931452352 9014658 98618825478044013386478539373238383360 9014659 -68814403183674251233168818579177707140 9014660 -96448606200472761452855523628334592000 9014661 -125392839962679056825015281798785913890 9014662 -91382917877689800726919624183048011168 9014663 -64895227570087554712045975273673995776 9014664 19982759028857247346199778929253580800 9014665 -39739545819288981611556286093937588160 9014666 92677671923551167418818126925446077184 9014667 35670883252294990916832582229780828080 9014668 73433193038349791119628454842793564160 9014669 -225341545999544886651185021440604218080 9014670 1742809819213079783043496307462592000 9014671 -155105645202235267518975104078311880448 9014672 -13558308316408628461118649805884186624 9014673 -327029074375224595846634405390026656 9014674 -98967552808780813622126325870173591664 9014675 92354863716374377252167407599856983800 9014676 -15768318852746191314365022780904046592 9014677 35202788463476537895226789896920456046 9014678 29111913018191337550740334019372036640 9014679 -65388913710882417868050229958910539280 9014680 31820934292108725359742292598112460800 9014681 32526885660662252433304090314632846532 9014682 -25059140905878853954778443933958895360 9014683 507921993000394882254689603834095006640 9014684 12991852454468523159884627718748157952 9014685 39050177134539458150736971936042152800 9014686 -133624309460325176078966577076734548160 9014687 24204663729404674546876874304775939440 9014688 31251763058422392495300345336940068864 9014689 -168670254714183408748938422766405491806 9014690 10346316717654112025409689688239692800 9014691 -59845669159710456344574310615187694336 9014692 3981370189487350363404202821029824512 9014693 -95349383147512021649356584452104469058 9014694 69028399625492182947047181508437872640 9014695 22128150133981651856295576274854954480 9014696 222012549533074790592947138604413537280 9014697 7530606732894560533338065731130037588 9014698 -37270313554678820905655123123670839808 9014699 43802307912531736698937265327832059700 9014700 -5680192337199103602749205092567040000 9014701 145204557408437400451249762274717255702 9014702 -144125430011215763282385807860109782400 9014703 97907729681026246337659951269611447304 9014704 -47677726687810912428168543704712724480 9014705 -21917683735158302166068017981855342080 9014706 -77482252612790489901094491945493670400 9014707 -9366324289575732837455542427330024320 9014708 206778109419641565515734105706043175680 9014709 -165187143195927445814672964307477475520 9014710 95448293454393378290814380984266421760 9014711 -97931335478793995717454788439581386176 9014712 29595287339853832064478185090458583040 9014713 -454264042873234228816984986400632719136 9014714 -78565803422871347213650481974509662208 9014715 -6787264632659365669542643119726992400 9014716 17192800096298771358250839207668412928 9014717 -7540754326724224011519259203227006088 9014718 -20247154678261741227912524934129036672 9014719 -49643455300164786684965257290536284304 9014720 11581641061138759868877099046073794560 9014721 70236752468130621466197033680901057600 9014722 -106471852192201650272162738464697399088 9014723 104823279235192517302060612967856359184 9014724 2993952868260985071884917296405394560 9014725 -43017862146437864313697749225649447750 9014726 -113646760902848759409872219057790758400 9014727 -92103579292611460652970600466545704280 9014728 -110906541873299026564240529063374848000 9014729 -112061328077305048557726721906154921520 9014730 21514303294498774426638538985493438720 9014731 -201183318064495714336293555369288840816 9014732 -135811055693136766849411617062149403904 9014733 405543288641141999571617333664676224 9014734 -121900750725147252402248509135812471360 9014735 2096080896889146454238307684224010240 9014736 22071335241161900068004426401506263040 9014737 175008498668035898051773109599014450600 9014738 -3938681099104515302757511045166131200 9014739 124203226055212661000935120587244912824 9014740 -55680779059386408741333083838962688000 9014741 -467092482745694924294054709266499446208 9014742 103689313996836723785369977624100640 9014743 237475059217305710178133901924888644080 9014744 43665331957989241716237820163911772160 9014745 83048055392737035980990399620873581120 9014746 3863312154812096393220332617276138464 9014747 -42610429544568141427762300169611792368 9014748 29659254573086314036680393925875449856 9014749 149010745201112406849702403929866599564 9014750 94081159480454467138631770606010592000 9014751 -195958680493133823134927605467526618920 9014752 -70872333832540210277607474162285674496 9014753 21239135975579099035823908201680940464 9014754 8697570454304812443568175612973886464 9014755 90468813921240212715643237254222706320 9014756 33923026616801368859116130390323049472 9014757 38121756937375210280548117262392940640 9014758 -26044687754909061050072721934514457216 9014759 -81001522621841258899442005484764850160 9014760 -99913919556733298502428317121961984000 9014761 43607859264666185953536349260183817344 9014762 -106691381392794022907904075926830348368 9014763 74372317382294016098019982691530914288 9014764 -114870400341000570445558926493082013696 9014765 54000073356939222572756518267462218720 9014766 88816173634186907067605439516090839040 9014767 62676876789138738071076980920118324816 9014768 15648412759276278291896748839968112640 9014769 -47192052295194013612870790376910924800 9014770 -4756560497782207790804837575569279360 9014771 17517746049943776227915225644521525600 9014772 -30824550078314446288062190017560107008 9014773 -56349594339350567565838749864950704978 9014774 -47699610036938906847015907777232640864 9014775 42759357460688778107341590766996185600 9014776 45134117230628641170575426073171886080 9014777 82628948779661760215896308548801701566 9014778 -1231524959035492252852657363876458240 9014779 -17363337811004898664510834683993475224 9014780 260743051827314519794788123337931366400 9014781 65106628807238894281459054437366033600 9014782 -6795063564498645445089074765007095040 9014783 453143933701396939157881759580527612176 9014784 39354122755415750457376274188483952640 9014785 13023955923597824606331448726687550400 9014786 -10691943207205807747465514771697407232 9014787 -154338674635004992707091931612665488000 9014788 211821517404967610141501139879995621376 9014789 150234018315178713548802005896558804032 9014790 -50460228027616258175115107910608945280 9014791 -142891206948785106222884243971109446088 9014792 -181369419849176910387773114007198750720 9014793 18116481370352977496922037529722165728 9014794 142714185173848987976766766787553893472 9014795 -66345639657579916404164769386939281200 9014796 -5897602576572014420666822816855064576 9014797 -13607697174920745941768751373612986720 9014798 -65643601688801606493123802166725416000 9014799 93507940566660678997775936250378423168 9014800 3278344374262661926187376701263052800 9014801 2705598133401510207931405237086432612 9014802 -59209171452138212215339020761332752768 9014803 -89766458168087782799705698808789247920 9014804 -57871487731334922212618800416857524224 9014805 115563425680778225139397953704905458300 9014806 -4635095569482857476513726784515830336 9014807 33087579869226818734313453807144842056 9014808 -77470647654056933236287906454697902080 9014809 123282815642946977056243874306602360010 9014810 -15621988463151929146055496746216908800 9014811 -14058796496998413997636740618112655136 9014812 112264048983855712345135084166855046656 9014813 331382745038012515368278123653714153062 9014814 12466980695153121011783824860607440960 9014815 29355914131683683850562674330952643520 9014816 -182820350239307341628957401031631175680 9014817 27362625251408220207424993110362584512 9014818 42298268060825020729436459072386867200 9014819 -67175071781222739719939868639601915392 9014820 -9755315972336677631786543980593745920 9014821 -1970248132418829766103956571145003968 9014822 270553632238908758545897071631169030400 9014823 87248364505434386501532740477911614600 9014824 73983467529320972978606986582422220800 9014825 -170898130079815903408758942634398372450 9014826 36503304220057426000592672759393343744 9014827 102085713190287649607880171864098126592 9014828 -102517269452969511510337726156394594304 9014829 60370567981102832717469740076974424384 9014830 -66901860729415043540699290091648254080 9014831 32431913592642758738624373599054321664 9014832 -5433010394148907422783679153047453696 9014833 108556583114054224913350345152533560082 9014834 43285218749941324601549425965603335712 9014835 165338831576830666209437460364206566400 9014836 44561152070171133596432594351587076480 9014837 -187195101465707828233032276969234625032 9014838 12516078163277127895813165658762465280 9014839 -309083956547229206925734274284257366360 9014840 -148594361134120472006347996356707635200 9014841 -73481790409514131959395403885364838400 9014842 62414796208149990375841311376001769072 9014843 -17213517989679149086804602164821108776 9014844 108668228115848900477921784352863023616 9014845 24492768405104291041080743548342752000 9014846 -2401631968456138101549827478611633280 9014847 94421253591823342174978982522264770320 9014848 -17157990504461000589534583119486648320 9014849 19078792180051555454330724553748214720 9014850 -11597281239575838323405100847305484800 9014851 -27213666711609357642776104056649925376 9014852 21195388205687561303696984059776798720 9014853 -78984078901541136935066371286693584800 9014854 116363030674135152900923582812447573440 9014855 -121558071184393633548324761718495816480 9014856 -106471598055422714893486076967250329600 9014857 18860393866483202142529000497059583552 9014858 174380380457304470842767093412616735280 9014859 11704902886218854492093386744525682064 9014860 -12378439000602177033215431454444835840 9014861 184002870934581405438833240439202857462 9014862 -38190224801121524645127069698055217152 9014863 81597875561734955013015755996212406496 9014864 811019608019283235734856047374106624 9014865 5113630125810038175197788789259947200 9014866 42607082766497459931110159486989009920 9014867 -58648637483187312050330514247362975648 9014868 -13823477407116504166504489745975009280 9014869 -91478145588358067038065472382353420256 9014870 63272167625492577290407511840524104960 9014871 -78781718555555710426734134423632520088 9014872 42027771692606717857833635525204428800 9014873 -57715228854135139119436725969038304960 9014874 -20564571924420185539399049229745645056 9014875 -100323200491502359939741935061040160000 9014876 55110193219194638525652513797751158784 9014877 356448010033546021007108143959758288940 9014878 7764758274404036800219429173214281024 9014879 253600338149722078217226765175575347280 9014880 9158322853967342513720192233761669120 9014881 -137048593695669209941019435253078120636 9014882 38766297799339217853556284885413882880 9014883 -92724999655365531780532899214322666376 9014884 139010148577713979035003452933521970816 9014885 84114399187078496285537734128420894720 9014886 43969724665038328449418058572971542784 9014887 -84858397723131898309239668695979204048 9014888 -5601940787983362348761671829482890240 9014889 -19662218827312182688507553831059414272 9014890 20697622441829192456553577229962063200 9014891 -316677461554532413002308667495396909708 9014892 -3439611843219614451341914889933634048 9014893 -26270889053254834761785105171755300736 9014894 -28178657007300256040260818127319424000 9014895 10374646166412799372849094655227509800 9014896 -42909493269097470193452538414997962752 9014897 -7274141645356494147427848782364420654 9014898 -3973903229355705225618971157541435392 9014899 -1561108447805592018673270641761820000 9014900 16342958854076172114207668071955280000 9014901 15195823565741150499709550481349041984 9014902 -4555475196163675007947391850047104896 9014903 196557083270504345203997897772749602152 9014904 -182106888295642318042240652428748451840 9014905 -116662188179853526467318199056146592000 9014906 -120117680064817679441524466560123144848 9014907 1633858986459637494109280529957407616 9014908 8067948861674089185596786835634748416 9014909 225860982743237830564374280267861855110 9014910 -61197276521145806736997664510079200640 9014911 301866126598043223396207678671727445200 9014912 -275653839592293554184739388839899955200 9014913 79641861364461902948878131226355934564 9014914 18597841408192470174108544928199326064 9014915 33166945570576116322492831523189421120 9014916 -2172125326195927955392162250373107712 9014917 -134968812677443291849532251802045271648 9014918 43039336457262709558962158140158431040 9014919 63138036080340897129846138550675874688 9014920 -59340738519624076585230018093796915200 9014921 17572846342728932331677699651694004122 9014922 -90595388720003772033144648317845232640 9014923 -34686275736288463701771525378414838828 9014924 64059921009207138908298510807498657792 9014925 89694893443013148824159904993381660000 9014926 -146071616527522140394245769611966593088 9014927 27770928179355483669263091710258216160 9014928 11150353265349777456799562020743020544 9014929 67859485263712660378119963302303595072 9014930 14498578953355899586984294759147699200 9014931 -128781344538537379284423832366675051980 9014932 -58818689017483280830763898931579848960 9014933 -158550144627941465804196788900050656096 9014934 -4347597052326729495791496571871040000 9014935 -14957713696012180639701361624358942400 9014936 40239530180615702450690023518290780160 9014937 -115203574941272319041709319264488801840 9014938 108092114887915897819814117870993787120 9014939 1545532030252094311300925331552617856 9014940 72943750985390571143136540787490764800 9014941 -46229757780322793214264715195388904576 9014942 -32540825931594959995852726451807584128 9014943 50997772476031570989559404843674496384 9014944 -273365753944677871834272589808150052864 9014945 117228879236098655236981531930175735700 9014946 -91653103587726635624718299073865631232 9014947 59155622657015663520111022440859764000 9014948 -110889043645059425113603088100030680064 9014949 -32152038835404240791893036445941339200 9014950 -298676815847128189822168517656320000 9014951 -3777782372853274757037195436475890176 9014952 -143299131850028300596001338014772346880 9014953 27590995528171289354362160771377726202 9014954 1527195132465978257698157991635951040 9014955 22506540821786145942618085011975736320 9014956 -38682423420572170284146629998003546880 9014957 -21033637728625224361925951646961988352 9014958 -104580391490488330774954988774071262976 9014959 -43136248976564042294981173012045697784 9014960 -33488007016990080574495024883326648320 9014961 162076772417637467731169510092313692272 9014962 -22414770054833703511396867249747435776 9014963 173320901839236863717133053478887539212 9014964 20086110828506647835460665905878466560 9014965 -24710023933235345660562761309840119680 9014966 -48846450217508792420414060396918441568 9014967 -130816675488616367990383432620354735576 9014968 146086641040176190830484589416257945600 9014969 -136311579525487944379113701851986386940 9014970 -13023997373638808179502071987136160000 9014971 31425433783293916713301854684120569940 9014972 166203868724668807658131269527195937792 9014973 -21676803047192726460470629466202136032 9014974 -127346468974765838440410591696244587264 9014975 -24343196798815265713313600616402837000 9014976 -2200990143969052802358871816522432512 9014977 -115706176167334007683968041525541794640 9014978 57672475514639522081255137767707168256 9014979 47695813620406781371587716002505268984 9014980 -57812216319151048869467231362839344640 9014981 174159333003978120977814949422616523772 9014982 -23403390276222237377476174107590121600 9014983 -210456316179437572171058261150077993768 9014984 -388963198387583258163882642328166400 9014985 -51620914002066405060806196830256772800 9014986 -20274790705049870688717848913253632000 9014987 654917516697575497116992690101052400 9014988 -30748671881552247379513368531549880320 9014989 11816504161809272198640785050997518924 9014990 26238380156216968688519211749538360000 9014991 -2085232404500848635529139995279278960 9014992 -8151630474257205993816627621638832128 9014993 -1301157193654414238098632751902468096 9014994 -68507769023383706954720000694826560000 9014995 -103529790861827939484723204978599924400 9014996 -26484608009922077213815896061275216000 9014997 -113635393848885774656304115574234159520 9014998 48098732653281934872002059491040081920 9014999 74392071687423377708168234168905577136 9015000 -24346763282234629962146710104076800000 9015001 269722028577525106178156629347229557002 9015002 -115246337676023931440827160213039844096 9015003 230468421273074781343385688048832426080 9015004 -137361978594634977263698640073287333888 9015005 -59331332203221875283664156546652600340 9015006 -12710792837591095946810407497724723200 9015007 278476571265505533232712298235325984632 9015008 139193674040713124400042346473247211520 9015009 -75069747165561995327537577849727053312 9015010 -52201741430842903908355431319288431840 9015011 100670471912024007810269744756024519904 9015012 77218559226105565456643665446388518912 9015013 466955000932427726152613437067578496 9015014 120331097057595205955570185586468165856 9015015 -24497075409270641992833780994246838880 9015016 35756990973171973194624587702933452800 9015017 22660353761922304499051964393311725824 9015018 -77600482484125176565993284831150564096 9015019 -15660059352871412650884466861333718800 9015020 -62029776354192258866060862988912896000 9015021 -44731933496241099633218034739291472010 9015022 239416730301450593270779491386637648000 9015023 -453053597354513238304502770705255630080 9015024 -6001381497015004864682242616593416192 9015025 -161665422331627403359345310097788210000 9015026 20546888146749711567672143991569953824 9015027 29134595168063679596201275535670551040 9015028 -36325708473741389165317971434912815104 9015029 128049861210017303891586354257945331630 9015030 -43936812674758744223365530816778713600 9015031 -120719004876766636072081562401302431336 9015032 -34316243571394454471534993662854144000 9015033 187759341608779179622663949239435270224 9015034 -14245552943382355978201429381641980928 9015035 -51019261424184581717331862395205462800 9015036 2159052323747906534162259910035308544 9015037 76723983333236650244024891937189394540 9015038 92284440059495420116115431018506961920 9015039 -4443472068536682998252917051092906384 9015040 -165284827630483407056299362400799293440 9015041 9488883219433364949248400872158839744 9015042 -23287789905025203703273356226510477056 9015043 66112195649118043526636082311808051280 9015044 -23758363834757842279749229169104204800 9015045 3867604370192648441596105792425824640 9015046 181903950270254833258534784081586383040 9015047 302167731127029754380484985617563161496 9015048 7455394477286863997913475069799301120 9015049 -97799020308638204655642611563533970764 9015050 -19575835431960218142098102909354438400 9015051 -196124065806527954876608574732513430336 9015052 112048390223909614530997474925390702336 9015053 -47095899161937772226447503803291591456 9015054 -12493602468531602589177276109495713792 9015055 9858837146217116011770644399985523200 9015056 61150729566047818021985458609745510400 9015057 -81063134628041853710225875923905420352 9015058 -9095297146702512250491686167367562432 9015059 144075871937200509420736306996391017260 9015060 27856132799049347408303788644679618560 9015061 342848848111413367655454509247415408800 9015062 3705177847112500053053376170034203904 9015063 -45585982967928693445511959621936579200 9015064 -7284588049095811743388349193584762880 9015065 190866464263710962581934021394084851400 9015066 1151806885504540810793174946675647952 9015067 -77521422479912326780059195109473351008 9015068 158424259007667294032610147341836448256 9015069 -68147028390930284802892674113360380800 9015070 165266130164514865358495185317834293760 9015071 -40205036953700111934492493472548849296 9015072 20369915445044806748708904615772422144 9015073 40339194469285274341689891287707358464 9015074 -37457387904908903125992797427346060464 9015075 98045249900117459634873313204286574000 9015076 -26083530463592964525996482152315531264 9015077 85258263508283951522826304454341756380 9015078 2292130089934821731487896818914839040 9015079 1658911398193308200960372546232739328 9015080 -16734633056703178880213291361140736000 9015081 90705122124054276451339142085926308752 9015082 45006483169943962232431150823572742400 9015083 45405529313080949630366771710693684224 9015084 86926037344846406956379921343047792640 9015085 312691668209470519447722992934655392000 9015086 -6854754349661952877563855594668119296 9015087 1285167547311935608758025391881234464 9015088 -2835878371795988787033150853219024896 9015089 -158254431098423832296186000242411504110 9015090 -17123679902992441104379896666613171200 9015091 239677728561257493623142392741888324492 9015092 -196462950029740556135342508329736480384 9015093 -57476598428198282679433231262349325920 9015094 -95967142508555493435657852201546890688 9015095 -39658352691094860631214883683611384320 9015096 150914657382763084909224125418574848000 9015097 -54237091516649569401097566419543787776 9015098 17776071418012356120323619254091974400 9015099 64638052944203467086655603979067767064 9015100 110118445962655075807329392379635174400 9015101 280354626197361153110550689551939953600 9015102 -26390002066855837491882676459738835520 9015103 -63133108758447758137579337402214905136 9015104 34482720668150534516522048525671858176 9015105 99861622149544644736522280914764480 9015106 -136302175772774012423786475395715631200 9015107 114451008467931235401524775095708770872 9015108 7990028229197081506877670579837557760 9015109 -24578735052221697201331306406468686690 9015110 14334761872181398418335674624544081920 9015111 -40413319380356609591980522424149536000 9015112 -147685761037659834098465044166380108800 9015113 -8390487292254892341846728632384205340 9015114 -54217366571480447355961914859651476480 9015115 -79714021543693063259199698297706726240 9015116 211430461508364925579807077282121175040 9015117 -9088833181747219253309325435350651136 9015118 -124126173657132371385952676290318332864 9015119 -299175168777711483547255536206797902480 9015120 13084878640230156495711599848046592000 9015121 -81098731607471463799839875752277534556 9015122 -1639614018487242048604369761438273408 9015123 38549437005962734534532137929665310720 9015124 73144163873594496381726731421918973696 9015125 -69108660486837133664562731591321856000 9015126 31440188494470397958019445819715334144 9015127 3415456165195085241698403667568239104 9015128 -251027008438828577739709343466180464640 9015129 217566634287546791627169412011469247748 9015130 -24926539463178314199462192678864971040 9015131 207214423780739437025237779431652132932 9015132 -13491701230270332761684230179786743808 9015133 157396854850813293046147270752963961382 9015134 105120407566414497223214732071546463232 9015135 7969917203370771871158873524285540640 9015136 224881583261440108393686728038749437952 9015137 16102040456917280491186051459528170786 9015138 4161719758953128969808373101266920320 9015139 -121131085301939238884441706871295407360 9015140 -12668579451327836931040953215101324800 9015141 -47202670599315870575154186738565901280 9015142 36082411108993764463736001024720588672 9015143 -6036850781217827939066753905822396920 9015144 -111820276246633844874784459783760609280 9015145 -173815493952596160977637665917394267100 9015146 -10685948149399084118597879417679819264 9015147 176165209442496402317734404327963797724 9015148 -61509583368597458571100399807158864384 9015149 20318825379764044286840715383589526656 9015150 -23161416917153147585811206703557294400 9015151 118345463631637651556567178225578802432 9015152 42770602246821449303692308894158585856 9015153 -19870094607447282349999167019874184192 9015154 22487613300041231094955160034503688192 9015155 -191823053754176359910038004229236311440 9015156 60024063136577906762302909844604672000 9015157 -194315587638811507132785346396503914240 9015158 216685738204106758335318390882776225280 9015159 106848293512319610380037572221784067408 9015160 -41978755721624844850285133050675200 9015161 162357525140450895861674411732996564160 9015162 -11463669254301552801336125127584586240 9015163 -127326027915086618661335079782793518160 9015164 376362155047316353723423348347347927040 9015165 -2015993445981544785442925435573577600 9015166 4556530871381201341898227799960461440 9015167 -174334303512848267029020974363287971048 9015168 102887442164203195296577113730936995840 9015169 292159635535422314060839789743281021570 9015170 3794224064652020052737807242144949280 9015171 -161342956749988728714533772695158892736 9015172 13683311238797789247356147404274073600 9015173 241592803078527624119341095056392579422 9015174 -15015795821581958146799682322584470400 9015175 56977055095714971548870839503930097000 9015176 -58886777715693143832185008657883089920 9015177 -72448512242445965700394605903436045920 9015178 -100803215125056787937072740467316615680 9015179 -208552238710827090669308979942659666220 9015180 -50365922347718976577695493624402176000 9015181 10019707024510254274853634491426893792 9015182 153157658369649831656583097885666651584 9015183 119075901807892995488399571881069222952 9015184 -11978333104538735862967192337426636800 9015185 84649420414879168239237311168086575360 9015186 52672833828431546225587161146833897728 9015187 108708773731508093330910907605088881836 9015188 2886791768428557060734807774155309056 9015189 62379208122636215612988866376235806624 9015190 -95444629509301332849290139064521955200 9015191 -15559126952546859898841665537923003816 9015192 -98782984700536824715981315521129062400 9015193 279916106092215000970516130336682556944 9015194 -47704009410547786450735763851434074400 9015195 3045161445155807999685046925500707840 9015196 78046572560660714721101273687359582720 9015197 -160658133715254458807501584547185155354 9015198 -11768138101742943932462010494005303680 9015199 45129809132058203276534556955229919200 9015200 -71900692615043879094831077630410752000 9015201 -105482540902734770729038774256404779480 9015202 19669152180424180771233116634062638080 9015203 -22870402874967074599582167481325491008 9015204 5208875886170760644455661776152084480 9015205 -4171932430922174140785239584282620000 9015206 129693545738784769177698927338663427552 9015207 -27595396400257547063532843879359726208 9015208 -333729151321871569715654934682828800 9015209 -92546642256242593946522821772126054784 9015210 -3277563179514353386759474014546640800 9015211 -152602926195907163761087909596334235136 9015212 27490200287208841400559054988195251456 9015213 -145984671446234579232132246164496651456 9015214 22396706341076319796159868682116124480 9015215 233731375543661551862278607946194083200 9015216 -12716014903754911670413817607114620928 9015217 197771677468600855921931068354138725266 9015218 -4495689794495607018717890214783891696 9015219 -15181662905648435027341385057825723304 9015220 116248064453247301031809120563197786880 9015221 -39752930413541271362503506557874553728 9015222 -37480051863457435476326879223232167936 9015223 -51066814902859142737265443330797213856 9015224 -324528754085454228573012504623553146880 9015225 3282377958046298078178101069816347200 9015226 273153470113559613926159333144559216 9015227 8707155044676326139773595583046255040 9015228 138853214848215698106760781400937677312 9015229 165462912790826699607683300338643541830 9015230 2385209626317942941111878907444620800 9015231 -59094304749309843653208523761977590896 9015232 53033601116459705633236306533092950016 9015233 -24621681835766909709544370993017891518 9015234 -1494184596071766668353907662202634240 9015235 49312838011231598178470677253232518160 9015236 -241463308074090126126672779908467310080 9015237 21203912296227967773860486445880731840 9015238 60940436528700103928441054232627335520 9015239 79049856338312024458418070866892850656 9015240 41943387581343559879814718845227008000 9015241 -94191222208909387388171933180378043648 9015242 4241678328141437909818412146575269472 9015243 122975015586478222750681372751224742400 9015244 -30539863359520313223794187848606373888 9015245 -79602365501497627252759321643644461000 9015246 -136538718466345266158188510725143856000 9015247 -44974113779860097083162126163973523800 9015248 -8791674606053300552927415427921477632 9015249 52319764059048091100959097059505351664 9015250 180332343766597740348375304222980744000 9015251 -965205385052531675400497916312628992 9015252 104287199093059826447707819126269745152 9015253 959501187671412531759101409375962424 9015254 -43689672844094186786621461848491488128 9015255 -14987104177840502800920929811301813200 9015256 90524962539627084629239352924482191360 9015257 -18402915921849588094031241950391061494 9015258 -8990173469076330279707980771719610368 9015259 -374336897247083038709598187124045952000 9015260 52199852582925239083419978671799029760 9015261 -58839865655046257983214966936949318528 9015262 78382992692277938562810489764170603200 9015263 -292252992853862834545833327784340059488 9015264 119044398462908856333752522632195473408 9015265 -37272931425595478269632532262822565120 9015266 1886529966272167471466085464987073600 9015267 15935964338439911013469667658759134448 9015268 181476592308081559474261128546274861056 9015269 205272245429983112198141423173204789344 9015270 75135315593339014047814162366848184320 9015271 -48126313647825814434463055108043235528 9015272 -32492849938727929555722918279831552000 9015273 -45314345686619232942208060407017428800 9015274 56878865633973125891849371827599753136 9015275 -46671128179353062911413896398223960700 9015276 10818597712473038587576594245133727232 9015277 -20771050762335561904650457876483885268 9015278 37228212840687431470501065323947045440 9015279 -11716899083313930549698023999283576832 9015280 1014834462882679206932464676989992960 9015281 -12981965826311120035000180669508008320 9015282 -10099936748716794556261551527616396000 9015283 -66347149276539405890844545145681916468 9015284 -104441108440430394417897724062994080384 9015285 -10058200748053891842101465485000068480 9015286 11387045767216748221572086081727043200 9015287 -68075095308744534895577228623832894688 9015288 164495796670688094168974336589839769600 9015289 -82554808701715400009207564237257302960 9015290 -21303680157212283325382185978354029600 9015291 -91257290612017646402108946071271181320 9015292 68683271508863989985331761900027894784 9015293 99308963464336349398749429491033570400 9015294 -519910012464764023869981355817432064 9015295 201047569709340714575619262208856445800 9015296 37231918173777602477899189635696820224 9015297 16462141111949113239198574356963748800 9015298 -62746071771900660619155260977106532864 9015299 -124802517864045563583474456302845091736 9015300 13442271614384220230530132241494732800 9015301 287944288797695936025134235357360366302 9015302 49003389623733593071062106687823456352 9015303 -181298528013705375277683013739432700672 9015304 -13963829200853815198182706380929433600 9015305 25741227585952583394197283586423589760 9015306 5990993515672657964797411433463669504 9015307 -29904066641519781318704026081618256608 9015308 -162812553250342543395591829476447267072 9015309 -30876469851662620948099629623828585556 9015310 -11656579805581586081211208345656729600 9015311 -85976099837427345340826663643262144248 9015312 25182177468179016306801002919088619520 9015313 -144912092899935645278304463726467232016 9015314 4675999059259088107120916902919678592 9015315 -70805822412479306674986605168137590480 9015316 207638281312738286434640283972536835840 9015317 -224320155614462249302184650094781669480 9015318 -9692723080937214835838092159133800320 9015319 27077583191158282177010842622322151680 9015320 -61432965421955226080303523141594931200 9015321 78891378855006066844289869491783859584 9015322 96294379386888762942420370551226636800 9015323 -117274062765749587074200198321414776776 9015324 -13392524518591676545959792896810386944 9015325 -1697458639349962817265838383749822400 9015326 -59933329831979291440163173526773220736 9015327 88007002001510269286079161259691207680 9015328 -2098753902995531214722817664355401728 9015329 295268955594887581776379620431423726640 9015330 -8327601223908164287696448107827886080 9015331 -50637793782007418032241583991904046368 9015332 -4556614120231564234410868505797432704 9015333 37977437561241512000997946630332864 9015334 -113767085282148169259161738401189041184 9015335 3167445161966788908821690852633856000 9015336 68290391034807475846619369488072458240 9015337 -1852870692709961375808830664064264880 9015338 -47044238662353421881395953858205779104 9015339 -230928139303890550465536699168744278352 9015340 -119640556054356823931349705563423324160 9015341 -30995225919354377914445430902138722848 9015342 4725502967036887853243345532150580224 9015343 -288956691019041042540499630248692359408 9015344 -3134510982432152024998128227075358720 9015345 -109599823309565606488176862189648531980 9015346 47622200751263009521829695964203863360 9015347 143670122004450695294684776604121348 9015348 -127419772943970689921235065933936732160 9015349 -3652465855854907869893279489936386048 9015350 56403387313099536979708173205050458400 9015351 -48275466817469570186961625235932134168 9015352 191979638690235224930541729206497198080 9015353 131081432217623114489771339172905700804 9015354 13256177970567949798848288458432624640 9015355 -123735253430253573246646798233415516800 9015356 -53474134611597549208172896207577088000 9015357 -8219076693700700892215100225176780544 9015358 -38851780810619190731994301074486865920 9015359 257963695847137631760682280675463418560 9015360 21335824117893264287231309104765992960 9015361 -29609760490508353111768488643642220076 9015362 6153563079164934813248829584783467392 9015363 -172493663775907649838574890253263516108 9015364 232651470257938028779899858316377243776 9015365 99374591939653565128496218937513961600 9015366 9630409232856702764239203923835525504 9015367 -11509706186683773286894602050324471040 9015368 -65080063854819375991421806887202560000 9015369 2555828337644992666376103879345367008 9015370 3867161009066698391440908018580546560 9015371 150995614339791193726147796776594615572 9015372 -64050858384868723134111986966654504448 9015373 285333794800824115425501971498718901804 9015374 -7675749438852037311943050498550389888 9015375 -209634491366443451141707441937153400000 9015376 -17248260074860617204672939247185051648 9015377 61870552647852016221539258370551639040 9015378 11747246574009749602833039367443729024 9015379 30141005349463521987913679268456408288 9015380 2605943681514027913997737704191569920 9015381 5389068519868680636334835363034539022 9015382 -85352377945439392068645038387582378208 9015383 16013095483544107053680685712343802144 9015384 74644903154701527193100238672529981440 9015385 188681335085689689838938803518031672580 9015386 142940719291136493364984343015946090240 9015387 -175532159100986271134020288929394184040 9015388 76080240487492337577658556509223756288 9015389 8816607476639018187184870215946428672 9015390 -4707997031418099632437660546426848000 9015391 -61152006186444932110290654813434867712 9015392 -46503364925221695778013571558604013568 9015393 54080240280369876922843814300400402864 9015394 25983251218979138884542176387123200800 9015395 -195308183637178736498959163630166855600 9015396 39522135576294156726751634589443457024 9015397 222138211019801133905105563354662135712 9015398 -32895984151808661624725438760690593664 9015399 24281412805962304731604673926584034464 9015400 110123533283195657693402025904467072000 9015401 6349180821022460758458440477371382400 9015402 -36704354672430704994277262581754081280 9015403 -108879889243742726366664560626761784160 9015404 261056911496590916281887113092592716800 9015405 -37617317454908771889749964376909056000 9015406 -24671172221620568510555216420986052736 9015407 44733293994154850615656432171760408472 9015408 -1911299847684349595161389466868121600 9015409 -45698176448709696737794500630463947596 9015410 -20082349182793161490110756082202523840 9015411 164971951371247141726921937511360301104 9015412 2890721751640301180049234684277452800 9015413 -24585738933259914485522451648963810816 9015414 32144195782702736466231569521853269440 9015415 70616969808043458647810327099088034800 9015416 135486072030776632395204206012341862400 9015417 -186855318349020308913375157873491178566 9015418 60623761129096689215731101854946712320 9015419 100780558302761271774214957676270017296 9015420 -10894757493981156915163758973729505280 9015421 33070139190160291514527644366717919622 9015422 -8207413659282936476640424606536226176 9015423 2695539878487341195648538229078307328 9015424 233159260379023446508296136861050470400 9015425 66825502889507785770487947323759424000 9015426 26173114891982818594400274943109750784 9015427 -10722208884798975579516527036657843000 9015428 40699312095178501027536247931187235968 9015429 -62012028245371368088471782897488232672 9015430 -2046451606022440346318331510136279680 9015431 145318908632258974284170123715170270232 9015432 132102443739935833185728808603007672320 9015433 -5850629911931309645198332756482000000 9015434 61942400966511706987524799768259878752 9015435 -67491613807093975402423444484148825600 9015436 32879685810039698999782698990070786560 9015437 317338440026428460832268454940289082880 9015438 -15340781819345601237487239092287491072 9015439 207542652484225661151640468796395496240 9015440 -15719469187072398691038915201316945920 9015441 120012491156068724820523574767677438192 9015442 -15730492764500224328516875340007168000 9015443 37867907255976669726583543811296543320 9015444 45082923345349604262594344327724785664 9015445 -194434162479783253090209214667884011300 9015446 91309793867381158363449558025073418240 9015447 31516187178489630874871965036411025664 9015448 24154551808440147183983493545500262400 9015449 58663262433921958422721321910758408980 9015450 -13143588670447014232338198260761094400 9015451 -14913174954400147644186694916599637696 9015452 -10127366144826748384012732110564708864 9015453 -151053997598853395444930596108090759776 9015454 8448516817050633174074893450573683072 9015455 198109227668140139067596830478072082720 9015456 66421083291365363624903422747899592704 9015457 7927665521772426212987417645548631424 9015458 -29844263515692340059996518325355231920 9015459 -9026727527842822780434099861995878992 9015460 -15587962471162422345524999880813834240 9015461 -83134935448992132514014342826548220068 9015462 -4472264328627681266889932915112028800 9015463 -104310038241450437931600604026478513288 9015464 -40567939758730531331156197520170444800 9015465 83647282495366392648505881473142717120 9015466 -535489213689333687674816530413613056 9015467 230407605232632774542171960115747006516 9015468 17701110527840661589989750146285568 9015469 105141614023444082505855535137371788044 9015470 -25356223661170908610433594373962656320 9015471 97323393111874400638922590040072464800 9015472 68936490913521475980231949827761586176 9015473 -106989956513326917940320797495729704140 9015474 1329023221268719469290456087272630528 9015475 -11701235956981331142228561928696355600 9015476 6929985575353381071715974674600460288 9015477 12724723845920941895340200802371954400 9015478 139550716191441323369366308798464847680 9015479 -46004555620289365469280755988916632912 9015480 -147355573055717070230519835822329856000 9015481 59753883977671363879451073999473650000 9015482 641963868005579546098020871808692224 9015483 33191749732309602979205710123891680024 9015484 -116424481757797456149942130031397673984 9015485 146814878597555336430716912999322507180 9015486 -1724252253365699435415541669617606336 9015487 78940924823172911156293428499613055968 9015488 -58945648080563876651089911369943744512 9015489 -50265525372498650953878143905361784960 9015490 22148445746184401312549887273263360000 9015491 -143124516541854293832021386454478125120 9015492 -13302854637180359716192239040530613248 9015493 88139630091839331877421001605945092224 9015494 46560014545561970032773575156356952832 9015495 -121041213393885735336012794872274572800 9015496 -5774729846714293465075681991024640000 9015497 -17190388906534549992110152952155014054 9015498 -116257013160136710792757633536486334416 9015499 -73906158383267737393706102648193700080 9015500 -4764625208284981870419948987640320000 9015501 -4585785022383169985818590045483495360 9015502 -31097541023581212496604194915353162048 9015503 -7140742745401895547369744892042375296 9015504 -38125256353273686965609823530513596416 9015505 205849135711018975793839784572378812660 9015506 -49582923369434078703892929948094920048 9015507 186214306599694710782437681230787094004 9015508 -138618464394129857020258183293420225024 9015509 1105145202110094698318183055427731648 9015510 -307986629988023331559053978494643840 9015511 76805239156752290274578411734790047112 9015512 -101198176159763319997461282857705103360 9015513 26028879768319747151259234153632337408 9015514 42003302583386465900853545122375080960 9015515 -122325644012908732309448487252414219840 9015516 183615970916551345464747055080669557760 9015517 -64065922576650584720774371748235616128 9015518 17584400492100212088776401649931768960 9015519 -63179007980553237819097683534539387520 9015520 63069205703024127493658435252071956480 9015521 325582159829990550092133351696553954722 9015522 44240448195456302936150961948927048960 9015523 73361580721271430011930136790722503304 9015524 41108902432927452381146958658148990976 9015525 -98060448326093553215466885074803706700 9015526 -35997393395291590691600721329415960576 9015527 143219938373826778806384156887639985552 9015528 10989715336560947600917182972718940160 9015529 55978684405766582966499987283344384400 9015530 470781077861271963485234285664318720 9015531 3959308755404194408836158736020049408 9015532 -24478565391233892649616846439816092160 9015533 -110352365882641053220327091444664178218 9015534 -16714460433959279293142856869711387712 9015535 178770187013950780416531584396890747200 9015536 3132857488492069625817712461174669312 9015537 59891599338366557208562774902109384560 9015538 -8905136051429623281373698467582876160 9015539 -64572031486796535119680800028537406976 9015540 -53570505930831809221500574422604185600 9015541 -116638217406487601932779289696498459200 9015542 58899325732069461154613088767863843392 9015543 100847797547113784659091368748502486600 9015544 -72918514228190723913382888958872289280 9015545 -34641203222724532102753128167104275840 9015546 10569377325358196849538760793294352384 9015547 -10974814060444842372668743524243063004 9015548 -26543220615893343964068854341737172992 9015549 52341265802658004370465249481638832000 9015550 -76142771253281902258043992671840763200 9015551 80764346427548033927830739513023362504 9015552 -256835693319284500072854617296207872 9015553 -95349230988936213052702356155221075198 9015554 65500616875059571777776331304456603520 9015555 24384941294307229589646283903031171760 9015556 -25085760278113692811392374661054382080 9015557 -15993116197368749187716926739591432160 9015558 -10360207752896343469266895835375493120 9015559 -132757568123680096017753901689528125760 9015560 -274759969795886228207921868993298329600 9015561 105489580589705382379204732251566808420 9015562 -25492767753270247695053034688692649728 9015563 -120048201356998993147977328336530962592 9015564 -28105608789893212896683962304518132224 9015565 -44971989845472184088650827696272459280 9015566 44949868470908844918164358821242446720 9015567 -164407488488384594838824050827148926720 9015568 -17744396543549804841466437574760955904 9015569 1503628134200294467146524956232779620 9015570 -66347699625095071537130496025011148800 9015571 73841462762931175701822468388851636544 9015572 20168185898286258924208639939648073472 9015573 -301111711200793026691568536618426752 9015574 63288518896374277891577261634353173536 9015575 44386539296669198426384120514012513600 9015576 -82433143585115165711199756065601945600 9015577 -111441925599242518863661685766403371574 9015578 -5121421698848039722990752017116078080 9015579 -51825640086563599913158739180488929552 9015580 -98353732972518247487350475769937920 9015581 -46113692099303397431231330197893822618 9015582 75360788455881838152965547002456530944 9015583 283457968962570543377558744062499956832 9015584 -140777488663654017885801459183588409344 9015585 -106323186897073035689829679725141225600 9015586 -37759203531193107098583710473708094976 9015587 -143623592706001180851802952051764362240 9015588 -51414458016048361248650126179296313728 9015589 332415079926078594475211779137118430 9015590 -67201033595739915751477064285264167680 9015591 68594367765644450398942752858454489680 9015592 5817417243669400658096498622950430720 9015593 166451101381262061012555149337898603380 9015594 22003941881135917602086021450828739072 9015595 647633048456128401589775353238707200 9015596 126121665287304952052232381157958995200 9015597 -304672809297314945556383325881454768960 9015598 36695205820750038264529552061433748800 9015599 79125888123495384786912938159717763600 9015600 10279020600652869078704650897175347200 9015601 135642129630262331831889153611087035904 9015602 11448669351612142604214944987980328352 9015603 -11960170216387653022950575130665803776 9015604 435370752554895205752849541672453632 9015605 -37722395640601326716230098351626820840 9015606 10722864530916317913466117523276095488 9015607 281785737326071005081001406901487205160 9015608 71562283773425294760913018377289420800 9015609 -36130696345068380936226473192829332352 9015610 19092526559168589877114041712573864320 9015611 -9535223939496403532882020950162481200 9015612 34313435624429847435378620501935206912 9015613 16099506832873985286985883415450625920 9015614 2301666966873670067903220482462913216 9015615 -51288505278666612012217163905422418080 9015616 -67987932547854029610574122402135408640 9015617 -68835542621926623716740223576844660120 9015618 -245029386686023219600608093499502592 9015619 66479474535493957615337689551612921020 9015620 -23910270514805722780713533171158955520 9015621 -110970584405846147931259188653907149088 9015622 59008524947888751699761175736728858624 9015623 -15450251473489591176590754303413417880 9015624 -16551308614302905708605534093406960640 9015625 -85249886561793881648396049652453656250 9015626 -22899272076802274740611399709526658816 9015627 141060371075068373079123669974812915632 9015628 -14283567876957414844268746482979026944 9015629 -70468717884202691816532546658653486624 9015630 -4119288695437246416343959078629825280 9015631 -268923809880777539439231738993430887568 9015632 -13422623364586325359559622027264000000 9015633 -49671966980099464691577265803037854240 9015634 181920000293937706162163259991500721152 9015635 64746821322258513200974793190050284080 9015636 -52445464578581261028331524569303408640 9015637 -87898865615498564751168345485161405568 9015638 1610689703454005377370056011047362560 9015639 -32172276247273116841633561989607239576 9015640 220438363495647448810822326410122444800 9015641 414492467141471679470383412853142798032 9015642 -9214153034539742227528630577366826528 9015643 -70544300630178100060301513450293165776 9015644 -7374939039061073450822112209240747520 9015645 57253372441441010300831791466809530720 9015646 501958374224677034422573940024444544 9015647 -112880380421933554868661260828039111904 9015648 -99866140110099162769419317874211946496 9015649 -274324095861425225791132719751595312350 9015650 -13345681328371121202023765647969536000 9015651 -70011096245423401301654124718406891520 9015652 228660182098437459583906675157679257600 9015653 60552305729789427161362161682202395902 9015654 21699809978400731169312242970828340224 9015655 -117923591329054648440667807375017146880 9015656 -45755527161827821272569042000746137600 9015657 125590960938515319255192829201807910352 9015658 -33158414679740099439698586172885562880 9015659 -322705252790458655763694922846774176140 9015660 -92804800817288766636379286531588459520 9015661 140942421060234979146346707171538898412 9015662 207341331444831001485957179228747609472 9015663 -29614699417972399064512672141521361656 9015664 -3110871016383259698184427346624380928 9015665 46909674417833631635076403406637742800 9015666 -10659973566238019487736165926106244352 9015667 -180772248361538559569180066193139403840 9015668 25560636606173140519153714071727742976 9015669 13051386813260397680008894826040251808 9015670 -34540364699563214638545971946066846720 9015671 -23589639289103500867201466356802764800 9015672 95080676606004103014459402315045273600 9015673 -228435438460833730187039617611424429078 9015674 -34060880919602829809058636917716907664 9015675 82422327628595425231020512534522373000 9015676 5705022234045963866399866491771176960 9015677 -145248224363048273226607978383495916128 9015678 26374514987451643489184497592272404480 9015679 8710392053048232098190894307285773680 9015680 -120152336976994885315175593425449779200 9015681 -1974498320360083649749208206757277696 9015682 94214714730288727021864254476278424064 9015683 -20552467373664307651862628264604565736 9015684 130419730929292466783574552691482971136 9015685 15436130726398407255390921857146028160 9015686 -3984592417783428131306990244264484800 9015687 122418539890963763858055904320094572144 9015688 225663597881127724833903739359243755520 9015689 -127988935275252477814318166046399729510 9015690 73083357588593033520858604616284915200 9015691 -186327349909120554981623124491693828908 9015692 20580020514384502706408886212075366400 9015693 34228292309667826618446522712446589440 9015694 -106470528560021240037224236773817871040 9015695 4324997003437917790417633793966064000 9015696 10118148964121949116229880498961989632 9015697 56795870454402030193238393258762080320 9015698 71721545133899202252751706311296243600 9015699 4661966507649743401540727350933831680 9015700 -7578065418466341467947869613630944000 9015701 145473429575828488200141713685110704992 9015702 -53714672586230738574117613897245571200 9015703 -140865651241933267813118897399436181048 9015704 252888658523955709291427670452085749760 9015705 1969617285668937652247160498473402760 9015706 125420451553093627388933927088166495728 9015707 116584984817430580389106519603536349956 9015708 15581465401114531714250902842773812224 9015709 -8040883902822627230002970602735356960 9015710 223871286076751989879051280546681280 9015711 128967508081945223744642939159424691272 9015712 -159726281744881896066856232984076484608 9015713 13573011774719010232967899039171615296 9015714 -99061689191322991629839234253016213296 9015715 32120312643302356614100583896868146320 9015716 51676530179413942289955398116833308928 9015717 -18099712156380907410703138477753440000 9015718 101248967857910275264795696502274094560 9015719 -20356551968603791053924482013317957856 9015720 -4406707315767611285769657521096294400 9015721 -166883686185102680303277673547422976832 9015722 -39731909352149266489302729013875603456 9015723 -163107914286837651133164096741514757280 9015724 -40690583064644269465477869487921714176 9015725 -127532333912884199731717582438175771100 9015726 4980773886371357979948894647555540544 9015727 -40194717956230497957928045725697242128 9015728 -120575192827219070807412909969883791360 9015729 -70732659284595420920465147641936743840 9015730 19028968712954063836944119073541324800 9015731 -288800078897218348966862481355138637400 9015732 247922403810961893640394446614226636800 9015733 29298770737468491058262047721892188160 9015734 45410545474044063547093665481358592 9015735 -110512132654517273476585858070107209600 9015736 -427968736788009799239034516997898240 9015737 27778205351807091875225190695482752852 9015738 -78357931872371208533909315746823178240 9015739 361672291656375072134106235668322711600 9015740 -164040894198337666473609461031332175360 9015741 -61501356649329294089713311246523988448 9015742 5832989191886583430524807024757873344 9015743 23543409830564592743493948009107134080 9015744 22801620516897110393187003480372412416 9015745 63169803059064654910196459943579244500 9015746 38567694808287555050603490117572553120 9015747 45086806470457649685976764731057548800 9015748 37356065995166241728181954715416825856 9015749 -190403063272551621417593378986588295136 9015750 -61777108101994047017286200141174496000 9015751 -411919976153414696080280681348593843896 9015752 -164671325453531860467374964246653491200 9015753 81593955942901279906316302759970683584 9015754 244651517167185000003331878822563537664 9015755 76566364197182150538543891101898488160 9015756 8182172387591862599436909733574507520 9015757 -60501775587000876849273332432042974688 9015758 101918998171356189335913380088366156480 9015759 15813948951021644658469803972647946240 9015760 4227122850680351040867371246019379200 9015761 -69126521792532122279415067220409624576 9015762 -3140787631184894813670014448743064576 9015763 -12654617836128573686678229248994794760 9015764 -169719492242017241435471477192097335424 9015765 -90172622516674191355549331111648718720 9015766 148184004475006915725613429439949155520 9015767 -5978605848959402627783364832632259560 9015768 -38632930859091088263888717963596236800 9015769 -64912463326224657813576180836445787904 9015770 53287053646235256400035407095245312000 9015771 -112085236612377712585823220137259058176 9015772 -111119916547048261352725502724613598208 9015773 25643571193470220552098935128786556928 9015774 7172331016078394877053195648462640960 9015775 176583888750391865444105490994131016800 9015776 -80118026058814598810300092187337031680 9015777 -40758875227253518470528029950235157144 9015778 -50130743951461205329657159448587167360 9015779 -182859270376154872153678490764329525480 9015780 98508829195815131807576363374407475200 9015781 71207782854364956106408009311224444700 9015782 -108798726031367271504046845504441439008 9015783 12690469346590086608665891716017430528 9015784 -293379892306141796944616680351722685440 9015785 155823856553772146745243275771102107200 9015786 19344498210285584048499063359953430784 9015787 203115519819173844157156822304847191592 9015788 -156843221335883603587673653783343491584 9015789 -4090679551550436216598735534285283520 9015790 1141664113566347165397623501353716480 9015791 -43471577946517193232732424608957307416 9015792 564459924934582830936947418061602816 9015793 -49975852753013075294135091634518567552 9015794 89766833220606646746255512199421191696 9015795 76456598513169785772694572995222157120 9015796 -207973161372037224083243254691618897920 9015797 -68827189327263683124876344511517570560 9015798 -17119743066844138113111743565889700352 9015799 87698499403874360740615293700877032264 9015800 125981882659961358877663892819842560000 9015801 60249803080794607346042451116375575632 9015802 -61949000759670900488551900466354780448 9015803 -159426676580510869427188870252522089948 9015804 -78197424916638795747749993804472460800 9015805 -70330191884034899702304514736787993000 9015806 -151390311471530784794444659618489466496 9015807 -73101033340165263789518350940204879160 9015808 -24529435927054818517685268814799831040 9015809 159279529320231525664906414063166856240 9015810 -14858791956685784375034283191628800 9015811 105200484072580640805730223641275930832 9015812 89331697091666084658844983268319773056 9015813 -394338817337459692297499705687861448000 9015814 107028585768579246890739163912926920832 9015815 33966995397448847112320791898197059960 9015816 -22144192306748977850516967876935516160 9015817 -71210279621060235388424290002627189708 9015818 -6291928237983240343415416256410813440 9015819 37501580810573287470304773947343523008 9015820 -79388056058466206172418878575420375040 9015821 -270423922394375419145020072880143755978 9015822 183499651038309013141347002278248882432 9015823 80207611779193372440784909276730800640 9015824 -48141121759814339532623751683449282560 9015825 8995595210083411100878304834882755200 9015826 45981088085145834703465037925545907360 9015827 61327180875090190160962812545849214192 9015828 38522576316305709913456506833752504320 9015829 100879223006480179577046962747287385376 9015830 2560149202677693115307669822860801920 9015831 -86003929723836406659721454397916944 9015832 28714385427156120510284956473491988480 9015833 53133959701404003706931368287439939860 9015834 60911996307420900632752329923032634880 9015835 59110487902238171896486349076449033280 9015836 134850428838364490450886889487012820480 9015837 94380926993974547252298673324093733760 9015838 -735690053078453603253457448591835456 9015839 3868583442778068356576427364568517120 9015840 -88722117801818354535871870214760038400 9015841 -148241419742672474070245749681227403500 9015842 -172434009845981464967275592054563411200 9015843 -105855162174722109305408966937175155336 9015844 -103237309735299574015496359680579657728 9015845 -151156235166755229333800652640088976900 9015846 2496433735935975459075985516313401344 9015847 -143284101153370023898157758191585821704 9015848 -292685094202401857587546543035913021440 9015849 -51885465988760246011325938320194384400 9015850 -46918371164193501404393786767565007600 9015851 60572857822315808583894008543796766512 9015852 79017740199821933399065321843633055232 9015853 -2328517129881144188351376247670572320 9015854 15049685851028305629854258361625830912 9015855 -49117815437944926606401450863528663680 9015856 -9275859859835981981829310412995985408 9015857 -10798391388106949437191777159253137408 9015858 -20713700257698363164488401553268939376 9015859 37739477513242108645264243711801896912 9015860 11821995963017680891268872506955776000 9015861 26640382241494561895964885460573287360 9015862 37504007573397718163185026072602992512 9015863 -64449129528521652521320758306156012888 9015864 11731478913564694379688606837229486080 9015865 9864297403202869593452168757501586320 9015866 3269571609939402398040329541969168864 9015867 6133902205305438239346766983226025232 9015868 -20354992096838854430180396585191057920 9015869 -219199256342624167560617028715876240704 9015870 4055188095206230960842931422576380160 9015871 39593848124886355924509243800935368232 9015872 60031940205270234261440563865651773440 9015873 -16438921548884467899420632919882161616 9015874 -17853156449736677883099673825174184448 9015875 214604589082067490469219757750125440000 9015876 48993846033511582061526051175798549632 9015877 -96252906386589469014648745021761091940 9015878 49085261723825256364784514392179337280 9015879 28121014054532702156521145129435836584 9015880 -41534941061036280332369914536996864000 9015881 -26671702965960400314862870131717076608 9015882 13455929360561946822571614854101231104 9015883 -13536996506131969486374601785389150976 9015884 89893514179842619551334801210603266816 9015885 11375179120654572365972795226144199680 9015886 86320666825404552158726349499166161344 9015887 157886043475985479407301470359095798392 9015888 6267589444561646359223514724885069824 9015889 -151431486049184610375992404232607975310 9015890 24499973852475920208654534310043197440 9015891 -200715292394417225679482901951338824008 9015892 -198740935021959185314802360575146438784 9015893 168313568998181653713765832438708170300 9015894 -10199273031848003923231183596464640000 9015895 -12711197390858281926634334153194497600 9015896 -4050738095576578207566165101714534400 9015897 151071842430829001620494381882481064640 9015898 63854038494525534167807340642416329200 9015899 -62629392519820402111510929077466424320 9015900 23061572053652957373357954470691609600 9015901 7636339613854810114372234310898064492 9015902 72316919201310841114532403489923869248 9015903 38132546023801517269143451891321079136 9015904 -364418925904514125994945232732801859584 9015905 54716010930702524435623185445806390120 9015906 -40563936055535844077331844593296071296 9015907 262642598592563496359077754450466498712 9015908 -62767129828993554352423019531431772160 9015909 -57425340988393785724258623534540891840 9015910 -22654342618275712623413655830671232640 9015911 -44013457780948567470944009482134748488 9015912 68574275407681143285128940643355089920 9015913 -53550927387092976332252774504064720838 9015914 85194203362001859827947091477236123056 9015915 -104162945856728713467687698269529080080 9015916 -13964751697994649600305986008926650368 9015917 -11770390737386164621504806554518360980 9015918 -54965950703902566978829989251854325760 9015919 -129849294385065808578217801958012631240 9015920 -37906488884132345181944424429232128000 9015921 -96077702678930280719406475003449041760 9015922 -238307645635930986759561757883448738816 9015923 30693320294319009165018409544256636240 9015924 -15887278485162341006000748457960710144 9015925 -143958533323423039673403176617718603350 9015926 -48505969222573361810390814383186630400 9015927 -37844868451874889345486650206185379968 9015928 101415799970051675165909740879743836160 9015929 -60031230709025682574969181499240853116 9015930 9297776895781907614545134152689392640 9015931 8581015655590120341110162122184419680 9015932 -14536383182397030360268765394758080000 9015933 33149863731817775375863340046189782400 9015934 -113489755464908887068394696306455120384 9015935 -61036287827338943689779812476183060800 9015936 -44649877685383082542980089980775301120 9015937 22024570055594850958069659089883396800 9015938 4765125964188264413661873623106853440 9015939 1378280054477059141473323263149510024 9015940 161752698006561379183960474228709879040 9015941 11070577903938937561097653866851285568 9015942 21214152568280742182920034027917119360 9015943 -302413454138510761248658245848462904808 9015944 30869608229591221980671914261101772800 9015945 14951920198377964382022690068206780800 9015946 -253544178806234752265571639088368888480 9015947 28287105583649446946650968436426988352 9015948 6384497894062227121716122083004683008 9015949 180343160242473378487333920045704160950 9015950 -10441054295534448762215377309325625600 9015951 -9691812380292325877425361956244147448 9015952 115814822023022276933100882214166528 9015953 66389867254223374847884762634929937202 9015954 -1171351896937099804464705391591342080 9015955 99567307152833584073820229961966793600 9015956 -29637829248866249467477741074590330880 9015957 -49877480561963180460549199210447391520 9015958 -820959368614189462644305540797255680 9015959 -199715631606350534571912956109725523240 9015960 20110429950088993140764577320650137600 9015961 -213555591454543858845085988631140566508 9015962 -121995133499639453936389161341740074768 9015963 -178080602525413473208966579176362583552 9015964 80143293672702587865949997008034045952 9015965 -108825774965590103728404335163355073280 9015966 40480706812230453364633773142238463552 9015967 -73213378779412650618196129756739095200 9015968 -141644185563526518051028161090312339456 9015969 126459244894297416741399055213828276128 9015970 12973019812832143841693529572508548160 9015971 104149988473803729886813041393023884512 9015972 1877858961949117013509088488990531584 9015973 -56581889883741120506480829880869350916 9015974 59451451882312253036667770909554512192 9015975 961635761014649927976961460480358000 9015976 -43857657417292274822166175746254192640 9015977 114370615821319682957579565786166464000 9015978 -4420156002366221609524071947361441792 9015979 109642406956576630046629070957290316176 9015980 103953202466288532467340023725354752000 9015981 114307764163237891783315775406349906848 9015982 242385204241623216233410422774873984 9015983 -27859726194292128224818367412269797224 9015984 -26134732581037763705495645276696739840 9015985 -222553245016681627478650700076550175040 9015986 3887495046943940413211403689644617216 9015987 66297862758920493430018962719922690360 9015988 -195674992045039282813600616990419664512 9015989 -116040516783838698039445931250945057120 9015990 74134263892575135603238230628173024000 9015991 300430928083865001065997833849297508392 9015992 192884563829566420491918757927457280000 9015993 36920479747825281015719531616232759104 9015994 22559119708427837724799722609451342080 9015995 222707463588872432207405187865911237120 9015996 112632272202598798976480723429633310720 9015997 186436467474838782706036944556254880 9015998 -14826785106364733337510166845574368000 9015999 -12172264163968140107489880908681985792 9016000 30657835420022182478382989690535936000 9016001 -191857246733947317955206183542443718268 9016002 -98326044211671665700758141326399595520 9016003 -5551338786569261033892887774558646680 9016004 50547633352758828999315175368303457536 9016005 99502319888158983868701110538705670560 9016006 -18884014548529316194910793394507003776 9016007 13108285421047854717693907637597328384 9016008 64380217043529230985048516236088975360 9016009 -76054366975001856547836422868176395520 9016010 -125564039613088976527783326991089930240 9016011 -13611315726061085234052241516684718712 9016012 84507109536588657496849193704886594560 9016013 149427552641289159107116877579052535200 9016014 -23951910786076588143389413865132510208 9016015 119340280261178728346852098524041393160 9016016 -11149052286382619318745672919953481728 9016017 -24624325628042700856748793656330952720 9016018 -75387011767061296990410237056363797248 9016019 5307503095751197227662722693941815544 9016020 -28141552989260070227111354742637447680 9016021 83962178278606977516775985857545668512 9016022 -114650698923540164639198259894946814688 9016023 -13421109440537595367231863463002185472 9016024 -3304585586525761495548840375688826880 9016025 -2454064601851837139111610529100353200 9016026 46348109309132962566823172736348422400 9016027 222430969924649635565882447397256583876 9016028 32704932828730088859844864191718542336 9016029 -270701621784405030024224615227017665952 9016030 -36174784077028377511679118128116394880 9016031 31495798621305828592220866923382738200 9016032 114449602553639988572533936896218234880 9016033 73730921025692528951693892331027740800 9016034 6931414656800327609941069994208964992 9016035 -31879787747066663894483803612145441280 9016036 -141636128441867534968570137224399708160 9016037 254576239263862989138626997999196258686 9016038 -33548822034482654280993050580319397856 9016039 -246750475404963556371161061764786301944 9016040 61442049716090531348736929283617587200 9016041 110520255729027662079620021104132686240 9016042 -6045368884469586811295693287931980800 9016043 -60263252135654520758215605915026877708 9016044 16145497207082865796148729946663843840 9016045 -41504793964508543624915213709480179700 9016046 11171379463632811930546107935204292864 9016047 20596491653356324918547646249992372424 9016048 -64807078943125998685479357424430153728 9016049 54366299324161427287076783527591661556 9016050 -37658656560281359410934626237247843200 9016051 -2216712291497141641242669735715209600 9016052 -55407862943574979268056597475674625280 9016053 43788371050150507803571633504585537344 9016054 63478779956490454801273427749368098976 9016055 134115174378589889952610932398956431960 9016056 40108118048642588628484084747567104000 9016057 -494881737066150924011782513737681606528 9016058 97897656453328666714262437340393984880 9016059 -62677570234278739380553229570836740864 9016060 -124694146426731012678225587674140587520 9016061 -207550299003712908908568759089953945338 9016062 69791752910941716452727997714139910144 9016063 -22761325395977107617192465490228292240 9016064 -22876114632843743096659212708693934080 9016065 17274633958953466272112096018979491860 9016066 -3292060536979654133394393161311634400 9016067 -147869006609388979202106973727029306884 9016068 -493523609272130062203669938480320512 9016069 30246491304785411504386881986420003520 9016070 33729482800577084493937849093617408000 9016071 1504699426684355499799458626952253440 9016072 8036204938328029384688083121317201920 9016073 -211401042762036631152669499071922140 9016074 -98625514224514762875378551605603293600 9016075 -59361106261437531905519123182790105400 9016076 -30870771137511154155198790214766855168 9016077 -27637442699527709840152665301622317056 9016078 113649397791250220295308834621666235840 9016079 341485008127118162210303026576622677680 9016080 27984263642357300602226451703828316160 9016081 37162554848973417392184012947781848064 9016082 -40003617374967184643953386661613866608 9016083 111251708056726562561477439728267967600 9016084 -2573158668260931470353603065050013696 9016085 -60274517468156214482819964768081580800 9016086 -12592283551454708004185525253764517120 9016087 219864575198369806945675269921980209736 9016088 -199182407583119724596276118732658698240 9016089 34306209850114364217349397210333614080 9016090 -88531718997923414987710046247628243200 9016091 -63981322205986127455203338066531858928 9016092 23369898469606678223018607029204321280 9016093 5257809919517906467648653538378223200 9016094 -91430991568533921949404744220994507904 9016095 35162271878003949452362228501226426880 9016096 -14916056464602900774019364178045173760 9016097 -142854552403522499396224385860554064080 9016098 26011541468444509850527427429347891200 9016099 -218235227251455610070925862666428210864 9016100 -85177001579978762464943238742302240000 9016101 -72778840499704912582244373662815595808 9016102 -37516152734409875129160626820747315744 9016103 163647170285425592025815710004175978960 9016104 106738935126048260926398927856926720 9016105 39133972986919788421906681565074659840 9016106 -37824790820229001404817504343836609536 9016107 34490654757971839172313670968903894192 9016108 3771041960592902849650999467177848320 9016109 -187833818304684754598008210748934498720 9016110 -3071215984847823857099275197517995840 9016111 -688678634322247515741617563030842888 9016112 -26793599672629933587310765884466790400 9016113 96899631272541188857758480675927231744 9016114 -257141520386717648210709229664482570848 9016115 12449784560641178266355666635501751520 9016116 36887014964582855131498117814699569152 9016117 -149163944795703989086313275022184853248 9016118 -14519421739417174032684352629702566400 9016119 -53569353370026778091881697087162886096 9016120 104106981475158874626392491153665024000 9016121 -318233419456454962972772335285093950678 9016122 -87568653212345113518236802480203056128 9016123 75139962950640851388808831498456474736 9016124 82068214862844248232189236661029729280 9016125 -6410845150060348265963579114415192000 9016126 11150564540713475913154041617697125760 9016127 -91879428356104908245834303844919369560 9016128 44588557220582635528165240457568190464 9016129 -153715537803087197047813359280630669740 9016130 -88081972507601834630585181691488323040 9016131 67020871126095488979682620705846344952 9016132 5034636187943235985802109687161376896 9016133 6355980832212128110877503687648089600 9016134 -83402854988122008386272277432389235520 9016135 -76097823726352817013381053941973542920 9016136 -54363512750519969173279937446050109440 9016137 -139438659403992859183962306354027352320 9016138 91936832713368531270959398578749362944 9016139 84619476391993844837671191281022579600 9016140 16013900367070783977257531784593326080 9016141 -155289094181977745577418931562596173728 9016142 -161941928290636387560251510987181726528 9016143 -150065048682041224168233737749158038136 9016144 59730431490113818312988148437157150720 9016145 -6568080657431141747679777949483200600 9016146 2723566344236460520197465225841148160 9016147 270733262425660293116097578096669767836 9016148 -39152542324694216929928702585153740800 9016149 61105556461032561217441931242327599264 9016150 -35792102677783286363278124298925310400 9016151 -429250724801625590954214224649768575328 9016152 126185339152108844520097542778827141120 9016153 -22228814329703148620897655591072487480 9016154 200663715816369486573064621623143424 9016155 -73450234579423356569748703120995744000 9016156 84370289463438854108542354106838441472 9016157 -317436162283501672521505341445667112 9016158 -50566047886785233652583189769943315840 9016159 -28034300008999878357317278173211310184 9016160 -6277077912724939149091693480118845440 9016161 24599375642265751551606960674815100928 9016162 15146408349329888616333482634608138832 9016163 -89184080569543571212362861304685090016 9016164 -38710315842336865202935397370348994560 9016165 133121069433563491200652858009194141600 9016166 85250047554393386273884295438440958208 9016167 -44384701826812568697919442705682412800 9016168 -68254104471005982048038438717270753280 9016169 -164517788192205091571188965424412253660 9016170 -8396305898853606696988491273850828800 9016171 -126971039135479405404638876175666783216 9016172 -113822381368881429809429357141565715968 9016173 140986780629156556424855224692802008822 9016174 -155695566338471193811191035991224777664 9016175 35745464415101592699067064991249694800 9016176 7362838547409767166849228384824524800 9016177 -247177395258686774153833484951874908974 9016178 -83207516138375862090267180761495781360 9016179 -53958052554251577758030479093458678216 9016180 -85300166790079819033601317577950137600 9016181 134279996573079265168262951140069890012 9016182 -474415145388803492341850526918359040 9016183 -216823190864063749096499103292033127976 9016184 -54823786074534383873030434204606464000 9016185 -29616143568643218637140934315287211200 9016186 63693958100958824283356346939986919792 9016187 4151369711649915219236115976392942720 9016188 -164854108271146567893144695024915773440 9016189 10623749580604428460430462665356056960 9016190 48746898737003903786597911487636695680 9016191 -3536461802357519979100766884099207200 9016192 84257606124883787122258320847955558400 9016193 -99254066954629056214482768241005234558 9016194 -49397854278181102341074493330447106560 9016195 9833876618279753817705193644971779200 9016196 -78601484572804092047627127935504155392 9016197 -655565772906923921368473319079221440 9016198 55726611919721646389859725382409940736 9016199 197395671944872084422644788496463826200 9016200 -37323280559364322140683634193004160000 9016201 -59873380454812633066611700788830037696 9016202 -28466788627357303471108713526721146176 9016203 54029619927930385757567008991423692800 9016204 117919291964352028745183475735088844800 9016205 136863357377041883360821042963591197120 9016206 41195798273190033358554723953699985408 9016207 71164513837024434369942470896699663488 9016208 -49389036753241728267334831153024598016 9016209 21660596563378576139311880431330201314 9016210 23975570344537350560524238033963857920 9016211 -167300082726016915480197906807616290600 9016212 72662341535619051313085036067353843712 9016213 1541063415532469020668207111652665120 9016214 -35035417665415080973316372222355416544 9016215 51955927919064936773520024973431705120 9016216 54952591267298207758471884952866201600 9016217 -159894603640461165290019378939177484800 9016218 -69411341294154360701569411169242913280 9016219 136238993955399142337432106951054452880 9016220 76299489141460361573462779552710458880 9016221 1167854193409569270564074815470947904 9016222 -958420998426684300208181742020316480 9016223 113068379927846473267172423019550229472 9016224 36963916796382998819327849506151596032 9016225 -3044805521779338476669223672496146250 9016226 42686462045032428019925341854520725504 9016227 -141219176973609948560320351116670377264 9016228 2416919921187827765886480531049320960 9016229 -216781220405034263628392138951915954916 9016230 -1340377674825990180487366609710796800 9016231 -15151458517279823463555133322895865808 9016232 102767777904315849889241122781244902400 9016233 10810983605909518291418787544639220448 9016234 35262883847905590415601420064957700800 9016235 70538762570826736502738424494440544400 9016236 6019899799866599760845865652797288192 9016237 -2491462155253689548221694673893275114 9016238 41163151178714198164758557271752638464 9016239 187394840115578244588704158839620036880 9016240 699757893441373673915281286335365120 9016241 -39766655032434339933995070629204245440 9016242 -50561994711226184774003857162703869440 9016243 -70071643686223115577686916015243459480 9016244 -84595141006769226911362360962846000384 9016245 207258101038381349858270164041242304000 9016246 7560602225092257550501380115211847072 9016247 101928186135151449502909382700193467792 9016248 -32363564688815730896962572894680186880 9016249 174179718701270124960088620654295090320 9016250 15077873453076818615199152239710270000 9016251 103017617446287795275332656005503473432 9016252 54211244158150009855811281026735201280 9016253 -107545600220764274140553860845835261536 9016254 6198614997338574981391045352386215168 9016255 -115320100614692531176608941025791682840 9016256 -42446553876386288994068415527918764032 9016257 66391635908431407601524378897036693504 9016258 77742859117949752812910992708710838480 9016259 -9062071262361264142119933429011502384 9016260 -99155987489318719610720038240567296000 9016261 -64912596072574260504723481904413854176 9016262 52415460657489530884536618338999491200 9016263 32713569607834598102687791541841874992 9016264 -147634118995849269913697860462808816640 9016265 -168932625388290281236847635695622445340 9016266 1395292534984305599491821077571838464 9016267 -20887965826306481936410902864201504208 9016268 109189123618932214125771705382878997248 9016269 16170679556365233858957922839466315968 9016270 30753484609953243761428188741566745600 9016271 -85972759983389797115985481987519435536 9016272 -33908035575425897460756109069328818176 9016273 15928362157539624830319467317547915136 9016274 90875818077135488542270624500786137760 9016275 23241022701805142611308229956565824000 9016276 -1002398876528918565212553731907461248 9016277 -282728242026321023113436536171188221874 9016278 148335653289577280092318911926859493248 9016279 -206068124399664623760237642790166882360 9016280 -28108172764498601336361420992045875200 9016281 -130648495124748722745861463034277803430 9016282 88885040462872748379551718683660093184 9016283 794809859198283885503447904954896064 9016284 -10240487923238680330309119983259416064 9016285 258347443330132522836829765651549785600 9016286 -22362911333837922535475596421694056640 9016287 -25936823070158855145721176795523832448 9016288 -80656674584072967840379463088891494400 9016289 72278570870588509857912694522734909090 9016290 26131216549326163290008922916847139840 9016291 -190007625557625604532166051721097150308 9016292 666477075947411787634812115413811200 9016293 27863715170937051047549776757682201408 9016294 112362042333753229618693878105129507936 9016295 -26462671897178758862935987493732608200 9016296 13348470988920457881028940919944232960 9016297 -56499066370191894451216690761073469254 9016298 18695502824157648741263379095863914240 9016299 -56430312084021812707551352974396019200 9016300 2828181118969126570840132516614790400 9016301 -99649224483266046387063533528755561248 9016302 -81572203048532756072380334313608760768 9016303 18707643865536537980637750232379235600 9016304 -59724940419064107845826302991948349440 9016305 9297277171124782625741468726905507200 9016306 -23701081300142807757878521230717450432 9016307 -63472601180030942422870849027680261408 9016308 9439550265717584714823675998011416576 9016309 -42420494855978054901779304846014944160 9016310 25238194706146206441507017927613477120 9016311 -322134389700268561264777633634720810880 9016312 -93255905379771348357807877680458956800 9016313 5937265571403502780432985739738095184 9016314 -58915739296105445983151589419127029760 9016315 59061685375911798775546946752903200 9016316 -102054038630123635929031349793883176960 9016317 41185380974031229244448010775789017440 9016318 -17064145762202247087883798331915923584 9016319 33305508523218868324629242438537368128 9016320 -108730665687326446055224995208935505920 9016321 108628236946761294520770380196747937200 9016322 -6227334238820911805805206305861518336 9016323 -31185428062635926844034517593266992400 9016324 -372628934149375250701677893460579010560 9016325 -29611852948354104882642940742856850950 9016326 -401096612396254513499232727157360640 9016327 205459643095250339137307227084405185176 9016328 -118320359521115482432451956327073863680 9016329 14777479386249322042931689698118315200 9016330 196841601763474556474705920729928832000 9016331 185917427446683659128738905814544269992 9016332 -6401240317079890486995175186894202880 9016333 -319946306646693150983003487413734351476 9016334 70333077037602694651011244235765203392 9016335 77081896877126673410707960533329577720 9016336 342414165413172682592344713710272512 9016337 149270149569522401481176815037180510304 9016338 -17290085365716800948504677943288758656 9016339 -71834780895298361834096935934482006944 9016340 -112764185594268884119927426246599932160 9016341 -55951363908669865197738507784901614656 9016342 -43300293460250842827512237186198236800 9016343 51027019276338218048478860919128122008 9016344 13627964275208554234899435405145067520 9016345 -3392035625668835752715967951501884160 9016346 14440420983539663328689247791825270784 9016347 -110277805316188001016800627120279082600 9016348 1871360212657308194633061946494629376 9016349 148697370531869448633846780750475691520 9016350 -2240431805664014346504277589388902400 9016351 74481262326044374020763777981993928304 9016352 114998475160870593568275490579477757952 9016353 1529277060293726811016076385217383060 9016354 -135893639728759479642541880518995999360 9016355 26576146804610778865776627349657017600 9016356 -127967766582246031356565454140800457728 9016357 -58835365151313804339909685232871934688 9016358 9860527599429079738029356236633996800 9016359 -57367396046051084360510846933010004224 9016360 104354645900278211898889878921527193600 9016361 -34613157571918329169215350259570576576 9016362 9254905034349090174698199537920441520 9016363 81855807375350038695354413185413458612 9016364 88296705102020743574256063035515094016 9016365 -74943589810233697465987992748625786880 9016366 -133868138218711957995562391356565191296 9016367 235188633855040918822531561732774726416 9016368 11932868475794761089482399083259756544 9016369 -6474618176256702897275018706344301600 9016370 -39490647492112173596844378953631728640 9016371 -6603408423618897794877797550374531520 9016372 29508414547713148699910444656683272576 9016373 30982043874559543638496283367769667424 9016374 -52043254543895228597350229034953088000 9016375 151161166282090714399702358844780564000 9016376 6680934447167571568393208694636134400 9016377 98210078605415064689581461296581354320 9016378 -73235695385150030089837808907171360768 9016379 101982474376629427392453692242086544584 9016380 -45185039522996700167096123064121344000 9016381 45694507109113775169771308777077175808 9016382 60606524157684193775410861549412085312 9016383 -33094109360090660164145031761503971696 9016384 -1092052980688778452074083835286913024 9016385 40711402146052491779945338165718813760 9016386 -54537125333599822567233981515470949376 9016387 -61255906737844491519676020934917410088 9016388 134972583705778507382488377589366620288 9016389 15329147332375849833809500735532845854 9016390 51358374881802595679051885808545596800 9016391 -95816076281718677813887648912160109696 9016392 41096896103736363965663570616789073920 9016393 -17041547063390658610766031077838045680 9016394 162056301286270060236249557772010664496 9016395 -46157362533154642068698657080061771280 9016396 -208352945427926287626804892031859539200 9016397 98419916234636477865229090164185980140 9016398 -25971958608336804777233298909775698816 9016399 42128293741865847096357642830243524336 9016400 -29525526317244628854021804870790963200 9016401 -329222010370217426872504942488112130400 9016402 -34139595921677553982010982302725972848 9016403 244387974526914643871880968192007912264 9016404 43320196739158719150370399007998519296 9016405 45996139781246880681277078416629043000 9016406 -39180921476774283169910613904115598720 9016407 -241056900629557091838038382618242205360 9016408 139363130640445475022155689673046312960 9016409 178121430628820546419861514966165801760 9016410 17195213587231247482856427563329459200 9016411 -29612733899500182109879459616389068988 9016412 354958182715315064556901311199641600 9016413 8119075048979032129352023596353067648 9016414 -51322806641447847028597024959504297984 9016415 -40333238393023692737966046588152952000 9016416 -22663436527494675642866895243263213568 9016417 49620266032790883044140937260233098260 9016418 103666979662278773528967796769061230160 9016419 -32930963460391599379399604659765829280 9016420 -28140167951280283133366256113001861120 9016421 76471043198676755576491732727698394622 9016422 13429617169386729611674370032717330944 9016423 -28282078051285410681799270229523739736 9016424 -102193450985699068817957391148159027200 9016425 -50116388606565206401960232908160710800 9016426 13183594960761780624419155364936905920 9016427 46794849641325856760981064474814403472 9016428 -47811249926770493925816984667288535040 9016429 269314733798219556202469971671706332384 9016430 -55650406395882565779747226353681560640 9016431 -24387118810203395499905877234332400000 9016432 -1880977958518281856076382265051250688 9016433 126246267578233096954236344045939592960 9016434 -3481283960983878213380144847025056768 9016435 -184734463804961826495820353946532022240 9016436 75887628370621573406240188107522816 9016437 147268682623006682830480575904401417600 9016438 -33165040212725967669568807442751554880 9016439 165578572343188086618860473279693737720 9016440 8890726390709623928058997441231257600 9016441 -17389047782300155339761048321711910400 9016442 -14648605082256550188613471522573862400 9016443 -31238899722590977901037947066574671232 9016444 39619527362272137619273727606390183936 9016445 -11007625256665126568164504163666674080 9016446 -47874331946970862917579674901638490816 9016447 2097207836078558858714300239195941744 9016448 113145285312271198516887111452118220800 9016449 5220964995150321436098156898724725248 9016450 86328932669117162893407834556064496000 9016451 -74070403295140543091317127765968509696 9016452 97792943556231237388220745022623900672 9016453 283496736232258123398767201031693687040 9016454 -123935802379780942134874948811016337824 9016455 333962367484244092526953035283806720 9016456 -80334206238990429377972791729266032640 9016457 52601341491675862503197335052799287706 9016458 -50659790158475210962029732008060989440 9016459 363067671263110068858461791016235562504 9016460 19110205481731583025335763008619048960 9016461 -12384894461039667035872010512273857600 9016462 -2559974697092450831718760602262511616 9016463 -163623093807420417678103650354449838288 9016464 -2787425815206493038235245897173630976 9016465 -92588734664772428440479699748664032140 9016466 -67703110311143316205617117729417166176 9016467 70605969751442529118996384082004721080 9016468 -217205357280271094144769151292565940224 9016469 78064845088965985284217251695373626880 9016470 -52936160101517469530685671915778046080 9016471 211769208813246734478671406880035064744 9016472 -110288533680256525365691217973504614400 9016473 33773819776882421588408214565266104784 9016474 -23086076493096747182212828282189080576 9016475 72708941822680852311782016927441825600 9016476 -8660343304594168807118253188802600960 9016477 -404548211142652784035930570306346077800 9016478 138901533270141969258693274963518023040 9016479 -77915079317852526980014414950592550376 9016480 -100302802302776288261112413923206758400 9016481 9756566665005141588239721427854573282 9016482 110977578255455644772010452265032798592 9016483 -75546108591712383938362989217303124736 9016484 115851725679609451836864365472983270016 9016485 34605554126115663433359731589247080000 9016486 -66140071687179547421902626966084875808 9016487 1397887373262695325856606091943731352 9016488 -123946811642691820488859866056171520000 9016489 156196681921336324637944900408327797924 9016490 -85361083374966032213251100539115433120 9016491 19317949910494178394747605550963321600 9016492 -57813070582887493433894068545468416000 9016493 -51009032202095380308392016579952403784 9016494 17601698243409739932906093912698143872 9016495 -198802327092680412225611679951314451000 9016496 17313562960001169413892558528691863552 9016497 -116666716589092139476438018822440336768 9016498 2230963062540829082665652156998129920 9016499 83880859402390769669373667112351167500 9016500 113440821744802056399139298564657664000 9016501 -39493931831498474489492610862612978440 9016502 1898554093069665461730670087446141504 9016503 111146844002333647872340540142455943808 9016504 84746727246287798993824263610194124800 9016505 -6584026503089618686007922636380455680 9016506 44511356808895247463541046805984983040 9016507 -329724254423226902372345696859828006400 9016508 -57420376628662830220547344763264171520 9016509 -66493233218146796499629589054192458496 9016510 -109832290303972706174044653606938211840 9016511 14112665913215988733950643683319618128 9016512 -27970380946035975024110989656547393536 9016513 -297554659658564990190671674915033569120 9016514 22858380130072173357155041074999720960 9016515 -19879029464639820516449840726877915360 9016516 147455259088856752258028410020251277440 9016517 463371151586812118107028366708699179680 9016518 -9747389070986735963041686843084914688 9016519 -128377203317380197062511905394727975656 9016520 639009269739023711284474952874393600 9016521 197252882649055470869049211163084170512 9016522 1205455812165802422532260976376545632 9016523 -183762745697486084269544796917312421228 9016524 37345794639304865391180792387915747840 9016525 -16684641975276370202246238005130952000 9016526 -60972261988355047955426977045343014080 9016527 -81995212118089061079382226556051102720 9016528 -13023639161999412626318110313800089600 9016529 57733053169117220354910248679091397568 9016530 18188110028373688643335052275720926720 9016531 66113095822576703772274526609663695000 9016532 -69334283285142457317047525303289937920 9016533 982508086909666621670469833595916764 9016534 140017520746661662377084869148476464416 9016535 -53824543056089772143795257150161050400 9016536 -22541154328887708495661749426231705600 9016537 -115763980665744008994519203780799042048 9016538 19633178881315170929488373858496048096 9016539 -105462678559752569778789727846650265920 9016540 -39219860728751180086625202944855193600 9016541 -321603746767562246295555510342849888 9016542 -112268604584900627070391531864024421760 9016543 112190749028295594435187894465312997792 9016544 -216342843156630345389988036091361624064 9016545 49703675965753075542904049031564662400 9016546 63564324925769513918407990528714713600 9016547 154822931440213576203069257928137859996 9016548 -47805465593031292308129424866913029120 9016549 151318426225414969729989972691867537660 9016550 -74722062155232549298780897313029255200 9016551 -7278146766771868898975839438123553520 9016552 -51191792359222445017263885530803322880 9016553 -35307323128543158598864738083340860096 9016554 111579462365017084881391360476618865920 9016555 5427784844169024773332889268687180000 9016556 -11185868957418404160527815511527057920 9016557 -111503838567829241911858719058608480 9016558 -93473743512562994166834266718168623616 9016559 -305151705877789512767399191075165500096 9016560 -2409787322358971502850929190099353600 9016561 -150953781510506863864160748309377841838 9016562 -96586425164120270601884116909542748128 9016563 13192103891544690923064865740650149944 9016564 -172663403502000808947749142648205670400 9016565 125098333912178851321355057228472120 9016566 2478193447090635439511203016324613504 9016567 -5923763755793243871768351857533761536 9016568 157166793807989445162677171205806469120 9016569 1578665847876889371496740679500181440 9016570 113716633088604424478240981669188416480 9016571 276084965798981395637013919756494932772 9016572 -2058162425558652781944912279615372288 9016573 21699690461648440629891613863314435244 9016574 57548299720478522955605829139537281024 9016575 29441617393421570681678417460246441600 9016576 61105147473778032262800870973387046912 9016577 179212560471917401840269221187167559426 9016578 63472070285989161276101236668020410704 9016579 107149855943906034917340819952446452640 9016580 133972393153665467834158665722059603200 9016581 -1855583097790535468674575306703563456 9016582 -46297479315664309555418796063675976608 9016583 30696324986183123649483388535457344520 9016584 -1406827383924181793547026115581460480 9016585 69477634714179609770375470853487207780 9016586 236171945806073369518370383885307904000 9016587 -65323697301905399559966020799504618432 9016588 100636644056112353795086702751305950720 9016589 58683311730167153941159566272859587820 9016590 5976139882987973567629192056510412800 9016591 -21087415758928840359437997436200512528 9016592 30336229370344788012953135951009021952 9016593 -107770279602192087100677822184210776000 9016594 66631808254688484132498220583213214096 9016595 -5090557339148337447952983603670507200 9016596 7323236640884498072244360733753636608 9016597 122187510406532611097259788001895254972 9016598 -21734450886300035611186427525788557312 9016599 119229418470548599225933562809776741888 9016600 2241364837518751278119359798312704000 9016601 74987338435788483310276320950293388304 9016602 -30121582270253033340149841163980288000 9016603 14896776246691754484353759933696318852 9016604 -70308087877861618501873318619599348224 9016605 -2937177802577780314833745142756676360 9016606 121680467920676669854686756830219002752 9016607 -91568429891712510738362396895060618144 9016608 45353872080003239317742111222332391424 9016609 23483326717132080810416621690766364800 9016610 -41902129744262220861093320043695893440 9016611 20413870795883420642557306481661762480 9016612 -114369507452983858914661586980232260608 9016613 298237154132704844769422560726561812540 9016614 103125498587005285521288431460174998304 9016615 58875710189399714367047281290675512760 9016616 -4723218331131373830259244557111296000 9016617 -47966641187902134535443384916209317952 9016618 -1625616932717107876632770386414920096 9016619 62168073146817570150113958374070103296 9016620 -130824777608105176674653642979106406400 9016621 -15506953274707292523837250926645350400 9016622 -56743456977498520646859401825785476480 9016623 85759794968973317240951926410164144640 9016624 -12650350841779650317790386092315508736 9016625 163670226579160556209789443069820338000 9016626 -23014348316931224173314894235503094656 9016627 -187564723161864995134040147617427248 9016628 -11938730056165790490307954744517461632 9016629 50622825990024438258190949686661200128 9016630 16180413576977150557558204697492359680 9016631 -14439396089385266286150447617532035040 9016632 -189951084094245292637250436788206100480 9016633 179890132110529768633504460203492066564 9016634 204381918814555307003659730459138672640 9016635 -5432754708957522445622342385304753440 9016636 -68407426362850861249713115267570385920 9016637 72751248824925341772603346948122113766 9016638 -6794156582551442475609546994834280832 9016639 -5067051398026291333978862826938987240 9016640 -32738983982841547396845021305398886400 9016641 934875612042186914360173667608047252 9016642 -35756675332330917649530562885301556528 9016643 81529835406668430064357637761081544892 9016644 -10542246615495398499671572118612213760 9016645 83264166564542886261109771380977251200 9016646 213263697561269296775877780387238922880 9016647 74272461076111035974475553568811707472 9016648 -910722748714802315745033472076528640 9016649 -71897045489822563772488650323657677350 9016650 7114581751518359801237801600504640000 9016651 62240077566438314220103499110069512480 9016652 142301599979911049151688021654174917120 9016653 -167733749098953239260116297433204696896 9016654 19263081099224532095070766907640881472 9016655 36211277259138677467303024553015368560 9016656 -12180943208606740122018253815278862336 9016657 -274173355048300538376053317721758922586 9016658 -44036952306463598956512201184460135424 9016659 248110261196374885865981629486974517440 9016660 -9893628759289979225490698544425533440 9016661 -152445493837910693404352738283434275776 9016662 -155495943747299315936998635239387627136 9016663 93603971828450049111214260601398493568 9016664 -334476888815919511801538010260810219520 9016665 4179709050524234748658066801110220800 9016666 -2057903567506410319858668497394493968 9016667 -17824313930003812204424356486837890816 9016668 -140071454530829402944536031185834329088 9016669 -21797424210876965485699644233929690880 9016670 372141823607340619838829698809347840 9016671 -6725785896100892095023349174711962240 9016672 103982836039590362816579770755070820352 9016673 -154245133151297128507591128227109544656 9016674 65505065719277893531826133182894929920 9016675 -5314069501694976543664798343312757000 9016676 27955387476331352428528307330701452288 9016677 -6742709577581673854973893797676663874 9016678 -37081961914586174151913044162622080 9016679 3211938216429495402395466317296186560 9016680 118759310443323519720416122611990528000 9016681 107878902609093420194682610163144496372 9016682 111873256000203403609526662415233014192 9016683 26922634650620991864364324147886763504 9016684 -26025318470188921591798368739571174400 9016685 30332427316314507027460711197419482380 9016686 -6736349846937514813389995307653536128 9016687 141385887086310467207569739778300080336 9016688 -47698669318846143797011698018464268288 9016689 60858161591427116614353981555521167968 9016690 4527391158388498779450361744134912000 9016691 28130574276877457199527452204121208384 9016692 -58956622758819651454572711916504608768 9016693 -76275419204003760060296002545360514400 9016694 -1854199463753948963776751448916799040 9016695 -42666791079218531686739188179086434680 9016696 51123139844129548860024567667276185600 9016697 -4710553763448008911331430285779431494 9016698 -15607169639828374856676653331196392960 9016699 -485749303135537062815360101494146648880 9016700 39209623165672599858750041933621452800 9016701 151487788033362326623864050144681095904 9016702 -15975169269773035373062797206096798400 9016703 125141284874586003404788788400263629952 9016704 2803791532958317364491139659333632000 9016705 -156744065961605812874079550328063389440 9016706 -76102534000827129962053620516003970176 9016707 75024890740122852384305173931380992 9016708 55707051089989649061702103158804249728 9016709 74073903864861202575651455003224719960 9016710 16460192688684631981336662922859736960 9016711 -219419695233265640443058606897713862376 9016712 27663215376389610154466541469079961600 9016713 293102802351591321410468161074196416 9016714 26860893071876722194542848640023264512 9016715 113622177491522265649304833520313404160 9016716 -7260187673685847272779855027174031360 9016717 -102212430142327826540589078541833052234 9016718 86557707520914961979382501373585394304 9016719 99706088105716836004069925748750507144 9016720 20530104083070521378749253349396480000 9016721 15683195055685863764576613278857058112 9016722 -3790365273983207148505458573910192128 9016723 -138234500335623983153656584151038450416 9016724 161707115972245667838338443556947464192 9016725 -92748424262960364553194599184894518400 9016726 78194563936902830230189161969466261440 9016727 -260829554364596372956378095589961978424 9016728 -20713724460548934720950910505514434560 9016729 -27577720096086385469694102781407875900 9016730 180333140463612380981518082573461297920 9016731 31725662680977564901305977324797747680 9016732 -124706270246633302318378393938777372672 9016733 37196634378233032553788715871664159680 9016734 50909474908188958159641543029285437440 9016735 -56313145371367143594807706972736460000 9016736 -77837701523244611867871109224386789376 9016737 -102633954662422337342552229244767650640 9016738 -63053092444947743332875877035846985440 9016739 -5782728815953048651349756636925901176 9016740 64270944527111632987151318536200802560 9016741 23708483626110775303625149659357748252 9016742 31311777972613653831916157910275344512 9016743 119991456564505554233318542601305236264 9016744 202225296888688008013496214839569612800 9016745 39167194896955912976936758598842510500 9016746 -41616973436626476973681320801926209536 9016747 -66730842842835081552322950143381278800 9016748 53326865727462125885887507275811716096 9016749 39190019883780215074347051340483967040 9016750 139733777874339750488886498406275792000 9016751 -9746003822205191543544750724657849008 9016752 -1394265488255772461052189515641847808 9016753 9799318325112792165323928305055636480 9016754 61756104143085966662270312931676429440 9016755 54191108387131401302867993962880344320 9016756 1115175755512918529687778682457354240 9016757 161474537857049215544172405924983937006 9016758 12362393176170033196570984985415046464 9016759 -62784032242465507012965638404841053296 9016760 -4569890708030628153994225402101350400 9016761 -29304967518672536285749563108619812480 9016762 83480096153160582025065305552043904512 9016763 -109325485598679008522125641455844134640 9016764 22588814903524374903990198087138739200 9016765 -135799549365195113732851175777932832340 9016766 -146181867498288460033796273672355108480 9016767 -133532377572502408505979210907441028400 9016768 -11058591387420172728625250143945359360 9016769 228203114473630945709165382730055311170 9016770 -17382997048452348584702171439884989440 9016771 -221551877673043521829837338015175867256 9016772 76319983102340798723110532582317297920 9016773 -164664553959527676086640007537475738400 9016774 74707907311114100610253709830824960 9016775 66625801924564782670809779692628976600 9016776 181853208994753847486063300668520048640 9016777 -49714712011395966073420303394312523456 9016778 50275676286977365830470921507279533824 9016779 -14896322085186753227901500506361689680 9016780 -36562065485018831260088399238721766400 9016781 6330382740495551621077340912103262752 9016782 19788442634477888701099163588306681856 9016783 -197541470167855386239949768182294743824 9016784 5122084705351213566292937734304563200 9016785 122943561850175177096128777100414371200 9016786 47397979147742151591459371243612626944 9016787 17664330704028133713330974663848862880 9016788 -78690196898569089282671037495956570112 9016789 -8112539791178951669032598735134102240 9016790 18133484662379734380661268094433862400 9016791 54751111524705736609740527495997139200 9016792 -26736212953701500017122454608597196800 9016793 -207023194110663856632021156820123934880 9016794 29560893349525785524376197479926672624 9016795 256799127544877712487376715659884403280 9016796 -207532713168426811331715072541991339520 9016797 -203479645996252914485248568438263036800 9016798 -4784673295939700222775933195083624064 9016799 -268552443190756797096967912171848 9016800 -9800092146044000188607275076596531200 9016801 -235330115666671844634584743549407247198 9016802 -48189706905162726971949777252579897696 9016803 -208390622096815612993930125931506837576 9016804 -58033091781651093196330015448878121344 9016805 -10764096342769691189943870913965287040 9016806 22968716647955342160042639302277069504 9016807 -79432050292482333583749350233144806680 9016808 -243303352216601170888847992674592343040 9016809 107457397674922120173667358351529974400 9016810 -113127127453385271229010690580373082880 9016811 46553275333091712862380173694016577400 9016812 91288817668456224410488460658132418560 9016813 -53089454415335933595536793159807320276 9016814 -5971365894537575372937230191655996160 9016815 1429748334354864918581728320240599040 9016816 17948237148634766972268199623131267072 9016817 304945326885743359836360966942114554532 9016818 49906206251060046096879782282905862400 9016819 30185154538562207241237741159989340496 9016820 -60788853086571365294223711707291761920 9016821 17705775335901018759048638657903361120 9016822 -35577055894361263404658553601331247808 9016823 -338205127399522878701175754025248573440 9016824 89688923746781757159913805044833361920 9016825 81004715531255627070771011332810639500 9016826 -24107859407344235188288971395862936576 9016827 -58141236717064739400387150335396411880 9016828 -39727756576327528443729545295233264640 9016829 -55942893443890765142401903413749905524 9016830 -1731121357320545279002697039768265600 9016831 152596460406891847178235312716322004272 9016832 30108064000472815044174130304551747584 9016833 -72199818050029773716227904627540322960 9016834 4752210767054918740833051947457614592 9016835 -16717429253176348900699071582259226400 9016836 48087091761179148828556237098681845760 9016837 -71481639913051866224911254137714892840 9016838 -1084732011302761039517934280392487104 9016839 -622359667485740400184411276542271416 9016840 -14122160335676938185466623184446259200 9016841 36807622814892965697251694114791881242 9016842 1044872570802557953804887498161260800 9016843 -55890228685986891348308157709450138032 9016844 69445259592537818080548825182294996736 9016845 -60588853129192699648467099110192385600 9016846 17641830036706398320658003487199245824 9016847 34723292349442566881354048934122285664 9016848 2776290576103925943981082366601797632 9016849 91100444057452094513101083772274896240 9016850 -36296032635889140614652672541072539600 9016851 -94370223300605080792466758212319520256 9016852 -19018342660418808435229009957317273600 9016853 -39569529823632424346570080332828210180 9016854 32959855536787116284277309780268707840 9016855 -39238328995596028595333313738161787240 9016856 -200288010475672836002024936008806973440 9016857 95660022794070524739059483098501435380 9016858 -101330733007400606503909595802644256000 9016859 -97231824624101963995060492005000347400 9016860 130686990104356831504268396001470914560 9016861 3494440862926024726496241848190164544 9016862 159858033024446606493224666986095042432 9016863 31824774806183444474193602647554428304 9016864 -140121981315293321540422261529702498304 9016865 39214734638386407228535772643957282240 9016866 -102251470284544519977573162681840326400 9016867 -489793162785785402177184900682487628600 9016868 38835304670918282605970737435442012160 9016869 -43644567158793508807224216232090628256 9016870 -111350030437989521361811562451031509120 9016871 178731164568734067968973767279625650952 9016872 -179997255160434791663076545418186670080 9016873 -72641762536347924067788627463683200000 9016874 10867348425154542527880385676566801920 9016875 11000131763481616118057322604826850000 9016876 -133269365321313853380287422737359600640 9016877 36695248991445922938897321626374700544 9016878 438389870138185946800860801953797248 9016879 59359020282313819474507091852475842584 9016880 9042633743245208506151015650025472000 9016881 -18381319430573195782967028015981852048 9016882 -13938884824779222132451308615376596720 9016883 -209335722586341844070404037075943825120 9016884 84972521709378548181433938162611203200 9016885 1831536510907031944386816455050340160 9016886 38643507582681601835243309106723461184 9016887 -6046947017439091888017812295840503040 9016888 -228550471273246379666398108409688330240 9016889 -12249881933247165571177445269407369600 9016890 17719009569648793951041076060092030720 9016891 8972643707328768902488029392162648272 9016892 -117619455561506784421354882033804022784 9016893 72678154005021039980735344917938587200 9016894 15401570402090074349346275456538645312 9016895 15722213743818397444807739827863143400 9016896 -21926655736957599853051941345495613440 9016897 38537839872771821401121046556416263232 9016898 -77987375140323634947380799491525406720 9016899 10216165429917427308502185119881302264 9016900 4926577964240407699230060274428563200 9016901 329441264328192838373352310619617087902 9016902 39603285703035433616809145180876075520 9016903 -187599004531223711066445224957552031744 9016904 -79720342397218935483226413800784506880 9016905 21746923848691277322309645976208948160 9016906 90394839246186548408562416625968421120 9016907 304411750121921687691657017880404629032 9016908 6535675037578419820217569123311943680 9016909 -284126320137762984429860927270978518560 9016910 -19725060504690991169813662075196202240 9016911 204257306407213798288918077947858049240 9016912 13437355497564876059436532533903605760 9016913 -172329331475179809943445300361826826256 9016914 -76426983892449934738005725967876658560 9016915 -96406201528032429579729450831370687440 9016916 -27124056969199873636805542125783210240 9016917 -20252362287982856943760389423075473280 9016918 3775516519825944441350549242963173504 9016919 132520021507525312577004237751454883072 9016920 6312404168440791827636254200422400 9016921 42720536600484723320013624343049610122 9016922 34079229149976554583095606369064022512 9016923 -62682109800702392125836299128183560000 9016924 71585608700313000772874323837003210752 9016925 -10235090453426313125972945411959248000 9016926 -31695064064484695828550326527970046336 9016927 -491695173865491156141958843087778725688 9016928 3377340193255434263112812605520216064 9016929 -74657916046772705880190903786957130112 9016930 -4351635009524966448723334520904000000 9016931 -224800198001158801294625883606014841720 9016932 54787328687623896420874307486498460672 9016933 68491674700910391589204764958168417884 9016934 -125243317659149457851670778257642067968 9016935 12785436895589143979688137924934055200 9016936 230058537416345554211558233441822095360 9016937 -30965202893362171392566982093562942428 9016938 -14961080110101361889785296642645463296 9016939 -47570761087292223996630706179023495360 9016940 -74382495084051009959308512679029288960 9016941 -34854102009974796376712981728316842080 9016942 -22092949436889365979851023531245089856 9016943 23249551741595544273557456802731204160 9016944 -27035085051480821169901023232901775360 9016945 -7503604726520927243872591607795555520 9016946 16855985695762359079842500133581894400 9016947 -68535706508111065060878710677075141920 9016948 -102359854079911540379616021115018732800 9016949 315745641011423729461374083140003771950 9016950 -34313241148394308787931698538233856000 9016951 76093343239816528790541390186292262304 9016952 1976922920881429890367024603390894080 9016953 224554859802386534023818129755539328448 9016954 -62288491377796982713200976235637096960 9016955 54588740277665270559781625320737833760 9016956 -62691460921795306006647130167521607168 9016957 255671541078642113491347821503514211206 9016958 -16537123663915671681874126688946473280 9016959 56219552147906457085322186173282344960 9016960 13008409234650312703341815196234547200 9016961 100617260664102887045124653269687922562 9016962 -32985178960174030864798472741555000448 9016963 -86286272821405089430175757768047942160 9016964 197362046735054309740737387943734807552 9016965 46525159594879381205624761555106661120 9016966 -6997157124888547630568026790194286592 9016967 237359979727872724827500334992213909016 9016968 64279626121724599844328383412372725760 9016969 179307401040884399298007050969120580608 9016970 28187581352514223882410412614171648000 9016971 -3538142603604511649520558761549966400 9016972 -215148258175886735959015372752179540224 9016973 232278942875762177250461054283413691840 9016974 67890252687850418632711594762655197440 9016975 -101366321286899504977021173617782263000 9016976 -13514957956421098398003159098695507968 9016977 56433959654114546596245732339439203840 9016978 67988971140442568734953847744490447520 9016979 143009943694699809511886022386753243040 9016980 2933928336061740818921294631793674240 9016981 123550076587647611041401107996294862080 9016982 44485174487237031804623275211737822080 9016983 26732572403720939820801541973530351584 9016984 186987951907923665404998780279007426560 9016985 -110500815997228372486377741785535709440 9016986 73360344121960576915326027515873948928 9016987 -108789107379510239109157187950501752288 9016988 46138039210982053150400414101045759488 9016989 -83112548252304789343860557519003049792 9016990 -80094870463722688941411911664511123200 9016991 -75842447483519387849424544254303099648 9016992 -100792127285805023269404765547753635840 9016993 155267969820679455326276210824829828400 9016994 -11690221607044793859530075949095950848 9016995 57649140296149945650313063774489992720 9016996 95691249711979960431900508138123022592 9016997 -46392516686805314402503451809642669056 9016998 -22795013222215736711294158618358016000 9016999 276026897152803740921757577286368193160 9017000 78016554903290114743575570744606720000 9017001 -15067249026254170228658993475616358400 9017002 65801012627529518616136630856657099952 9017003 -71675060919028358076900002129325989040 9017004 -91070146023967642121455513860279825408 9017005 46225137871743857613273049499362383360 9017006 -116340043430673954638320617504930194880 9017007 27410340625842099614972482149252477840 9017008 1250607486714417592723976853308571648 9017009 136423960934779190374765144731388042980 9017010 62990080553324187374788469108635754400 9017011 -6528442277954067767001798113109694928 9017012 -37349353361021972265312993960768043008 9017013 47722395585816636599560864170380115744 9017014 2077463409078319619606597055008347200 9017015 -1518592776768510237163645283175604800 9017016 38417085439601232431161032686273433600 9017017 24201986624420903862214500909137914192 9017018 34980858867774450872651500123251534960 9017019 30389460346934434070599107061970382888 9017020 79027585270804880794006935797562624000 9017021 41286770001003857650406940790849964184 9017022 24826881474797293621469576558803221504 9017023 156408864922883734058965433164742023360 9017024 -45328304807551978244291070094809759744 9017025 43533898194547924543697399662574736000 9017026 6710449873087590975305509351944725712 9017027 49788265270513990047358239141367362876 9017028 135194775460831706986512636234522624000 9017029 82732274642058895933775526080614593600 9017030 76758536646677057447719856732579925120 9017031 63009035273802356244113548809975504552 9017032 25104459937416385719987318290483773440 9017033 -29464689512250581290170862135131291000 9017034 6439368582401786027703662444270869248 9017035 -9501969895738505506232875644712315200 9017036 -42540380980444160519796907416715594752 9017037 -72455407094769252182619766904891381472 9017038 190674367150623499312586232142471917696 9017039 88199184824665106505917124786216622440 9017040 26522201930525061589751687952352542720 9017041 493653353514965450584070490698574626 9017042 -136478293203012182851708934982155177328 9017043 25695925193229672883989963531863808 9017044 10985650876457907579765138284912480256 9017045 239731120282077355894715058362370823320 9017046 2818559951561181364071945743034207072 9017047 104087689336539446225898152501918431240 9017048 -6464112267621370315335636099030958080 9017049 -73649631279685058528004599428365279552 9017050 21297651972868502383951734818306860800 9017051 -83130555883090011309452463889781061948 9017052 23318815103913020797236328753984856064 9017053 -240927531246764392368633361649702180698 9017054 -175939988612049580034884987239695837568 9017055 -50414836914208583309827941810786072000 9017056 146843459967763090142643632432772022272 9017057 -18699490588945340914896647106295680 9017058 -317434660125923526990024951191895552 9017059 -143599678667712531980746616298574398096 9017060 -4545358356843554698888773438787584000 9017061 69133057876851722457659110131371446464 9017062 -19860175626597756389864054906540150400 9017063 181152539926894343514780761144466004632 9017064 8994355247261712816080683756424478720 9017065 -49383249517577673607121265010105927800 9017066 -44733810317582185537163490758590043040 9017067 56567120658152760527896845787179214512 9017068 -60413797153853623717016604415356305152 9017069 6906237448920367927052588346635971680 9017070 41132993456217644051257271485950595200 9017071 82423271589946868678342706645879711744 9017072 -37855079448516681901144352219382939648 9017073 -30856238961327703921587608486337379020 9017074 130604925919797171407639212415644977792 9017075 59092204834860345102596242326384741600 9017076 9059452293128870138947135040691781632 9017077 201723107617070322202642277275901081440 9017078 -36650905256052837050689354932817383168 9017079 -79903092530799891346040826832196654616 9017080 -178555063449720685848389631786287001600 9017081 99388826456890241178992896074480041664 9017082 3694523360112572816317540509263794032 9017083 -17990562747832408597006566251117096668 9017084 27577007244469093782588049049581840896 9017085 -13486463451660583839509288960174991360 9017086 10592251179610907117502838175196729600 9017087 -240200385115608730984167329643670635264 9017088 12993916727281892073652791514497024000 9017089 -32021653453564610506767322589076717108 9017090 -117283495943004890474493552175767007200 9017091 46547860083151413519035577366407936352 9017092 7357727655710818806208857672384901120 9017093 79382238662887938087313715386678245342 9017094 -6712524280283884502555456002802810880 9017095 -103148922837564207897536133705635339400 9017096 -203342924415930397947719529009865113600 9017097 62379884879305559839668104459819828640 9017098 54374415924598331821215053262516010800 9017099 26596029689456604924663213685074658080 9017100 -1283020090979416804764739625904806400 9017101 166176981108354825807613666289109890102 9017102 -58360057252467438103055726193097612416 9017103 -59794242338864960711935078607161887096 9017104 -19637391296951249878865517383119011840 9017105 -15380471760727834400625353941131865740 9017106 972911377105844183273305645304444928 9017107 -118796444143201694141681362983539043768 9017108 165138041590681494937794056024901056256 9017109 -207847117157512038694345086613898088960 9017110 -80361586260440395877701360297959598080 9017111 -48118782727779923104700690682806991288 9017112 41508615292634507822711857580437463040 9017113 2025574800913622473375378158171003200 9017114 -24804008091831536647295824433164949280 9017115 128344923057480653248490904381647712000 9017116 -61618078460840217215002849303275576320 9017117 241501291014287587756013969643583736166 9017118 13644217142363546248410117865434241728 9017119 -278488652982256399733592103395173848480 9017120 -35006768188275891114442317976295178240 9017121 9513206648649999528106331754685063584 9017122 56580333065395130138534980702203792672 9017123 459867799324677379004284454321944719600 9017124 43096114022736130279102321161429473280 9017125 -18428183498333821043400495445733760000 9017126 55122137564499929522711350266959435904 9017127 34244135819897671778967970806299443200 9017128 -60751671301713529536753665204521943040 9017129 -164459082800238956631022225608000185520 9017130 2507955373560008912223448409007767040 9017131 269273962818546760138232478250382517000 9017132 -55015196574128729578944760443754255104 9017133 -115158661024615574517111144247202333376 9017134 15701993085157345833967063020311654400 9017135 165171441612712047192289605260701413600 9017136 -48802807316140291645631942995436175360 9017137 -9841787051960925554241739347104031214 9017138 86610607734288979231830732256840530336 9017139 -70237173874363429797078134072565565440 9017140 119224943904952240523670418140451368960 9017141 -62410063956003589119981081351693810528 9017142 64125563777557976599641732717115250688 9017143 4665308487113042240722493340293080984 9017144 -335901744502388336517533133197461401600 9017145 63332202594164518780955463475464564420 9017146 -74900452628946289749412905076234261536 9017147 255448579895323011989851268976602533320 9017148 -35519812039017237573738148850555756544 9017149 154278282324179087023583850005759569740 9017150 4640335217345690297253790669006473600 9017151 22445377083354258622670426385522168960 9017152 52700538227562741632409076935995949056 9017153 426545757516758124793921980493695362400 9017154 82180783558808122210425842960066397264 9017155 6928270302161992985834207531712275520 9017156 41587941908906351092436756862640619520 9017157 -173796599447260019956809192866552284608 9017158 -19861606061363776295746078415407665216 9017159 -13259073718864200465650078897111354184 9017160 26834445166570081841053421030441779200 9017161 270785939202551505318278288507839052762 9017162 64214169632407884277860852233254656 9017163 6476439507684185950452655861886859492 9017164 103664393452083481591975659041544349440 9017165 179253390349770167841110710185857184000 9017166 25703575140362520303814613220182389824 9017167 -319206344807338922650087350418849200784 9017168 24614383598572449686155460249569198080 9017169 -35423557238705789806794198394583238720 9017170 54027060717393912415426960679909765280 9017171 22380823854189048385990584018166157544 9017172 26359066646944038112757764151887626240 9017173 -44225540663553836891113219458628694400 9017174 -28051089219792019633818240547166544768 9017175 -87667805014817574264815382848482752000 9017176 -31004037970476739341895439539528734720 9017177 -98722043830218086579197272378683959740 9017178 -19886231575613846970336416964441509376 9017179 3012404073889429150518910284769294368 9017180 -76460111493868927699482073047573465600 9017181 -68380269029341403370023252336936303988 9017182 -122679355974165413126842724622806616000 9017183 46242534252419664258093528065740855920 9017184 -36205540915979464455774396376563056640 9017185 8443648198235738730132353066583288960 9017186 -2902810595779310941538028309042816 9017187 -37663749586657206758361973211784437760 9017188 67179882282486099880590301105328309888 9017189 -55075693783820832106178156808826571010 9017190 -14618656329675261252857687562861772800 9017191 177991510186543409160391259098307093520 9017192 -40587216507213319392852847656271488000 9017193 -94723521791972449970017681185132909936 9017194 -50502542215262457093271036517729857104 9017195 208763097394786478850077918023139458560 9017196 650335882160714929490328535118168064 9017197 30238886542190252997237013823680299232 9017198 119700976315045889315864768501608641600 9017199 -91002804578289837987767974801191564216 9017200 3435405771514547522572973784886476800 9017201 104160656943869991235870336877211605202 9017202 26812634929699568449430957986199786112 9017203 -35039260514903955140015629458336417312 9017204 18280559732335501097399077315082342400 9017205 -89035485187099246099507403648144252640 9017206 74643420062895787509219089427805355520 9017207 -116435002319737949492612517611979419544 9017208 -63152595261130339455781485992032051200 9017209 59198883413315149983670587870016722410 9017210 91920034047003212458182639699194976000 9017211 -9937779429733117783579590808480148736 9017212 80348463081018103221802455056169311232 9017213 -25477112224182002618067759850944841920 9017214 -47555727746114316213593552500085856960 9017215 -36306064366565713515149273446249432080 9017216 -15438020963081613525519385488890265600 9017217 292346534027765936840695244701227550080 9017218 19647746514911576688740704426788126720 9017219 83434745600606038082169622926163260144 9017220 81233170884745693622632575810451169280 9017221 -80788303116536060865099421818479996578 9017222 42948694008541808566995835517898594912 9017223 123559378379721371324475527280894882000 9017224 158321700732731763897799047549514920960 9017225 -29847386111660559364870568066815700100 9017226 67935264027842538470070237866782066992 9017227 215563207834531605482490215018682853076 9017228 28072990145025409570539912514742845440 9017229 444277231411969073947008353952683520 9017230 -45494272285962161834654064186443642880 9017231 72283654023360601756297326285093710400 9017232 -16031458717270945682167327303837679616 9017233 -43005166612953092292343488779265945740 9017234 -95644910813516309489176798295151951984 9017235 2917721767747795139774243558421313920 9017236 78584296466760730629003130794717457280 9017237 142999572153958081516146281754756095886 9017238 -205188600086365016148891021627984248832 9017239 30656763512134761205999114801676342784 9017240 36050903465923321124360399688239308800 9017241 84420494523813834207105915207390205392 9017242 -10209663372363498182054708559875598336 9017243 71112871185423015579112627576253044560 9017244 1790341080807438330530600434509098496 9017245 1344650798526874532234727447441883500 9017246 -9985900229601795794359354019665004160 9017247 19925688144366880555838482212953085000 9017248 -237135039229500298893130116267780341760 9017249 -40530670099969262436897278213337200640 9017250 2956343179841412368287438975130496000 9017251 -25982065485743472922877578771667120168 9017252 12296527835120847479534781780382278912 9017253 -303558863407592411043557317516024512 9017254 -15003617418860912190261431511591223296 9017255 80059198503429756231405760592624484960 9017256 -389839162180545062400808305974476800 9017257 -189046248876987390189076822471691343488 9017258 1199182128947054082881708435681018976 9017259 -88895657593213374443052994347151993680 9017260 3628458447145225307425863644911718400 9017261 -121137369874608348813463195582464150816 9017262 47396619843490975716837852552197416512 9017263 5680880080979835806058348240494682512 9017264 45006722408186112464403932880132833280 9017265 -38666405638187287080497405471111961600 9017266 -41866341958824908706971849307944829168 9017267 -90125929469029905153638472169144512000 9017268 -24812967795061664108956942274829613056 9017269 -189867681101995635949260353631844045330 9017270 -9471279930536202813878421062888000640 9017271 -82196969383206324989375403270684515760 9017272 -1392522968969111470298431809467842560 9017273 -11722429923190035818160808656294744060 9017274 58527569427815301745373090982173256192 9017275 26015152271382321915364952447907962800 9017276 115586900094496756706901008681221029888 9017277 -68057980241585354823617770512968080992 9017278 -60915933405092191615853157418284745920 9017279 194827798636763893713357945026748966720 9017280 6399995323067474270297743703534469120 9017281 -14094447338717044731755933278924958976 9017282 14336102314761607833819653906803318992 9017283 -199709288736871754425606660697993928 9017284 88792218643955111036129996810643935232 9017285 188812414394278450902136908178747249980 9017286 75724645754083336836176677772249717760 9017287 8273992669713615887845445296067752800 9017288 -25848558993746740922571352917842657280 9017289 164304968887178019983375504974916950500 9017290 -73625609059792939864535210404233710400 9017291 172241436907188018141880221346254412692 9017292 -16551250323175243243890323631372976128 9017293 28264984143737453342841373929911143980 9017294 5765140275382961820491923823375036160 9017295 -20159169049145406589690711226390807040 9017296 66034965236751378779433300290434760704 9017297 -370791810793822490640249410572978813440 9017298 -126751443260202076825081469139954842880 9017299 40231378604885333192512780825720418040 9017300 -56104151610677282058148897215143817600 9017301 61590527288783197710229361177175873024 9017302 15924493981478534284012508393038122240 9017303 346415814658612626910602817504506905160 9017304 -5680987096166552044228923559710720000 9017305 62582653738072856059385282721688536000 9017306 86399108079122024998568595128938298352 9017307 -27109096070758323136296607175524956432 9017308 -141063031513140662626340273632519747072 9017309 1464210146858742401252333840840306016 9017310 21826079496648272484143961585139825920 9017311 28114653582033537077533768085409245184 9017312 154967886022141051150449608964421189632 9017313 -114086483162991494234430682523254783056 9017314 -80750106822707797457107576899159542208 9017315 -1181747901625968869823699879672776880 9017316 9926592289724902774123533006594330624 9017317 218891984913285109749584143339290890366 9017318 56185114166601173119346704149664402560 9017319 167812277129444800868963255242521557544 9017320 69729549517684043587256001105135513600 9017321 -45962764687999841858588339794566336000 9017322 64551574481809554043308840840111574272 9017323 -32572439945711929938384758847045385320 9017324 -85743594370311237016842624222437068800 9017325 -432373405300900205533623455779791900 9017326 -179686457711238672845699716674988773120 9017327 -114616730025595758104363052173817234576 9017328 7584774914625608100730477526491889664 9017329 -280112446418721138473277805701176276624 9017330 -14030659584910035312126800388640934400 9017331 -158491592263759185604511539619266472400 9017332 259486743046507834067440595929799424000 9017333 -302870815593861560783194624509344309580 9017334 47066548930072341706399610699188555104 9017335 -39425471895998761804182725279196269040 9017336 30514490874970656222694156632924487680 9017337 -2174386190928559333866618956050966848 9017338 -126899299605944688341346790918225770240 9017339 -148162972100075460539787378198514768860 9017340 5816741873836353823044901556627834880 9017341 -250164835335344353967589323604675749408 9017342 -10481572622776204338354908131775341056 9017343 77292301988864506933494259863480775080 9017344 2808539222851686682093839767033610240 9017345 -112355195537559960841418920120076457900 9017346 -32365903219158470972944722485129395200 9017347 -310401577617809595348435092433309610800 9017348 -3467075182468837725557450965734626304 9017349 67466018506867291682644538133532748448 9017350 22089570541180907813529110782480994400 9017351 -63473229308294712086561979655533232848 9017352 -105287123402315352573230238531452928000 9017353 315495528720297711403269407458730520602 9017354 -197717478611050446154549582473977696928 9017355 -19796873586511918764764261546853799680 9017356 -101414603734525534909990107118240543232 9017357 89015119337024775527937771339016626720 9017358 -338192704978516455223336996398815232 9017359 -68168691982641753146920719744104403600 9017360 -17425698458676081777964816355383050240 9017361 218553743258155004229938780226511723332 9017362 214919558910210225563753108125534502400 9017363 -81824958312388825938420602427209042388 9017364 -137915156168269443584806622255652685824 9017365 77610788624578770437395941935444131200 9017366 136843063686801044497419376006648193664 9017367 36269433386267212536468040234935348048 9017368 36304770962710047043797927603738255360 9017369 1391568788844213672667797341164104144 9017370 44579329844001789220616817157284119520 9017371 -239052379244328009868390030989713874456 9017372 -48777250054070680878050198844320263680 9017373 -18104600957580610975918708026452508672 9017374 124829385861507874081944472137142359936 9017375 135521802676685220288543481402281030000 9017376 -74755600304522686807891507074721382400 9017377 -175480186719021423532205727068208175774 9017378 -865233052122025095883733048173541904 9017379 -89338791673355724825274139819342837760 9017380 -69237312280317784057856653162076221440 9017381 41719012790165432716315657886802954240 9017382 19347933731335216617370442442932441088 9017383 239067661724056659725162371151947602360 9017384 9319466479754177069074948013853235200 9017385 -11062218816728562770246610574214901120 9017386 -11608104440188355808348742525222625280 9017387 132992562890423365526801177671462074036 9017388 -34651146640064903506376784305765922816 9017389 183207276991192882692197620002037303190 9017390 71002212819555433264078579556430283200 9017391 26509481218146107652264642351178262160 9017392 -72656472135589885579882332389560827904 9017393 -55378825359969627991092479705587423680 9017394 217106840495890570808222465781295872 9017395 -197477193060695019726178645549977277920 9017396 98292506901784884720166773987115511808 9017397 192017941546339463803842781527892972974 9017398 3223282369481016943520589925995606528 9017399 134865452529364033772020150457213606040 9017400 -8251337386336102781481636635197440000 9017401 2025811696601635912827274175843435152 9017402 69331125839778578930285570269872535152 9017403 -19424228955028164819824455518242697216 9017404 90672428090304922935025761900507136 9017405 131865554095930192714638776230903371000 9017406 -3498848780364838960865987718832541568 9017407 -53277277226239502870164125386143622288 9017408 32163952777470823048118570353364041728 9017409 -6418962334878525111766821246979125120 9017410 40382317801566322200822981792680739360 9017411 -684073542414001360456582729814508096 9017412 -98698880651373440283076852327775889408 9017413 212213866353460073131221459671513589662 9017414 28633501906291813313361525791598429312 9017415 119855711164868384987561820216564953520 9017416 -87174729244612919827677492334016363520 9017417 1099263277196460434170525380194169012 9017418 -23475170200624587832853824281735275520 9017419 -7579778410948793989080779590346218020 9017420 -30396521758774738845406491639529021440 9017421 -126061607073463977348554457885881609088 9017422 -72673685652787609107540841672083271488 9017423 265158817593692618659319247656262594672 9017424 -689572422722168141667343768145903616 9017425 -113394335931459932112549962911972285200 9017426 -30408675460783060305941306381931945984 9017427 1160999210360707831617276690057422520 9017428 -11849646756779399893801276983366539264 9017429 -42228732224840395976119243072219320000 9017430 -55438831050864244529583685996001162880 9017431 154380981870960695083505037734232244232 9017432 -2057007251797524716455342154283847680 9017433 -65885824269954537868335194679956097600 9017434 73532629532618945168596471101240315360 9017435 5648429805372727689157450470276280320 9017436 26033246780130484423633972378971597312 9017437 -60876743202597727984333188984468478560 9017438 51222524435619741576443066694107787840 9017439 -103624061365507108204047461690856888432 9017440 -67077223295865501396283579648062259200 9017441 -155444214726881960705698853436502792158 9017442 28054536525416166712214987218758935040 9017443 -85021374092381777092224382350313550308 9017444 -488028611925667007329731233861038080 9017445 85224411903788787298444235202859885440 9017446 265270489472719249263993374753666852736 9017447 267267753491483760429456506163802957512 9017448 -24544345549391124889000928357649530880 9017449 -2912161692911490412379468997636401280 9017450 17232826258533860299497892452388269600 9017451 -160926778048467042594163479082652788032 9017452 -53970989606529191908386117980867785728 9017453 -265654266392966755141933504695678992298 9017454 -18791372213708875718989967915887097280 9017455 -816408009861153654759361887169065600 9017456 27194166291282902150707542253249953792 9017457 -1470844807320566583846220369923076320 9017458 25268009244333352978889782417272973632 9017459 176576471151015504370018372762427588040 9017460 29945310902146601899597753349276160000 9017461 -58173167724862916791451984323098877700 9017462 -18309629185749591550834005063135888000 9017463 33467461182832785898019652230505016320 9017464 228056011658796087827700625722691215360 9017465 47081843039121125035818543013617793860 9017466 -3312950077196757654405661747392509952 9017467 -5366644033442119100707834811425282848 9017468 -97617184542775586895746713389664809984 9017469 170217669786540126213103023288228053094 9017470 27220898854334772753846182241822720000 9017471 -11760154821435020709773990887951574928 9017472 54330922215161803191682574393939066880 9017473 113221032964464209221513832392325673684 9017474 98623102985059448421392930640514358736 9017475 36383605499652125082086920859632434600 9017476 14652191232594444916612074975314309120 9017477 9937547911609429407167546192737232832 9017478 34786939318297668766892723578414689024 9017479 -293651873946175535647278917284399442920 9017480 -78556864157162875961565906645273600000 9017481 -90896881411960182827741968502972590080 9017482 115836065248006380861346008907116185184 9017483 -137091564429302547125336354018515659720 9017484 -27035834966388758236583762578916425728 9017485 60937410319841238853655737183661199180 9017486 3733191697619632624336107783436416000 9017487 -2481101402402227569171917902157532672 9017488 -10272693358740464380066038008394047488 9017489 -104312891269836342002096638790619504000 9017490 -24020812647847326470431923747866810880 9017491 -44965831096072500738639149189529975728 9017492 50862904883178586057718476218314588160 9017493 174818670269940529880752287815026191264 9017494 -21489475421277023079955856046334170048 9017495 11093039583604789845392261277879859200 9017496 -187875616871124606107692319550865274880 9017497 -826510642956829623954433936669350912 9017498 -13379967100963732187688429470495403264 9017499 -6209859451401904661255101621349629440 9017500 -8656468747467467105267408239606720000 9017501 -288101386512956651396142987589838013600 9017502 -63071773308349899039976453029489909312 9017503 -92766973553955636943888047473091958536 9017504 -168651221624317230196204239484083830784 9017505 26807874651900608998814248366632519360 9017506 36783911393580704266946847712607339904 9017507 299074466303569474367897135561921697432 9017508 50854119921910311841148246784641728512 9017509 -62778397352309622008619195775558669760 9017510 110566002907375184945171580622188428160 9017511 25843689661086833549406159019400469504 9017512 -31973161922264749513484029571783884800 9017513 49937522302832062849716481065593598324 9017514 -186033611922397352250814185554600755200 9017515 -1473698618129229375691484697060215280 9017516 228612819359316257871892143786590799360 9017517 -90859942947371876993394326258604054720 9017518 -65392713949818835772814477537726016896 9017519 9326432797515138935009310316661743776 9017520 24788094582280442936752988680807710720 9017521 171542144974575463714308951746088088500 9017522 -73243588768408498234204386831205349376 9017523 30943895001164329201223583030883908372 9017524 92700233151946544752402155765933611776 9017525 -14629487930235643612491546991049788800 9017526 10340832992052840622559908021462837248 9017527 192867768225570804431478896942279126800 9017528 40564045264114479940602517417026846720 9017529 -54265944734140229860239303310628061120 9017530 3057514507208813175026005709619141120 9017531 -304355656550616358459855708875778898328 9017532 7176835509555239895479209740675067392 9017533 -2717005858702801653044026400888416960 9017534 -154791796279903029966497628069761015040 9017535 33906469392369417625441255701270023040 9017536 -22197840220998833821020121327038627840 9017537 270504118654864930284731973444284037186 9017538 53117739002938450119435166671352911744 9017539 232764469274104044660117595703459653624 9017540 -23086759914503008465182006602251837440 9017541 67520905457652519129614269158260878080 9017542 -47835674122411077144322889746538951328 9017543 132807247593374207365798370584004184792 9017544 5636200055283700690077216918252011520 9017545 -46413778363561065675672485946201980700 9017546 -93039834384113997970753153856183832528 9017547 74587208687936154993537865388502282240 9017548 218788384265026353188667079350522379776 9017549 291039620170444075650179557856371634550 9017550 24534463859112675919721893297051608000 9017551 -7080158880738588497115476764131221408 9017552 -36783235844821321632165070939485634560 9017553 -71348038033637316034283991747800545296 9017554 27903942809939059436328433754082918912 9017555 199236078979298133768555500846199750960 9017556 -21465231642992251043853329407815088128 9017557 -11157239597724549504492474176656134848 9017558 102108652547228136746085940734682889280 9017559 -42105104212453398824375929893382481472 9017560 -61855068783332378122412905662999552000 9017561 -4857568390836884312218911413802128640 9017562 -32236406608313290633993795881543886080 9017563 -69220809951357746098306939579881327416 9017564 1335292278711776402463630533396038656 9017565 62288262830901825015312114789170166720 9017566 1675817387945214184734042619314831744 9017567 -4921575267773057869029915447904528680 9017568 5442559154546560005819696693976498176 9017569 76631620212192590666374714967431336320 9017570 -38599907973341419315746036802393214400 9017571 13844848781623063048925383554629938560 9017572 54880242717164493261344773856627589120 9017573 117110366841023709394472407827208436382 9017574 -27035073046806843798052748568587269440 9017575 -34420855876753652149939601164076399800 9017576 19740760684280671056450902916549934080 9017577 -91237955001661949526926596448065544886 9017578 -32787809728880062612206722349615662160 9017579 -13518857169947589906631170212620089840 9017580 -31066304712737792977077467728171253760 9017581 58460486925714879264143889149293921164 9017582 -13597590788117552224286365410655637760 9017583 -131975478285329248846723043744810311152 9017584 -20761379479974907685552686500447846400 9017585 111959643037363201207645831294147113780 9017586 -70816988504098837181135577566564301168 9017587 -153643582373497668541978695611737526160 9017588 78453363631889328611330210881226447616 9017589 32473358028884584276393980586581184320 9017590 -34102015688359195856797357023387033600 9017591 -159077961293346661661422190295624267816 9017592 -224535331710990555185676048675589324800 9017593 15104053483276609430678910801966080644 9017594 157717997998347981793164987767442570096 9017595 -202276769724648463456869132872924474400 9017596 -70640516972675022239641722048943342592 9017597 388625193819875340318359181490512483072 9017598 -43013862270995744430606263986151084736 9017599 -61264998185724354183112444654537128864 9017600 -19381600492190239640808457362210816000 9017601 54108058403071632120041649259695101184 9017602 118693603753093980428655469549126495104 9017603 -84566351868436172652613751350058019984 9017604 78957899891844601589565978547565043840 9017605 129638138505846104805834875233502365560 9017606 -15630862837474905717699702210824630016 9017607 166188878790397729035162657845245091280 9017608 7945145517737012841544394609182310400 9017609 280949231321548892549882698272142573440 9017610 -13832657499080463441313240327393198080 9017611 434582889404599444968019746347105022832 9017612 -122218062107547871965085028030730303744 9017613 -48346406942929441823238815540835653760 9017614 -64904866850366269546481804573753050368 9017615 -123782869880888603357677935089996901240 9017616 704947734316509611451719752165883904 9017617 15786481742201678321338121796420907812 9017618 84354523604739280861022449330850162304 9017619 -37021208649505756443869689798126963200 9017620 -84701998861843883377943406934929496320 9017621 -164301574194165742064978391385642931712 9017622 -39561531458918069640728379099935473920 9017623 -101846423330209645505640166674135942536 9017624 50373258612296140050799259324900966400 9017625 51312261316030367487979607015278320000 9017626 19452648139383416152255382817723923424 9017627 64864826675473952996641850790790105476 9017628 -20096377733882403843960243608198184960 9017629 259027879850891440282810714897152096300 9017630 -40592592528827676581427418782405089280 9017631 -52785607012727074500063310423600143888 9017632 37395352338361377278961206208465469440 9017633 -27435068145795266245688503805677742976 9017634 -48612624059075575443106676231479547520 9017635 12837158609469524632569084717883576320 9017636 -82013085347314596365172895310157505920 9017637 -51859601893625950813511722476627384480 9017638 -18412953616983299583663711105928619904 9017639 -76039342519761448909790425719654296448 9017640 -11939551485677391438232548014017843200 9017641 -216848366935954443495514807691726876288 9017642 -98363972175319145888802979147169160528 9017643 -17294343226071117052941554055934292136 9017644 -27204284215827375668389616144822481664 9017645 -33289450741915786326884444591193052800 9017646 134608933426808830831785262261196352 9017647 -270742410379819112879411724455500360320 9017648 -25969568507563609945630915509571485696 9017649 1806142390195383979388297813706994224 9017650 -156893218652297713914298068960604453200 9017651 214632280682984826376526056912751456652 9017652 -17622097867533638454560437370579582976 9017653 -376149565841907853981990271757890008640 9017654 -340061255561905778582775881982390551040 9017655 200641994764055026071986235765984261120 9017656 119037877246866630554329478525877657600 9017657 -196438998255382988392466985059118669168 9017658 3933559965997249705211304825636880320 9017659 -895965546900047604085407494849063680 9017660 13528334115590016686618205880078471680 9017661 79579228381655954470091136302437772640 9017662 -22979372904832003970132574510014692800 9017663 -33383435917727337998883351117474461136 9017664 -60316462113758114394676179664474472448 9017665 86289933918435697150526004106469007060 9017666 153596775229696401617217928533062284800 9017667 -34832071568928443726249059609468472724 9017668 149339120618398904439892548029326457856 9017669 177794462959077965490329268579015956160 9017670 42857933447270926530801068896391702400 9017671 -74116479008584546007494901495945872080 9017672 -112283299859332532149445273612386483200 9017673 16365420249771944014967915855489098944 9017674 62457460528757029281952995304531952640 9017675 53105686290508431256467151080846610800 9017676 141846911060090615826579792470503848960 9017677 50833052984371913719626197453194725984 9017678 40680109835352023873587534262199510720 9017679 -51249380582058559999472734671232801152 9017680 -13566776475170021876466854792268349440 9017681 -214897407654176600688727112649239845518 9017682 -12721836180300107949804508016908699008 9017683 5292829955492781982347038690309971968 9017684 26280407142383463463946330035670531328 9017685 6803270310811950585757434859220880000 9017686 146225950686496761214114903968268245792 9017687 13733944147243533560133661499641816800 9017688 -109734513655608132940447935462869114880 9017689 181708569480891646342731659547971812490 9017690 -3333080518747698049324083857368143360 9017691 190356263462500169379557664349406227824 9017692 156579784390350891846212295631049021440 9017693 -75422290751605535656371791022152708058 9017694 14448154271841330213122076623612538240 9017695 136402804973766911872163559752944756800 9017696 -211728691892181137208039037480604663808 9017697 -71713487953051006545330025590609204672 9017698 18073596951260614636975912335271280640 9017699 -351478141796483589211368229335345392064 9017700 54894374299582256374213984209350784000 9017701 -26414129789779941446969958740352611136 9017702 1544705625408723523344160210168848384 9017703 24210843925856867717830445115590446800 9017704 89369894640047325901395946346955571200 9017705 63635300514781298326587057838107469860 9017706 -50748852921363408554242986651100008192 9017707 -98464511102427103685751252424987292044 9017708 19947664382623344256203481086234771456 9017709 60133730372672759995926349457306398080 9017710 -5730462397527241239895213227886778880 9017711 49110947244790769781789290156160687312 9017712 42179837840319175837493576310008414208 9017713 -70969486629454451521099581035444824976 9017714 11830285324498832067733669678762788864 9017715 -73174353851642865749458814165088200400 9017716 365617512250922217899433842129135635200 9017717 -220079389152744315329907924770197377234 9017718 -20826843201331850542746261638761989120 9017719 85708475543627098946376061808467478120 9017720 -112405292725755559409647436076949094400 9017721 -30421793583720090745485524240390343360 9017722 -20065248228831932073005463350425229568 9017723 -67202401657571511804898106417870534400 9017724 -160758936239827719774389538573051632640 9017725 -44905798286272221555745520048417234400 9017726 41994542750383062271314193678255957824 9017727 20539649881763452903200752243008107720 9017728 882911218443195970172354286657208320 9017729 28081382469498161083028873720766346176 9017730 34774249773521344997514276414307107360 9017731 51895396867443306393279200912321623672 9017732 164264443947348956721312604224193919232 9017733 12948091436736520950544635208161261024 9017734 139029557445760795635152252648272133952 9017735 126756675461373173135716821171095208960 9017736 -27273125899507565681647888101639782400 9017737 302921007093566009038686071647345075920 9017738 -220708163408150573988302838853300032 9017739 69801161527061085418642995531365968344 9017740 -160696696014744445827146428235659791360 9017741 333135175955499420788589054593158409142 9017742 54291141220742619105936571048530247680 9017743 -27008216963605271269875390016085642000 9017744 82980975171971751155943515232213663744 9017745 181444691848321732543478690298716160 9017746 -31068079592848519475845187941461183360 9017747 25502933790999458332810026058141723080 9017748 64100252324019810063138624208563554304 9017749 -16842914623729634502221016711283342080 9017750 -21719269300532579057977345686200256000 9017751 -4139292420918565116310404449758467936 9017752 21836749738666602767205744446564597760 9017753 -440653664314094666137204036157911780800 9017754 -39826575900109601396150939759105671680 9017755 -50676249514976474973842734901120283840 9017756 88903458285358538202929057364274667520 9017757 -49129325638438647419681786478625829760 9017758 -171692806645375930517159426422441979520 9017759 194706402977766015089405524959426708960 9017760 63742853527793460530685370422877224960 9017761 -24458727001207267637557659763715291600 9017762 24549514379272483136959642707130589184 9017763 -8272753077977595854777792492632778256 9017764 -94787896202849809819604101293292231680 9017765 -34021107472776260642807610442039406340 9017766 -30740620112362579866698980715043447936 9017767 187312653104644134127430967395011808 9017768 -11085252470036806608025514677220029440 9017769 54548946032585408163468863106144827040 9017770 -6907081479333604100435142575639735040 9017771 -8309153876727777577091609463662438400 9017772 -86780608998995022072616283719273118208 9017773 -56551389939947400299793385062743167978 9017774 -160972613439224174246050657045807260864 9017775 38287269624444510738756476378407948200 9017776 6858996900261811332582824118316171264 9017777 -81245016959315644101610607754561355374 9017778 -38137003304076881518672679387441356800 9017779 22096358848318395340513135734663432976 9017780 557392988856118101899988349455840000 9017781 -56206899589353513624652993842095015616 9017782 16717962780520181376469852665508329600 9017783 391549759014238012535428607482577488560 9017784 91997639575194625313366589078218342400 9017785 2898980372872987279249959444293809920 9017786 13848137317991564072645047933119560640 9017787 -174693706671760481124659506137414238440 9017788 195007965234970650343734524196689920 9017789 276224636470249305082489303632586365600 9017790 -44371917617998436396004908344917329280 9017791 25720649678656426148326191520910538720 9017792 2329634782213023418305203769012387840 9017793 -43518500918946029124889497499973399118 9017794 -31170163378009085953915950422627627520 9017795 -12039467085029872660950652753717693680 9017796 -19491091520601479931717947802778337280 9017797 -111238905447145149852617802074550774754 9017798 52924090414230744859803483230404394880 9017799 59268246166147837426113423291384890880 9017800 -110115041425217924074450899586329600000 9017801 29514667911432300535389867054476635812 9017802 2723703879132492511773307713186235392 9017803 -35363281573822736884935176283882259440 9017804 1672805751540426310697676629262502656 9017805 -82171210217709786328075908180471294240 9017806 33998919742415781673188738698390186880 9017807 -92926871267530344383295244654181944128 9017808 15367105834264948941830639200734019584 9017809 -93041140109755353203985952833769597020 9017810 86153439819934602051437956494693094560 9017811 -2931289591424189681307670242688494000 9017812 5505961687145679618936366184547018752 9017813 -30718538819922392283005468111006092800 9017814 -12560240557986058068483703230535888512 9017815 45618817047013286196814576335943911960 9017816 -39765182457996413177186078544154859520 9017817 73969704306136535925341747683523792448 9017818 43663948301426978934653954694447133440 9017819 133717191552976017695320862474625761220 9017820 15986727238802482255300756252796252160 9017821 221337052377321691955580571231238554022 9017822 135145924799387057255126662374832415424 9017823 45005311337548330975531381776149306184 9017824 34001508137553750478799891912682110976 9017825 56347327828487616889159471419495037500 9017826 -2116705614354053879790838863281648256 9017827 -9361143289328543015297286549615374016 9017828 7440532095919394558042476180426800768 9017829 71728619155997783742825342847107522174 9017830 10319818320550899574455093749621769600 9017831 1258466608929819901135111842182115672 9017832 -144709273811546918143354585346351431680 9017833 -95892406692468813285311767009068434880 9017834 -35659155217534523643579254454956990208 9017835 44853922746564658599689174268676508400 9017836 -8382726725424150799821509518988712960 9017837 -179638289041625398308184942008025929600 9017838 -53815370470356083305371530689444700160 9017839 -20153603469959000881333579152877309360 9017840 -16645780601543472451800456564876902400 9017841 -9587647402513744088081471709989376000 9017842 10000303583729083816564164122961455232 9017843 -661133404135554581449674219654374035776 9017844 1666720080870327281155589386307112960 9017845 54793755735717390176046639011003315100 9017846 -116298519344784540942554137782163852128 9017847 95154598492787930343637350678888973824 9017848 37932062257041813954317014721710940160 9017849 230784752186607882719533345499025215850 9017850 -45522440095141528664789334197953152000 9017851 -25689654229255023122287164567751217888 9017852 25815615071255532078805133288695609344 9017853 9834938860404675198556146162194814528 9017854 -83740358572824531599681566504377362688 9017855 46691748775127899207094303530359129600 9017856 -99826738280069069550587323281750097920 9017857 85317190678961600928292248902452975106 9017858 -175644373469659546568164058127869718624 9017859 -162249819360965080181715282579254937096 9017860 -26975951082987471163770490551807025920 9017861 -187465882589193023076637860500172533538 9017862 -33747670307648906984840712343357806720 9017863 30782442602570199692203863489143451272 9017864 4641811361862124752645035786116024320 9017865 -117265851456477634523734136347463510400 9017866 31689713760710572039706742480700555008 9017867 172814473211709195683853984447146215800 9017868 -6487790057619671055869983428891632640 9017869 20345083986360405003365904344601246720 9017870 -56354543029671247261777439551121421120 9017871 -167434836508086881958995546111506152192 9017872 51583723209601119809730897989660393472 9017873 -248461979238578790654479170597025301660 9017874 -897592088335635615099776756268109824 9017875 209695555020918597381502289639903340000 9017876 -10716752590668251146873127565008320512 9017877 52935561324273304058289777025887538080 9017878 27706898900299551938791731826943070240 9017879 -145029793879379812918396803174839037816 9017880 10732784232703465143606956687723520000 9017881 -49999945514948564384329975197723115318 9017882 93763702196606103118152101981101531872 9017883 -17568766169562657935607609134440183536 9017884 -3624442560694485040447848250435712000 9017885 -86071865179825297494689687732390742420 9017886 -31667643100494512048512500690994532352 9017887 11227128504731725046949882947982103920 9017888 -201185156047810832282707669775941632 9017889 69609045083335144480868641488911600640 9017890 -18405533188264116690553330048329584640 9017891 -116180448460975573141920439385723628708 9017892 -3971373389076061289330673109681229568 9017893 -76411652185358538810727086663709297858 9017894 -7527158815447053101582624668016592960 9017895 -79898590653060397135153655431259135280 9017896 147576981679414358103062364737425397760 9017897 14404037105326641678063630142397475840 9017898 -73434263898289471787361201171836970240 9017899 -131896821398911932806943450662593700208 9017900 -32317888954127579973400110273071616000 9017901 -28880747223390216336188644529612096970 9017902 56246395391424071833261490800778469312 9017903 -132496669138141791472877239651961935560 9017904 -17090189295612682947861980892254699520 9017905 56208386473887654166352088118214074320 9017906 -29994622646164227738343595542841092848 9017907 62993293299668025065386065430468029240 9017908 91742427479801907809990919901965216128 9017909 5310249776976168996446706526564327296 9017910 -10556421545602189360146192088660156800 9017911 -281993407378910503969112231246843567880 9017912 -194861875694150392069117683219498700800 9017913 148447298518438376763102769328553674400 9017914 -46758482498549575982485875849850241280 9017915 -2762416627863871502199453697462381440 9017916 23465199233105342317457314198862275584 9017917 -4194662530683779284636563380560532960 9017918 -10028820559474843287972882344751878400 9017919 -122687967816827249216800940866992829680 9017920 36518611629911200184772748508874670080 9017921 191264831311387176147949940561094564144 9017922 -55938112349975839368620577531843446016 9017923 72171648650007551656791755996592892320 9017924 79288722812143430584978571485318742016 9017925 -14635014643178223380926146683537616000 9017926 -146090961972252969151222147125767785920 9017927 182523026502882068480154835974494172000 9017928 13571018989544835826598746747468800000 9017929 438962386364323069744639682508717134720 9017930 -24029768086063045454401514152646690880 9017931 -16710945617309741268800490894870789120 9017932 -40547597178841302714381960067511746560 9017933 -26250535285032479072086228608145120020 9017934 106211490786444440680513526413977814080 9017935 41348802692956035289318092904221135360 9017936 17297865239442565353625576999957020672 9017937 -109060428369259651322313444507624236160 9017938 -13041091539746395109642664219987486720 9017939 -43952328559293915377980020378705330528 9017940 -41243557227401973737724156238738176000 9017941 35059541270478597147244141864914875342 9017942 31879415379565651348542225541165315872 9017943 -63389408408100829837307242375694854272 9017944 -52153590013992187409282911758588026880 9017945 54275165794111459597499259012292776000 9017946 44198828291286955574078853019128837120 9017947 -239824263893210923688097049713609852604 9017948 36429626856541381876130392200672675840 9017949 -100739690107812962286428877787868593536 9017950 8828650933547322193699337631508003200 9017951 -296946023697104690112243739564453373400 9017952 -160532845922279980771825141412233740288 9017953 -2859747598435219618947387059911279680 9017954 65515424074352905335863297942449497600 9017955 47582169368048416153057854304499631840 9017956 -65539427720268544295703197694687417600 9017957 -54407443577974876439745686324139139620 9017958 -98962266352324429793545411972551863616 9017959 546709608420715896336071253530054568304 9017960 1070108100213910274812053120458342400 9017961 44683576356244454098456377506269552272 9017962 9721549717434421706548422021482302464 9017963 65436028999660444555869450239513968704 9017964 73493570737254403248437549843087328000 9017965 50767438249031083411334448991346159040 9017966 4154838292080116922513649596240570432 9017967 -64764221750306908480942675689023042688 9017968 -15312376554204430261284932159815057408 9017969 57145066421222243624462720109004028370 9017970 4673469459549363344876025622835942400 9017971 105500684415619248917007590351432983872 9017972 -221253640595644703647376485765545028224 9017973 -87505201646764274525727235591498639680 9017974 35563341594280930694503741423739405952 9017975 -3772548455922577012037947857057083400 9017976 -41224875269796760652622015342251212800 9017977 242065203307145808938331778858830382826 9017978 -22068319234654579953642093895936018176 9017979 2910061876853879710160036352696384048 9017980 33066585751277809153254648804595776000 9017981 54107074156129554555245975051675449920 9017982 5308398388040005860903768519446139648 9017983 30066910209713520143336528901179918104 9017984 -193619400933659084350854325768028160000 9017985 -97218010980348651113663176670524334400 9017986 -105437429586219248052566543898505743456 9017987 -46707312577973856167896379034440045616 9017988 -26352454467254412379738431311094288384 9017989 -108871472236618092474802476755404917120 9017990 64921538175518505836749606541466842880 9017991 -10381000231662192072366057029577115440 9017992 -4815786632641732044716982030737280000 9017993 36142579761951700426683093178088640000 9017994 31402407759566883280928842076137198080 9017995 22462128025246271018345152949745230880 9017996 -33791345193749607079313470193905376256 9017997 158683733572828509958104452370042072000 9017998 90913198889055080726420434724347600320 9017999 -276062495566742913524017364440659356664 9018000 71539878143049622646317646242775040000 9018001 27989399182975535907795676722920880192 9018002 -19727698691814359045823870126448616448 9018003 -866576914863630407402968540864247040 9018004 -216550647248700657775537398770363810944 9018005 154656747181968566439479764363276555320 9018006 -39289801930298648304606643976412739200 9018007 381395222560845184225822208267386066272 9018008 234041691712524927619041367611211776000 9018009 -140150402143058947514157613158712569 9018010 -28031194733050564930904554547577656640 9018011 -215978693042753013192615558956831099388 9018012 21472562138203588145972246738313679872 9018013 -232020445291778074433812027613255539738 9018014 13380935722537573996954279683988867200 9018015 22886077753327535399208246401492626320 9018016 -72139294071892821864090081271411113984 9018017 -6519564032753037198390854860064419920 9018018 -37335220347145711543026133977700793136 9018019 -85292437939238650760478774902113356580 9018020 75568384320545775070888179910682112000 9018021 66511644138020250430015807415928529440 9018022 -43474449374497129406805790312178416896 9018023 -134686245108056196189290169013213677600 9018024 61989233978081290258594660772636098560 9018025 19853400887256340265891563866099570300 9018026 -151720753735124102303831697662064702288 9018027 203380852853283297222522841316673552000 9018028 120213321474637866596788795105283495168 9018029 17441235577539432275576681312408803776 9018030 20340297914625712059282998811496120320 9018031 333533123222993453478501590733264777984 9018032 27720794056884114317910242616283299840 9018033 -20741346226013429626447629990671345376 9018034 -5110289918648696238248647077092281584 9018035 54214459937932694370065789217503708400 9018036 1590598294310386397347226641615300992 9018037 -35644322632847588232256070473182762848 9018038 96981650158909568014671509860020373920 9018039 32637383793170331359219050935667170024 9018040 111365566664541449778374249778597273600 9018041 167250997980135913677673147036950369960 9018042 -22948013136881759286117887590767022080 9018043 23458459460366445469155061375891367012 9018044 -18648259657054663124253579294242939904 9018045 -8127970556991108102707214722289307380 9018046 -1349919962338249780780576585254451200 9018047 47022092678166522013405310297113043232 9018048 993275465485525410395888538441744384 9018049 241724322075840402450156024340776810050 9018050 -17002495593526728992236837589039293200 9018051 -56791292907433258750764746871785961216 9018052 -159720381831663333786527176386683553664 9018053 -84680294906950415856067124042553855936 9018054 992306841260559431944329810131652576 9018055 -860222085734687564373736632573185280 9018056 -71206509008849744352377633181959116800 9018057 60842671031496581103240733857571077120 9018058 -125665240218022495287678093499399050144 9018059 -115127718849249014371791775337577253740 9018060 68080308510413988378949387927140264960 9018061 79210156425386607487076680234342774252 9018062 237277412791772505853673417636218887552 9018063 -3380300142117716398259734770984963120 9018064 21344646724485494108038344091515617280 9018065 -23321531444316727461248710496356761600 9018066 64568130704574226141884696350140218624 9018067 -16958699610511736565546319892091234816 9018068 -148830442010476671130199917142133889152 9018069 46934585576192119106142924426672844320 9018070 -1531162279752055560362266588604678400 9018071 221706454669209298678295873072892859272 9018072 502349904508892233834849417581772800 9018073 104054658479129254456943893495789339284 9018074 -5621635031799197392803199451621536800 9018075 7211691009085435834703922377212579200 9018076 -7647694907951430797759258566352601600 9018077 283396587239526575306677071497071477926 9018078 23129349435292169714451776110493872128 9018079 2795009168763110492108467776564878720 9018080 -196898431057764685973740198712652595200 9018081 241245237153079005270166344536276126400 9018082 262504740755301074563137300045078621984 9018083 47317195620386252023866002794815205200 9018084 -58499194766882955008575743198490521600 9018085 85289875382741627493926926723981762560 9018086 9464225823823723447281383489065205760 9018087 -63779195365661857294880416730695680 9018088 -42249963004117961758786836336130836480 9018089 -49849190229945121271647169175459552 9018090 -501851776543177866603743136764623680 9018091 -12910860539027431082892031638483909360 9018092 -98484669741617184763866640516138391040 9018093 39994507288598331469262739684201566208 9018094 97704616974681133577088724323210348096 9018095 -173081319170363119090159089302235018000 9018096 -10903212098274633567651474767251734528 9018097 98319150968847994559462607949371497712 9018098 63137826250628876621471114439293878800 9018099 147059804866536306736876109166870572784 9018100 8511349812271325882090011604499660800 9018101 -102523407303626282920249500106908216900 9018102 1666614210412685829195573778466192832 9018103 -10293337409272503835437120899832188400 9018104 19406282313329963643830265473446133760 9018105 83163795495655646219068346869887024960 9018106 67554248838949522492783735812442960752 9018107 -178527054159839539470620335902373086444 9018108 6637179747565732204627340602608599040 9018109 24177926304714565263153529336064949720 9018110 -90178955667232962879439410232164719040 9018111 -145182781725258698810194400138979619128 9018112 27438730821056110857321923308993642496 9018113 -55217431035364758327729993408752732076 9018114 -15780566808350811278247952177034720256 9018115 -7307394118717498565233732784874709200 9018116 98612984139932307378649951005411446784 9018117 17967009946677102288445155206799385728 9018118 -210303526772613829480993620185211113472 9018119 167850245339320243703135414089534523160 9018120 91260760053100378835241045946014105600 9018121 -46342627060361589778595707665171100480 9018122 -81664999974749634700539073854569337600 9018123 -7541617809514471087224940381987177536 9018124 -36698040439290812075031726605389928704 9018125 -20116232021893713361825619192552040000 9018126 17768175435871484173050503261375109504 9018127 -135469920589529299926692306746264435024 9018128 2230644922472605935800764703733448704 9018129 -63226817693080401692193151526737744320 9018130 -177730723789217684930037693699460800 9018131 -267726511879408083027646037114878714068 9018132 -2370324666864008272945507574846773248 9018133 -342227899165020637302564448757134199040 9018134 -4901366708498830619794467826468572480 9018135 -201853880684462096105601826900427040 9018136 86987460850353408715104036113557954560 9018137 -60523150731412239106051914700418790960 9018138 2304673284399649829395598555645430528 9018139 23319677320010733559180579731666147168 9018140 53538984265925621974273981595640775680 9018141 253816863955063505051921372510367264 9018142 -120873977103473728522303647194805888 9018143 -178564345261352630787399181480148765184 9018144 21176714332913510746923922783840370688 9018145 99648477010263545234088044867184330900 9018146 -83854775649796733903479128067247383728 9018147 49761772390417789451930427332874190080 9018148 -77142901158395766997414986825173909504 9018149 -73026991080335385395985663464015741664 9018150 -34034344496893945841948048852130240000 9018151 -220052903427419950881111837719685816648 9018152 45338592670629794684028415273846947840 9018153 -13158898666112156085893663143983624438 9018154 -135198137198643140598419066278902310224 9018155 67800057219625827160753388521735425120 9018156 85808703429715162607830077471837660672 9018157 -11808014112347046871821779034730736928 9018158 -34915445794775975649226668135199017024 9018159 176674820653611618488395007473576348560 9018160 9001829968285934180357342699765760000 9018161 224215315481402986268733772517775327762 9018162 15552793355588449527647329489671137280 9018163 -86972230170353735427073802757218242560 9018164 -189341319470385095971220376106420266624 9018165 -97214001629815803557061483808861152000 9018166 20903360020870551520770937881402727680 9018167 -114985898643688761253588123395136199568 9018168 49333053991520804347788001460617973760 9018169 96487505202141661229315976204327926570 9018170 9311155767698795269219423972085391360 9018171 -38863900294756759187764750404035087400 9018172 184344191177688844150595971450294978560 9018173 36875806213795825398843864715814307744 9018174 -39392602197114534224642764532764793856 9018175 -930798682209915486918924174488903000 9018176 18759506236545949911913714008108564480 9018177 -60921583391896017028200545228587783296 9018178 126532649881049355978283240142516074224 9018179 -50882706537961258542946225008945853440 9018180 6490298693680382468573068485634479360 9018181 -66418180622290552303979119332281508800 9018182 292612819529629508947598508043559679552 9018183 246878041517405468198526485738536619904 9018184 -19133982927033980873907272748215500800 9018185 113212138931292082328505831679491657600 9018186 -89609462701152842536952279632033095936 9018187 80265995737808338546314432813879249600 9018188 -198706816183027419046674492992371845120 9018189 28038967140103409528508335309422655040 9018190 -53150722904505830680203400330404782400 9018191 23147430776146036556602158526209718464 9018192 -2097548395254549337483464683594711040 9018193 63878644671123346952665198337487043442 9018194 93192409796715013446093901692296439072 9018195 -29522881260792829411589405939134500000 9018196 93345522110072050283307781249199616000 9018197 -191522206823727798549736188270404828928 9018198 10945534950257242931347612061683722240 9018199 123115215552925204058696149469443637760 9018200 158121615909888633447612900221305344000 9018201 5264533989025305523494481165369396320 9018202 -44552673506576410525790839682449490448 9018203 25117008304359159980642753041270191480 9018204 21505510183407510321961555110525342720 9018205 132321096977692161487322346216773841900 9018206 179787887358766913306473362065342401344 9018207 -133079700955464863014705901364457851264 9018208 -79929436168073104293159295798202597376 9018209 305180216561537224963875953516594633520 9018210 -12721722878872333471365750919272468480 9018211 649449110195061360246525857836626187920 9018212 9280031252280901436063012857233162240 9018213 19310121482470949137170289224337747200 9018214 -70351697145860842019438554876634720544 9018215 75242751046793879777900484802948365120 9018216 -39864937283587205198769472747846041600 9018217 -30932518292909324855701361740324008000 9018218 110993323130369114115372939191363328 9018219 -107895510069248756491120138508244937728 9018220 922232502505814121213650495021813760 9018221 -189974751390193498487651222911569745578 9018222 -14419498106012484734556962851959956928 9018223 -325146713161603657702147400014129204528 9018224 31857560066872327342980865155047915520 9018225 -83515553353359537938841679253882662500 9018226 15542861335706871948818828937482588160 9018227 80294220045498894779692762158841856076 9018228 -85470486806859031804130171178853146624 9018229 -44629878619542815092766704447139604480 9018230 -31245813952717187028708512976198314880 9018231 35216754154703353033608459069940924800 9018232 81076344250344623160465027987669012480 9018233 -95814990275298850869236229395359093824 9018234 10920792852930045590127277975265027184 9018235 -13232497172994615086672861178152536320 9018236 -113538055277699774063531630666973242880 9018237 -63043222011977345574448890042044233536 9018238 -71246101805857969084909447421441748480 9018239 343736286628045913174221136141507383824 9018240 -25623795749659037908134479540099481600 9018241 24841473500109448271953884882682650368 9018242 90416227818837262139487667279420257792 9018243 -109508631411923074531527349969113340320 9018244 22481254540895343675789058934543695872 9018245 45690734220798852770822929247000068890 9018246 91417878300964691942308735266623356800 9018247 40916094641453375705000904519856884192 9018248 299564963734233582486662798962735887360 9018249 175304846587462825013109408783537812160 9018250 60128573497504354853027563605212664000 9018251 -171224736394712001804935681869364244 9018252 -148418077377949819584788786753137701888 9018253 -229799991617044103844370620993938483700 9018254 -10417710112009014970884586997151105408 9018255 4577360015046064187238228307472342400 9018256 2142311847615534419170885395434962944 9018257 105798314398714260937107119500132435506 9018258 69866239031483062285206373558422201984 9018259 379919243397497074591079769294636368416 9018260 -48301574598389765877193552786529061120 9018261 921496713606819002041212731037923520 9018262 -80516782157692162534977601902324813696 9018263 111745463965878536407212398541065965512 9018264 126105936034400966103046253390188523520 9018265 -102855758122368108183177312922616775480 9018266 -40792737734836243520754060299020621824 9018267 117477252155064539835092672273079064512 9018268 -46084344661316909855447572135054049280 9018269 -35068010535565455338023661391395301000 9018270 54170566664642542681999457183494963200 9018271 -78976342467561439395601527296494469088 9018272 -105409471810540408917198770856133656576 9018273 145168462510825934739003735571615702368 9018274 -12168311912507841472181569348800587520 9018275 -57346316255748808735840216328613108000 9018276 -67535978867281110077290882972577184768 9018277 100833648537991333085736601108378399200 9018278 -27134499334727926169941888500267052800 9018279 -80762969640028755867736767829101012096 9018280 25487744447965912930287050325886310400 9018281 64306401558527633477485067684545580640 9018282 1250127504660012869143605464650137600 9018283 128176520699539626361866495942794941104 9018284 -83597201871479782522261022569717091328 9018285 35587118463406374096299985847315999200 9018286 108510991141386844523688164675998454592 9018287 -46771453086608583789993971709893155440 9018288 -1999473459574840052379840306079285248 9018289 -47195461058937167156616899717965617088 9018290 -75123649846611294769153664350037035200 9018291 -209047587079336335211190389571524755456 9018292 72454360112635582223917540814409625600 9018293 205976056338875598918645033098746036320 9018294 -6078170385146533938973863087167438400 9018295 33293432244447367264866882598846230240 9018296 -24343560978875054451117652314439434240 9018297 14605453598211355465870096042067543946 9018298 -64960113007197970816894902703631091600 9018299 29534904347086269681707092045953045336 9018300 -15632318785804656756634316592398131200 9018301 210037902178834261859362202317900064 9018302 -213160112434514385907928517175753864896 9018303 53504025547421512916441280388222364160 9018304 505423310575558989083901512499855360 9018305 -96297025449934865433283960116490536000 9018306 -25732990798996895569601427854100114432 9018307 -115799795188086045734314734552594709444 9018308 -9856895208654205920878605930075441920 9018309 -132457538628211444923556276571448960192 9018310 7294891228700387780585728103165487360 9018311 47356646154801821559148280093203628592 9018312 158483282952011347844158428999523123200 9018313 156849883425133345471652073007430512896 9018314 33406126788433589137588863806086356480 9018315 -85140167040697705016643863475588962640 9018316 140103663713859126782523923198178487040 9018317 -12021614315276768369976502405098930816 9018318 -18226991579341519246333009821417026496 9018319 -105290213507319240250439468133738743280 9018320 -14469490598090749513303041235933593600 9018321 38631368217718626960362235006565411776 9018322 61311954875324491706713819035636653712 9018323 -59064372654427937731759458666850010256 9018324 56757974212999652080995992764455321600 9018325 -5912365821634387573256937512292125900 9018326 -11554217881712839280913012446333361888 9018327 116918032304144678274838271853531239040 9018328 -118983470076958025415898554291468103680 9018329 326606883573135753658263602099015342976 9018330 50686300980741290274019167918536977920 9018331 -7075206718811060324092976507532282880 9018332 79924468384924523293625536968768148992 9018333 -89396597475938037278880182289681131400 9018334 31249900996677821127116195937815445504 9018335 -204223416377157087354443322365736021720 9018336 -105161951211812595540611581009151655936 9018337 49442816912305185994720275625808397986 9018338 -5534110807108934213805774731997984768 9018339 82104967020862981532245363744928079168 9018340 -30856526132939902838363085981661628160 9018341 304087152065937514647364489926957935742 9018342 -32949728836366169076143805084507118560 9018343 -3403930593672964582608450685962699136 9018344 -19301637828388226556519649158264391680 9018345 -7219784997327492847504282688838057600 9018346 -19860929349402320621956073794020915456 9018347 -252476282705426128615082189840650512 9018348 -132842151950143364026594724111781726720 9018349 35924199472360681187786385069418327670 9018350 37710070147949461035160985053327872000 9018351 81598959174316369353138821265112097280 9018352 -34442721222112373747234450493272162304 9018353 -21659993992768624888934961979728340398 9018354 31764267246389647293947772048090683520 9018355 -130394135305315581995973806805440388240 9018356 173972594049800828854843637986568641920 9018357 102855829959853571913695152933106795040 9018358 -95621916658899013029492653608712442720 9018359 -21552837855729770995300918953449557584 9018360 22182942894093630241535677170504499200 9018361 28629086042813022311557119929618588064 9018362 -182677279540351048784543700423564552000 9018363 190736721033087444657174019296851013144 9018364 -2736956345960430949957056360845420544 9018365 42883085157540621568571922112100067840 9018366 -23117819329373998266760627994129703936 9018367 -256248790508129795727024838742932163584 9018368 312534340475093269200115581801933570048 9018369 -39833556419593493998438961033624917440 9018370 -44537458345644945295860286951181361600 9018371 25382509539708507851878234373840717712 9018372 -35016988333587959565199517872794624 9018373 -50891202325249183289194672974221318656 9018374 -61194912787888303088393339920189142400 9018375 5206193496493592882363065787645700000 9018376 -229836593076933117737495713819751377920 9018377 1184760984375431536238887526654062080 9018378 -3351397055455932190401910533142775040 9018379 -156952566212802905557585899578955695020 9018380 -1318361176861558377733413397998366720 9018381 177440612922339148012501887424506653184 9018382 -40327096833821972319203101619043782208 9018383 -178892655452735523312607708920765717576 9018384 1092464041742944328948981902838267904 9018385 50657259330471237540908821026849950580 9018386 22810642239241511691501048015970137600 9018387 8548426926793308741648060517112087712 9018388 108032455269663203011656358672412313600 9018389 -65709051047016818918022483457711064544 9018390 544551837242493270338404176809226240 9018391 152743977267515995726442429327687896800 9018392 56524271324053462841523887460060395520 9018393 -32119137380410048464714288438169132800 9018394 -15585164133308589800809915960326276096 9018395 117018806291778182523817801088886542400 9018396 -21839094612069568252673316452819767296 9018397 -83348865604354449163129127165871154688 9018398 -12136308940034322205154583099869950464 9018399 -10689960215214138105645596188518980592 9018400 1836554916775637395663060455795916800 9018401 -61466901263958771882687180802874345262 9018402 5261630539297799128865398959915947520 9018403 -61670705439155480363808220308325773920 9018404 135502107892336340374122110172215945856 9018405 90557944969447357515592929881548790400 9018406 -76013252100835423723040513029897643136 9018407 -365577084664190475925608072831221088000 9018408 41537966543196626238789103356538552320 9018409 -50081185930970733511564898328063328390 9018410 63248224054268862939745105083320427360 9018411 -111045352674200396525160679762066391040 9018412 -85629442779770646269535789938805122048 9018413 -159204801239804922672951395197621087338 9018414 -9567758563815421159874787184130754432 9018415 -23585155326856347892052439217803494400 9018416 25433414515873361122957651600383442944 9018417 37962867165207736312145625061144999680 9018418 -34737054021576362484718174367311065840 9018419 -69042570794417326123573903448873462640 9018420 -3297392705446808110184748882239078400 9018421 221002382444225987266686821883351712622 9018422 -43791417733828731591259240122182160768 9018423 88711606890480828882510246486056972184 9018424 -155305227671814092528165557718199767040 9018425 -24636227210136892826519443112791312500 9018426 -29271659195267715588531822963742924800 9018427 -4909243872466715031265660960049280000 9018428 -112457106812781915122751639033761068032 9018429 68858815779171713310025179032622158400 9018430 -89600264493201328733329654388888369280 9018431 215581734139578551324368033488694679232 9018432 20915066798467177221421586064353525760 9018433 1668915246310596289077574659343790688 9018434 107742940258031785529665487419920821760 9018435 817609518765618217746476179266812160 9018436 30490809439071567495768092363979472896 9018437 -9609607723206503421570988466022327588 9018438 10569099109003313803023523632669167616 9018439 192155378066052572312701780117053406320 9018440 28574585980013134670037943381355980800 9018441 -44574495417848943154931814257374128150 9018442 7683882221910812304399023453455339200 9018443 -30609800814031976623791219793540844400 9018444 13541603311932492241786112789333621760 9018445 -56108677176223776947576713006482840000 9018446 109720694312058338987912435343556116672 9018447 -60964073965377240087314406208109552640 9018448 47724349081289996366912096021210333184 9018449 210334735025068563408105746223095531520 9018450 -24331799285616008460075302770374546000 9018451 -88792920129524700274518261654235969088 9018452 75552210551935739243206812979394922240 9018453 117055636601604708876415898010615686304 9018454 16751385742185302138650761875718538752 9018455 11280619707659575841711442971586414360 9018456 32425295878427227962128007610910238720 9018457 -115489625000660249583686256417773218048 9018458 16098327965610251162179375895329797120 9018459 -45970180511268446452364912255497699800 9018460 -82300103515598311155867464897451095040 9018461 345535499714286481712151449873193024 9018462 3418104447872916102993620044371507840 9018463 -11504095346378290113959574673427186520 9018464 7259447644933910483615330350902804480 9018465 96415932142369823481439414265594229120 9018466 15190293872438473424568719466465828000 9018467 198501683288933466099896949078526876872 9018468 63896550368845105049154586497577405440 9018469 240582848364662653419880859902543866844 9018470 154049926215955912712595107033168165760 9018471 -48808865931887107425437009648663645952 9018472 -39021166561616239032271882241997235200 9018473 332735881518151695913437567730850737722 9018474 27960619622027507370479895177971501568 9018475 34784043189104166016737357691237882000 9018476 1735976021566672281252720434217196032 9018477 70348908568741168238035129110302390988 9018478 -45769614696241981764960184777863129600 9018479 -3178968101096655808256466008030863920 9018480 -1339156093244517039852251131251916800 9018481 34678918912663946437310376522908584000 9018482 -162462595935206515662605751385991961600 9018483 7774029819569942563323836630065524480 9018484 -132997500350878298318243661380065026048 9018485 21752598658061294891852043777790450560 9018486 -45195141577139457368756633756270236800 9018487 -330723083861686154383384164419318515864 9018488 3166691943086849595091215516472565760 9018489 33734497410765111360055280123564529408 9018490 8491250815242701404903893993309690240 9018491 14317033579933611111475174310330355744 9018492 -28514418957076033832754555719870939136 9018493 24951887917812667231850251817798572 9018494 164212909056468573148972351422382703040 9018495 31090270173717507567939025875717271920 9018496 -143016223416229144895888403745776599040 9018497 55821867240037956110213030257075308480 9018498 48300489300889388686788833262039606528 9018499 -59539294891850107319145801840072546400 9018500 -266453342556830752372779227176764288000 9018501 431793727470802208416898919242418683904 9018502 -326899806069603610899916979634538848 9018503 92367765936694239767396317815252273384 9018504 144952428417236265192207977382620774400 9018505 -36931429740824905569598032320507069340 9018506 -3076077338656202366113240086375982080 9018507 -95765090134979661898341510697576999680 9018508 3414162227564148589865545020944707328 9018509 82514988248837120701308551230911494700 9018510 23781199525052545388562739138118027520 9018511 85547055700533711659056572495554488112 9018512 -39635178013242195514493428333034102784 9018513 85942708044343131627827387610441448320 9018514 25213888140485445262342893064746707856 9018515 -186539626662203250789377978506438856880 9018516 -103359868385708817177144290375139975168 9018517 -220354373806501446657676066057560248868 9018518 -113172520647615096654147749621468867040 9018519 -2597903152831281288312747920606308992 9018520 10035114857704969133510014863409152000 9018521 273646052528828400943559448788117941200 9018522 -17038379746300911185766033578608269840 9018523 -351154835396320082163651571122235389600 9018524 11901475086565558728806059995653701632 9018525 82597813351741839368870966563989328800 9018526 144787279729112995824784233977903918784 9018527 120696716274045950034837571463291740272 9018528 -42416841891902059501540033962489937920 9018529 -71345962444507497046080601765789476716 9018530 -28643793901331879131709430163547796480 9018531 -74743297538255140522980065310197791272 9018532 3652248032973515134797847903840833792 9018533 133111629717410588357105245327322795904 9018534 1852161231239070303897529067169441792 9018535 38375894202183541571878433566363934160 9018536 77565775032519205486664602939065292800 9018537 -189019669865916408706893597837534519840 9018538 -12024735251930768934220035953732320080 9018539 90229476243075211509437669124227767056 9018540 3020084191020603788211979738160409600 9018541 31580142381458842579563062965940008672 9018542 46315555961296035576702204440300304192 9018543 -339326795763149425222204344901590383472 9018544 58634681570380279689483842156106547200 9018545 203925100869431124449168302433564836200 9018546 -72772281231758633464047766274233631616 9018547 123176225235986960369278778971191593996 9018548 -89693379774537007598232721807810682880 9018549 -51756427322288061942355169519289555666 9018550 31294572110083880565163252811407360800 9018551 35266352618329340790905739315659416320 9018552 -35475700213565803987906579230681722880 9018553 -190440798737223754402366361153614782336 9018554 -97207219354503631314954724481484123024 9018555 -10747424255714453123574603849722234880 9018556 -65079533176222591428571278227527073280 9018557 179256707401754703142196323408196400960 9018558 -36018994200436168265008686986149824576 9018559 -17402456669425143637991353338360625920 9018560 34413009834963043154501464604886958080 9018561 149592773189415003414350805598190670720 9018562 457762223654616958040838825186582528 9018563 192399363897705018856760899706198083560 9018564 107939964770162932478356915155537242112 9018565 51463457721391341145812992171802376200 9018566 4230847017422199831689414942697360384 9018567 -35600220876236204224177520701148915760 9018568 -17911064844704601716996887055142727680 9018569 23193549443560262844944925756027098496 9018570 17774691013377197781862577942563545600 9018571 -109379015494038677412969083094996133228 9018572 -127680175219502743905713544841451169024 9018573 27897493880210829001998115433872549824 9018574 -4701617456799039438811732824216838464 9018575 117029615647587174053994145574909778000 9018576 -5248319833423573777167470342205603840 9018577 -108557914886303096838617230182841676480 9018578 37706492657675809373423137778202061440 9018579 -107819713092206742833231550753149516616 9018580 100080551856876764729275113594004627200 9018581 72007769268981701762527799237584583904 9018582 -10125953118058844810739381128232247296 9018583 23640831197799593143750581382560202464 9018584 -16393055067324600526420114795888957440 9018585 -86798945493886130315229763499298708600 9018586 -78290770716198704324192620847741480736 9018587 -336231420479112564893702515723458856764 9018588 53531837219637470122923932006371084800 9018589 169929826345417808623216608191303924390 9018590 -1671757952688146284305071299707582720 9018591 -227413334276199024445441868915977046640 9018592 13347908497237338966141211575674732544 9018593 135668028282179613598042481866674475284 9018594 -42842312495436850134569615400774681600 9018595 309145958432949008260672009828579903680 9018596 -249263454458884192007595128860988092800 9018597 -136966194126446068343473808813464730400 9018598 -143925967931814191898315332399536931520 9018599 -171043566333945890572263419347540663536 9018600 24871498631171880302429424596625408000 9018601 105461599647126544326584829830512284602 9018602 42193069566008151930556321273375351296 9018603 102144992703127136010111048084848940264 9018604 72609644844165407477970118573821715456 9018605 202173896013394908531295830418942560 9018606 -30324390609174061976585200598905661184 9018607 -89878948942540320834026894227255504520 9018608 -54036224061672656811027084608308051968 9018609 3955227111288303875894674323327166848 9018610 789180004186449894227414830561644960 9018611 -6764590660597204243905054384553466976 9018612 -3835430921350607948548972585320407040 9018613 -24116200421814741009834899130786336896 9018614 -214842233774509810273370379196756800 9018615 -106399051066001756384500288038815663280 9018616 26151198415393673674478257934060851200 9018617 37673833946877113408248973719095042666 9018618 -437776622037387882592872759368087040 9018619 -193227469239767586862367107685994286104 9018620 -66570012396936235631142889537064632320 9018621 -15748468287080038682136315681696630138 9018622 -82191486326930577387480598481328860160 9018623 41775314957599152968749812904660306680 9018624 62043936449208053577992554557172875264 9018625 124165466516764150962096199327007904000 9018626 -102415306648983758298525077264563800576 9018627 -14668113652336316367847779601054617792 9018628 -117662554727059662970760204392931957632 9018629 -124644143846184969305639405891772724770 9018630 15270532665593181063496650757317231360 9018631 148638072799003537193778181706898847864 9018632 58478195748160372722837654220037652480 9018633 -26208831477400420725253970272816520832 9018634 -156690278048032927950002727692497688784 9018635 -4586397336716881671989277972355534800 9018636 -121736288541975857372500797853023068160 9018637 37233472762409466040013892587291731980 9018638 104278966226232899165935545294842987520 9018639 810045144717730595493322624264398528 9018640 18920201243198520981525432389428838400 9018641 8095692425197238101919330948009910000 9018642 -62060736825613938438451933758487673856 9018643 864980589938950481187426434939385144 9018644 31150432478217616085025093845180792832 9018645 -27445813795426235051455329499746284160 9018646 -6874148470552314831010689551285685120 9018647 15700922179252905588924222667719764784 9018648 -2278094245052519817265175504894361600 9018649 264279564794569496174178170744277508036 9018650 69001348819380304009163819997005028000 9018651 36797133074436169943764796623964934144 9018652 47111187303886645395411705876627325440 9018653 -71727757259353282419642444205895713344 9018654 -48204591446086708155086587675504849920 9018655 97346437624041579071304820557939898560 9018656 -189805178489552116939462563277021052928 9018657 41039335256432538960525765261916431954 9018658 195269336681935194439564924608063593472 9018659 -43393636703638823457043655150285880096 9018660 -6340191293846068953813314356222771200 9018661 -237411021599208959955177469596760396738 9018662 -31665819696180145807183169682135889536 9018663 57637258249507216288283350003637361744 9018664 -230689571472276207080262275503845872640 9018665 -7490993094603053943506751173390812800 9018666 20644912138716855636761128052376242352 9018667 -50993152316328191081313557263138338016 9018668 184030849748482981953265075663534473216 9018669 -70366657236001241511842369029684730880 9018670 54775398092974506385430818042854322560 9018671 -7324524536377155940104000421960774128 9018672 12025192071626126530153177611327897600 9018673 -222001092305067126557891826278092843280 9018674 -45347311152327620288950889895324469248 9018675 7087189665111647073421037968922112000 9018676 85451510585721402720553194689513605888 9018677 93649255180568660451575019914398844526 9018678 33052756110915883788703605501371058624 9018679 260177778221582072818233495020992570280 9018680 -35870891871322723323151253470740480000 9018681 36502681994786667534216484338087091200 9018682 -23345548071242752328778189579977489808 9018683 -252618115593181702184164308789444055068 9018684 -130591791869135406374581912009036823040 9018685 2531687663008104690470583150346028400 9018686 -1355518440671586303008731934694782208 9018687 -15159038906889779898443562078588900576 9018688 6738339539403846775632176592571072512 9018689 3261905401176185129441706112207794432 9018690 29470010471840879328853688481447275520 9018691 -3080266862491092806467306666954364160 9018692 61607897135064844931095676699892940800 9018693 -216740706778100181057451916271489320418 9018694 -105189562495165096227612429057748123008 9018695 -108885648846942017243920799724165499440 9018696 -136252071092383256639152606439321395200 9018697 -39110397081064745563810890430960699872 9018698 -48635942201557703668993984379657087136 9018699 -75356861041375925907084239822590858536 9018700 107109511385326424300139344736937491200 9018701 -93222540163025426100170125900681533696 9018702 -665929697139652350398853392127608832 9018703 -261918736513838065609115881635669244048 9018704 41209849300808423729958252133543575552 9018705 17216798476488880353041807123851503360 9018706 -2850874534832923213598154202118793216 9018707 233582924417718588907548790497871096560 9018708 37733381922902140418427650159185360896 9018709 -44664543893434628119489694070884589888 9018710 -6015621001341809673891273546546105600 9018711 -7858651048952862019462580846873326320 9018712 -19766560238180339539660387676520468480 9018713 -86048354810160384570771202009064388480 9018714 40696005779233284340380355735581900288 9018715 -228888552084416543590604874761022008640 9018716 -74577348490008971921791157278901302272 9018717 -160753107329373412474782368028203329920 9018718 -1251983677276438797231337193198536896 9018719 -344376355950124097412501502695707511840 9018720 97226880974494107035564902935751557120 9018721 79133559449021116330171634510350676292 9018722 60416346142960391325560261392194744912 9018723 -59676181422007339670710174713400179456 9018724 -25854022052546904553707256257199116288 9018725 -115317086598618410171444310507259443750 9018726 20287936219008414423046633426291363200 9018727 274434867226707258379869386475726875576 9018728 38007322712903486495040205164622264320 9018729 -22971178536136574151792945089000122560 9018730 -26404636167090304110167091530767948800 9018731 98094952283014288787682291232603428792 9018732 -7433270239264903195550930228551603200 9018733 -135715432960091903868231053197517263018 9018734 3085045868177216337878267767255611840 9018735 23148789064035321767355851560563600 9018736 -69054209079036673243897431279528837120 9018737 -5687550581477879380242635451605729280 9018738 -51433772085176415848288366993552922336 9018739 15881819206656610293688747808160165360 9018740 111604070001763799000647669608814540800 9018741 185917933987580404552179057719054863392 9018742 48913249935914282830438284800394778272 9018743 -97390055344009915927508951797608730008 9018744 33423050767890390605441110827584409600 9018745 -1311663971526934362785892313289957880 9018746 100067044576724417412699551747217563904 9018747 -72954506303060817430603004982464215476 9018748 44897329950270649012890263258501777408 9018749 -158610184944952141272367485567953981760 9018750 -9657187387440634506232706071744800000 9018751 82213006199371730536194355064098218352 9018752 45260936243288168608360150566803865600 9018753 73576571676563333947366451461057838784 9018754 92708819466462793309797032055462234576 9018755 -5959957641158489108383085023417249440 9018756 77213674260057938592790757601656524800 9018757 242062841632735768928923279914487615584 9018758 17248431543079816166194262773151054976 9018759 -161614178544267101737148214401069236992 9018760 -38210207465925810728044709397575270400 9018761 38013821418765269281998013334356702362 9018762 -19479824992489994767034046717759214848 9018763 48737452585689425036710831420796497200 9018764 170829831957357904213965760989805944576 9018765 -29925305672557292930916285790061508480 9018766 -17290311688376023766830235357402779776 9018767 128272039621182195414975083236996661160 9018768 -9620720125030753971414273684091699200 9018769 -82587296947916760638060770466291443480 9018770 -28245849796576891869811411551402421440 9018771 102909393368401542125979481247841752880 9018772 -53407464324989933139085134140646961152 9018773 45911834834468490313627225502908545504 9018774 -56798596268984382417734896591478909856 9018775 112028838312550568637959284306951875600 9018776 -77214361623556424179479871236435148800 9018777 434751524902323621423531493348386816 9018778 -62254125659301230774131727564809580544 9018779 36829254038678412400754958226491247872 9018780 -70478061485538435702283562959277383680 9018781 -30089579685777585120671193681582363418 9018782 104835454107027472646781390678916543872 9018783 -18834197374061489914771093370194830336 9018784 -177517794624365742433973914898250399744 9018785 -16178085978859661674313099091566933400 9018786 -649470199684899100236935796011874816 9018787 92912300490582705631266345603780431600 9018788 248260475509984998181232347408791401088 9018789 51302126009295482637937240983662078976 9018790 11233947140125679139901429575367895040 9018791 -150236529459184911546867441889734716808 9018792 -112511902860468668282051448443673031680 9018793 246289086210221117376131236192239857658 9018794 58348524194605744129811090069951629152 9018795 23334073549908295372096966398131804640 9018796 272084296063552054839012447244981896192 9018797 13504713940046327409518973662703919320 9018798 57981482467890972347541782594213683200 9018799 -6153746947136052393971816200173749760 9018800 3853726281475980927185969212730572800 9018801 -65763309015721811056154259189561951600 9018802 34237729904513920305118427483297898912 9018803 -205960399448632298806913905333777364040 9018804 91342252576699812844469558937261674496 9018805 -201100186653308769396040271228991501540 9018806 -82229575214373615263667862619325480960 9018807 9116447127121017169581558917954328192 9018808 -27000949685410714732786164027165143040 9018809 -187577212998076352887306060328586651990 9018810 -106963005552361701230690661513581452800 9018811 -104382813142872311775741282801517583976 9018812 -77701261058124150788200995529218359808 9018813 -34821174297266756719346540081074330656 9018814 2668001999074360259133424927479702912 9018815 5521250181437195267119176136085544000 9018816 -1782057113009275260338737466478428160 9018817 330792831370407485117167985259675948866 9018818 42053285659392802089754024464563505360 9018819 -47194202124160629423378622010365567356 9018820 -2530862186898731798679739913713029120 9018821 67327973995190272521408285282602390400 9018822 88649837883306202663284135114361390272 9018823 -51039198588783044262350388102529556664 9018824 -42292782787885794665734733547056486400 9018825 -24496260536268371065854049884908820000 9018826 167485208595542345513339763508776533760 9018827 -203949312930175358649765109115553993324 9018828 5965165817582337355142288426728679424 9018829 -140231036662435863835155718862809162752 9018830 69557546997666294297443451280900915200 9018831 -28928419626770358371957179446554416248 9018832 19715987939217687109578601521113251840 9018833 -190556286226695829327531744695230828556 9018834 76129500115231354929085029441260409600 9018835 45204253003764252427716247736980546560 9018836 -75779466308799343093010009421248325888 9018837 -232862987040625195367612486104060594560 9018838 -153009847156588622487702172571958355680 9018839 -17724188604394495344050624366810146944 9018840 18210156011386629808572523464003993600 9018841 48725886473430302938346107177543157572 9018842 4146610989138099809867796163679116800 9018843 -19674873469784687210335036255294225296 9018844 249576106686468013052136142651767923200 9018845 -56112871208981096107770225211064743200 9018846 58887230815876644579646110744578980224 9018847 58929730978574485171692816778180840752 9018848 -83046271401164982449005068483294658560 9018849 21636320943566610786555104172900949440 9018850 -27717891965698591455124292946802519200 9018851 35822269543978411091464599844957181232 9018852 -4906213492244810534120915933211058176 9018853 130916819338674646781692923688270271102 9018854 -82052113465785370258564269474356489376 9018855 43347230941328683249388932124284953600 9018856 214847440494984678638429862322913280 9018857 134888577013284657405891782081881127112 9018858 -1178042290113513713519721570088896000 9018859 -108061967590495102599765631129111186280 9018860 -172304169182594091813900425158008913920 9018861 -20794316207731435521285651132623027712 9018862 -55021821004309443845468749282475431488 9018863 23758489581465217311177599934509184 9018864 764443077687851767564586318520975360 9018865 -257207835141208508890609245064855195800 9018866 67472275239627958090755439415678583840 9018867 -33133152564637083772607063035096740864 9018868 -82960781147497059845127747613767789824 9018869 -107687072780815263570798209522783027556 9018870 -7635339440555749740360802127215226880 9018871 145998520208097218231881203278451716072 9018872 319333194720764353021334670139301068800 9018873 89106680444365003785885812433565356660 9018874 73910971346986049293998620954811578592 9018875 -82518881994906824354132464129209096000 9018876 -49219552738817966335988049560780636160 9018877 266981728358104595119585391942311649280 9018878 -1832297919379606895499970377245343360 9018879 32438990833882384092711609548983766400 9018880 -3837361164988090548514994148951982080 9018881 -25122855174329613596558140911585646800 9018882 90209940815371632049488065222769367680 9018883 259283930055174919917576023987165044144 9018884 24459814121675639984405991247830122496 9018885 56814179431982251871412438861643293600 9018886 172505400581187370871482144413226011264 9018887 -144423036077748741969226503462534895464 9018888 -39830295030733594154970327169408573440 9018889 -95173813930118237509968120740483473200 9018890 -87196271705350188016166506872736822080 9018891 114566340333624792929713789684593325920 9018892 -66994653268706635745289365080230883328 9018893 -11481465715663056453338348502404415912 9018894 -19954561379041009760849291211094411200 9018895 77099235101634198797247805912879732080 9018896 -17450407489357924611433154420955856896 9018897 -22541806304467391792683581888392240400 9018898 910605818471607839013490273152448512 9018899 -277125862712239791418267652716347398100 9018900 25105354303365164059111527639387033600 9018901 349122345782686744567862835102814441920 9018902 -40968521905537275169390786650186874848 9018903 91070616815643340291232839055381536104 9018904 -24059766431806584994235384246145024000 9018905 44017798306025452872126774246840422400 9018906 -543788575899212083879592905193326080 9018907 -108681420191773875707647639862184318844 9018908 246025877296166585933220477757037454336 9018909 -109075849983806111716773168515737430586 9018910 -46179072469407143946217950528680168640 9018911 -55109655897344542037145331778224564752 9018912 -18923171377444341748508222120112685056 9018913 54143327827196496035258961433752136980 9018914 160774317122621691358324113412911583056 9018915 9377907347200669225897777601205888000 9018916 182528861614766145753089090215169690240 9018917 -120660517920486425287860735074343466560 9018918 23188362506597779934659915110222222720 9018919 -23169728925132763542314035793527067680 9018920 165637293264813991654507756717467648000 9018921 3136639747978619793482889204078439248 9018922 157693977436397154027378617303137281024 9018923 21168596818970243633169713852005847040 9018924 37023690214820317174954594100583432192 9018925 -198795756949681375062981593864002064700 9018926 827949859944982307609238295486080000 9018927 -68534483967065849978507811461283935592 9018928 6522606656002168392861166270876155904 9018929 147248605744343924361445630156588960530 9018930 -11701209266033794195740176855781434880 9018931 3811269095693750848172347095002916712 9018932 -30333589343912872960130826828810418176 9018933 -15277120679307721747524753861502935552 9018934 41346037662756493827607308392352357312 9018935 -72883528191631449716362944719276418240 9018936 85384207000935022513594716669499084800 9018937 -6385697886831821552644976647831976928 9018938 -115440897292273026608970072115794452880 9018939 -121162717709335311626998785482802884160 9018940 -50393024262857506703211141957572175360 9018941 -110479621605726181987240188588653753658 9018942 -138646294066767838935071863863002592000 9018943 805316449419834701607126097870491424 9018944 5044142443982428200999493788040691712 9018945 -53557585080397889512232687839548212160 9018946 -107948626024743718300873333669647643776 9018947 41791555682311319628581321845399361232 9018948 33692333106636174913155841065820462080 9018949 -4433011711574781233596223470318550336 9018950 -77229529538313260769097259913897828000 9018951 -129407859888917531488637159283424935768 9018952 -140922022851133792151644480704756710400 9018953 59367618126390758019738921847795098384 9018954 7947411928238642826102605368614973440 9018955 148755793951735228503975517118571960720 9018956 -43150305361290905804200692222639544320 9018957 -25370304402330031909314812085157207104 9018958 -23930378704468003366093429364483813760 9018959 -175269114634947700067004888938997365184 9018960 22893102379998356911616611394194636800 9018961 -36695923118212724569164430906324491968 9018962 -1133986929702459474230722988536679808 9018963 -100171382028770010895675126583941342296 9018964 364275300801642834160939821096127792896 9018965 -45955153027399551718110733504494397800 9018966 -729335590527174144215554575477361152 9018967 -151283756344280277139911843085887992928 9018968 -11967182700527691167516438690239242240 9018969 -180569147819833821408927116707202327856 9018970 -20766988885584404656347246052510536000 9018971 -17095967579032367222685989208439670400 9018972 -108590945717754410148710668696504919040 9018973 -30636579645380681555324569942499778778 9018974 -70256067051159097629518951170388424960 9018975 2433459415278353919853478332696992000 9018976 -148285561375331641660163142038236692480 9018977 47417956183388235710771660916835920 9018978 23255190517387047789931837550532388224 9018979 -148835056068551410827884865147139432420 9018980 147291156201780681527670740044130208000 9018981 -6776950226096025934080435911011107330 9018982 -5722170810176915582670209208070745856 9018983 170367871264506801892963335541013186232 9018984 -24831601829555034779014728866632335360 9018985 -166003355879293165483014594026338404060 9018986 -12602716178518222515397298967108233808 9018987 8706457944667169053175134049547705840 9018988 31701232590111539117991963249526259712 9018989 -396103363630133154978965012427501052704 9018990 2857181585597314909558856768468977920 9018991 133631986863657142100364712130609853392 9018992 -708798443724871558983535840660193280 9018993 -45976210753333578536523981264722838720 9018994 -30921205324515376184630927729721979488 9018995 234934951338032084525161656115670694000 9018996 -46429791549850803883951712820467957760 9018997 -24974603028365827936119484077709580520 9018998 26591482989055048892408811247234020000 9018999 -35690822477717249450887791379461135360 9019000 -194232294316898288452269798966374400000 9019001 -91928066875387471384184505946495390998 9019002 -79330415807835238232374689265328180736 9019003 -38079453827644832836685385574255662320 9019004 -24328768774492087165784433843894524928 9019005 6941085300244561284681449709585022560 9019006 -95408779057899511060268391456719682048 9019007 29994911443854733625593366833714704256 9019008 156119287136125022080142032784955801600 9019009 -9648714376873603114096963437543809880 9019010 -6607812188589762839019107823224156160 9019011 182823037002963753977554566678414819504 9019012 36769389610439179648421884250604961792 9019013 199493557355057539766670088216554081504 9019014 62775631394119270035672207434153576640 9019015 -93152570925286070668164515106675312000 9019016 -7866616012282547382935888162283847680 9019017 -6841693921455375530415098054401730880 9019018 92879695422035037296304838721381270016 9019019 -141747591666628920009798000042883265580 9019020 -65464725368760580335970838708754186240 9019021 -292380144194378194076387669381847226656 9019022 -136029747616945948496871531227991231168 9019023 78084248315488072591533589547969828760 9019024 13589978427921854137835583292496674816 9019025 53948127005132332679500832625223996800 9019026 -5962139728298526871867117170424868208 9019027 33018850911983059959078489130212225912 9019028 113842895854762222203453486464970423168 9019029 -26348664574982569239398523208605480000 9019030 14286118658466816198770700045588854400 9019031 44503712718343026574697976887202724704 9019032 -77256604862483490512548179584326041600 9019033 -52072297101734051423382992830382940476 9019034 4863411508467623153351004271388144640 9019035 -1859328095608349213040176190992064000 9019036 -337080579513301879704397801099892736 9019037 -123423861592482601685965433939038968480 9019038 -1676885865696366114969710274141929664 9019039 111053989875417368727637467492859247840 9019040 -155260476612202116893753001920996966400 9019041 38664743087474480596843559594798012592 9019042 -91659835898454626447707677781177174656 9019043 -309220504856727182862515165444568500856 9019044 99369852226774539699868882117386276096 9019045 27238337780092016270657646713539697280 9019046 13934516592108962886548760320554801536 9019047 -45290799918071009303529968242430906880 9019048 -242747324391168284170077857686433264640 9019049 17347161028527145243770197116658769288 9019050 -57287437381105930686855569292413107200 9019051 -136308176288107760517892965827824811048 9019052 -7555103593509477101746696803528145920 9019053 -266437478757917437275229570025535355200 9019054 -121151897205043563293277732250168619136 9019055 -200117820293017355329574192463219050040 9019056 -26242622051957179092832017084132261888 9019057 53642440616869434498092468638853893092 9019058 -8473410153795137194613433918720198240 9019059 18696785965537942694671232613955485696 9019060 114828922297857234606877696629214656000 9019061 16448318869698691014596267184406803612 9019062 29931602607120580461436043324901097728 9019063 143149192775729160632998147877822262000 9019064 -102867583587559680545450210427210608640 9019065 91964519036330259304027738314505635840 9019066 -11193942897560171140516009195063004160 9019067 -55197314499423847686683038511710249884 9019068 -232007486050723963715000882865483070464 9019069 36691162659924844455917093634037299244 9019070 -95058420249867882898227246414595523520 9019071 -56487635108732810828129439631837363128 9019072 -74624144048146412602066231206650839040 9019073 -13039342564622269909216277056052266560 9019074 -35301705975137583764242303280152584960 9019075 -64342866241801345650937884872628856400 9019076 -77837278122046649567170768073308677120 9019077 2907259561166794023268223126494910208 9019078 109253625338267039699853868217548800 9019079 -93662661733893257670725456993107161840 9019080 1441236268312496636789621094137856000 9019081 -74643192718099834711652761183648926118 9019082 -16826733636646742663819012858178915840 9019083 -42761252624329290139592089017464458272 9019084 92871322315412718531643628253142121216 9019085 103754167954143917904981062846366712780 9019086 -27114386746180237410565615546499507136 9019087 102240993293602300947686034627753364080 9019088 22900715559200187710922612600755847168 9019089 -127922629934938293178372926923966846046 9019090 -45616928446821579297789515875768591200 9019091 262617894709036770749312784162484531200 9019092 135256712422716661085640206484656689152 9019093 108260507551945438558177425501990443342 9019094 -24390887620773634762707849632658278400 9019095 -71199698975050278221720571840735303360 9019096 -21114312262266268144608543002874470400 9019097 -169037377174011950632736699139135518454 9019098 34232061872315290555661838457300704 9019099 9068576099727892400626856687685820100 9019100 77975277973308373351381667543203046400 9019101 -160261298312375645163938447892729216 9019102 -57874456801721045927596633650640741248 9019103 159699195715421264757079005700575649224 9019104 -31726388228961729583901124001470873600 9019105 21193040526899463655730167642488077760 9019106 12140252789881383259923912994362691584 9019107 -11002002034345534835384361614826322644 9019108 4940362744858058264934338473883631616 9019109 -43498004873657352606349924100721619200 9019110 -7538038866760854782077891001626521600 9019111 484563599456786535568141780872871227624 9019112 -89375583082588572856585996681632645120 9019113 122552564446474759385558849687619456144 9019114 -20346136529284114128666611652827105280 9019115 -19192837876784449222813879036832824800 9019116 12267783097510211569575988062475115520 9019117 -249827642737963096116015042938358049834 9019118 21707093627753738165834965653757277760 9019119 -39383278974869291491869814073725609200 9019120 7625842570404565616565100541267804160 9019121 -2657744858359282584203761930613954016 9019122 6326398946948822097357775966675951104 9019123 -3077738611833173152874409160534669976 9019124 -213818916941578695708119800194890584704 9019125 -76547573075573220540093293692602981000 9019126 8093768342814092786428508363229233664 9019127 10442620565261219882686655940705631560 9019128 80972765568223682255867507745713356800 9019129 -25798889928438343121363608053311107200 9019130 81274612641026819796944475256481771520 9019131 -82896218568839074607274927835562620032 9019132 188241515628375783127341770082280656896 9019133 -9686507897773632261333678495952579860 9019134 10403053545187342465879954454505498240 9019135 197370281459020041629913183635142000 9019136 224779473935883777966220571443577487360 9019137 11649472336602947074990799515509958752 9019138 -202019927188787193481912843406701259904 9019139 -47490479757864680466682200945620651640 9019140 3017263028044185906772302655980503040 9019141 151052862200386146931553213309333016542 9019142 102358632488911545441603383461250881344 9019143 23122242675688446873520784742849408000 9019144 -39869805673293588345423161700901923840 9019145 -126906741993056676171480175229402974200 9019146 99316436343364522523857962414364015104 9019147 -267419962433285046738547157287347743404 9019148 -123448364517108741127856529708286241280 9019149 125758791761066944434070191470408739264 9019150 -373634622306306171012704040401990400 9019151 -22621792266218708248751677535473191936 9019152 927713174537607521044895124429348864 9019153 -130111815517046077224820647198519403200 9019154 -42228546593410135368191339492422427520 9019155 -103526397856240879770931465017296088480 9019156 113573765114897995658634260057493787520 9019157 36065477314857189071482189543625276160 9019158 25125602638013806315294303196237539200 9019159 -336714897306487225500637120918017589248 9019160 172072216695631144514085356545078272000 9019161 -226638290053954897883598769071592851360 9019162 67332611089008984670220661742265271552 9019163 208127858322940773342032593959267574440 9019164 77329014778386477207179334022201344 9019165 -287175228149069067246858135262358958600 9019166 21127953056847995696470736196411827904 9019167 58591031596172851270130397514576010880 9019168 -211339956627446506184846215520044646400 9019169 -186991284468876072710229675927245338560 9019170 50523890249928010387107958771591890720 9019171 13652684292143434875639065752316590080 9019172 -178429087003935371252184294073142461824 9019173 -100390210365209017093462770103635424416 9019174 -17900430483926305052030733028201831680 9019175 71882086039180927415425400564035177800 9019176 -87819497103860260970940026192996352000 9019177 -31728045983579322966708890489987843974 9019178 -44055627013717603115803122233326642944 9019179 -41779233017899072127988302007505166832 9019180 51979170503853795418407447314542202880 9019181 205336231223931075951036207417901304982 9019182 1447771759336691824778614791452050560 9019183 142888079412388394038785400544274219864 9019184 474353628815325139875502941638983680 9019185 -5998104158584494693933904920829344000 9019186 -83522966488205022334053610368200904960 9019187 32984918152373148401252700947657559192 9019188 -79601485526651125313825627812574453760 9019189 18944001146662660014932050769226485020 9019190 39455609569682723677003386517926105600 9019191 -47094611709175812784271429118529238808 9019192 82585999392795317094044210131714744320 9019193 306188475583341111632337901553534186880 9019194 36808647810798711823989752241684502272 9019195 -217292485367933737003005205795091746560 9019196 -17718252599752983105782274923368473600 9019197 -137383125757515547208917471475793085824 9019198 -46471984330129437340820492430540422400 9019199 -94009230670361306088795442193452295328 9019200 -8412477443355540698494917078417408000 9019201 63278218207456166800285630375590650304 9019202 -29121625283600831041850723892524138496 9019203 211355685041140907626045844327560513200 9019204 978176538225299233781818636091363456 9019205 33845449718644714229119021912972272000 9019206 4449888609036069440787657171862523904 9019207 1027278202997125268938297164104644400 9019208 324481077357090898318998657158430720 9019209 -82368684632169889648731497600763382080 9019210 17962326922725749644888767408483068160 9019211 -183404708064812662494826068592575874176 9019212 26391198327369809149678973042339942400 9019213 -60484960817818694661005418775252133376 9019214 -100046885667480422690300812864360395648 9019215 150337214119612192018288735345604436000 9019216 -58973236042328064875790008133730451456 9019217 -85037809526152123562415889847390560860 9019218 -40744945636102722595078882364963576832 9019219 425612979904285288722951870533635320 9019220 12395744987732594811987215874886287360 9019221 77906384210009160104068071044085619584 9019222 38318243386440236285504411153345705472 9019223 12374644942736104119379337075000151744 9019224 -4220865231672881824540126069513328640 9019225 156054240946906084530112605874363556750 9019226 24558727909987055214197829965565603312 9019227 -20553776516078069465625156193849210368 9019228 51340918859225091205605034459292054016 9019229 201317332356202982328195004225620193830 9019230 -12833863987001915880619943268545925120 9019231 67026807469728907940896569465894589824 9019232 125751411776659915956040046604229017600 9019233 23288676822307949680214625796261588224 9019234 32588160238994955689362974989031248976 9019235 115567590601943456552331593418456086400 9019236 23974446353817342909116695745839693824 9019237 275070102280231291661688940784227565340 9019238 4713058271111495189504502314334455520 9019239 21124765535938123122548744163749878824 9019240 -10964153273317582202242962150880051200 9019241 -47331728655863681204993449747630447296 9019242 -81653087581850047129623192520779125760 9019243 17530387505383550116647006919339545600 9019244 19005687246264552380989489912708580352 9019245 75846366897817574865392828558819889120 9019246 -2035963458943474442917331540655188928 9019247 -65398572099530047861618492130118656304 9019248 15338658898607437604841292118658908160 9019249 265265090668302283200130382839851223250 9019250 1174812918778836061408941352018560000 9019251 41010033530491885426169952376976313792 9019252 -103398873611328341717610123019594856448 9019253 405793779511816452634722481936986254400 9019254 18653969066838053967545816732430863232 9019255 -5715272140706859396136590114033292800 9019256 -258024902088208332448721845233137541120 9019257 41426183656189693041832202522271405696 9019258 -13150045294396547820785115784912302624 9019259 -84782165354803313235994388412449160540 9019260 -4946861614644298272425805301528857600 9019261 51512009917994610264287044578034332300 9019262 359784570619568381199505123382691840 9019263 -90872015928821541164801276077213619712 9019264 11220504147163810701685298291162480640 9019265 -46466199054833683317822966733404298200 9019266 34979702633370642432651865033448600064 9019267 154790511848578413543629558134783353600 9019268 61681087491474146418462615778738752000 9019269 2370649574856324718391578404276820896 9019270 -13018706118968429229425074565170819200 9019271 -29034830668431476880446548593675882528 9019272 -123010499427111633014488424622351974400 9019273 -57641396738939595567966876503379847920 9019274 -104567071720939531542049913112089323008 9019275 -47032740281183632490296466755896798000 9019276 99852828006867434059988353175454033920 9019277 6905714737124815680113161925341948800 9019278 82946477026942261502922974454978348864 9019279 21087290594467505608884781098229011784 9019280 -25368745768911903388761973498706903040 9019281 -75500532568783541955933642569426961120 9019282 196814813045736676760860781560677733152 9019283 97552218702634309049251225820893529760 9019284 99308379407160489600483348762125555712 9019285 23968743412166986875361244929361590560 9019286 -42559884005043001513417130384574167040 9019287 195984120463952110827024260511249166944 9019288 -92243319081122940212829415323339786240 9019289 -155192071430107493036066397688666037376 9019290 11359032353715138079233237351513753600 9019291 211854469926269612813954729001835410692 9019292 106400673018883512877905484961181791232 9019293 -1304753347564153336242142310923246080 9019294 -52510462745517490188154369365591410304 9019295 -81762271242046194864417411461207145600 9019296 -6516990548436686297111137158420234240 9019297 -157980805708681754157717389945109059136 9019298 153047329888255881320507153932011569664 9019299 -116675462261760027945564103186169494800 9019300 87907147567865802818570754424101888000 9019301 -302074197096770851565070357710607252900 9019302 -52462868685916775478922649470612060800 9019303 56721569619854717545861168331285192544 9019304 66114345025944994642726224208835788800 9019305 -3157435718225803636642106609874616440 9019306 651071518644172951864328859130520160 9019307 -261030552994080482523522797767902961368 9019308 120750809096984925763204060515041871360 9019309 55106558402688535997243249570526969004 9019310 -61135977638400085217513338832941093440 9019311 36802307731980069873322051239918263808 9019312 28640401301392602212728343330422456320 9019313 -2972038186587560527195415995832914140 9019314 -5196674786276685075612984077385667680 9019315 -159281559152942548593106720627761569040 9019316 34806956498136821477259929716102902528 9019317 139626325173556822609729426569243720480 9019318 -17472637740666514698839029891719886848 9019319 -94836059455044526624902903921641958000 9019320 -75921965029245331559220000837464678400 9019321 24604310409446944674308425764358785492 9019322 42343686117444862065760572467675335680 9019323 -310223764902590912925512841294791874000 9019324 -50169812035572848833382816160614370304 9019325 21170835014242784803847367876961356000 9019326 -14709115728217164870732744121315110912 9019327 341406337295615927533300396130375802176 9019328 -5571912035690550530554948591854551040 9019329 70375082959209593519811965681732865888 9019330 -60981609940529396966999748881450611200 9019331 194465147434608279028008478484354691132 9019332 -39831847131713042893282527666346683264 9019333 52108538617833466839929412181421730300 9019334 -167000548063044341758696890759771713184 9019335 13803170144800936350378520106764346880 9019336 -5241579390007649136495467347848560640 9019337 47367818565396008967633710194954950372 9019338 -52691700195334601975543791027549432320 9019339 3893891897695104993730485152943414272 9019340 35674224280290236255212141624657920 9019341 -42598789355394000963582543127858617450 9019342 27444894550783286647676587214955970752 9019343 -21815365942670642515709187530100625296 9019344 -9489561706433046942550493030725189632 9019345 16565647649842613314677212161233301800 9019346 -55859045369649172272050553821250677760 9019347 341893623874578097444882816755496368312 9019348 -40235530853123986551053671132837194240 9019349 -144133264650017312558342779823002495620 9019350 -4444441008603457216156343880455275200 9019351 137943304494756731742812470301329436160 9019352 82202648861056909846238291306106286080 9019353 -13787129904102559402101726687897523200 9019354 28409975527176146692466393758833696480 9019355 -57393135805093444072797060253078920240 9019356 47146303867873325622857773416889846272 9019357 36457265908157431963794410919581569280 9019358 79671828250675814446676352919042041984 9019359 -18659198742067276275716578853109821736 9019360 6064712173531820751645428837551964160 9019361 13004884262701592111577136407150687408 9019362 18797586614723219247616461099159193344 9019363 -18059232769473294547766311844949228388 9019364 3059452098885941115341392655472589056 9019365 118035523802199038791868900442109314720 9019366 -3454090812357454901105280307246709376 9019367 -99236598273703614206274372536109886368 9019368 -49082356048318360283503124288431948800 9019369 -7155926033851213018511374727589839756 9019370 90366299685928278251154366038015510880 9019371 173253080151497809711779675788494797912 9019372 -174865610455459500966081005654817735168 9019373 -69994453834686743168687940261346094496 9019374 13558466263725020247407446953994260480 9019375 4361942165895833593913737713001220000 9019376 -6528358862407106835906663277463961600 9019377 -141799165412653320305558797782931968000 9019378 150047940902579819205481475488483537824 9019379 250645424169512059810148637618693840 9019380 30476125384460023303330457060449474560 9019381 -41629962127970151165510995085632370816 9019382 53200747363794450628146610727495980800 9019383 -161668716484966685277736796089258916376 9019384 111738681085281446310066200992884940800 9019385 -99328490055703994805536571936606592440 9019386 76684012766436861619264698055809682032 9019387 -133679463556279154795625902090721364400 9019388 -20839186527568173819138848202665361408 9019389 -27495496105033032697456000721573750880 9019390 -26236363525438876461771928302209950080 9019391 45870813149584616867720083647310906632 9019392 -89661268283968460587056820600122114048 9019393 -80244695171780043235102238539750287358 9019394 55979835040926754602391764013839897600 9019395 -15568607298479863735928703726965721600 9019396 -236446531555227106417703352771356003200 9019397 -22850851180271571508833112453773603588 9019398 73213591230154757820652863435349020864 9019399 -233771238083846873764380274537971052280 9019400 -6727593279052860104507717772376320000 9019401 -62408241658116032692584643125630042816 9019402 -41944892618399492887423046396354912256 9019403 -18607055833619868922502553360911987400 9019404 -32312490623345169898268030056365096960 9019405 -127841908909989118016406166372936085940 9019406 -173273434123473163665951980248322196480 9019407 157195400363103832355729905871367279240 9019408 -86998937946491588279218013956126785536 9019409 -7968565661302295658156918874542677184 9019410 44809074691506489567962493969572943360 9019411 40961313371134216397511248225061940624 9019412 47898118120461818580356275219024937856 9019413 43054576860598156109688925610608533504 9019414 2204691306496099246703894610865582080 9019415 78445607830564312248877917754063671600 9019416 -14997695559542229109724766323915489280 9019417 182009745499527820593269716638389529600 9019418 96275929928732638049727550557696616416 9019419 -20259236401041978670769576610446582784 9019420 -93304334841842827972971467581374558720 9019421 -41433469469750241562827496966981524378 9019422 9547132584476169753738400815013830528 9019423 -28985542359340421525442189853790162080 9019424 254745967678077047903566978305185611776 9019425 -161828549873526669703622868658500000 9019426 -17214716156795762011758879730166204352 9019427 -171559122163238004183240411483292765200 9019428 54838930681970323434420170608090920960 9019429 252650666403254696807577200007023732030 9019430 -131690881771919398100115622779229785600 9019431 46733506213319917398068389031242891512 9019432 260150199984424471626779906393749094400 9019433 -303630489347561387250407818484905242480 9019434 -10671005016582564244899491887537903104 9019435 194881694253120528949886218229606004000 9019436 -1896670861110148117162007088029964288 9019437 31784299314503730107150411058240908352 9019438 -25610480719426612748370825976426801920 9019439 -58033126473318511974115433912682233232 9019440 -14692262881233610024512768294564003840 9019441 223343633364951618955168955019071995392 9019442 1841190723123131734561876920854910720 9019443 88061313024551943541120466927694667824 9019444 56955774248532677422403323245158879232 9019445 168933692100176412753722935781668892700 9019446 -7099300740522791611266033733164426816 9019447 28117493870270033183661560055201993896 9019448 94579530336716564162896507271760076800 9019449 228009819027721217434202044593976762800 9019450 10463863821537213514021427651942323200 9019451 31965554169283254937475923064375753760 9019452 -26530395778335534089830125129794764800 9019453 93157506504262291017740522954131736620 9019454 -99825818754858049708534689180906733824 9019455 127615794973743644978962602664956681360 9019456 -22227376435653589003163719285496872960 9019457 -305777153864130812274792393175509759294 9019458 -19491605626701284288366193769816719360 9019459 -135295360841837886724213390674520182340 9019460 -17830777231490278373506750660749719040 9019461 -38282450208616036022360938677065664 9019462 -127917546853996093330294447458369732768 9019463 129806249252886644074227960955932218712 9019464 -30712957695139560100013101458604032000 9019465 583575109693913560561602313110647040 9019466 62793120710103612405774236561694124800 9019467 55112723219240788292996538052673669448 9019468 -321778009151135941155883988121909400064 9019469 -525240754385452566488387042808592089000 9019470 -5907384124705201504139984634033456000 9019471 -67675079090260690779256181998268187800 9019472 20399447886494522426285199236575002624 9019473 -114670565338089886167194392018539220992 9019474 -158859984498666316803714832055355921264 9019475 99021452295401243791741600206295519500 9019476 4765375798525770234781566532292352000 9019477 -170937674907883957976709987349514377088 9019478 -40593012703740030711376846283865115776 9019479 42693269195785330887516035254343408616 9019480 11489883441807108825477011801945088000 9019481 -7921410669180701180536744265741859072 9019482 26663300117906854601830281996757934592 9019483 -85695219929738882745687272644031112000 9019484 13547427416868640691932237800302486016 9019485 120947739167822073250836605510522246400 9019486 78361226509408703441552004229389263616 9019487 143981867588853260556164295457075951560 9019488 154514228025262186501457112503156736000 9019489 114816183311559614606692191650350176290 9019490 50377357175262104931627993081633907200 9019491 -84548368404693195774010114659704035920 9019492 -107013783043015434878721472730728499584 9019493 -47257415802260465798879253692179098240 9019494 107332831460514182394313110490383451968 9019495 -217813118970181696126673515363627815600 9019496 20418872999994203223991575639096115200 9019497 -85568307462281406149143655619662746560 9019498 61928812284817793466189191677914222000 9019499 -70099882646148333561599885341725199500 9019500 -12135316085132444940876955208110080000 9019501 16103596629158839712463097261961934252 9019502 98705080354693387351586727921081107904 9019503 53855620896448677747564528005342949984 9019504 22030575649674867432256685744316612608 9019505 159505846082573356212852226466366896320 9019506 -1222361685358962840731168518785403392 9019507 -68617678542581583283797305754910041600 9019508 -643096056393284008840649094194135040 9019509 143670716119859340502267265905017062400 9019510 58338134429939092733731895276247928320 9019511 -21452188517512600933330608916007382576 9019512 4552172469033696085054995095334912000 9019513 -86622122000933407328908305512444875196 9019514 -58604150232354705005902263544789810176 9019515 -679684249250920596048751428921269280 9019516 -177611610999131698630281872677155348480 9019517 -22131652758218310476610363380805475380 9019518 -106756557822672916507897693004759100096 9019519 44915964566665927034235778648901467344 9019520 -203496498730843583396166917355995136000 9019521 26311086144988267691279880246829253184 9019522 -44476618440287009474010120045745375200 9019523 127098940311280515010295611919030747772 9019524 -779543486321009645831903162246329344 9019525 -18188401584580694257762052197706498950 9019526 -87498744688085197274480325580142160288 9019527 -17997984249514765561346343851071745280 9019528 -52662627891038049773188308620451840000 9019529 10135578226581506473701176622701471130 9019530 5827335341469967538198030286028196640 9019531 -253761929349436617595100745843954650668 9019532 -26503464447430347552397185546504407040 9019533 -97573992795978801859433757572133235776 9019534 -23711708164035790375604601504273186048 9019535 63359557414872028184233074958228546560 9019536 19308650493844997962065307235328786432 9019537 48008503309364419530527710093062249984 9019538 87297998017250413177294114386320797440 9019539 -72524440309041824482067951836922478480 9019540 46154462657059345124703582674035015680 9019541 -25299559761094981033268487063149938500 9019542 4923197544058500282135632821446856704 9019543 -107555688479597854026610816300342912 9019544 91526628558742393526405083762733660160 9019545 -9888613094796282841175356524694128000 9019546 -139994402144540854104138532125822605856 9019547 -76986463043604630984597842584971403920 9019548 -57861936589430495907143343767630343168 9019549 18059519360537115755477626882408604544 9019550 -42823475662506327079456553363172331200 9019551 -2517025315435852109779915859340696960 9019552 309317948932062609028595249662513250304 9019553 -202338194156516664720403535910211239198 9019554 -123056188456035013494495991959614554368 9019555 158670878201871896302926382990060976160 9019556 3575326783068582294126246638885683200 9019557 -175621703627517992640394041923035169346 9019558 164985538029452609799473959405813094880 9019559 90668534400097541474238718292852582880 9019560 -107640988300928845704809867755224268800 9019561 -229578783982760790321969483957348899676 9019562 220143781455072302827565899450152424032 9019563 -32156756692890781195890339427818878976 9019564 -70731622937392430870008549402085464064 9019565 64299481963901588771576071770351265920 9019566 108530238018236341987625284133625600000 9019567 46557887083797235746635427671467369616 9019568 35688582756992862970081278136677384192 9019569 13689137925830410811529210616500059328 9019570 52699599177655119362086296512867328000 9019571 342978304318678270314421971905300734080 9019572 -46428364345095737830922196545237495808 9019573 -152116889729259510258111143220357564178 9019574 -36348253028169813879429649237015469568 9019575 -26707404009451152224870983558788892200 9019576 -5918187040354216006391156842714705920 9019577 37304456632745859093006423480314210346 9019578 -5916195524954566110161250105612696576 9019579 -59196356509273129214550879653239569820 9019580 168485428677794130490191844381437542400 9019581 -40761526477586328269188712655227340480 9019582 129170660909639481190631580857160192 9019583 93382162975577679677821347695255840832 9019584 -20804863492072768990068863715596304384 9019585 149139407322346068309679947439368278400 9019586 118347290252648032564704855786257398992 9019587 -27310636393949049915043396601143167240 9019588 10574223641085944681024826538924277760 9019589 219373103687557534668813699723326511390 9019590 17620943374756117238923527985993271040 9019591 -111534173713278284078570737961952286928 9019592 -43111954707637828232198228868958771200 9019593 -3924977798789617441114915275391437312 9019594 814772769918054647629205942853788160 9019595 91507030191558406104807723193816325520 9019596 -95085421423292290720826398216840708608 9019597 -34497269703794234652543259129405666954 9019598 -7184503590739632428116702211730420864 9019599 -57647841197762911562717064674647842936 9019600 19230019433626421415659790089016320000 9019601 -38343740908511248713204836788140973080 9019602 47618550310172437443456608500191966480 9019603 -140871438436262894860773825357848871696 9019604 13951222749468270221856680043725260800 9019605 2661327086516438181905469613682442240 9019606 -482691363779354069095900234126981056 9019607 -309831641122033605594360348692513985408 9019608 48273753540891513947640958504988467200 9019609 -108694123858928017292653068645638398140 9019610 -47621020064537198396334289263360503040 9019611 -36595647195235446941043341392179730512 9019612 114425088649550728856957907827848028160 9019613 81143502555612540259035909157369181862 9019614 7410838520409290199045114831635883840 9019615 -82360098211792327190402955535893217680 9019616 -120441281004218128611555672646704168960 9019617 167483125937117503382723678739098772000 9019618 2955910000946559437616351033895929216 9019619 36989938218768663518492078408169733632 9019620 44747999647132427965620815103752601600 9019621 44728517658429888149083247103079560960 9019622 -123852972042741824059030292348357366016 9019623 87277707312970707550748655538556342400 9019624 -47188131194564710622102754605915735040 9019625 46900795098364996879915102441250640000 9019626 35324858463115408814567115350999066880 9019627 78317454920248466258744500034163032592 9019628 -203144156699473057084648753745039269632 9019629 -197312922976412248367960635196361402816 9019630 -41108366384484009898944247106810495040 9019631 -17902444858698926218121895757838929200 9019632 -12000126211978362457897581813954478080 9019633 -4463785388658361127002927440368876480 9019634 2250792293337948773642254414422824448 9019635 -72558050080359766465959686989444328400 9019636 17520502113398981700789796255995043840 9019637 776710154896923040994743813807286880 9019638 39398031586663469140141655755785740160 9019639 -225395388009101160445197596372600299344 9019640 18834278350300270597414043377853644800 9019641 70743709150866821427335746580400099840 9019642 100233249866035168340489820419534238720 9019643 -190507961258000464855137486226715819856 9019644 27532352238560696617996958716566422016 9019645 119922976303351753067073566266422313080 9019646 30099378691038129984224466129656241984 9019647 24035629081152414171824895262012001280 9019648 67849090642841526009510412934870728704 9019649 68974014160906008092999337791175726036 9019650 46941769410364400600897238078522777600 9019651 4739261099326938408065264351255110652 9019652 11104881558507598374564073159815659520 9019653 18815149530422082274916854745035483104 9019654 -32573133255169139928818928461944288128 9019655 -5800508619191159132789619424079384640 9019656 -168086903579651201977168188732947404800 9019657 45103010361516230525639598383390833920 9019658 -3126051902510076490804936907135356416 9019659 -138213266331294546772885163942096503872 9019660 -5355015279430919281450891893727856640 9019661 -934267554081593951882897260583356800 9019662 101061308723973792706091460830490898560 9019663 164341665100705101203639847954897210384 9019664 7571026174376192854428580240482779136 9019665 -75542534156185003685067598944726059340 9019666 2442726603748446940787976476882505504 9019667 67948794572975839715173848933797068800 9019668 -5192315601512157014429867881183064064 9019669 39384483200064384226801713423525927996 9019670 82606652105254663095342273073532037120 9019671 -3407895257201631217206652446558711216 9019672 56284393339359887501678445053930741760 9019673 138225674354749155886529620703685028104 9019674 -81753992358422452009566934778073093888 9019675 -5743079615161073928605018651443410000 9019676 30298072268294201031639115877658175488 9019677 -76370650732479778386511782775631146560 9019678 -30917013942107160559634778069617295360 9019679 -104724519545493427279599887988005922720 9019680 814988861040581582236031258512588800 9019681 -54450018065064329052818706950433889536 9019682 -55790549101327320179405658493933702656 9019683 -95239644153806744809861823672598836496 9019684 -111526440387027975106264465278034406400 9019685 -156415953876121018205595257256644934240 9019686 10999769351941766537720588692438971264 9019687 25213974870507234115165640825331929336 9019688 -144284703798496123268562223550540682240 9019689 -25155928945886952514966173767835420480 9019690 371378588000028266452664875922088480 9019691 -31607040479161394744538795121522744908 9019692 116221879827307726042166244772154583552 9019693 -14745935730795330392557813597683076992 9019694 3227350624246272449653746187273265280 9019695 119025983647432367491924165559838523920 9019696 14743331686860004113769385046935470080 9019697 -115578204155648348697757543515699919854 9019698 -9485445320338434425997514964298399744 9019699 104510734529906870153867852680890917580 9019700 -72450970397210742991371985416949756800 9019701 -6721463895984221537234473434003568320 9019702 -37225037300081701963357086088414052448 9019703 -19007226501639553861716737469692928 9019704 8489985236676247524517567903854735360 9019705 -25119445261796893843837533283696371000 9019706 -48016376166360478962104226999437954448 9019707 15259216539746063531618507339115730992 9019708 127523242116953326072928272446919113728 9019709 -189844893524218229724134077291993644090 9019710 29718168723775589025823298368656076800 9019711 140177056647896708079203451077991845312 9019712 -6799036385881144749331451099750596608 9019713 -24531868710337169905893268144154841312 9019714 454344151504185452857930277746626432 9019715 -113820302832529154749783227122368158000 9019716 147531600687263389949041892227315325952 9019717 98172640402050827019293195917820840992 9019718 160206485629960343143864337405062895040 9019719 167686598810425021609901497402468039344 9019720 41975426378869582345183697013292492800 9019721 143314523864306530566745995229589488692 9019722 3648315123164103500743050154534371072 9019723 4133676681503992756246871592021648384 9019724 -40636787083533253721057301159046396416 9019725 8509947950856222663805100148940807200 9019726 -108990190676470408141527115485396621696 9019727 54348244524908368692886480380784134192 9019728 60252853011425640943792005615884697600 9019729 -66055526688649673948681383899052858880 9019730 54474493324351385691196873023840665760 9019731 35539916850318432166866767468559769344 9019732 3272521346096239320732496524569780096 9019733 -17615071735538132632132073964420971040 9019734 -4454030502355276967254125994650701952 9019735 -121840770837602266947228054079254937320 9019736 -37745695817035388016947214734526935040 9019737 -49443945532804404741172388288639639760 9019738 21581057630959814858716201345302942720 9019739 16710841581333794399326029693230813256 9019740 70457498207121276469526738563063526400 9019741 -477613156540876551437506188890907070080 9019742 101347580448842238846726026880216528000 9019743 123769506102363051818396386976905161600 9019744 -224664914788061560341891556407599038464 9019745 21779802654990022685157304579330274880 9019746 91125743477966846821318744092563665920 9019747 -261423579813848356346756995870692250488 9019748 84833149081353385534080732573339297408 9019749 -8111681753982546505075077008128874112 9019750 -40256867865382746346751472376356960000 9019751 -45689767294328866744191198495599628888 9019752 4595876124861824485798878079383306240 9019753 253923733375343035867868467437329907002 9019754 55482478489040171823891876583249456320 9019755 -4585326808341410996448833795470256640 9019756 33805787849057425868383300419663224320 9019757 -68926911592532268696385566464657443488 9019758 28881730084130414877860910794091202560 9019759 -50180490765786732769086680063433192448 9019760 -6710913331909293758594036453922570240 9019761 18920305680267552050675512718090459424 9019762 -39878853603456862678095830361785104368 9019763 270411973190664183932858041872262632012 9019764 18109481182900991896490223241656754944 9019765 53808767871275886636731311305521412120 9019766 -351680321898843268975210575623387136 9019767 149492486842198699817503881680011281360 9019768 9262580393596673888780947707416924160 9019769 12667710309532031999192233222123387200 9019770 5135557935082715854902758991706306560 9019771 -290593492892953971343909646312627976028 9019772 21306233599491625935986707800352822272 9019773 16367456512333629152003505406283719884 9019774 53604374823325386336072870833984027136 9019775 160608910787883715813771079820549078000 9019776 -41769138780771948924331537583120056320 9019777 -1444696122696996571747808029781575340 9019778 -45312680599274880802008002395054720560 9019779 -29895471593770851669842127146955844800 9019780 55735830624130251999789028688893255680 9019781 -76563771953260869673334417131917152418 9019782 145742381335301622960274447054567213440 9019783 -118004379784004739212142997046163432120 9019784 164625695590341748233005615647563448320 9019785 110222481056850263568548291314927435200 9019786 -28019754671610051708959001189897632160 9019787 -103355187176613794732202946670421652848 9019788 72599571255480322607853524297504087040 9019789 -215850806180406222315790312449819278410 9019790 32311660767236651834945862196899582720 9019791 13835773402774806117288073531237701120 9019792 44473188641032945071000802393572851712 9019793 -194731493600065400644620473698191914958 9019794 7089106610872447766933873409530265600 9019795 -22121343723303322714187824541551248960 9019796 -102633595037316143277230488871571499008 9019797 22861681148663361635742820458060343200 9019798 76467978467197847129576109958867706400 9019799 -110121978361061142660316313455353286200 9019800 -91669363305914482588135945174263552000 9019801 -77090341107164717113558026714758997248 9019802 50075188797547907618789847218032224000 9019803 -9697918872263436335235961727712248976 9019804 96684919485669042245004240808141446656 9019805 -76249328922279903277485197998931166480 9019806 33113286375864267667443074055873696384 9019807 25462922925009299171310350695170291152 9019808 -119280659240858236201901431946181869568 9019809 -2630179461858879048261388621842130560 9019810 12854372423276029451907414886425216000 9019811 -61295709982280275470979784012626654176 9019812 -20034714094362650883589109195437670400 9019813 -94451365006171317828418106499782054400 9019814 80216794272599547058667936244178892256 9019815 29667919706587693132890517402212049920 9019816 -39995413179385789895686902928718899200 9019817 -34694743778577436245000790809066066048 9019818 37847135526293151189028821307888191744 9019819 -170548395338340142930860324403968973800 9019820 -121744941250185982047778215994948945920 9019821 -7797321296675074641280514715944765280 9019822 5866415423826085776371536826355525120 9019823 -4458402257680391687416895818745248176 9019824 -41228661242789229005356489594011648 9019825 32108278355055777295276578204407632000 9019826 -21191550655428410098483283038865092800 9019827 -146324026004773144407509220659266388400 9019828 136835198587473524403994991980486967296 9019829 35103750107412687834357442071305437440 9019830 56987141274206295523944381624198337920 9019831 55554974718115219255216852885044366632 9019832 -6159685974115538658027981656140492800 9019833 -38462010755621344801376005410344569152 9019834 14206276972574834306953698846716850432 9019835 -48764741717861479144219283815016121840 9019836 948616622366689412080738027326683136 9019837 202758371134563639320362470152081364192 9019838 -106790492746064882081687665395342247680 9019839 -123161250436579053617337691444626194160 9019840 26566889493767090775246003299973857280 9019841 -57637705060170319724273527947474886080 9019842 24463054541338923950863413293119993344 9019843 62120203819290502940284583754311872416 9019844 -2949490335368705021057488331442747264 9019845 385216265964109149039810868913437920 9019846 76186024458447005698294914731012637504 9019847 -33316491072249982639291171907137585704 9019848 83752028320326441720935368920713625600 9019849 -3273857651772275036975944832363881520 9019850 -12519061445968589390367710360614675200 9019851 -91918803589942259637806877419640102720 9019852 1235113461487630004821826282170135296 9019853 33082226294550919994333865709006560384 9019854 -11735675966515307074649292725140887936 9019855 -147461024514758377478811859192572201600 9019856 -18114766416666890363182774918423461888 9019857 -6693147245203463604964782475839845376 9019858 -11499770711533359680269455029264382816 9019859 46131199666737685661011036566312574320 9019860 16096465455743071723718324278436659200 9019861 -66526856337617033599371234039744715200 9019862 -121954924593568981360269158996685305568 9019863 126526830339980410551357187169348312400 9019864 79050200630347781088137143139303424000 9019865 -45749075436776796199413968463636127740 9019866 77766486394939449471818656386430708224 9019867 138331180244272471800077486303969662916 9019868 135864564983856511844482626196723905024 9019869 -81553465993802621317141864646292368256 9019870 -68654710622005240028930149154883552000 9019871 12459465865339197940097453599647256800 9019872 112173875615796315762938617984446627840 9019873 28661363416581495686209872908390929684 9019874 10492280157111581213746022600964748800 9019875 220714600649752500813732761534975040000 9019876 117272489508047956882120059439829663360 9019877 49514237213466897570632348263467568824 9019878 21067321258761707825531590984256747520 9019879 36126816169274784216149683280094051480 9019880 -12986414103254038284334403946428928000 9019881 22201695897240427574726686956469310628 9019882 48126580508748390662359016473014351792 9019883 -48169069562687323009492341706467139560 9019884 -40840254479210468222215576018830163968 9019885 -44233452117746148734210372830558698240 9019886 -10172388649146436732079509789625433216 9019887 -113181954208340436623007676422363469824 9019888 3823582820125598807132492550238502912 9019889 -31148491892376510930202218232540916160 9019890 65923185574835813327862583694191795200 9019891 -29454089703062730962359861986560326708 9019892 87686929917411127613570038047838033920 9019893 -112175233823142804529592415285977159136 9019894 23532494726400424682595317074289578752 9019895 -2843507254625924180965299653116547280 9019896 121320035217741235271294273983193456640 9019897 82803485154446407784837876262301252 9019898 12029065459616244472271688892425085920 9019899 -14550775118485689186322687524545929440 9019900 -85821752263593711104721490583844160000 9019901 76257176836391847049126665727644671904 9019902 -56441879329848499528603203075947045568 9019903 31577514600970925343454262745495989520 9019904 -102037656431973132518861463748230512640 9019905 -37686255695601723744947947397690568000 9019906 29562682923583924219487554874521397760 9019907 1304380152149139028955050674120817920 9019908 -48761447025447836735434910823699348480 9019909 262786828574336301666321406437899430110 9019910 32381227767421075870510943706242876160 9019911 73087578236753434043776537699621459968 9019912 165261186453396772130487787380648960000 9019913 1989758532827744336194222447738354560 9019914 21450982245872228698521279388336669440 9019915 6108685201778467784791340985584123520 9019916 -94840720117811466097373122839017192448 9019917 -42133859073513000639187410364593441066 9019918 95966359797877848439130263661117027712 9019919 -662455813141369788413501327117041056 9019920 -6112646152833194063310368833988198400 9019921 118943476219370326869851701274763753472 9019922 85229280098060879845462672153545946512 9019923 1076627780628975376500326893116179328 9019924 27746787473771924442658845417990400000 9019925 97108429315316685637669995217495197300 9019926 10702545632772550297623912105417729024 9019927 14836178866948833398719931418176374400 9019928 -385755107383254702391241154833328537600 9019929 -99867334509313509832646199817009557600 9019930 40394366187995483429273648681100507360 9019931 11957767087525320136048186753605974232 9019932 40085452032704632845672193607187036672 9019933 -40297416369945826571709392011380924672 9019934 -6416844195058170709905796627849568256 9019935 -69262814537492544621760732781181477480 9019936 -93834963283464315236287232350395826176 9019937 31659770430680614104241707256275743586 9019938 1274647594868700284949359974199947008 9019939 69509145268908375307128394250483067740 9019940 108636016570051367909295435533710967040 9019941 -236659854354443396069594453521350336 9019942 55427590063122018600058035275772025344 9019943 -2361687440010664017944352692837220960 9019944 -209877111712103714141508361104113664000 9019945 467112843215531895509965260601383240 9019946 885692462774431573211879493438891696 9019947 158970619427065497142550215569821395800 9019948 17945531829130495300396869773116147712 9019949 4933694791221689423951370454416364950 9019950 -31687822425640757128350751835716910400 9019951 -70361382795243337312758550321332313688 9019952 -8835513728867673537146388541545529344 9019953 -275708041525031639775317627602221180 9019954 23833514050843849883757255398722833312 9019955 -18920754487499386384156729979812326240 9019956 -33886783695293952361473873975849418752 9019957 76047116196600092902875190495504089660 9019958 227055804507992501112200468541894187776 9019959 -33699789194386168761551276604878650464 9019960 -177071820063534931627718998685913600000 9019961 -505339926297132033920180952559835779500 9019962 46324401072581692597978731607418110464 9019963 198602583367253233323688551706863210212 9019964 -11641883839106606538072853203434999808 9019965 29384026847241680484210157408455480000 9019966 -118217503115397745869578236207367309568 9019967 -80606390119430876803807651977066306816 9019968 -3587685461946858636553646162973818880 9019969 -180060282907578605081392738638505448574 9019970 42816100706908511123616610413986779680 9019971 -37050755162032262008884748034232554400 9019972 32076177796262517715948204036680768000 9019973 307846566213574097159600158769124984222 9019974 40886426026194116729759134982100999360 9019975 58722043661628741504067277436186672000 9019976 -23766664262629922940064361842007408640 9019977 -33892673259225788243477417292638941440 9019978 -27287510421651082657667917438515264000 9019979 42148338096302631072748379386926910860 9019980 -28150239525006565418073194315236515840 9019981 -951296857798680313192042950965037728 9019982 2339900835705198121348677034977830784 9019983 -28130140026647494813941927995704458240 9019984 -10695312187245734795182104283808399360 9019985 -11188995932200421278087956072817785600 9019986 -99504735541689957049396520115744153600 9019987 -54827702783841193695410446671339033364 9019988 -161609458112401086293300394978228264960 9019989 -8759910627843067893071008661528440800 9019990 -24476054098102063718191606906242405120 9019991 -118690774530719131479467705555156823000 9019992 -183320480638164204987437570426639585280 9019993 144227781765123848593678645810067350800 9019994 -5178854235626358606455818074983218704 9019995 23568181525203588011748020351830827120 9019996 172213092142941411441292491644551953408 9019997 44456358530773004744558415763986913632 9019998 897341760456131611608949305036633024 9019999 -112204913451151187626071931230318171936 9020000 15841414233819340522062401719664640000 9020001 2083695463507228995614424520796928432 9020002 -24417278696099546972992183736999812608 9020003 -185598048777058738008223789737801851880 9020004 5201294519876273271279202834277793792 9020005 -196132671356501897507382165402663502080 9020006 -136075791432409398485873969653525220736 9020007 -47053818253581280285292871583330296792 9020008 9673715742118361492688044552226078720 9020009 79091524865041667467670450401426705152 9020010 1721230351517450831729263002664162560 9020011 -11643500091072044726618592099866648832 9020012 -123097707132778593621539207721628210944 9020013 -167051865678891577042476041392573339200 9020014 -22894584788793876663790650440228323968 9020015 -77336766274995038634371741095653657600 9020016 36656223436777120316402108997055610880 9020017 17763534903667571325480364769589004980 9020018 -34290518646532169525529860047587420144 9020019 -126707158526013996664400418226158335232 9020020 24186136540903810166623573998501396480 9020021 261992656860484385506501266053288768832 9020022 -44126176409434265617045404295818992640 9020023 39276855986634612074877218234394663272 9020024 1901733730272183284292634214015262720 9020025 17111020381990448500850181438304512000 9020026 -1438074537154282603944996926306865696 9020027 21096004662538361273764471422009555876 9020028 -132084463105991626856296541837448814080 9020029 -212344052537145031771127173220512053370 9020030 45167083801761089017199801595046452480 9020031 -100674914466593725512171627374056091448 9020032 -31587089346270050243776245307948400640 9020033 -347003372244470733750740560354800387072 9020034 41868360780113136965656264297189303968 9020035 77831297343721543066422671677676046480 9020036 20651198079414875619374405715492170880 9020037 -21693208711543158681847490799649254912 9020038 -15126691646229016818504273392837062080 9020039 17287139790870643927152891755344963584 9020040 100841500951280042459008604579728588800 9020041 109951698088786946636074903543483135200 9020042 113914965655888594828734973283201466672 9020043 -131182885623196088998583963472343148868 9020044 3885970878741064815626661247000089600 9020045 46312425637608289116530892166714580280 9020046 17064121079798418275870686527726572544 9020047 6333506171348173971653283785864582832 9020048 -26313408635354922200893373163698651136 9020049 -376247953179940448950528560222861699840 9020050 -10621268164229136542201925180150343200 9020051 -32506511141204925734054002878376548948 9020052 -303210117410410856357487306176932823040 9020053 1163251484378565665447898491842684800 9020054 -9721167297935622665164999383738050880 9020055 -47755607987488405365272935951112465280 9020056 88678163245928422855063689864570746880 9020057 218488970745114717462337383357786783306 9020058 -5583843649127919925732967432313465600 9020059 -1508871033431470256368295766422927096 9020060 -21390887858879709379813512436246118400 9020061 -63394423688826268438504341662097118740 9020062 -57289916995734355399531864895683564800 9020063 -48088561940569198896080620013144356776 9020064 65941405439033953666175194698583375872 9020065 -9724590792838846996299979469035794540 9020066 -24418781028733556372135458078584624 9020067 762441785897217076912642652047758912 9020068 201211247720394279365089057780380267520 9020069 140522147049208387541552565107413345470 9020070 7729072993143485666348185333003438080 9020071 -100489170002840068871219485257140786928 9020072 -18914038289761470695214512184350392320 9020073 21862593110078408965864606077011184000 9020074 9936776170609213502921570291990276352 9020075 -21127532083117296367252104992950784700 9020076 -35869626424873241690812324756320485376 9020077 66144979863198063849996301096049847840 9020078 49961375720919070091771651109191595840 9020079 -105936515697965139326791385897569560 9020080 19167130712016777749653680156449832960 9020081 86937902693816021308932514922884037760 9020082 7959502100475690212812699118864683008 9020083 -162484313338666219991595547592706695668 9020084 211410682457620345856485329198629241216 9020085 -9489306282617676463296796497811557600 9020086 53388981526687782096691073881365831360 9020087 220330227516354035780537176773566673912 9020088 -6886149454854646319012063570093998080 9020089 1253662409023959863163931118388463680 9020090 -58183577364991987855746984260068423200 9020091 98451308763849519497557067388257355264 9020092 203302430194912390053684470815976047616 9020093 72718436812608154464748554224315296524 9020094 -5382644365425850527130946803188946944 9020095 30510146115587723966733732276132643680 9020096 -7932132979981213235866744655503687680 9020097 -157018011402059321606270805343468434480 9020098 182754206081863782773286057044896592640 9020099 -15014620868724688233668310675103242240 9020100 17955517061933231658541250744144332800 9020101 3536462468987013669492354739969439104 9020102 4189547171548812021205881871504857600 9020103 78426893252851713640077071208487988904 9020104 284294241648857895480325217901330293760 9020105 166338707652445151004058652380269975360 9020106 34558020763251425003187247884464332800 9020107 79074377450697549957368279256596958356 9020108 91201019803825007712022228318053104640 9020109 36824677340719708083177699964869994560 9020110 -231376894016917836606312142156078080 9020111 304875779220739247859893415302750195952 9020112 9397419322921559113185140439848583168 9020113 -265818186514702382546569168920270938638 9020114 100202161118786454612953285350955008656 9020115 184786948920083828232810868501929120 9020116 -166368002686489904963264586433869635712 9020117 -53067956556442078952170659885692377920 9020118 28130432722023371285906129371940743104 9020119 -97481442774271640508109809155275972904 9020120 67426402102856445338905204588444876800 9020121 10768214466463558286081049966914874048 9020122 255048736402683624094168890599329404672 9020123 -2497619394620876295397085085869072832 9020124 70433439070829509558461787119627586560 9020125 -162004082737226226319262219296815081000 9020126 56775719622756573307142123727922141440 9020127 82747811390071529671376884570889026560 9020128 77361664766522686079390110525471064064 9020129 -41589104052029355206469946614426920316 9020130 11899515003103185501372881925528529920 9020131 -90943022702039471169091679717069454000 9020132 43040473837933220406084159363159982080 9020133 -16474609314393426174947523782576630400 9020134 17292779345604263629394055686940117216 9020135 -50910469985549159616089099507030351040 9020136 -118174978112956193412534751883801395200 9020137 146290083169171698421583441365761976512 9020138 -40513258577821597319400363689601455520 9020139 55370304609814025533850751009516302424 9020140 -54495712685053819775516547958561843200 9020141 -13782628581040674377044377835039418880 9020142 56186002217959177892182672379392841472 9020143 171136999906889356239293563932146791680 9020144 -22073992634812517962344239809915060224 9020145 -207736328395036677581280668530268069760 9020146 -212179666882842857736026412602166512640 9020147 302996319009173914216310783763929851596 9020148 806117336126569230555461140762583040 9020149 -306783465036941416712116668750646676964 9020150 -1943420461618786347540882469266504000 9020151 33620050788719779109089186265484870192 9020152 77255072628461047469551384339933593600 9020153 -721615130812698716690248460823832176 9020154 26844277769958674005568514375542585856 9020155 230078854799482808522063471374865070000 9020156 706843415324473353288132340706626560 9020157 173903110551395961654523634645472138240 9020158 -23829872566710011822018776429122167424 9020159 109741004362917044953914858850606383360 9020160 -113380717564678419328400749883503411200 9020161 -34798119577436190109338422036440621776 9020162 113435840084976580458347737402176468000 9020163 32307811993536671209914096329597257728 9020164 -52476743613670058643564658617562261248 9020165 -59045792537921835739809742165595121120 9020166 14097770537442307331985943608477155328 9020167 52778504838577990942773344711567071720 9020168 -37847140054855666471951825480750080000 9020169 38041422606186769309147116090840913194 9020170 22963145349391566110584908652809629280 9020171 175205102444697715160980111727579024592 9020172 1442844024815394541694441447232897024 9020173 -123789033108768394816242779635860293578 9020174 -73165285007490789455675315870436077760 9020175 -48133578105969264123217053837575731200 9020176 -15578484896494792559891462377040510976 9020177 -35905502431591431310670992911779632974 9020178 -76484153501225058085064964483104038896 9020179 -114962798205500084058077304240288354224 9020180 43557388071483152128247643629377512960 9020181 -3273928926682810785355861017960060000 9020182 125298954627081616089859676165115612192 9020183 251156712107365410768134748873633759600 9020184 174960260500946956478137522071973048320 9020185 104811842335790093093351500163537653380 9020186 13191251108412931714276773132266219520 9020187 144862475470040648942474337432687317760 9020188 25882931466601992872585107290763845120 9020189 -45290195215945434911205738050372319540 9020190 33036080983704403863766796203756283520 9020191 -211371144065371314056317680406407169368 9020192 -64091576869773065820666794134355705856 9020193 -12726525107405591594631566588153733120 9020194 51505042348345172372085200560592228352 9020195 66485842988658105770636167770801213600 9020196 1697304009149571635264961561453714432 9020197 32483166322690389564451619019226484320 9020198 -61050163567880967270845592701631948480 9020199 130778995185225991846461411041358343464 9020200 -36483021199421324454710096475402240000 9020201 -219788374088045845657266485816411601798 9020202 -76705897590583454114821442032782259968 9020203 333589943675715397021266229911878166452 9020204 -194743210778365730088860682445488205824 9020205 -32711390271925733315074907557516876200 9020206 86169829410047500863201511471747441152 9020207 -66322128749733339749196132924530460288 9020208 13600717030900166568247206936990941184 9020209 20294656275947758004885463863925123456 9020210 79810943232636022049499838569136335360 9020211 186687294936477059127257543927580649272 9020212 67528597719622837840003640676763279360 9020213 168359654314533086452761602548384386144 9020214 -23794087227667811617671303162799104000 9020215 -100066242377397364932001673149797949200 9020216 51756633132234012905389544730840084480 9020217 -9787336098744088047796669589720279616 9020218 -36759453503695046079032982623527844640 9020219 92738826201945192126535157702923081248 9020220 34698590274654943620953404421519769600 9020221 12593062359195251252606919862684566112 9020222 -9756915601979996444052728143068033600 9020223 166733373143713072771775397563026628472 9020224 -40907966917587867419813817743383199744 9020225 25901332250615803423924573589105395200 9020226 5275561189311739434897345721105436544 9020227 49025752287887491794914628492429286076 9020228 -21282462153458076789994158156559478784 9020229 44398334211113222637526351090577111328 9020230 -4717088090886440438462336234619657600 9020231 -5133901987822479126406108081069545600 9020232 7590432504467691172530247838522572800 9020233 256089742400184297913957715074017771482 9020234 -219575535988692255233240009767021401600 9020235 6402002964089818713150797322106705920 9020236 13910115039164621387908062978946894848 9020237 229707968458940433876971906564881356012 9020238 -36706688788510182843202996128083921856 9020239 2097332389060018353810261249181991280 9020240 17315436347083084118994671390687232000 9020241 -7953875944219369583064607634964186588 9020242 -5155576009835394552923320286704713216 9020243 -167438879296164143423585719247588159508 9020244 58104649998644540080022289613528215552 9020245 -3076798123898728136321869360117895760 9020246 24968146410270941421296642066584986336 9020247 -64356578998332613862300285237279653680 9020248 228250387269877853938595795934955407360 9020249 99489043557148141823138205366948347136 9020250 70914843234789285701182386342375360000 9020251 128039869027808738968861628412142088232 9020252 -36150376114077099418811175977548107264 9020253 139655355410595318619763743596610353216 9020254 43989195205644251697760963547525515200 9020255 -91919442826635410632730503108992956640 9020256 -4380773926902024112109028362265034752 9020257 52783043720786944534119371940940757680 9020258 -18141573383967771957935001058897288416 9020259 29354565478458712645516370921930790144 9020260 -108712545113418414836333610236780517120 9020261 -29312550327264630965613215771792035776 9020262 50620812171058338058702590499805545152 9020263 292487819408760595586665356320388576648 9020264 -138657659261358756680027975877776916480 9020265 -5962128973509228076357606872154428480 9020266 -42561641901441792321915155582468497920 9020267 63822910003414611425233780522512144624 9020268 -156881000546950260573155373670611325440 9020269 -316094652662721314546175643508769052160 9020270 -16791804755006467723448045328342570240 9020271 56003072846050405532117382359653910160 9020272 -4049549490827726089639260737223065600 9020273 -3263322809996410518270628653723306396 9020274 -14096336634354572724794296463972444160 9020275 -80708412489906451221631126225379111400 9020276 -109785974030300943583775027935482328320 9020277 -32656295387698306909988303862253027008 9020278 -16333555779604689388949047665087648000 9020279 -99525946497252361360842470575354932120 9020280 29845674890996081190230688157541376000 9020281 -301004361307341685654160968407499408918 9020282 -1553216349623455588961415984548993280 9020283 -170569857014083327566178502382970060776 9020284 35619232282243546385441692555822733312 9020285 31978955538857281036009406592297827160 9020286 -81107909191169604087248350603553138496 9020287 36074161623369683752449270863220891648 9020288 181060202140980718024986964317437952000 9020289 153425290790849554575535826379761823024 9020290 -54780786646351504241416481051399109600 9020291 20444732699012194021843738076800830672 9020292 55633773267790168826270057516490673152 9020293 -142653179481245896893610995160727927458 9020294 -118289145979668380856935261594419238304 9020295 -64318780786560163022803319584210008000 9020296 -60354806671698902612319420325055646720 9020297 119837618345447544055842090117892729920 9020298 -19172985890483884306892415209910070272 9020299 -26257890336110242062978031207893296640 9020300 8252740014425857206771673196898758400 9020301 -4943691580965190937029826069658972480 9020302 143242155870395067272158678469174538240 9020303 -15498608268218576013853604811134238336 9020304 -1066380704218830070858717046686334976 9020305 83145949348604766649659458739160646400 9020306 -97605484098838165223200266622174785648 9020307 224977321228406664054785997757799160 9020308 151605908215767482312740726453998464 9020309 279509230874286443627689484022279066510 9020310 -16312470039926859697758199256496652800 9020311 -121780355187535192224823103741979189000 9020312 116628010475467202577798235014355015680 9020313 -38461101346803663692443259655295232358 9020314 41391775206058818666980589642863956224 9020315 -42773409123482182992854965667883983040 9020316 20718879113769306516744016639193846784 9020317 -95865121256339641181917088553781092634 9020318 -431833823181650328031273582621074432 9020319 59244753688771004556870054305697053184 9020320 12723060766071265328513441511350599680 9020321 -233041311373563962693614458248287223868 9020322 6139239530809269655257264932247695952 9020323 10630212501217892492297241025390480864 9020324 35088779870527903488296988808552513536 9020325 1730787023482834026969409858689189600 9020326 -68512598954487393798405085279120373760 9020327 -4492902786716908955437102846040116008 9020328 37010890306392934312189867771935129600 9020329 34470645769160618836411462512777959930 9020330 21905556192968876600113634229436273920 9020331 -58273461705823603289507353971160551780 9020332 -65717914559711154852832948346700200704 9020333 -70456581841916628449100934127827740480 9020334 192414718735435428610132215826616401920 9020335 -60205643373792552546647236283773365600 9020336 -1727105715891791557277465866906238976 9020337 -64453297975432026492672740512711425600 9020338 -40192759039254595437662586753313720320 9020339 40792559478361646037140805520679248140 9020340 15975181238537257098004331468714188800 9020341 131677199783730384294174089429820117600 9020342 18991240445572158238899851570722565952 9020343 -181755332423935388364764647633549101336 9020344 371826189602882506813719078812979302400 9020345 -117603113392319269636252420546285012800 9020346 33079367071423735757283598745745639168 9020347 52214092199955017895376561603864619520 9020348 21370112798225315262775752360711492096 9020349 -40371859971366259643761051685375769600 9020350 25158455226844448476936949669481408000 9020351 -252028832937434088326898443132867070000 9020352 40056954933538398813416259917765935104 9020353 -112872521466827665450451023460898492540 9020354 -11653482402898166868211653897455751168 9020355 -36939752941699553729047027289301641040 9020356 43348207524758891623641458013836961920 9020357 -109594341541815892571560660534488568320 9020358 -28622688635101902507952353580988801376 9020359 33912215153785272394228948606398736120 9020360 162841271059583616446115290109483264000 9020361 109656091638449985458872400705701783632 9020362 40274396453473600274779350493713735360 9020363 -174608828741408818712436992854782307440 9020364 32474382135704150445108945338712330240 9020365 -89958656125222651334019168016494514740 9020366 -15268834083372282788397663534761077056 9020367 200947491991340767309043228438892023784 9020368 -177670070021611592333527247248162816 9020369 -23981462899749047854981807151662041180 9020370 9493185366247817471884690300827494400 9020371 106157593963583011101523730251890270572 9020372 -80708066104702814374674993883284023424 9020373 160471107655161973600936355445162612384 9020374 24656353459942451856779693105008957440 9020375 -60983860508689895779476339810460152000 9020376 -283326260001349334729946549423333580800 9020377 -50166802023096616664951330815573200060 9020378 -33820952617009314537861907873519011840 9020379 -61441784584993980962867911356310957416 9020380 -24624509141880258200245267684402176000 9020381 -171352305526515860083404911106002253696 9020382 3688587382646381421050494227731672064 9020383 -103702904988576783382150047438111851480 9020384 -89749976361503273126491873546620370944 9020385 -81403260464460985754324254252269356160 9020386 -23545158295284500363656732624171222656 9020387 274608128046000793843432525620300009984 9020388 -26346070475157400128352673214553239552 9020389 708935740467891874107830336615312192 9020390 -74933959571305516459017526249330012800 9020391 13345106296297299759914295894353188560 9020392 127505791389176575974074337714800640000 9020393 -28930662123128193459626617436293352256 9020394 96107105742487905980314309488067695024 9020395 -10702247220179708165273687669057325600 9020396 2617976531567447947967596050243403776 9020397 -97028057167004655066361848156770009472 9020398 14971244509300911327612189477886224960 9020399 -40071053219060792486999861018692259040 9020400 158135629890407402802074038648012800 9020401 8823453766207503545469238096226828212 9020402 -42410405217243388657721505023090198400 9020403 95321900300821753834998582679044336384 9020404 19402143326467138606806085584621934080 9020405 107277889796735515063256740746608916000 9020406 -79416772888388560701784991539498783296 9020407 334319635046813246049096001810870223832 9020408 83157149446641355327677535209542737920 9020409 54976735464408576747738463970051997408 9020410 -37116277460852958409187228626258344000 9020411 -1145275428134344302182135202946286592 9020412 7095062349397693317219153731341880832 9020413 130384913491412020127354925667906374662 9020414 61019743280456019530133769609652882880 9020415 -27071161233430649726888759136703056480 9020416 158349838428381649827267426743727685632 9020417 62434807060402325728296532475251027200 9020418 13513845907195671446208144907555069440 9020419 -286791911337206079439458314615190418180 9020420 -41146977165931749355775722031352913920 9020421 96955568377824843961705124257076251200 9020422 5776092391375928327684958842635080000 9020423 -52803857161285183452156500017268835000 9020424 32435553432809024220182455182469201920 9020425 49996084731190962234588228011651921150 9020426 64231519398237520225059305876420391264 9020427 5947757394526020325624933265955937008 9020428 -253022481034505500808516812638379075584 9020429 318685303638267598696931928290047488 9020430 -84187334471747441734405551402513504000 9020431 176471286376142010057139400553794668544 9020432 55924980615497620049226099481677275136 9020433 -65501610515469531082696019150604554496 9020434 -270364498410478586792746749755460392160 9020435 -95879948127623728161773548257078165840 9020436 1193890257411966167454561950233565184 9020437 243131595470294390747958270188796579086 9020438 29705210050263592116118291479835766784 9020439 -30825415644038249647560207065094579696 9020440 39416067494399221188618186345037824000 9020441 85166571373648101004095026057884489092 9020442 26141431628179881560159847742456940544 9020443 -76473892310357321231325040995613745400 9020444 -216842700989245950773080466838108056064 9020445 -33877691572570371800930012245481174400 9020446 22428525402253046080350886569280090560 9020447 -89813259915254592790313791840109971104 9020448 33587085454563379382371547751151632384 9020449 -86786394684795196989545851318487379564 9020450 68645118146814473232971065943067804000 9020451 18341258361941077633039328057937288960 9020452 22615853107560481941002567791992025088 9020453 68538879250121476412344862789334606684 9020454 -612833564695489656792465831346939392 9020455 -192662247396742606620832106151383973840 9020456 209458734505283831518589469501310970880 9020457 -25763209647924785789532403794737952000 9020458 34168187155675418812002681978694588080 9020459 -139867188779902716116542341560370270600 9020460 -28259416632378139636554647255911680000 9020461 45617090045626046561272584922924186624 9020462 -14180695465960748346088698815670567936 9020463 148674865625652989638494247503240833544 9020464 1980664146166704219056180056896077824 9020465 -34575398398177206624231729744383128140 9020466 -2630734316466699023897381640990245376 9020467 323289498043642879468952424461169701516 9020468 113554384921449771549712003349846090496 9020469 -37850006853645356707981424907483653856 9020470 94068239698934663602731012915674503680 9020471 33293751988427313027765600097571646000 9020472 81617336072124837449677914079481241600 9020473 12695127024164106831451448060125163520 9020474 -42884244353617982018524116625439916288 9020475 -116676158286740566088177060694214658400 9020476 230437248999586014029349080668353858560 9020477 102024009485006800530887956474478128326 9020478 122282871690597111871420468740728878080 9020479 -87893640635116046521251237112201884480 9020480 -25161675919444343499351166666785423360 9020481 -99514967816476222483726926292095837648 9020482 -60347492786785101605207344101183279408 9020483 216550236901119130344753204677592972732 9020484 -2609919149279540816313181205992240128 9020485 12473834361581291358200014786725302400 9020486 135176716401317172930690166717579620192 9020487 37673038829258628128767984711297997952 9020488 83081890360314433717763933080249205760 9020489 -4528271173802566654432306593895841208 9020490 59747150476783801813951679977868325120 9020491 -114705921448874171858540055336497759688 9020492 15386274433662931165468569839816976384 9020493 -136249161537170019695109216106033895616 9020494 -4896703815848858854832975490403024128 9020495 71021179176007625847351540038380831200 9020496 -13779777283371071860807392406568828928 9020497 1266047389281985902087474700702509760 9020498 -6303207974563155432516836939177136480 9020499 293982009349713357581262988680879569520 9020500 220383831133918341225548429651243712000 9020501 26514770714196113917514268796716776352 9020502 -74134008137300144214221738191780405920 9020503 -175432913834597802435540195430206176248 9020504 -11137168444379085079794167087888302080 9020505 31806723019147761944780413247647998720 9020506 8344348131411947115752491343809935360 9020507 -169293084906488874557884518678558509244 9020508 -48920968281634974427914069039644382720 9020509 -140666281521742022223261485364879683290 9020510 -53059845378879619716271389416242128000 9020511 344545446672884376088380461113000154640 9020512 -27314812455108872637644440935882817536 9020513 84308834479678029202541707180187587860 9020514 -82199473170188733290191509808627743360 9020515 75904178312656644282526379638007580480 9020516 -102845056735389528640087579264893742080 9020517 11562946904466203246777759426279690400 9020518 67796202256588514180578065260040520704 9020519 7313394842347748710024942111370356920 9020520 -85411499447378759537182614554054707200 9020521 168245659730819710216818563044761368100 9020522 106872096740271808731857837080805468160 9020523 -56437178312887809354459728516365564032 9020524 -56957063179721193723870675504919131904 9020525 -99565562030420812783953418787688157950 9020526 -2519686627528727894912295759513123840 9020527 -206107804688596791401516283584362072624 9020528 50044528158791797550749352787034767360 9020529 3060579182402156017265055638201331648 9020530 -46891662736153230958042753815889887840 9020531 4653907091631466866304350893099328480 9020532 12639037116985747006068064716698345472 9020533 -54782517320625433318036911052695272196 9020534 -14506024659701745442915434056685544320 9020535 -23456734563706505073616678034775091200 9020536 54565830388252493187656352852934656000 9020537 -211481835065909880677030089092970680 9020538 113629595859518432072219694287774968320 9020539 -111374332950291834140300252574534455280 9020540 -20463926370242490455600014847723520 9020541 103124887003099524204413574251873582592 9020542 50664381175330333152380923708064958912 9020543 -53968650293675597357777739100326483600 9020544 -74148703128888217330911903035582054400 9020545 -65450579620815861895802068664640462720 9020546 77175702109716812748715850068519595472 9020547 45574353143814037176402063976882680768 9020548 81479611216033069899918294938592608256 9020549 54521802271505074241579441531810195550 9020550 -12599543590287346069074697457203200 9020551 232683878597061940917530670279202838552 9020552 -228735985176338427164302420154626897920 9020553 167585517158782093400473700457497650704 9020554 -1622377445854982054984541520816734720 9020555 -113547686065261120166398085922165442080 9020556 -52345857383753420044788645935808626688 9020557 -18028846286197790656252222900170330974 9020558 -63718574501377331351348196233223165120 9020559 -22945046506838698178513403163661314032 9020560 -6283500632931443924688204779789598720 9020561 -102004429808780951471114772105447532176 9020562 -14994595905941769907392118227541052160 9020563 56234686881221697319883296211087714800 9020564 -36313226490604693390221083136024096768 9020565 -8264473658920242983970338464979095140 9020566 -5168095447755157980977949942568905216 9020567 259060568718244894310277923286627836616 9020568 108094221852401981555958223132460789760 9020569 92443520997379693169408818181511169920 9020570 -47794900484445769120414203460411617600 9020571 2443792985847165745028313095267418624 9020572 -14104732387970325824194324205669621760 9020573 -114603607994491686757238305884415084800 9020574 -56351641907907291276285964452198443520 9020575 127601206698542607882916670977625955800 9020576 -65848051799950409782960563272234631168 9020577 -25228801271952542352325773172406999040 9020578 28924269780351066268883197826460934656 9020579 -188558877654744126099301323095167190040 9020580 -45158069215635010330984293745398435840 9020581 50964988228474760098365041028199247392 9020582 151057382100923306597040655983439399392 9020583 215100271681343425942536999883669632 9020584 -24364014773750057324420678883732157440 9020585 76437238212808162605024118833685767360 9020586 77222181497023204157907606517580484864 9020587 153446621060042211169002479885089629236 9020588 -172850390231318817968626546304193645312 9020589 4484368197715761690443803851169261248 9020590 8905646285089848538711490485452412800 9020591 -221574110305504115074464172648506501936 9020592 16982263579029220205346630869345894400 9020593 128190777001699067987776548209794474560 9020594 -157421335871750419496365455213331312896 9020595 68605590983080011841251651535908984000 9020596 59363973914026430713128820445277774592 9020597 10063453999016081004009920929435105152 9020598 -54136080445560144946293900249247518720 9020599 81218385873303500106597933736976341936 9020600 -11679686128619889549208825289213952000 9020601 191687151402231190799280758353920011130 9020602 -484247056942017958837998670955023248 9020603 69217903888593511890468058170381183600 9020604 -82741388005541025268855801879180783104 9020605 -149483835979252151368766265618064872480 9020606 91137684249638198334722159692249066560 9020607 -17477463915097028395578751267221064560 9020608 73445370986224830523059674013128196096 9020609 151723746585924622411120612045281493800 9020610 3796096218068589237692704439110463040 9020611 81402036159975916545009166755444021400 9020612 -266103890855247833650329768921767135232 9020613 55267881927357554988219885575801144448 9020614 -108393388603271915405966527556632093344 9020615 10635562542260120175620871875785468800 9020616 75383950457311375038955490965239889920 9020617 -156344775448404608926138059226333671334 9020618 82182600110678454469885609496933531904 9020619 -56658851105793471751452575493831132960 9020620 24651281867272016090211402206230702080 9020621 -161708870456612096947870152613834349856 9020622 18746614155931331102778645532119041280 9020623 30442050828635327893239073600562884944 9020624 41998561155233551285025091159829954560 9020625 14219961365269297347268916530944540000 9020626 1796896779444217991314887665036609664 9020627 121603083258295132985121041887040108544 9020628 -13632862089050903473565553738813358080 9020629 8515187114881562901567068035556277184 9020630 -822175876358586733118733615563884800 9020631 -9713700387117279375965796990498741936 9020632 -93377082409670771006926658675857735680 9020633 256524358124814011280252394377074223882 9020634 -35727558398102148892383463987654204416 9020635 -29580746311556475047938568041941155040 9020636 204529837364554136860427305098422254080 9020637 113474143022116526515965264601521714048 9020638 144413797375988190585658966210965754560 9020639 -184229045569602778752641960142380158560 9020640 -103462055985548129412079047373034618880 9020641 -18408610050878851214285017518441655680 9020642 -8200300380929938398524898264647354208 9020643 98008629091396229499254327965371615864 9020644 -228228704525649168480934459510794465664 9020645 -114539165680114134653720824520698964100 9020646 -35630544408624017666443982680613550720 9020647 -15167468423888353745437756805859214040 9020648 30612003829396576584924624276566507520 9020649 94786804832705906329145158271540570880 9020650 46017498438734399671013763599271286800 9020651 9723221290716671493033919214411976600 9020652 -93723534502887920246717648812091559936 9020653 87694765818665887585488970207458790200 9020654 -96892922202408169690839253570020172224 9020655 79809161031338577148387106938981782360 9020656 -18940362829097070119543462896768843776 9020657 -167391789045089263963817449839303314094 9020658 -22692641147724684730880685148676059392 9020659 -31949007506537938542940418253170932608 9020660 238795527707123410129824072600289873920 9020661 -33818601030183537252410323672203376800 9020662 14907235181485049719233729422890616064 9020663 -143422508672298631533193280755029729120 9020664 -116545731910229313680020445350489559040 9020665 -55849926448443367700753165513942954940 9020666 -153587040330389238385426020587641549968 9020667 -34665880033155003886206105290149510800 9020668 2044371120909499368997201973387171328 9020669 62999045760225458967095769691404288 9020670 -10147838744547375930716526716069376000 9020671 -110079140541730199006477055092020984 9020672 255294704117244157066068858515365036032 9020673 -51453139155566748950099325559351788000 9020674 -15201992166219204387410023097379346368 9020675 79018062719281091259790630331820123900 9020676 -22468012985876871398585212634668867584 9020677 124510225212642271582052892946823217660 9020678 57158221290530618826712547525767290240 9020679 -52108807704715077474315215861998352640 9020680 177208870354191153104661242864338636800 9020681 188996268809441082945874929938849011482 9020682 -117844251132359381567252247885101909760 9020683 3842828766407938002139468393159598080 9020684 -52474425904276371386252120201510131200 9020685 106327433077794499396156559985678616800 9020686 -156550665185880838746445278116070470208 9020687 135057827132307824994965815492462608000 9020688 -21857531086926058232870460951347920896 9020689 -38040689272322323879145716237699861152 9020690 -3833639506764965609013592726043811840 9020691 142401126075815103492921065551026098100 9020692 46990439857078938319701990951273406464 9020693 99634044806587072701361841788888087680 9020694 -194360640605396129342605791640596480 9020695 -44260098333492356921955591425540989800 9020696 -103898111309770643566501742657951262720 9020697 6033456161015015109921034185183775104 9020698 -26306585395203141013510815260972720400 9020699 -21129471284339541926117031579114738300 9020700 38076249364489345373928510593649408000 9020701 -56978039506711232693244569896113567008 9020702 81014503426618112540620410734555079552 9020703 -39645262686167574703555081310846304696 9020704 -3893658170179589179209685886823825408 9020705 15144699168860706108888723646816032000 9020706 34387270425007554934881089771240194560 9020707 -329614924583063464258083188972949851044 9020708 -178882262236403781101783368804211337984 9020709 -29109485190282923426981362422245307396 9020710 -115398999020840502804016968058790937600 9020711 -28921020793517995136730908128832715840 9020712 -924799876626756811603410857577922560 9020713 -50024106947502199426565799871346326818 9020714 -15938173258488664670309154974218569888 9020715 44338684699879124830358652776484426240 9020716 23960387801561128674999670944693821952 9020717 -57631302413642987097017204916253008234 9020718 -17650476512781028892335861054101265536 9020719 -8205134507780381119639745689048848880 9020720 -41934848666626613586881413631267635200 9020721 -21491079145968821167660559347850777856 9020722 47081695220805013746127210390942669824 9020723 -64943175720443404730904216859605668760 9020724 74440993373354444233609828070151008256 9020725 16048404489190081263040284204041336000 9020726 -28513521680477512417284458525428513152 9020727 -82881854185403183557457471264232048 9020728 5886268533852942944762527234475151360 9020729 904252335397461362722737926549480784 9020730 63782830803060340114639450113183870720 9020731 -139489639605904776760966411590566092400 9020732 -88507970800881775781040478435405194240 9020733 257038404128377088036638645862092518048 9020734 -116690299667336347359525497387624649984 9020735 33826179745573664428691212039517487600 9020736 1078219252292216993353525083137114112 9020737 -182933377947611674141169298111081229008 9020738 38309381352816909540508548171886675968 9020739 -6399977902016812654261229227135033344 9020740 -169919379370639154285208287314672435200 9020741 138518357333210254727731988978013467484 9020742 57700541822667641574741786773279015424 9020743 22934960247538126547827946646106426264 9020744 3220415303516241525478168284830515200 9020745 38805565708898734103720453271807077220 9020746 -11552433682257079070176300068382740480 9020747 209204190536516867784471571033092914196 9020748 49383438459869744683775615176865759232 9020749 -228801304275915888893270118587687233364 9020750 147594546023665935643644431858048784000 9020751 195816387916290185855248281460688727432 9020752 6431387722364772599145837312711065600 9020753 -11734527062398846768906526677284517584 9020754 27333647733506586959578531657116291840 9020755 -119607057085466521179604529667105840 9020756 -7728086110340307731513662964365801728 9020757 -104359385117397656253285669700342228608 9020758 149278002715245842808258212438560588800 9020759 40081474903647812174375029875496106928 9020760 3166952066307252063793395700088832000 9020761 -199076695981899784532934953461380205056 9020762 -45160058687533138669089275964049828368 9020763 -16168163177332304441583601480223581440 9020764 24897820725178862744194388210889560576 9020765 6699334263665338729045855013385348720 9020766 39615411875985500765184950620361097024 9020767 49685701988475040927024138134725727584 9020768 225276207744349077490738574858791157760 9020769 36026464359087218196677283341410215360 9020770 2755028241622254190108499095556021760 9020771 -77404737776219740721106572042736587256 9020772 -74595113734342188459106891059107189760 9020773 -213115850360074597942914708884191113600 9020774 33748829567065800162060240541033345152 9020775 37111066527600405811139076340089607800 9020776 372386394189622639622355060128039976960 9020777 -8211765058010400348615194933160974208 9020778 -327587327289176403400713701560760832 9020779 -56255189081308973546190818604587964360 9020780 -47816355111761645468375298887592038400 9020781 14404218653194715702440677286646553600 9020782 -93501989422079431770238262888903172480 9020783 -17556566156883979115974087078806478656 9020784 -11408058866622781362356842044445949952 9020785 -79979905377414704968379301893600116440 9020786 116885064197845115294760264467705624592 9020787 86846932929343909154256899111860715520 9020788 32435509182774083871286605773355882496 9020789 -289516868640418888141759987974772915410 9020790 -6414966622127863827418242490333390080 9020791 -208364481513948805351068212227254674736 9020792 327720011184784297022902190011084800 9020793 -17562176744025059595098180673957394272 9020794 -54762009028265702434562379958617884304 9020795 -21168457168832216887743605413324347840 9020796 -134078640229850929589006999541871312896 9020797 -253834929727550878100708856818756517754 9020798 -1934151262572980222194882489766144640 9020799 265592048083104245164184949911217379584 9020800 91790094523071470960893145021153280000 9020801 223946788033058248064900334974170599600 9020802 36168406983511865218768765303742667264 9020803 -139817333134833506293903335643303026936 9020804 10781584602307415292201550808041316352 9020805 -24435832562990903340825072132054052800 9020806 70846501593635764094441301251824440000 9020807 -76808747857831592910858216693627114480 9020808 -7092646981671755920954302554546211840 9020809 -89586348515303576655599884826023481280 9020810 -24030016992794902261317444372476067840 9020811 -4772840726226013276015883974225100328 9020812 -115522763381069712031043605843141367808 9020813 -127411927183801242010426079224357104960 9020814 -7892111479186137026375551350906347520 9020815 -141173210711373357748065986414825362080 9020816 14279046658979753408788043421623255040 9020817 17756048348591963704550913387414564468 9020818 15984042595420384707270440087920394016 9020819 58240810997946746447397220293019586220 9020820 -32031739319378555965415281333849497600 9020821 24948946716858281111451197767790107022 9020822 -73343137481344170241825728932262860160 9020823 -2448957733082591484347644222808528256 9020824 204580311459917478578031620724897576960 9020825 74665114895929729871412840961802763600 9020826 5577761570955777043079789217272017392 9020827 -196932941120364657563140856458579263600 9020828 -30104710376654218124839928603337861120 9020829 14547114003391028306596768102680866688 9020830 1500544492738065832211949147231191040 9020831 41180931762718171815363813518216497632 9020832 76820834449857592455719355396780982272 9020833 200348548919221341355802913429495633600 9020834 -88493769136798408589299969855214550528 9020835 -154720541754856794526536594867210640800 9020836 147301718379374435825373678054249477120 9020837 71701007986324638719754160200985995552 9020838 56629480168862948721690719598081265344 9020839 -167759742064174820527590175088317541760 9020840 -60607035750273292708036657683909120000 9020841 -245455597565923720385005581056712480 9020842 164413347368355004698270785494643409072 9020843 -108469001565431093520805819098662557536 9020844 5666032216486513509959796894873732096 9020845 -6625754777514116325210762035164608000 9020846 -3492201524875331530376806693082709312 9020847 -41066497589010404106704559627111586560 9020848 -18124733903612166292098984979904004096 9020849 -51472965206071220630055375392116514064 9020850 14482325820389803815503435663556432000 9020851 -436475861486958126150017525815754293152 9020852 -4056413379169225255952460015101276160 9020853 38030709416114560064483804303826306720 9020854 -84467640539321612196790098704744022624 9020855 134966577050368860850871491421561414160 9020856 33798314526699224873776767298888089600 9020857 -26265656304198581267224717945397143894 9020858 -52381508868336403240538569922350264320 9020859 -28027873906450501061018986165437991200 9020860 -43707778303008528269037777626526412800 9020861 89318377205627384688801786035823686124 9020862 -66797571174872279655775218660390931200 9020863 283200308034562332125005922588085476400 9020864 -23176163112223114809500731086785740800 9020865 8055539320573425459201041300003562240 9020866 89628122429562197771266052101207924224 9020867 2558502313954348542998984643861404232 9020868 79756263562927846115304836873561226240 9020869 -18756004716072757246307667741879811200 9020870 104400439704989374075706900576907722880 9020871 -2284425242922720893290925945098412160 9020872 -41419746443886902567148586234977976320 9020873 194003185817989324924390339503698572122 9020874 -7371630622714581997473229685046339840 9020875 177966756764515521464670160008260292000 9020876 -5947867605654374623634146793148973056 9020877 -113892959307290920965443121022194901920 9020878 -34970174644077844039119073575290045760 9020879 -124066104970139468928867023180089572624 9020880 -30970637458082339134393902902881812480 9020881 -219926738857915355150924647711680514318 9020882 122724861905943572386151889916916815680 9020883 -204132032998435610036317119139459618752 9020884 -1014165898841185356841491521962506240 9020885 47382591851716096217404682983073179800 9020886 39630458712268455582228171538882166784 9020887 152798350254979723242131738989500390536 9020888 20094148549598948392461142457356431360 9020889 124512363552854712066428091452572208304 9020890 -40477394412621066551547129422557888800 9020891 32941884822590123630210747545929101568 9020892 -150453287338567085298039581567150681088 9020893 40276779414828494477103732592653647200 9020894 -146700304264241738341291410003638517888 9020895 -38464694187356289845364595325155236960 9020896 -50979445607974632208017431867841576960 9020897 -403055252055172113609589226034535095228 9020898 111265760526223403217075487723921112064 9020899 40313469079545731554961632963513223664 9020900 -56053683518701130059695198283207680000 9020901 -101115811547614046516795148987137623968 9020902 1719873867812233159801074845130663168 9020903 86396169319679035821490429290698518944 9020904 21346416216450375855991976086843392000 9020905 79829189071965403847847662811864765120 9020906 42552232188920317780758575844989904480 9020907 48002394327520938054864059166235232400 9020908 35149846907643139320835205248553268224 9020909 -53462900524871827240528147588684140096 9020910 -48794255411833098080431577437408531200 9020911 288006320430458585666907426349374897000 9020912 -21819025551347566135366226724843847680 9020913 170239935183426249849381415505378832 9020914 31589755452655060224386559998055674880 9020915 33142605771416302248606530720109324000 9020916 2403115731050002331893558618993643520 9020917 333413811792409144086690134723404577966 9020918 -73056102645550734084008568338520535296 9020919 96325927136944325392234926257796115944 9020920 214476655176423959522795085667325644800 9020921 33787083131558795303711730966263959104 9020922 7752933634387450165917309982840320000 9020923 -123271228115833740182413778912537354040 9020924 165875353925117326564225718643419126784 9020925 -34356020124730279796708273639591727150 9020926 31966487078836259067992376480491310720 9020927 -831704615528338054957810057987851720 9020928 -12260958624497044936335048934812549120 9020929 213824980264005313744801285891814742530 9020930 41667673017289859100008408933790289920 9020931 -163156882297854591534312883837076889600 9020932 8221398014807303198829316547526202496 9020933 -30441590506586872070943699291771379140 9020934 -34804338129096582130605957131412393600 9020935 24968887397158568949517475834246776320 9020936 -196007975927803849092743495679142456320 9020937 112058293582356210696422827407869770752 9020938 2980033257559704162639135658158901248 9020939 89410929559705400395605104473627506624 9020940 39590215843555597014477059289163776000 9020941 -38399522460458800143442696994785107658 9020942 14539054303581862380593588249035965312 9020943 -60988143015513180514844518133109297600 9020944 60631831909209640574292464121484943360 9020945 180134593926530245682892227298197107200 9020946 75045259300555808108241783765668610048 9020947 -110615859527845507388195569341057258448 9020948 176805932380760841537273636300846610176 9020949 -7697924124173844557279725163335330080 9020950 -8233953034879558120975626135679452000 9020951 -119575396706966798622267056564143461600 9020952 38795230736653248154312865112130560000 9020953 -206458413252393638089112741043327160880 9020954 -7817185843542249431749033333682455824 9020955 -36502220539209615442954859151457802640 9020956 -14684888598137444027148970569445269504 9020957 -109784622767016272590047007736973706176 9020958 -106963913680963146836594522069345648640 9020959 188123796143872510048873339375107965016 9020960 71763258544065400917499574833293557760 9020961 8928373977419525777928492818570298960 9020962 -113850190368801544118268867022308462768 9020963 58723210729385528320503733781972010960 9020964 -63837489433131917108222392737650433024 9020965 -77017035608188040656604129630524590600 9020966 -115932091820647404209488735152972737568 9020967 -555456876945726150721918673362312920 9020968 -52882400851983271526653216211194183680 9020969 -14515555417004780380958481011082144000 9020970 10085782450975569136076688339471360 9020971 83454124999503343107874618702770731712 9020972 79496414515228599153911389804285209600 9020973 -121761120789873788878049349570682812480 9020974 -47041598381333666013984933913691715264 9020975 8083260341030084700965386806366813600 9020976 26206530923664339927503258166009790464 9020977 -44405785937220947887043471555598792128 9020978 75918581478549716379133462867932833040 9020979 20765660717987739054706341933913795848 9020980 -10219646550092755574963316300633999360 9020981 -160412992884057561870557628155176771218 9020982 46190364999840010843386772812382080000 9020983 60788592778549059366425309691311896232 9020984 8989642827363234342621596116624588800 9020985 17606563321656580789407831771441595200 9020986 38354079072769269196335537076169490144 9020987 97010303072582748569982348222892497636 9020988 -80065867147696723160724503110336931328 9020989 125396206651515878756389223826178990790 9020990 -11968325620427043912393469819580918400 9020991 -9973955078821186406438078074348707840 9020992 -66140138498404614191469637549424640000 9020993 340415878177435329812068780889291650242 9020994 -30839826828734168459811797327253840000 9020995 -128954989073848768816537882350577494000 9020996 -83500356469784302369925268720297648000 9020997 -280256975949435646729050580885266024000 9020998 106291765553497622437544293401743514336 9020999 709907300202008917517514500234532240 9021000 30295553968104735210291529148989440000 9021001 338705027021207677380468574130167492800 9021002 71618969847955659073053183281952827952 9021003 -135795009247897069008187034993606195496 9021004 -24203497728165221039243726876875250944 9021005 -12256104832948523164612276771342788480 9021006 102849162538096743994191959434016394624 9021007 -16419774333613021599292510759789795200 9021008 21575186473401302107968718455598866432 9021009 -182875236241428536600676373984234196496 9021010 -110194700515536895132960998151835904000 9021011 6947943858158008881845935542366222000 9021012 -13078095961244767721088684962965880832 9021013 501487625474393680638789444294639104 9021014 79613403780706889106619791402135552 9021015 14858179515662236715048203159024773960 9021016 -120923371465927647087452359680402186240 9021017 209328366860905658932931502161307139332 9021018 19228482457281988654201528549660475904 9021019 86712601594775600048048674407374812160 9021020 -122613881634706140171279956045983787520 9021021 -3295819724567426967066734200026206880 9021022 356054177478546864889720911959216832 9021023 -57801748510636034113489208540504562696 9021024 66168155549192532020301695298636349440 9021025 -6414201615087151227181522382000099400 9021026 7665377723623599889970803927729359360 9021027 -118955544902636779220532867697475251080 9021028 -154863865939634654975913810522681960832 9021029 2070256696304465156960182557690252990 9021030 -3856894372671596102273330499117984000 9021031 -87019439113243039747512274135617325696 9021032 236074311512544309536926159094910950400 9021033 -36203507903205104762368657771337990016 9021034 -51004551559705210141723000084333392 9021035 -65976290804791725657948635326551647520 9021036 64513392174708028492035677948818970112 9021037 153297318403376468530761402346589164214 9021038 -49452773999807909001141312403252837056 9021039 124258051912039200129042474465753211392 9021040 -1988827895683571592935076312652185600 9021041 67985378710506656725956100217507334000 9021042 -45889881439866929253387101917293073920 9021043 -1120469834448433909710352378838998708 9021044 47890928801839074721877781693529142016 9021045 -66621183998292296629001481551751149760 9021046 -15038001967206416460096591300676922496 9021047 -23684101540807865363025977816104693968 9021048 -1251848474897372082572284419224371200 9021049 -129726080426783692999627136667516859136 9021050 53765543962187908059920786081705008800 9021051 5500746902229032702092643426544359220 9021052 113837544396559113626066222574354446336 9021053 371670450919351916632848198635039376384 9021054 29715204136093780496884799718427794432 9021055 8533270352354358749697608944363560000 9021056 3452545296841416740828530926944256000 9021057 144716405045125910511993796626193473840 9021058 -46752799892133053168048012462330842080 9021059 -77464355940386881905708093438940658640 9021060 -4960402882167959663006411620860211200 9021061 3337699128228852548793936706264734144 9021062 -3787828168071696580955534841662055936 9021063 50284827252406366724737806172010444160 9021064 -38867075916286218140033176630583623680 9021065 -119146907987687788908867372067371888540 9021066 1625355787798823694356674292711067648 9021067 184848352028740598839009843540764297600 9021068 -8524514353007174906630554600900608000 9021069 10552589154222878459860379039534343894 9021070 -20206501077990799495970741316382588800 9021071 -101110197909457682019908699940053035728 9021072 -1858332771764138527835238789460918272 9021073 236217348707906038674139983186482281984 9021074 -131191884076069192135789918426811779968 9021075 -5027102451086074799459717176388582400 9021076 -218242964322244374033122814733864666240 9021077 -5488231459919121684874807986710495592 9021078 96232602769654588094954161456731325440 9021079 119574923095695931448076367389466450960 9021080 18319349918918823061373021519745638400 9021081 84157356181292110652040266305711420224 9021082 -27354175100366112083692316992008400128 9021083 56895811147417952756241635925778436784 9021084 -28541709364866758898676735939670412288 9021085 7953999674907323127957907768511527800 9021086 155752990703027980851899972271825008640 9021087 149068217339631892858897371279242680344 9021088 -270422727598058276723522316295162429440 9021089 80365055975541960726028855408817694720 9021090 27612720259813681533609680147908861440 9021091 27043830794207128192718995702583380800 9021092 -34250109766625738871115084064849092608 9021093 45292234965294478698957779610614915328 9021094 7570686582397570147445175844712651712 9021095 -3361389978366356170266573641813315400 9021096 31181381321409146803396312294267898880 9021097 -164445344276938825061389654909838832908 9021098 -225181340942285578059448722225617528736 9021099 -301274978836990039434010142070184512 9021100 -62143878869692489906090354231626240000 9021101 -261063636166082050362968909475665016468 9021102 -88002058092025107583066955059188255168 9021103 45104525905980746489732081477640209504 9021104 5625308767006360333916400330278928384 9021105 199460974384857042721881870800370192000 9021106 -16009050872430930096046161712262439936 9021107 -25782585572003486373013021894589714976 9021108 -74873146390965255606875718253241610240 9021109 -57361782039407907656962324940199281540 9021110 -4721519976848750269713024511771933440 9021111 -55107992248923149196939847277577138816 9021112 -2979315914648065097294734436157235200 9021113 266295819073562384237584085898652840362 9021114 13591699561718585911639140136681448304 9021115 240545479474987472259866906948949369120 9021116 26768482301924730921063467172890045952 9021117 -5919069716001720827516334323453777280 9021118 -24172006494739737824465666624585888256 9021119 123066126682336950838799153882216147520 9021120 39121039616891221118345095763963412480 9021121 13893054151149431812265728217023355904 9021122 36539787914462026191405933329827486464 9021123 144624598115399674080035903691688439172 9021124 -10444132024446419571035648285368647680 9021125 193617990917295437275647759508916715000 9021126 20249846773474892333668273978034353344 9021127 36748982435410176289521921087275893976 9021128 -50519220901745166662953395207502371840 9021129 -5776159930722210477422347027973256960 9021130 -26670581944854252737595525204405180480 9021131 -21692007529018059319721492897856970608 9021132 -7314506208437339500957294899453347328 9021133 328990028481440646586221314010330806400 9021134 43218985761571005906991924557077572032 9021135 -53626403622746187292414092434261868240 9021136 661972073189048618387402911569108992 9021137 -107053977060010947312714509429580275214 9021138 -30284172290557566888318562947991441920 9021139 -81636095026187912810265146891357451560 9021140 49455272219979193449906765261079453440 9021141 -8402525078364137099318936458867672050 9021142 -1135848853084737878620983961152117120 9021143 -95411135056530893443227788494451813760 9021144 54914172146046448660261859224631869440 9021145 -56780530505239115358563209256147525820 9021146 -163422595713715360523269804323792076320 9021147 -40821052088398681723078568604074711400 9021148 1959869389518505747346080956108567552 9021149 74087793692637740621222766011871402150 9021150 -36070303381378572749815275817805539200 9021151 16055625139268691051783103416888117152 9021152 95732561248197208193438079123984482304 9021153 -279827832612041383136227051356508566816 9021154 -148495225837429569487767493505900770224 9021155 -13389219979660948022073251667536640 9021156 23085583290437889319914950016256668672 9021157 620778431154203332575378975714823452 9021158 -116304032399800576278700442231895148320 9021159 -35685656152001743003175774838771648000 9021160 93588350814957872036357494578254592000 9021161 136799073653488053033677443800840888762 9021162 84456507638421057118419631057290842880 9021163 -278611278144493579067582924662979147376 9021164 132264169500859808848642429521873797376 9021165 37074027059960756863906624032212605920 9021166 -30343789140982532894457799429863767040 9021167 -157460860572192077736617768213312894280 9021168 17185296335157302136335550421201059840 9021169 26384120522006342933160194578024309992 9021170 -56284195006998956495466287906588144640 9021171 -12548313170185992887650782537960402888 9021172 29100545024816540059676264305786694400 9021173 -57535053625022726501676495592534683264 9021174 27068400246746501814325640338296077760 9021175 103484316656104559547273604737315468000 9021176 123866274905331618113392100081961000960 9021177 72502234181921673119872798249233491136 9021178 -28278787752704403323626782127151665440 9021179 -197306088185284461783084415050317504220 9021180 24466570713256133125745027803567226880 9021181 42085459582314563469519079954498654880 9021182 -51064429561545798044365375022511495168 9021183 102761941699873262370192645928023648144 9021184 -222597918900001470240464797200820469760 9021185 -2231785942124844979409725797752222400 9021186 53506729401560416096049260060453232640 9021187 -81791522241879594996727800724537291008 9021188 29612272096445729113395980378242240512 9021189 -386103914981024327328733395353057664 9021190 -118333484349350863329171586059944918400 9021191 -57006496608647133918448093425492289536 9021192 38479577036367291128221189760203161600 9021193 3196424826513830810499714149160726784 9021194 -2583652541112210910053497733902783808 9021195 9962222282555024368309708670856876720 9021196 157712769891776765591533977955873990400 9021197 -129109157157127286367049707591045393354 9021198 47152083468398070507270209838540499968 9021199 -1596855532614810975542167579416158280 9021200 23094239186923059246799919062376448000 9021201 -62492128285053432734506051511062372416 9021202 -154620595598362711710678421177449422448 9021203 -131585396977890059670243721591023567240 9021204 -54581717100707611583844717993345603840 9021205 -246784181760945241437236164612854705000 9021206 -230947844822996792879822399604824611776 9021207 8419708426460254032956933370621214080 9021208 36733270722218038796993417130831912960 9021209 -135068408149937441483804714244796601580 9021210 7865542879950888332737747078237125120 9021211 287137698086351458452021814142002983812 9021212 -46892543997969898476133519271791532544 9021213 -16767565472508126542331638751726418458 9021214 156452190127983932961361799325362464512 9021215 -22488094570669976431676741516709342720 9021216 204035421558367545077833517360937959424 9021217 -12883283403391150201623183784927275008 9021218 -16940126915021660334737315000056416000 9021219 71127292781503834151519202132071162880 9021220 -94169905741631326869311058780664158720 9021221 28573303568805628631360461509193300608 9021222 13358000443585823477733938173742639232 9021223 -88286838423890612993662754743718923528 9021224 46380540046214905366616258333601208320 9021225 55280581103901973923289725599607699600 9021226 191155773387746736129451976652820387680 9021227 10431117045735993059190802545846715392 9021228 -40189561922085876080255190935310336 9021229 30397725188795931261923097630987159424 9021230 -30515280710723380205066399367329873280 9021231 162068940836905505316259112825267446920 9021232 6205975490426064235516126087458619392 9021233 -103846302028771394609133687672694138200 9021234 -107500480404910130562536336223617906688 9021235 21947645195689347943001976809163841200 9021236 -32454156722061852456910859864224235520 9021237 -156146670620471363400399096309617149248 9021238 -14765798109855559440886163398193060160 9021239 -80308656340168142709609634130072238120 9021240 121388814512457296439490333602195456000 9021241 -342096320239222603857403292453641734358 9021242 25202224058976136628852050575497041920 9021243 19083918967356985864881826744545523200 9021244 64377782779133863131779079080152298496 9021245 10596771688662003767401249381224547500 9021246 25681408982967928789116233590307094144 9021247 -245718829161730393063296679546685649440 9021248 16087162683120449637553814943716868096 9021249 -25424677799608725435177711540006895566 9021250 6651650539972360248358031680000320000 9021251 195548303203478600137293787191096600252 9021252 71248399560093852236803402085073057792 9021253 -10913437824259118734016546830624582498 9021254 -29352877942342313153266125631663061376 9021255 -80972317321468183825113527692983475200 9021256 203134156650096604661030635707340538880 9021257 -32752411067848862862274544529834446400 9021258 -8305473753052500520714900701761382816 9021259 -2800912769138071592778332432675063696 9021260 49298114419683225654424979958685378560 9021261 -13631864879949081457328017500125252736 9021262 -209882348806694206779785931165566020800 9021263 -258517797811604664663639903964281736440 9021264 -5948714909915584085500385297714380800 9021265 -129759063792680604423684212641706978880 9021266 50948735005845966136530525097098444960 9021267 -1456619511485421059554919040729984000 9021268 -45900577866433715105978397421996335360 9021269 -264572170636362182261470561359523329330 9021270 -34458358637509909069275571226570127360 9021271 -33099244056689233528618856723772022176 9021272 2292858832384317900839879860077649920 9021273 -34872158879624613437219231675015924016 9021274 -136007487855012614619510030255413119488 9021275 59353774192640756189464691517447285300 9021276 65306856105277558593705864367833600 9021277 75894492862704425249903256869138056800 9021278 37398610042188902860302685473946755456 9021279 63117878438105269139970956522883875328 9021280 -97296258798271746910543793931147018240 9021281 -20538831478342746641056855016773341918 9021282 -10796966337281484758305326704415680256 9021283 145922477313588839063087711892989557532 9021284 165223082623222765622047167100009727616 9021285 7989681431386352351949109604075744640 9021286 171405432139024060345205256446363214144 9021287 227172004797306652385312796111834749592 9021288 91668821618425815535966447436619448320 9021289 -115980610516621188601846432833154432476 9021290 -4570023446814269947699388533950120960 9021291 -197048980911356920006670988798838048800 9021292 78496173807872154368564446075597288704 9021293 -553816866835627751991106175787463020480 9021294 -5011347969615120070636297075922737920 9021295 -45895849235196869360603233818356266800 9021296 -5264583618502501120241975757445890048 9021297 87096162756406091117954291135474940000 9021298 -136382985331453933855009152248074752 9021299 38595456696203617343969366071789291680 9021300 -8751878318690777343278949089042995200 9021301 25959725201758929324494155406399597500 9021302 93672527920303715015112535836970184352 9021303 60183970325987949436659516111555539784 9021304 170854056982097580525384382713339125760 9021305 114788172190092328991920179242843118720 9021306 -66607852090222336302147496382171688960 9021307 -76324496236881959705641575427715341320 9021308 305960175482819908437994585165560115200 9021309 29802224158038704570022421889073477696 9021310 -24950584850091054423660846250830074880 9021311 -127813139924075686913569980044247804960 9021312 -32700825119427099956466208309845688320 9021313 -19127081071915014556040250315309569280 9021314 -1199676996687524731254188347497841920 9021315 174517746965862395102007486754833815040 9021316 -1540755395140884055278052190770000640 9021317 180291642307911100892742211572473430366 9021318 51023585616612896776898962783992545280 9021319 675280482150969380616150432753664480 9021320 -38338644806804861875446002486525952000 9021321 -430124245465300982397509127891476140800 9021322 -31219956878803758910201006074802089888 9021323 165747305518123065887696026960530511572 9021324 10823011834510618876320110645183400960 9021325 5316245147538816774036952928941254050 9021326 -123064901788312845430167407870716350720 9021327 29205317668865748884001601815059240832 9021328 78832003024352987197538885766563774464 9021329 -49259779697674405238073412053406277070 9021330 12959619708760312140882922861502912160 9021331 -11244621746832019832419166683168975872 9021332 -90303964360877033799029000562925720704 9021333 165777599719763498971206227643695992800 9021334 -23897391685727112500111822148233678208 9021335 139804199259429546436067003661966416280 9021336 33815997959268115476012828285694771200 9021337 -61273198228387841080994844404287679680 9021338 125073818532401598440987322228300334320 9021339 134444904426748465405875383882851953144 9021340 5224077765351558131781307133413601280 9021341 54601774346006975655881334134027994240 9021342 -16849090342905205496197876561539855360 9021343 112177346298741385318452536143826209360 9021344 -246006474176247664649141463190657302528 9021345 49484489572717312426724255998271771520 9021346 119054004868823715096631306279788933504 9021347 -256932852433435948312808865452606727204 9021348 43543793360361291791818797459616849920 9021349 293364995654581488502117773183338859360 9021350 5046064139013967951883990656936464000 9021351 36358433192436968952936637828415674704 9021352 -23276022070335094499823327313933516800 9021353 1117726091183589772312805587414416576 9021354 55269783249064663557264425438478393600 9021355 -17744798497203745086827593544564767680 9021356 63739306439203667915929730022928839168 9021357 1201613251582410606137813954610126528 9021358 -173008777582246262797985674017520434816 9021359 -171116080584866486720881859569520638896 9021360 -2521149194429713678278634305173913600 9021361 305793611579343476854831276105257474962 9021362 49924461715243880288164045754356180992 9021363 -34134904242262405875941007717338379216 9021364 173688337898335243958148615383953201152 9021365 116542319927156347549362183354097471260 9021366 46490507374017860213111551007168797152 9021367 -205714301570805661531904092234962087288 9021368 -84525874862564660617489254536107376640 9021369 21858391129975160919037371657605119680 9021370 -32880041444291129096934964956276633120 9021371 -77499782380236469055612301913268185800 9021372 -29104635783070503221384867950512930816 9021373 -269530988164991890034459574385102147380 9021374 -31215209175885098372199766434714296064 9021375 182037348218653191584585496501826374000 9021376 9785483016021940135776574341172428800 9021377 79699915252918585260087787361857025832 9021378 25565911523617475851471252604212876800 9021379 -251873812379348198084181328317063854020 9021380 -59092669898705840909334707364676627200 9021381 97373067869758517676526914080790953184 9021382 36810254962018773115585973176573268352 9021383 -44407063018620082031353955741543862480 9021384 101102453966973868910467418508353003520 9021385 39401659150498683191781154363839294600 9021386 35525743277753672811543307102405369344 9021387 107707895497351429352045004757309599960 9021388 171526042591726995799466104640893912576 9021389 -168747376417595495716885645171023950526 9021390 966891592507418820962922428655972480 9021391 73008525140252096425766007787940396472 9021392 60775410649446480821563284429705732096 9021393 224701460871314650245612897225000491682 9021394 12388025712027310412305874733041347872 9021395 -35109275468716409591014919920351058400 9021396 -5430885988024214471268500034585231360 9021397 223290647174706421829080738935836896 9021398 -4393399980704669759841276544515548736 9021399 230634639228600194149909434245320724688 9021400 1787086999656764630071164024307200000 9021401 -237708657118319955175618195345539908598 9021402 9916711436058587027716632329383004160 9021403 70782783530309008284305714608644337984 9021404 -60855342733051429551041089368978207744 9021405 -54996462610720591904685634039283404800 9021406 13592595256666469071719081143234689152 9021407 126239161620554759850040704300130898352 9021408 -156418579051811703531854314172193964032 9021409 -67884421511732560394427441614341514960 9021410 102663534300744319571819115648973251360 9021411 73134056093457272295659720268728225232 9021412 44413871464495700708312166142236788992 9021413 12423688485410406943754671654685999004 9021414 -37700829053844337766225077551680865408 9021415 49422451811083553408975773743096328320 9021416 -84409198058874743177406401068996362240 9021417 61032931434584781928809097013013620880 9021418 46926515088582787672789570892276124672 9021419 -88974669955864201742007337155040545240 9021420 90020766149988285255787564849107993600 9021421 -14964297664549352947912755238850100000 9021422 94730169417279914165907292477548712512 9021423 -68621595743376711007886272442911495416 9021424 20885144575349233744268569813263712256 9021425 -28243466652090362552487854254673683200 9021426 3774413205874133294543724907605302784 9021427 -176139956507876011067458359038138460724 9021428 35177931655374499621805750522021437440 9021429 46976272417283743296860652414586177920 9021430 -29176991424700215141546818104212996480 9021431 -19774044420907898668815043883796106488 9021432 -54714447489365887641292607780855808000 9021433 167947520783905732939615144244738296682 9021434 -1738904673230931122155640630653433856 9021435 7286813799649445845307755548061970400 9021436 214234767674719181228829335127314273280 9021437 6873323610142372054962963433849354560 9021438 -9679009654211563654325476297925288256 9021439 -72409358325713290879309431708971094384 9021440 -2718274513188644218737970986457497600 9021441 -52318692054078958158878931308473744512 9021442 -112568882345604953482216401615451568256 9021443 3021871096759188436309663678507610184 9021444 -97559617419609113782771222848800707584 9021445 15998663244569553935223499354570260480 9021446 53185913143491247505519142005619517440 9021447 20107538349326019761819381195679701640 9021448 -61377899430935030828925284846126807040 9021449 -51570078028746233381240587413143576550 9021450 1330610778241707341848738801315392000 9021451 -43819846725875085352829518726753427616 9021452 -39594607172614711534584764013798747648 9021453 80315424447139481007224131798391475840 9021454 -3507774127305453371657887960745324160 9021455 88047626044466770651824601563388572000 9021456 -3886849722858428747497161130956546048 9021457 -78402972945967750086728161725241993294 9021458 -68197971942667176977444272829969305824 9021459 -26942794495105657148468277393760026696 9021460 -7058648756599290410268497076204134400 9021461 144188120347060720234583922345730071072 9021462 -56598048633767878491700603094347124736 9021463 -251832930777675066013179872772214818216 9021464 80960618360602248219119594202495375360 9021465 27318580091882549863673317295253811200 9021466 -536520138414783513286776492019392000 9021467 24707716356774680321959762186368578592 9021468 -50947441706619272970736758993199942656 9021469 6425191645104472872219983636831751820 9021470 40361784021822265911903897594917164800 9021471 91021136224788871537852398083025761424 9021472 5252059967859760899166065166012710912 9021473 154347407236259325135598321175542861248 9021474 -7607342693267819410648254584563113984 9021475 -44159480647889714421442169927788362600 9021476 -77835983322243393433296163963114679040 9021477 -171322950236966500443368954473027205280 9021478 37647793981682038727014338123530243040 9021479 -482477055491572579295629790620298070360 9021480 -42619353449756078733594480493948108800 9021481 -66770287447281395908410825044626279808 9021482 88888003928938166450634731243568626784 9021483 -233691558449656017876311529726528286080 9021484 -208900403420047428953509078667295488000 9021485 -51612828617741282226795767553438192000 9021486 159321816157493853779082516184227840 9021487 245732011730742951133950002594268076000 9021488 15223494071248419388717333126686375936 9021489 -30632219459541020626262577514661931360 9021490 52749965477421379505942752678152194880 9021491 -130850069177193968313334190165421527928 9021492 109796112764002083690292529007934624512 9021493 -148795361878136843778286124773061546756 9021494 -23575902755905859158130149242097027200 9021495 22723920293932256502944666227744742400 9021496 11171541478694820330125702803241041920 9021497 -143687138822262538722242366194827957120 9021498 3248371070568891039305931515473112064 9021499 34320047415195307291043727969441116064 9021500 100234926716866645124681996352957312000 9021501 -68382456552973167710924160743845422132 9021502 -976515261396589125009947215392998400 9021503 -256883795130781729502793787735790611200 9021504 -20780423002993872669948055917019791360 9021505 -141721487623707892907480270379420790680 9021506 -11666741599374288882001828070428187136 9021507 160562502665234198966298052709259565824 9021508 4839196093336467781774274525990173696 9021509 -100826866132459643472242220537570897408 9021510 89746071041350463022610463992827283200 9021511 -238383668826630126100472087040230494888 9021512 29033861213810917121323144238675435520 9021513 38752400942637255441655140665151842400 9021514 85864384236339471781001244140590391856 9021515 -110988188540008177379164954718304063840 9021516 -3618189121650107354909043934704353280 9021517 30142334219111003735000066444501727360 9021518 -160319511962698538147707707535797747840 9021519 -6886190333226591177630428683186893360 9021520 -6841625939795806610755182289976033280 9021521 -35398802395076266688539334082557757708 9021522 -48944143061421921199872829694825888256 9021523 47620982013926821772498943996543264000 9021524 208397266558610679348469854534078132096 9021525 38039298561492985841208181748075901600 9021526 -58619835026849166171030657395231981760 9021527 25761985955295661191568630138118064000 9021528 -67208887723177664737092329430235392000 9021529 2487091871766675089344392501914246688 9021530 -31596251886197546953124195927187609600 9021531 -73964951082375808135065369812809625448 9021532 -82314117849578747190437330631841484288 9021533 81493913224819490322625888720671099840 9021534 -12663052464600025115908697445207509568 9021535 -231077762375528137681904986544925314520 9021536 114594547539342477697334453436464627712 9021537 1774808141750304375862498562133253506 9021538 64122383404806460843828929666573680640 9021539 33743557092773271187837764456304537200 9021540 67472575551900472636285424061075763200 9021541 286871415849758620583203411757292050942 9021542 -77543240912775230105649196339874548800 9021543 -22259304234810842595225638079363224832 9021544 63516478760046833441832465283060531200 9021545 -28758382087969022752755594723262930680 9021546 -59176015890837990742028528928073934928 9021547 115549774896195337520854840565223770996 9021548 137160622141265304145694842389231307008 9021549 137211995733217720947080407521104076864 9021550 -64344359204963535820296051147281659200 9021551 22274426223466954575311913254507028864 9021552 24632549762657908626222397257118187520 9021553 194246528259722519591596658741012302802 9021554 47718567547587404220108874847459145120 9021555 -6698891152806686187750538626135072960 9021556 -239159916591615840506398290351629924992 9021557 57464463580281936624605520396820597806 9021558 2404644151776662734052662094006992896 9021559 22637953606858794258325418834349195904 9021560 169656863102156971072064964012128870400 9021561 20657840960892174049599419051481173760 9021562 6673888523172885465366237099652602624 9021563 49705109051729469593266715346849269280 9021564 123831297397039579178537645291618058240 9021565 -88746427262639531531211519222064558080 9021566 72059985824008881589519447850985013632 9021567 178467190335051241570012503069842913480 9021568 48916260866503359002364942157998981120 9021569 -179400294843324108520533142847156028030 9021570 -26709493464614556879300144011341900800 9021571 -52013942902891762690226049183987667808 9021572 -575446285612162651068402874255933440 9021573 -149941108405046809851867605189144075616 9021574 -13854289413053596994713387408814723520 9021575 -98267033902307229807862599966025663200 9021576 136343205086133859144833307108875264000 9021577 279030733056694460025015892879346718624 9021578 -12542234087102254871181063320764094160 9021579 -72573901264472357489345104803899212800 9021580 -94610608090269721739909233709055206400 9021581 -40303055275249023101426921925996179880 9021582 66625504736223475024299782920242692352 9021583 70336868806814267011307687033079746344 9021584 12839699950832620549119153414953238528 9021585 109161282201364306435389096061763078400 9021586 80704939326896886584495045174370201600 9021587 56149747741098131719878267750897957672 9021588 110878987835492792153312844234521548800 9021589 -3977814977249003682428962469402721792 9021590 -12351076768346224081558958875582963200 9021591 -39840874668267714133534163436175888560 9021592 431459243992093266335953812189260574720 9021593 2754305123001623925164442617352364800 9021594 1718706575117403916781742417435899904 9021595 163235314155278193095872779932000224800 9021596 -170572797980239485165521196249539596800 9021597 -39524954146987266903942935292155794272 9021598 48465345192684575753736001939037651136 9021599 59546341481959736038741030546948344480 9021600 16047749371782045242866993676550144000 9021601 145957244142124014634005388603758885602 9021602 40345500312401724149806357899650393472 9021603 -121136428148468403624735793005856673280 9021604 -35172424707081141348664959556077076224 9021605 89816062339891659417453122459863531260 9021606 98035732794598918571323502811021777408 9021607 20179735433805656575984441037485236192 9021608 -58885300536796783826090889796133975040 9021609 -23787384690807820401511213495808990172 9021610 27548427274784704877208151666539081600 9021611 -8337193415583774497364402298398143376 9021612 69954969882475335898036649072198909952 9021613 3591043521144473298905998116049542220 9021614 50627175900073206971378564407448330112 9021615 587012677472782446448163270094512640 9021616 41792272419508156907755552027301199872 9021617 370730115162609184306361565040304928864 9021618 29964614668717208750205743821847581440 9021619 18122366247216513451283873563095339020 9021620 2832015224661667536692809299120783360 9021621 -2730013358635972180442103169758892416 9021622 -706294894358106388922383291311595008 9021623 -55222902928958884771010556650506603872 9021624 -92412949901744778877394932004134318080 9021625 -27405496018256805975791682250167411000 9021626 1908076252837287136916732210969830512 9021627 75729780367167022420499244639115498764 9021628 -109873829682267224062209885564029779968 9021629 132689050061528050153101008255411923776 9021630 -5928106207793986992110529052836996480 9021631 67402260437159996904813555568388088600 9021632 -381340535608348837290712305739235328 9021633 -49695164989132319800428041406002650752 9021634 84561138951157238085723492158697942912 9021635 23579512327408974601641824441719611360 9021636 16334671794512296515697978340137449984 9021637 89933753222813524378307486987912796800 9021638 -75149227529384672965785621360656069280 9021639 -358877227624304194753228763336297520 9021640 -17840599682367861283104502015665254400 9021641 49314903763871693793645358839915390042 9021642 -17135075971206924855662223170047180800 9021643 -985990347744297403274396811180999296 9021644 -31061012055610822752595771302865937664 9021645 -125130905371779302677795298918081596800 9021646 95625529751645423982002337456354274944 9021647 50933581425458692946821564416282138096 9021648 -45507459949446449422529227628491309056 9021649 -18252222389625511124127721861851104320 9021650 -22546032221522049472773834574619520000 9021651 -60240053823095319215473203244507478016 9021652 251231645183308740001266882560974483200 9021653 201026307270204545365259647322849400000 9021654 -36199042711079954278432119658671512736 9021655 120112610072900323463771468177574519120 9021656 -62609721414722778655670841809190912000 9021657 24075980457570627336936253090745004240 9021658 -837409927666501307253190029477760512 9021659 121735009126313262476561660864037100080 9021660 -20343011420268921350233051199839549440 9021661 1837443421481972526030113554088365344 9021662 -39833665136590529344261194059321172096 9021663 -9985871617968824718254056221428167200 9021664 89599644654651190275220803450295812096 9021665 -404267733517043107969944312471384000 9021666 57721363059576689258699011342699453824 9021667 582609650857767651272113823054487387280 9021668 -114147147967634902424993755838031025920 9021669 34064834412014559194984659528828750944 9021670 23422068950832299107154263862941591680 9021671 122020500208574137663232768107694797032 9021672 181322212029991847315227317768700723200 9021673 45244070309350857672013791614822258980 9021674 -259431753602511776373972018878687908608 9021675 -8703990949263635207508772084375968000 9021676 -118546019055874865276882713544265015040 9021677 19346452382877070609133180909853781632 9021678 51976405320255700924871756055191298624 9021679 -114809596325676958386321452957116583808 9021680 -7233340694328040635623953779846512640 9021681 36663332967879013896336984070981766016 9021682 -51449743540357224110886613862700988416 9021683 -435035184018637003972570624753916582832 9021684 115234632390586864600256109696197130240 9021685 -4523751236391728560509568857312837600 9021686 104851819964413067872347575780220607104 9021687 87312542179668491501857431145078301160 9021688 53653259148893818668157136257150156800 9021689 348283712053855203199835866467978522624 9021690 32728292516438339843216025585321120000 9021691 157942618191965302758210244964809760 9021692 31769289259870588688160689950080387072 9021693 106751807630031674290433341287428980128 9021694 32175161792241075168957772995463004160 9021695 -115790182020648503071505924295903040080 9021696 -65223662273366698647857064835207397376 9021697 96172574992430533984376821869363849600 9021698 -37348761333196682212874122635054640128 9021699 12294075328642206339742110018850119936 9021700 -11242620062520728802404207948857052800 9021701 1560216329180077752823429512578321760 9021702 2028600424609427559388016720803561344 9021703 14171824349344571887243327245822316952 9021704 -89643367279296888416971733129369518080 9021705 -1439228997039417733164556783357839360 9021706 -53323842196383874302458413749265418448 9021707 -278181359416327633388852087655217360044 9021708 -84229720237570905672599122076197863936 9021709 -344108630328863320682984933871737542090 9021710 -37998158297158396662058440013052289600 9021711 -5909556318417356230162177333456080240 9021712 10210780062940129748600844658402918400 9021713 12067168217355029075325494850928938240 9021714 2497263906520313315552762259959282688 9021715 29522647643292160068884011613202214800 9021716 195394688689923351448578225505874933760 9021717 163169467372609964275823980199258845788 9021718 -134269925145681149123627723660783209440 9021719 629105258228020474081877117282283696 9021720 -52992175175871318799757749219105382400 9021721 149916545478343706839384692642775216000 9021722 39391823903210922009328029679659710400 9021723 42848784580849239298794159188551013784 9021724 -12796324236410407567129442776142711808 9021725 -2068131549221505021284813914198740750 9021726 51147442618683450427662102844362547200 9021727 98742400877109562215582330803493634176 9021728 -51487765570103590506171299028691451904 9021729 -29123228004111674588045089933162027200 9021730 55623708719795613042247411513925121600 9021731 190408138922303772224858226894436925532 9021732 -86183643255542067723573074295079065600 9021733 -109665341059143153982805333261431723362 9021734 -141316249569306480180729955503326205984 9021735 63375695403220581682520829239468674920 9021736 -163058636026584638960427869751394467840 9021737 -3717967253922274780337272400466868614 9021738 -56392554623601425241424896636553320192 9021739 286858234258158836798610826166255663540 9021740 -21800969394838472453975030988819640320 9021741 -142420771108377717431968462191900412608 9021742 -10630892782992187310905535129177473728 9021743 3941868855306645749092448122931142360 9021744 -272823044434703310278760644688740352 9021745 29581835597736457546327514638909720500 9021746 148464425424608493172872220026282957072 9021747 16094252394225573430589338917185846784 9021748 160392439145471798013770674414770305408 9021749 -244384411582915382070870676942009289760 9021750 -883197031364195395646794624925184000 9021751 -2412035114124604077063433601159422488 9021752 84777100397501461158321264000083558400 9021753 104244843204956670751766161545933790080 9021754 -60338240704908423733718441958118633728 9021755 125952149355708922096266875941841898000 9021756 -83398696797517142535194854738724310528 9021757 -100212099282492242145422338016092411200 9021758 139005021808050383545085443251473652480 9021759 -99881901461879096622463932652832381496 9021760 -114107309701998496438149326029455360 9021761 89728444305048811035348963593088042432 9021762 73799240837222669135852338941074775120 9021763 -50258962528295179888970907513806071872 9021764 -80178922501928778658250532185604085248 9021765 -20844483301023565721053670633676163680 9021766 -29216202923164146728871586633760532096 9021767 118909144919587719096713587233207983280 9021768 35927971506253212835673471823414558720 9021769 242478403084081179871426538526562206170 9021770 -203480125088311649278988174806792473600 9021771 60529760652689084877382937230143817320 9021772 -99618988742386361290563772371570247680 9021773 124368090122061028469644438128181568544 9021774 106024274636164855053277949294746752 9021775 10010078120352272190667938423925145600 9021776 -36422537582218817224078799250414256128 9021777 -30037395949482529978971094142261750592 9021778 -1974178770196175241859013042162135232 9021779 43288388218357457910255700350089733360 9021780 -4171350209452588222232669020916179200 9021781 51360076965784085935561661307166574172 9021782 -59598043059302007951493985763808543680 9021783 -137255219369063892040192967127623290776 9021784 110964980198059842119323341207544012800 9021785 -139684929799387573933319787248541099000 9021786 40214208071536678090167588351305814528 9021787 -2746734350751620013417487925366565080 9021788 62237526322377065363008376179881497088 9021789 71729220330185430565796647109080415040 9021790 17617513321066475866624138849663022400 9021791 96015908348013256990908110215400316192 9021792 4133500640447866636019364761181880320 9021793 43528611380761799912774598098491188144 9021794 -10373954485387528341817141764578000304 9021795 51932760462875221030477024882086470400 9021796 -18882161000713189449074649294685347840 9021797 169024502310867804541643420682111501792 9021798 128444483032949995604510559299141822784 9021799 252398775383484790609426326363334541520 9021800 -117600764495390278308387736275578880000 9021801 -118395242116119352866491745596319614400 9021802 63765917184388991067445141377261683712 9021803 100204221771474833780079177972035464080 9021804 -47899691555652301873903748937462767616 9021805 33536669165712355818098549404302383160 9021806 -50557966828131577511840533196636207616 9021807 -40623859003439519578005072937583873760 9021808 -27666101663212164667188423505123737600 9021809 98706858031290053802625403650003916016 9021810 -17958418712398946321853702676207764480 9021811 56828971172978105442186622024088020800 9021812 -54634841777270860316537269655575218816 9021813 232194073842406308140713625338502892000 9021814 84021003153953938725060440380385732256 9021815 160890489203268114954231451789484124000 9021816 161822596249623857895545336281741086720 9021817 9756742060843993510022735390689825792 9021818 17896971622496597920707682814145173760 9021819 -24041868150473776286032380442449115392 9021820 161158129928581071684813606237733908480 9021821 54234720070490530016998803182604512760 9021822 41319824748390269304377678835488638272 9021823 -54533645466349530755051780207185720880 9021824 -38645233432582796672411000885791948800 9021825 49296308065173557311917105844172639100 9021826 101265919376001650894484549191168040960 9021827 -71877704736711651941426011409772526800 9021828 -20534404131285396084350950335540203520 9021829 -32175086280634467819640157373618392324 9021830 1929149454920690879012705232505403520 9021831 62002249818114859367539596420057543504 9021832 304503655038516189318037638391709460480 9021833 -68914869364117754733409358468193666918 9021834 -28306108758405403744862020999853045760 9021835 -221908744101369627054498636145463040 9021836 -113770377750860631724185707633275019520 9021837 -10480698658592625706917923368799447040 9021838 -69334151319752296357867785868589580288 9021839 -235656729862534441457353857619165453680 9021840 19988259467801483428862873930119249920 9021841 171857923279168932795166507384471549440 9021842 -105318977950286152858443126725646727680 9021843 105910772702072801224654681462637684532 9021844 8641451747878904544743395452204633856 9021845 5978758759961180352104258658038453760 9021846 -30382595836544484416629387613672870400 9021847 26049202195389678855834156185097636296 9021848 -70407210178460042163291462544564346880 9021849 37993057888781830282410246328806400800 9021850 -36359907855380255607609910493500599600 9021851 7101435722956170274180009023339074160 9021852 10637943933345525346863438541496650752 9021853 48711897718560367018306947894697912300 9021854 135382620633906443874580684731888341376 9021855 -10191127634504058478458861072919805040 9021856 121554895244934480499798496744946204672 9021857 27883820851309096508754029589266872980 9021858 32408026355402919536684216586384199680 9021859 -27947484158560493520632639141584654848 9021860 -28187024353137358108021123434131377920 9021861 15006544073477499096376511274183798144 9021862 -13119884945231891546763342837347636736 9021863 50467947691436887158746771576480405112 9021864 -12927255878843925599716592665374720000 9021865 -127137785153921830537548084619417584000 9021866 -33196182427177744026745491793319130624 9021867 -143914778199588551738589578057941546560 9021868 66171729889752715998766810878761981184 9021869 194428626265022469106273585643698101270 9021870 -23304145132946553815032111152096318720 9021871 82615561556512968414630772438614903000 9021872 517290038547588665208641346937159680 9021873 -1223730381765936075046304586695903232 9021874 -156992685041576803675099109106739022064 9021875 -62403492490121763990697067270991450000 9021876 -1131420960583363813142008904575315968 9021877 -177589104733046549039400307092607200274 9021878 44628376314269205706001943098084814240 9021879 84103813598377124295478738560694082400 9021880 -157758319759861494088451087021255577600 9021881 -213031527461700252034607352797062854 9021882 -43264054461404268377029009546459204608 9021883 122881592807614120808791569716123853024 9021884 -228192625723455986714585538877056038400 9021885 -139888160734189463437103029905102766080 9021886 37841284447638590599997567581552650624 9021887 19896919433977095339958410466161973632 9021888 5014647984358215331906396654739128320 9021889 11053608068867340371057805753943084480 9021890 34992170814629572797778164949708284480 9021891 -66520054819559583541041204487013920008 9021892 85568507335967744255147978937091955712 9021893 -259057607918267782385153440458152229858 9021894 7183370115054998148329444060373583872 9021895 5248664434778397312785810732707438080 9021896 -69042172199628021787617525650202670080 9021897 126516553246750861515924501981071610474 9021898 -8318212720586994292409797424103502800 9021899 -49472570784046880141448572117995545600 9021900 -58349167063595652424632671368993536000 9021901 13017076111928084479141933596413443552 9021902 -26893556474579148143348511856111410048 9021903 9550422279846024610661300585908195200 9021904 -48923552973774300963099690156916449280 9021905 -101342623636417758522014321681963420940 9021906 85707174754787152059255270859473264912 9021907 29681834476148545449728277785494754156 9021908 4566593687923298472273924445074739200 9021909 -51521117677087245179074938127797692832 9021910 -121887539099151289473974883075872144640 9021911 124022142642247965670191095397618032640 9021912 156343815087247094030029793369460695040 9021913 -385098340511948527407313992154254541820 9021914 138576306993785982184142433138359461632 9021915 59085709708436610947555073649809753600 9021916 -2556279877991058488937196321322920448 9021917 -251823496029585950393126646254806039668 9021918 -73740447817975598896259584848700975296 9021919 159971880801431047806691008183419626296 9021920 -8807914177321118598319878601113600000 9021921 77162269713126955207293314917809892800 9021922 280139105726345405992603380643814400 9021923 -100406087025108620847733502048465001828 9021924 -1964961428334117214789061687743900416 9021925 91936248170907301574343565820575572000 9021926 -6790785934751146503739282080709226880 9021927 30481582185870621876401118293837915640 9021928 45569079964481048067441733720861916160 9021929 -666574110378445849466696315281776000 9021930 -2834977872731873161796789164526592000 9021931 -276094650826546402858050285012381792268 9021932 84671611648286002793571764804967395328 9021933 -2734850343159800675398240073089990560 9021934 -54096293564946454512510446577596835840 9021935 28211254027376898046146979146752328000 9021936 -11944682274555381262474518486945103872 9021937 -328731199005818306239961281647533290414 9021938 -6076059566877329114065476639844026240 9021939 92010052313989012809118185694175085624 9021940 131179483784188580546583203311094711040 9021941 -87008794053447213114485356544909911200 9021942 3194287009933015782823498192841370912 9021943 48751429481925789498451463038359175600 9021944 211750464641578919566009362090538168320 9021945 42947444101030031909345205382921160640 9021946 43096274517015607836732688238918178672 9021947 206272079314917046145020397235630423912 9021948 -40893903224231453179363410455853268992 9021949 -70084920470251286632907184348670829050 9021950 -10862801943967550190803222592730080000 9021951 202297633859381074129186787826779254992 9021952 -137154546977190376420326533349746147328 9021953 12449573639492443317451004463147171840 9021954 -100491164261141504731646520421690289280 9021955 60248322387545382325385777443094505360 9021956 -70226827938231833360488933213543082880 9021957 -9467208950166785749308189352571566080 9021958 -105589641403622348030127261546072576000 9021959 5294797750538142431229339661894534104 9021960 62196905143682856693810684535173120000 9021961 -37782280137840717683728494461814966272 9021962 -61130673284717057425804906601028788736 9021963 -179917299696229740215324927640758460456 9021964 -73979851436776310119077100345334672384 9021965 -114101587374791937030541279055175897600 9021966 -71962371992066238481350090349437552576 9021967 -334899137959390044980295915150731899984 9021968 -11772634659509928413624889860618158080 9021969 1992394887728751559915041633052279680 9021970 -53769983953085172076773268008232289280 9021971 126741731641418191498496835685443500112 9021972 3836528309131378759106964956446912512 9021973 -401457816998742882113218101471267048480 9021974 4107552710546726914554618064639872768 9021975 79519877845353081523069674767274252600 9021976 -552390460153620462822800507489123328000 9021977 119679610222260772143456224433939482826 9021978 40203548577551275037624988564105698784 9021979 245617540119933776292966153692721200640 9021980 11817200766666508323101794866758123520 9021981 90041768812509193933708427389454228352 9021982 -59092685162208565195240534260572385408 9021983 -6283803343828316433660849437105247816 9021984 130197986582434794236627315719455375360 9021985 -69444510560893382046962382308440339200 9021986 73562172730988658221234122436283834192 9021987 10903518019205743807044974499674641200 9021988 -9902487735971445085298335485727312640 9021989 -520242060241295628303209933976205013700 9021990 25541353070175737900694657099932853120 9021991 -357091305131463242158455087675977298000 9021992 -25530951362219265036316880575970672640 9021993 -80778624534953907037941610082116067616 9021994 -51949309060144117590725628378723041280 9021995 -177136307591507747790705414791516868000 9021996 -6378404718278949540091457890481648640 9021997 16255024925379248570380425599125348194 9021998 2393015879771417613221399658494643840 9021999 10479642989440557764964827375207654400 9022000 -31870221776291453241075453758324736000 9022001 85303597286337266159038037879982346002 9022002 692663020160674615358828950141056 9022003 99575140188189188301925011034930852464 9022004 -166382116875556308815354310040581346944 9022005 -97457030370166838491204150419843857640 9022006 24727611703247494478140975151157478656 9022007 -502269157514899882703724749426641929240 9022008 -64070899335600705828841445026487009280 9022009 -75810330718677467389778908036848917688 9022010 31961565207956921741321883821432264160 9022011 -70988115892688689467070282135088125440 9022012 -176219082943998843447375047973740759040 9022013 49790586725507100788102827418141712768 9022014 -20649309520678737879538807853574252096 9022015 -83239824302359977943834507754942370840 9022016 18604093644236756495392616642987950080 9022017 17182151264699499153503628238617089280 9022018 15878714730217781043980371878816712704 9022019 -229926783474477748920745610104009964184 9022020 19493070612753602881525693738187612160 9022021 51068607852416201188023363603073944444 9022022 -23178261054435721776045820355335973376 9022023 -5238733231897817982496301438899799616 9022024 -42258647503138873674721634060166881280 9022025 -1526992106227926490336085046732772500 9022026 15797704433201154111775067965607804928 9022027 188544353906568757757026617233859177792 9022028 -132424105476085650666717560990760344832 9022029 -96270934031250602048535006969069170880 9022030 68691614259779559222512023452987601920 9022031 -24319889840157208518652415434129065048 9022032 2128258464093334106345624537732603904 9022033 99837353158123148670954069077437349604 9022034 -14335711081124553538567855912641297408 9022035 -21000612619871786528832989494431302400 9022036 269732832967965946294376439932241285120 9022037 298683746501653320976772344520030247360 9022038 46421047874823956917937965553557966848 9022039 36538691798829333865238942435374459520 9022040 15702018136610593386846122773012684800 9022041 42390331807450463799132084139171949184 9022042 -24057932684984472296006293137735245328 9022043 143123550629754522585154985817579767040 9022044 60748186690018448835529977733346795520 9022045 -3420462944715562446836994676090627200 9022046 -64218302342476437478625651113045759296 9022047 -67261926889986904766159345424037807800 9022048 32473523609354164117818287023496626176 9022049 -123790790986372446416911712861719676736 9022050 4944459693457499094656233070588352000 9022051 15152809562769398411572183835365664232 9022052 94062217448056439285166867997414332672 9022053 166811027226162937587002495785130144064 9022054 -37656046670875190141109220462820709888 9022055 50072205776114281449408682188210585600 9022056 -113952008571163423343586305548972277760 9022057 220048860848557702831835777383478551632 9022058 -105329310739676929060973831592767511120 9022059 -149082301460720719252411619752103385636 9022060 11218421185567060883944732218241044480 9022061 218487922848184821343477614279211480662 9022062 -23979075414594828626611141979891014656 9022063 6376033903064961490409978748732569200 9022064 31294207805693087304933381107137904640 9022065 -13631636861328274792285250574644068800 9022066 93676973307507656895097389733739642880 9022067 -100333338408210861262997364041167626096 9022068 110576457322551588038543186504954609664 9022069 136369482601876875136575723852975131712 9022070 2888163123312113214480067516913180160 9022071 46638582550526103890021553318049895040 9022072 -119373701938467085787407342305563566080 9022073 -280465289206855362656277646346322760320 9022074 5327684046783694021537165573100736000 9022075 -6298399102595270290816681093077869400 9022076 -1596086579515267295121384434768338944 9022077 59770517567348582567963589535684488000 9022078 -40644307189660884483847352123735424576 9022079 -272529017378667185780463251843292266112 9022080 19698116598913153545355360051239321600 9022081 -211546074083405861296415849524671573118 9022082 -4918892172011512930238622390311938608 9022083 -73631062380196804874039217036912068352 9022084 -46560550209041245953098499002310046464 9022085 55929939322560487009058599202395023360 9022086 -100241158170952557647212686236375812416 9022087 -183944200891434391645543446925648551408 9022088 -124147363811284275165117269882019840 9022089 45474831262116586859151780799672383360 9022090 23486257207194265947645586336265948160 9022091 -9405985592035449723523128579423348096 9022092 12875349719709472778105133606347607552 9022093 -13425022597842863749232910621943959680 9022094 -86926043920277844017195887896711283968 9022095 48656895799784393446113933858210096600 9022096 6704820132149614493008814490871242752 9022097 -66664541786084266955023762587134693568 9022098 -60003364455210130051649886398421092736 9022099 -122684105330847388417611509980435418400 9022100 5924402684490902572431645983899238400 9022101 -108422360781552364888019366089070602752 9022102 -147924845943970567415772819254576161248 9022103 8212957400332631257210791567289983600 9022104 -17394085353816536478869660309007482880 9022105 -21385928750882227961802695467916335740 9022106 82883086348291887273396519132844480752 9022107 108825587966707473399093805506626822040 9022108 -73936969071466148693180046033859215360 9022109 -207179470424965734879509506826137713690 9022110 -26946645032888234605521726945864929280 9022111 -21998929821033672143308949769100922768 9022112 2908232110126919667596210330863140864 9022113 -148835148792181364944608115143404678958 9022114 107494325267937087733171579196518456656 9022115 24962006307994981852778936002300446000 9022116 11439850271495915760572194752217743360 9022117 14128478869089852169098005052647586392 9022118 10345731791648507789587158258359101440 9022119 -4267394090395055208153806970718679256 9022120 -103916715886373402333182704807444480000 9022121 -46525667751590913082195875930139034508 9022122 -43211779070548609936861106285734831440 9022123 33992818230452937628760578891998432 9022124 54316933545668650949971754725701390336 9022125 -74283402389486340207531667948396056000 9022126 19466222620319107327971399091619738304 9022127 272758034412791812223349494490032312976 9022128 -11277978136449173348122314080031670272 9022129 -259039491950104275680148910237063996270 9022130 21154947050668887859165350990270361920 9022131 -2758442719823444432472779996219232000 9022132 -3674329365514838733272944231301283840 9022133 67280970713304054134770802338786888320 9022134 -58650023730427147102108542464770596864 9022135 32033671086847368406310102291181993360 9022136 -41200568738022254657830048013798584320 9022137 -56379528321315071260452193604023174080 9022138 -92630173565870650825385852969885836800 9022139 94561893209975898399143535443544131856 9022140 -54381242977294198219249295019112727040 9022141 173751190864473723132206782724696129952 9022142 77205182650054322533349985966349416000 9022143 2294519974203456227371659254964156960 9022144 36348910308217991846557699989299003392 9022145 -176445227347640445097868891215042353600 9022146 -6495033833627486312459457806433702912 9022147 60244766251418999836531410435509234752 9022148 25801251021542044283279846989495522560 9022149 122600455104983702538691323803283432768 9022150 4211511337494377987257214948938248000 9022151 -107914954273889955442212259566168270000 9022152 -20102935105146412858109510947946618880 9022153 -16346725825919909281067715710098241344 9022154 -17655368763691108394458757592254920608 9022155 -141134765130660262896710620239004354080 9022156 -1489297074301884128980887031117188096 9022157 -234008150830849409334325933156416557748 9022158 147017225432963790770576851348053793920 9022159 -223008161840698057416626580018146202640 9022160 3707561575329887113605772015026831360 9022161 -180564533857180962210353566171877196480 9022162 -36018133013069581943874708397992291840 9022163 123490612984993210749914038534919714412 9022164 -62771254717960525087505992676221329408 9022165 -48177435839721087623177383258122635940 9022166 30571363381562448002430653748837664032 9022167 -44885854969750625883270412177047407616 9022168 200097959180714490038324634076576296960 9022169 -5219323336928555854844237471360472960 9022170 54835015279252390107958234251736646400 9022171 74523750203790688886494120699655738632 9022172 124426311593455105042821350967610813440 9022173 19830929786723390211061452966039663168 9022174 1956011148083727852971733297133071552 9022175 52584463319529351669893961651035158800 9022176 29004773588059417828216438294626435072 9022177 -27522419135078086878707664834195060048 9022178 30732506795551418677330370228359710720 9022179 -1901137003506825671275275405926862216 9022180 -161312573521892240646355980220782585600 9022181 119645814115356936694898962162144604544 9022182 -28983438221733748491568967513363871744 9022183 149987104771854192670069720798000076928 9022184 26686571752834723821367695790189378560 9022185 -9792218336375391048582904759011382620 9022186 -147733973550874634375407975833532976208 9022187 44154748670805882585881556230000616240 9022188 -10749535255772688740872444474294517760 9022189 -114022949190593039846074065546286239168 9022190 -57830790901386847952136619593655891200 9022191 -19981050499620165204030678973570304496 9022192 19282515511748479380617147760034512896 9022193 -284670040780615547685103678059825168558 9022194 -60522146045205978395968706438562193776 9022195 23122302673042740429058855153958553600 9022196 118286498748608494681535724385438166400 9022197 1504330369168214464846973621935349760 9022198 -86153357238452303964019929472580546400 9022199 347189550291858575745591646873161764664 9022200 47461161304245847933538856459214848000 9022201 -164196645493906728662909989806297979798 9022202 42605954775018156730623416304819140352 9022203 -117767929975807183849590109214542420788 9022204 104697589072833530753272501643231891456 9022205 -189278480371804733581739074440917750280 9022206 73561316853604644803801226460257158400 9022207 69104808265964225802196431994567116800 9022208 35082545604592053776295378944444596224 9022209 15315161308712951398345758649171415040 9022210 -23203823965001961779027002426004298240 9022211 32456880599707394866160316454387215624 9022212 150585199779640968041416859175176908800 9022213 -67732822720365010174600365999404674976 9022214 -9447852258078886949537293529041875456 9022215 -152136026435396318898196314600406778880 9022216 1520584548700142011219244275928924160 9022217 -1691636551192476166276196721310355760 9022218 -63571100453249260918527889735660704000 9022219 136497574955487884142159747555199180560 9022220 66620946531868307046126653876132858880 9022221 30202318365230878717018159634364419040 9022222 1356059953048116931114445288837230464 9022223 211674913393835750845871802406859195616 9022224 -26918605867853932399387925359217934336 9022225 52958082266377879459379305876208241100 9022226 191122421786868901301419831627537324800 9022227 -54226558818351984013417932768453086280 9022228 -25905274992994414057634834406216399104 9022229 -49044246903423153548854348539300415140 9022230 -27079960543994818443327368576420494080 9022231 42956738165530350709714269805799961864 9022232 145500078155874325638645994877446041600 9022233 -63216605248673892169803483931340654592 9022234 103641623940065051707635159830603476944 9022235 -151820623928186010299879692123987792320 9022236 -76120720161870115881061942516435404288 9022237 -99231798300979620062590144651959897248 9022238 -163002173277665588328619210243393241856 9022239 55513427612917475059165225835557013520 9022240 -31288289496250676377724266336003031040 9022241 6678190502149529532616806834830963652 9022242 -48107662047311171762433557336743685376 9022243 -137926144789954737151060739820177888336 9022244 37036328480091431907580099678998528 9022245 53176036684748079408495567156246283200 9022246 28132487629058951592959906370711855072 9022247 -7900285060098138977331820873088415960 9022248 45916636899328989370208811486071424000 9022249 -60950579869289268649214796610188395136 9022250 50715700737188570838270788518632960000 9022251 -23254745606515199627698009342171170816 9022252 9652850345087650923605786452516019712 9022253 -453456545476717240301516831251894522176 9022254 -19438158675116998254615140123613895680 9022255 -10916220474282295406815784222758371360 9022256 3284300440293868537755647235688169472 9022257 -97766045701993993620283262356601300760 9022258 -18020429433621718603973166481611393024 9022259 24358244226109992283528453529532173304 9022260 -458024713155183880044928217683353600 9022261 477296170152332039957909224596009905280 9022262 8378530129407976120210472695061904000 9022263 -116866143765684412883581651723669055256 9022264 -11116071995626581003339551495533670400 9022265 11213218503169146588621900183010164480 9022266 4360038624660850570271008573816543488 9022267 234757828473819450132391848024248944512 9022268 -108957335912687242061630802794393674752 9022269 78597744348854977672175281491395353344 9022270 -77579603558876006958273389404036009920 9022271 -55202330086002505666321236204607400256 9022272 -12437440755414419280640892745233203200 9022273 1295967134434445174781408739536366464 9022274 28949556626886123895265590531883212800 9022275 105354207182321210090115124146275692500 9022276 19557997615172905177480306621570732160 9022277 -265128125031257804539165201814693218080 9022278 -10698684930885387107551459153365562176 9022279 45273949151296719210086128826919098880 9022280 -120696594733352440916958324481892352000 9022281 -1591066671816974650183534148150688576 9022282 -43381593793242005779903157303583853008 9022283 203735717482862690466651565272475670520 9022284 -34114020346176318831388045528054414080 9022285 -361831810977164447691266301410914732800 9022286 1087913105598976509227329192192980480 9022287 -253409120364242371370818858926775371648 9022288 22122406983720016750039795650379382784 9022289 -10083645470652520260649314159425622876 9022290 -50397208202755543961041615626770465280 9022291 -32795697621468926603735229768545099740 9022292 -38571879557224183060497585592094457984 9022293 118525828183503365316408612473026350720 9022294 173831885996158601396975866284678349440 9022295 -25888068729715392570288275710205332200 9022296 9950014043121399250626010248495022080 9022297 40940807922198209953118143510168068746 9022298 -107093420433122703633970222767505539600 9022299 73417745339645152898835293511333148416 9022300 13682193800038261582821874732137088000 9022301 -153960211574744694637997432306332084698 9022302 5219874637427022507946557395573391360 9022303 3115305062127801452384114177700138424 9022304 207316277239589059720470577270417391616 9022305 85069570367855745314223888773281253760 9022306 -189449359417698377298812655648391530720 9022307 21397284014202537262932768502005112224 9022308 -240257417420424849105170319240604336128 9022309 -125282811020101233336196576851875679490 9022310 -16647965979351446060947578906701354880 9022311 13391687065791967925077148097117294288 9022312 -73689925796603602895491081130543892480 9022313 -285260731844387751207674988357440394438 9022314 11145183468070787177751128197138862592 9022315 40624634204704276698161180474903028960 9022316 14358633177058021188543456365074951680 9022317 -2491493606924302006764907989633569280 9022318 -97935944412227357770680505067953634880 9022319 223588555709425454115027708083998385496 9022320 34386497580942088261824545783798169600 9022321 -40837028009389350929244860897224092960 9022322 -91404401290481715301545355714303074288 9022323 2373162932708052241918285585663078464 9022324 -21275125590587818111136397266236914304 9022325 -18571673891423132804817610040173420800 9022326 -47865386265854250960906589427380808256 9022327 12719698639059617671099996788275641680 9022328 -7305624524160155392373054773513420800 9022329 106162040512346952577614447880062271674 9022330 -55360746783424119641109809086400258880 9022331 -455894634748300188889389391888535908608 9022332 -134685743264268746509375269116929376256 9022333 107154115765695429821865822748590818944 9022334 5275234376531768600467203861362767872 9022335 40144043793853765614036969607284057600 9022336 -72131816892768442272716067818428170240 9022337 -138630260600335135365828031022523458748 9022338 -19068764492369970466041271969067721696 9022339 -91960536225316944821853496202558394480 9022340 95714581496390670553086715305765273600 9022341 -123066159581356498147934483776650482208 9022342 10396232206433334834978027376956174336 9022343 -129096282165158647768106341232102465256 9022344 24113622972702152091012775938670878720 9022345 -10963411879834425008238688673357247900 9022346 168792143307782178724387735458491904 9022347 -188242265644057150171274531954216184768 9022348 14803233703610373646729843121049139200 9022349 18757740201382340285505057483670758528 9022350 -31443191280792073825603331261750280000 9022351 -67235676264451674645078583048133572240 9022352 15710572763543992800596299634202157056 9022353 200147229986938992049009198627266019200 9022354 -17612227662158997901288392886252498176 9022355 35944337283860404497611406789283066560 9022356 8910141898051802398688713555780810752 9022357 68811631514495028540967490976927291520 9022358 64531734674720185594638236774719949376 9022359 77812335161292750636974563951821665280 9022360 225019314408017874600504284633496576000 9022361 232217148602279426963228184031593541962 9022362 -4442912113461350091316867439084505600 9022363 23732109157935884631656535055411130880 9022364 -31405413303762702023215998170451886080 9022365 -116367495639002594576912774837305620 9022366 -62927438288942198244643618970417451840 9022367 -119259506076190128513186218943516439584 9022368 27233548795856792126021400902913490944 9022369 -56843302597284322910369674286274620880 9022370 -13438592127007108627210442900959338720 9022371 -79563614862717750835216137593067298560 9022372 22703775617747425466141286892128306432 9022373 -608840056894439411469813222026954789220 9022374 -117178675222694648620523692315782994560 9022375 -45626558087116830249112775208698340000 9022376 -20336454345593891894393678108181626880 9022377 15236138658623449374760155175703203200 9022378 47684164944366397487015018395913594880 9022379 -47027211827300923938129756291662147424 9022380 45727235741650056277385909077065538560 9022381 128163798239202423583626088774130844182 9022382 -106396396836156211995916438933905878208 9022383 97263620885741364836679876976409964552 9022384 5023310019179650271754857659666333696 9022385 165554577462837345737759770741031654580 9022386 48843846427689770021530299790955662464 9022387 126395481679525951783239801467992302144 9022388 364290149926507195766172918463216312320 9022389 469313657414103001900546677495853728 9022390 -32084358793588569911703682336986718080 9022391 1340512770927279299677865127564505440 9022392 73263637868267874254099939072589496320 9022393 234241501192281200513103919585031009160 9022394 4409977786149449638090235945474023680 9022395 12017996672427514540921402105196682240 9022396 66305184610860126616723738579559070720 9022397 110256451761430159708097064916897548000 9022398 17863165347418553053902465789046702080 9022399 131137938601788233603161241009435566400 9022400 -44964200271374281737910344541274112000 9022401 -24978747337040254601160299639320513920 9022402 -138036574945997191029734692197245623296 9022403 -15804336141245616153567077129441056416 9022404 -96832262911762504957225549791959368704 9022405 26197575871689146065518819810568287360 9022406 83796758407416374313778599373887862080 9022407 43466681204113109790818825724959427240 9022408 -74423402076759684944846248513353047040 9022409 27174444666056819311508433066272624352 9022410 84845223422665957706122994734687124160 9022411 216740452101297120054971884818569861012 9022412 -78256169854183861022723510968771906560 9022413 155682525785780462085394549104551904 9022414 -8975766682070883981234726765456135168 9022415 106840424792156064455070992527657711200 9022416 11865699157783487278003953729566146560 9022417 -44186600322268134766467550286608520640 9022418 159197421258329655792378339352913174160 9022419 -6469566108223313643400865971917945000 9022420 -97680661418533580037627753114156349440 9022421 -77124164980772779733357353400934017856 9022422 102878193736707430542534772396501979520 9022423 -88535473834550912770128524992606250360 9022424 -74564483876403628344051411439514327040 9022425 49069236571999989253403784433680690000 9022426 9603486749756690889136650235971809280 9022427 -15024012384317957672733013584130716888 9022428 -5521592866557785198445077543860972032 9022429 74722561515708437024878130791830911884 9022430 -50848614900379059706458094387221463680 9022431 25942139518924065011123851290514850688 9022432 -3766789361169495711091390186971463680 9022433 -75322627964756267600572287939591862080 9022434 68736751442986039275804404034538270080 9022435 -5943215688197657424172104843965901600 9022436 148288604341455098273545869634723159680 9022437 71063003002152814189178356329553824894 9022438 137030005486499184363596547881594193120 9022439 141464497360416925918692482472500925240 9022440 19816911288866955924034921755810201600 9022441 -82443594017751574433571528787693625158 9022442 -59589878634846936980602857888017054976 9022443 111498998486702818247053896783094271064 9022444 -175392452472602393377619107139162972160 9022445 -134194766488556602136697485665061709300 9022446 33882300453261477807342839685795505344 9022447 -29192346772559465377436505477129098768 9022448 -8809515307052886322136741484810731520 9022449 228207683208224471572615754411823571200 9022450 14057165142459068500057702977967730400 9022451 -184716416389248422732565619156520235600 9022452 -83037505812410541750350521773769555968 9022453 144658611858624009421373058733231140864 9022454 32232689018623328368449015700594513920 9022455 -24481946347589038040276217976399305600 9022456 304537882655739577083824116256146329600 9022457 -56902083598608054566461331318654165760 9022458 50083068340177652027930556285934645248 9022459 -486498992126699314151479908021163931496 9022460 -24867519547453790575253176426008867840 9022461 -5576163494846480045262639509240217600 9022462 -108449999063233011927832907954994720768 9022463 139730986901718179203080136677942020304 9022464 55723379652011002168384487434569646080 9022465 104193998956010103320255837966011723860 9022466 -94922876439017450905478939086410401760 9022467 -46030111062155395353399776966127360 9022468 -52073784777807164100463880280212361984 9022469 -35177351350080416428721377754123200356 9022470 56420678465813706287895891610806960000 9022471 -152131922376436063105098260769578196328 9022472 151562976628750035869182997465895244800 9022473 -2229657630363636484275821606578846758 9022474 78951040701258591884957284412983848960 9022475 -287248916630925406303067095303584000 9022476 15486552945751807917170410492049034240 9022477 78915309543361757200402261964250006326 9022478 56889764345305458336241420967451928320 9022479 -104288994687994752006942199080904433016 9022480 49571999202428897130111332068724736000 9022481 15044457741352217730312405977237136000 9022482 -30601115314718232453472677505915929600 9022483 205885825947627629377949358115168178732 9022484 23037803905860300193756998294406022016 9022485 -33232918029862845525577502567135981760 9022486 -55218083489759998123705941429068928 9022487 102573670162953616109164437315567920472 9022488 -17360507484263454800221898704732815360 9022489 -50483926994977046832761205964420081920 9022490 27347913794048084668450657823486918400 9022491 -76716047924116609155383524148822171952 9022492 -119130954966977652271544626254911843840 9022493 34193171372830557606117840104951408742 9022494 1138840681561162404283415714541106176 9022495 17011202338873484842975879423411792800 9022496 -196993155074269567227699746277502746624 9022497 -58804453498862364504628219315584611904 9022498 44842926834475952531011193520358578000 9022499 21297229246950450470417111884961150136 9022500 10910599836329647787985877235242320000 9022501 -44194805465176123357524695978142357576 9022502 -180152529530765111610640911640340694048 9022503 -1897349626395428474923368379076071296 9022504 222953659831626289763901845436308597760 9022505 -108929412175542085934007642996150005340 9022506 -97670331031465064686519436061827172096 9022507 72979542294496101901153047641452940080 9022508 7742853955374057423787230302524767744 9022509 10981669471763509977049149383412639360 9022510 19121081266683861231010305800653125120 9022511 346176226388947353752822900457265747200 9022512 -15547899308577665068167956182993010688 9022513 198089799445268689519225573252849343762 9022514 132750891845631851479890555601643123712 9022515 88259962455411470658441042923126315520 9022516 24597361904284314116424959261274408960 9022517 -130536250512180088288306804079807473074 9022518 -1850928819051595731408203652437593536 9022519 37318873179393008851927094045342461440 9022520 -24371226941931010644053637086506598400 9022521 73485107118065310793991970224904946512 9022522 55194126208274067007952657465790195312 9022523 214820305571365056848805226925932268772 9022524 -12272378323820452112074396583178436608 9022525 -43049086030017224233241657490613475950 9022526 166421163185093712670895394746068307712 9022527 -139619023329175741725606116146571782536 9022528 98266987698790624261724618667149754368 9022529 -212529731722877274075684140394937907160 9022530 3878363032919632055399772283047936000 9022531 96937174531820668943168429315202000592 9022532 48202497375699301436722548464692015104 9022533 -39568939305758840790830372516567140896 9022534 11595914167566475039113731525764907520 9022535 76531805930698605743829398652126591480 9022536 -42574973129542220091730433835750604800 9022537 -4708031852741128367095626699387243814 9022538 -50262709039502017127316899549415598080 9022539 -11360112841798676252500849896791967552 9022540 -135142013544660407195780070160711987200 9022541 -220924687497722445184214098207424464416 9022542 20255805265044551563421678095951584384 9022543 81208273079508148449920631032482367520 9022544 -45919823631708018372829779240698511360 9022545 -15121962082838717462712627938331362880 9022546 -31743536004960121690110282450268195200 9022547 277762713491248920128532378177993525996 9022548 -40807488912604455653514920774873733120 9022549 126568908215328576021499256980263074240 9022550 2379819092700052630899904692288345600 9022551 28798554685362707758005596282928258384 9022552 46768619253071153071705028993470955520 9022553 -112176342344419189148118408010620826860 9022554 -10295373141014164132378041671346611712 9022555 162686468830818950997522481366557131520 9022556 -171164648591289842384880722706112519680 9022557 -260328988834121394942779530082810080512 9022558 -1908921431783387075279607227882856960 9022559 7625645776665960862659706632693544800 9022560 40981248842100112557939950783559106560 9022561 -449450458068357609319216448819384256 9022562 -55094757176991172427331102109674817968 9022563 -279730036201148060335889858464015560960 9022564 37332930950460036216480162057363726336 9022565 221350266948674650460819814050225870460 9022566 30757701781254069818001315732719528640 9022567 111289849545437883906875073236462436360 9022568 65773811962572497291886897168900096000 9022569 -17122051875553698056874897535566156000 9022570 -2433455491234522121645009202584144640 9022571 -270660149928274140802666763271970556112 9022572 57461021235425589277184951742501928704 9022573 40993156854604717773446835011960969440 9022574 75040312236418913384339595208016505792 9022575 -33745738643444870614861552528458480000 9022576 -8432754320025903442971342963320127488 9022577 -152197145726291222171924296648617372108 9022578 8150366421917689968831174510513719808 9022579 235666969916322808805423254868010767180 9022580 11718164469937166187023320213171568640 9022581 2886516052448691155298427350501163776 9022582 -151208956003395853860258759871942624608 9022583 133427206968838697194271768506420979904 9022584 -2929855075474600737197289688366080000 9022585 -10253853987814270697589363719454609600 9022586 77114262488602481309412723586059418992 9022587 36153035302803723555965589969201588480 9022588 -23461113119385653645008898628121739264 9022589 38265935757462832118359312615129728390 9022590 -159121891602320670227196885731560243200 9022591 150184016548931082166337245656528324992 9022592 187803822345667669648845886119110246400 9022593 -158250546275439052093536754711482480336 9022594 -40109681588678475779205276979164208128 9022595 -57683696326389323900803992586753084320 9022596 -124777500500473990045814449901673123840 9022597 1646538432168689765941317565224309372 9022598 -6310714032802723927270735275811552512 9022599 76268337482508992558407622733779247984 9022600 -73259358343686708196552417339511040000 9022601 -63981784105857815798964236324283670656 9022602 -45525906382911841964093816721308583168 9022603 -155014757858893099355503210639412079148 9022604 -289199575065032450921067874919775744 9022605 -113192828609213668040920328019419147040 9022606 34048536255257197386254179635078681600 9022607 126229000283697263229630956737876728 9022608 15200967710361132220594231437366657024 9022609 102860772794521235673735778374083376960 9022610 70419348479870114790742582237668876960 9022611 -18057057002018786656218441944558523600 9022612 54778042972789485493834596001712791552 9022613 -319498788264997824716938145458945569138 9022614 -49623354364220873784123881334829067520 9022615 -109992779391803383840753686623830632000 9022616 -155455270132870418778968364008926064640 9022617 -56393656245348699982544666237414777760 9022618 -41426853252046189326355716311340821760 9022619 160848153498650349590527332000919633296 9022620 49776612180068405159140667347458708480 9022621 -1348716062886128938477971823790577178 9022622 -65024469715772526982048188713846830080 9022623 66420591800622122020984755137634189384 9022624 -21193175353143107199348198959955443712 9022625 -310378345461429317328053759446623600000 9022626 28064043931900288421392213527458192592 9022627 -83541489925932807772400911377017951524 9022628 -42361185775487240409277098967960501632 9022629 -28319138755254695055743158618392468480 9022630 -45144268854273285490872822429921191040 9022631 -306330406730928013141184491890805044528 9022632 -121139683590451778172922015888601333760 9022633 145387857720545184104039647232366741640 9022634 -91385423825658608020148995588467770880 9022635 7905370037342251186004342752775581200 9022636 -2444048129113679651710640489618865152 9022637 -13696713633050597895436831274902215168 9022638 14589874097807539328876318744995964928 9022639 2626313148859527853704648595472500800 9022640 36704978528558656853669556776438661120 9022641 -29330477730398423431981371666084229008 9022642 13640006371949706462405298640858583360 9022643 18775465747938731501084172750274114560 9022644 117449761646613090306801984899076403200 9022645 -143107249179643969716981348279867152100 9022646 -17453099340799221876437801378523397728 9022647 6870322421416811806992703051266816 9022648 75832329895252952958630321668288962560 9022649 -45569245832672524949116492125458408448 9022650 -7951810524132399292645526991992140800 9022651 84749712118667303878967673910772876904 9022652 -34201674011934031154270117014270270464 9022653 -110062869900143465435350721399813950938 9022654 4986922486579171209975860766045371520 9022655 262911934437052655884566542234131170000 9022656 -44992567809805603862015670216491532288 9022657 31711169024811344191796555552604555712 9022658 -63330080529693228617687604639406486320 9022659 -4610294932666447718898462779698516752 9022660 -8455811567464909135705803806449152000 9022661 25170945632598989899359462745507647612 9022662 1724014018204635970293645175222236480 9022663 -68777490041139118171072913336112194800 9022664 212144931675892342575570733023903114240 9022665 -27999867065050212143946975449157749760 9022666 -119530139031910175620447980152695381968 9022667 -14902707282347755370403844181674513920 9022668 -62022359940036067593351892919422808064 9022669 161977914816991770007742577635706072320 9022670 -66215522725037153105081513882432659200 9022671 4033377752604474746224829241714577392 9022672 -31753420052764022499855675702176595968 9022673 -245345001961735772711115062995448170896 9022674 -2024746677776620656852828749138165760 9022675 24415028047101968517822247626079445900 9022676 65118953306976957144698262326626467840 9022677 21950011551343248443470727063158390080 9022678 -36281364075375021343243766586280059648 9022679 -87650389862083411728872814610483545720 9022680 -11310005269382816569400745710568652800 9022681 -85939577015386512709440171325576930608 9022682 -119282355253805532715999330563733908480 9022683 6414941246167807977114296843261384160 9022684 -351585596419438265493848422169188220928 9022685 39991560901452453712239883053111644160 9022686 -691259364208127511357311986878879936 9022687 -87557770050397079931958193005696873560 9022688 206551865300975319739748576339247759360 9022689 -55421190283870501008767095746094912512 9022690 1675074588137444667000289405194155520 9022691 -14487259544246275709045343595046318808 9022692 79558384000504474510390437674676609024 9022693 -49453528168157170610059843328012361600 9022694 264580951042064943821005076264586633792 9022695 129124612626886302129327994190690688000 9022696 -228735602773429296598241294335385502720 9022697 75159465299839129592205456028121966400 9022698 -26903420482394603531466318312025850880 9022699 -17596710936076011955946799376437144288 9022700 84251240454187551137225585848361299200 9022701 -46409579821666046671203623302398690720 9022702 7271324111678562491760478223707605120 9022703 -233603681587352282475078778842923691696 9022704 11669496542806354791554710873352208384 9022705 -69390564897689419790776265797090049280 9022706 -10728378082867774116363512704399457280 9022707 -70761210079987757651424877869316164396 9022708 6831550833827984431039431318342585728 9022709 117274690159411904057017676811480562716 9022710 -6282188049375865350934872109977191040 9022711 122874997799997342837681798295213831152 9022712 -141681847264047091955511855458645299200 9022713 45729629093006080431053337250880507280 9022714 -201781120648589756400749168193811107840 9022715 1867132568412441100920436939205944320 9022716 -21716162000425015686926452147037607936 9022717 177484320903401077383971714721149057952 9022718 13502716917515622242927210742254914560 9022719 -129825863516198017111351708129628780856 9022720 -18773422177841468281025596922580172800 9022721 169024044053156391898532654500870543572 9022722 41545631181503864778561698814781875072 9022723 127873529856151937933343142317705086972 9022724 56338546473374207809857680207196218496 9022725 89156727335520414016062336042853608000 9022726 -164415679015492020447338323333544438688 9022727 1179217331353253028152923816035127392 9022728 43758875091718363864987293976166400 9022729 14805617080330661060460683164350400720 9022730 -7648878527428141717935203240169004800 9022731 -164342990849218932439292083079843174400 9022732 -74196873221867057733908436785630204928 9022733 -950675378390015094428495511187094976 9022734 -2606885754108213653905568397142498560 9022735 -62068971722405420155625587155014419320 9022736 3521802069804512714056148848144809984 9022737 -173965315836739639391881055307809553600 9022738 175023045939670586359781819094261893520 9022739 161483578058490181537709577300856346880 9022740 67796246935691066086206168619106150400 9022741 -76112084069415236224313873286117252480 9022742 -7599963259386784958846126934685084800 9022743 20289507939898863171190851744077483232 9022744 -346414186836108763630014863990354042880 9022745 -100687321049426728410844309262528773500 9022746 6068041940013348890566487047045731840 9022747 120076700883066613503865897820392494240 9022748 31694904613872834176495901872780083200 9022749 -103024509641252478338045877872251998336 9022750 -173124137645965196038446804173063232000 9022751 113172115085959025513801558684682257904 9022752 1057358595677187977380415900840656896 9022753 295043552613863128005107530243803516002 9022754 -11829279135000149152732926828347413440 9022755 -1636957085634074039890244980481153280 9022756 344851071314891331494116799573485602816 9022757 -4333297619193271181458788855888129600 9022758 100947685488466071732930089592603056640 9022759 208747085180136415843783367345107571960 9022760 101258658883566480197546575580821248000 9022761 -100249544102152124578626731617622321040 9022762 -71429550441998230566997755133391025408 9022763 -122028532718607169865169524003713382988 9022764 -90691493727438263165256779345910190080 9022765 58120742634849470766024043978173804000 9022766 -80483564987740853060909722273456575168 9022767 1542439166351082533832468958615941120 9022768 -6613943195862469182975730676436008960 9022769 107998342133657370192086061493928940096 9022770 44420720753300802319655322241512916800 9022771 -401365426855064077208485961629453077408 9022772 -16563266988514379750690087652420077568 9022773 34463571853772731049248408234793076384 9022774 172321003200685431041740050229746143136 9022775 86946811747254684229819285724150809800 9022776 169451433799817654558871819141120000 9022777 -145456810779112186182267404858384368800 9022778 188705558402440659880704881657213677056 9022779 295443784421454023252961962642011663920 9022780 208128553774729051646911403306741760 9022781 -256314395689580257865789584620110735418 9022782 -100641451871326512782090964502210968576 9022783 -39959326879657485313781186205140809728 9022784 -94663451609272416896800166578674991104 9022785 25479059871776990607616485561276263040 9022786 -75869324054434864296115402231936696320 9022787 -157704232181998918287313799978886858564 9022788 -2070000921301755288260807831740598016 9022789 303452473261947719144249094359863506590 9022790 712456739787277245857449912294095360 9022791 -5548900519596079071663753422614947120 9022792 -232655156390437180922884918448483712000 9022793 -1928598646265420259442379881406078556 9022794 -36573869185209157551317213078383292160 9022795 70163615792154674306120692366768240800 9022796 -465627302972830968649639009673441280 9022797 -13488583939880492322348684312186730368 9022798 -55551017776399683276426156996086891520 9022799 562044392256817029160682083007710320 9022800 2096144924429188732303973409796915200 9022801 -188272598465634312205628872757192003868 9022802 13059283649115550620727612501867466400 9022803 -164330762203146373232492193357127919616 9022804 -39333794799530937556758537943493433344 9022805 228648778213975771733780850818689669920 9022806 12722391726139148370850394364375694080 9022807 -120435192276687746001692190259400861944 9022808 121684582486621630935884939310938972160 9022809 -133367934624900529051944630017637589296 9022810 4135754559405246052299866766344014560 9022811 -2102222709683475145862513266066874040 9022812 -3759007478741926165785759902607103488 9022813 355676658587518144111114707396663279724 9022814 -8767029459684783441357492498469733760 9022815 38689669780743105379340127831449152800 9022816 -44271881028655277967540253295619342336 9022817 -195185068276787630557797875743989799134 9022818 48763096419931437923503426410593651712 9022819 350717909711355714132551302506521168 9022820 9622744826779149131518946730475545600 9022821 62651872957284798569654550916130351712 9022822 -40020619598615082612837563689207061376 9022823 -58094604229368093061597563871377761880 9022824 -62357900810388546042934695466076620800 9022825 12533937455395869285251128090681094400 9022826 -95988960150840099421233775876665629856 9022827 62715461436913304258224901427093603840 9022828 -191791614227963699058971846367032939520 9022829 82398119733934101012652381265077891980 9022830 58764891191432025613018022278721953920 9022831 -82988736100015208173132172032247879088 9022832 -568198049687918332993455326202298368 9022833 21477482058844884332653515293434738722 9022834 -3321384722322428907560074219837037424 9022835 153067993442975846722782065353165689120 9022836 564826985915397162132115254201108480 9022837 -47038497684534479714148537328135563588 9022838 -40325053385032763764312463411001045888 9022839 5475530521869843769248267220547272320 9022840 138071713742572183319304412103629209600 9022841 317983893996329678077082960377556107242 9022842 -37688683136179719738889523874903625728 9022843 38744593845579403009132657141405600416 9022844 -284546017769168169775132525203271872000 9022845 -18605803608605761265150165082299765760 9022846 28852431049373169404363181196756602240 9022847 4312232171261031804672053486262414120 9022848 30426979359931042777815729071424798720 9022849 -248185318747932735539354207630344435680 9022850 13054413218741629316600613782510920800 9022851 -105175219090615443492270420559496031432 9022852 14543619519969646741857262369451915520 9022853 -43961196751439787493897411439963712000 9022854 9284975848349358151800678157011234816 9022855 25490183104060513996233748188344688000 9022856 -139874172226347629187274084224582405120 9022857 -11373867043064530083210621304340729280 9022858 2670458840212932368043425701434386784 9022859 -29973035908078959152947523867585967600 9022860 24976721764496222929594237680834969600 9022861 99847065403695357954071377830534977462 9022862 816771786533820516992848241908366272 9022863 -84169704062600241968640451333616468856 9022864 13012585374378524618357225800182702080 9022865 31213761566605655111341285127009349120 9022866 -54481306149018199612231917359186491776 9022867 98757946816701608012792311407803866192 9022868 23731297519582036930464497903500184448 9022869 8244114659801536229386180368797670570 9022870 -10223921751148000940706872179187500800 9022871 -121155601934098504402131740747810932176 9022872 104369543436458156293416360195647078400 9022873 9216912841490029692291247750184397844 9022874 -21003888810410341628605455908891528448 9022875 -190555823116884751289607186762937812000 9022876 -16608743057186297409573193046713925120 9022877 -46628730737660094656621114671221314400 9022878 -38781982710582584690302963100523804096 9022879 -14829676415447916522338987046094591416 9022880 37180197800799931077220681345512898560 9022881 -30236010570029597302891206398922209856 9022882 -34878327077265053498856790172961636096 9022883 137896733034300565509549498843192135132 9022884 12448738316696884342395877352446894080 9022885 166159477818555842458893784578470627580 9022886 -177059373110660426125202509268150691840 9022887 20293722395681956805014446946183706880 9022888 -43128363769428340646628798526313840640 9022889 30670224108601286040800705879656486224 9022890 -2068288013062587550443254957204697600 9022891 21183162653420624309323073596947276800 9022892 133474673043888457789960328237187753216 9022893 -43171356306273064121435629991806969344 9022894 -20051758697755294036722217823443395648 9022895 -34431965641608161304695181233202325920 9022896 2917906459918028327489652863188254720 9022897 -143809945754289845860332612657561222860 9022898 -124023607254790538231071635988972738800 9022899 -186681922712249117058972410435217281736 9022900 6245632784155697789394388875697612800 9022901 101650131046529183843226669889104795804 9022902 -14153904989595794927657841580225622016 9022903 234714014760885050517204066750771063264 9022904 -260030502039563055543640117170797383680 9022905 -1914749729137005405166876935879869760 9022906 114025093085050520216838222315121390080 9022907 11167355730219357614547180871519948476 9022908 -89759373936903307620496209666437475840 9022909 -85728836397710550196173075395034878100 9022910 37914150281566529301364622647705046400 9022911 27051675491835784425807509107486862880 9022912 -65231534426574992548839293792838221824 9022913 -47985484340852349133013851073287067838 9022914 3817725643904740518507358559693551056 9022915 -7195347019744674855262329753813391200 9022916 -4796804233300782335288735229314691072 9022917 169150098704548364950126686927612230880 9022918 -4077856070491367157670092783937320000 9022919 -309095169539823862564847310477523742304 9022920 39168565414675408443474054353844633600 9022921 -95699820889984114169293937131479814128 9022922 43909681132664676203714109924466842624 9022923 -21537274220186891988043333216309800960 9022924 30989978954806920540862568056106928896 9022925 167832439082095593016331595670317502500 9022926 52637391998708431559799482248151282688 9022927 133052262205111861315284908952845603992 9022928 26416088422987038109652048900922826752 9022929 -31849828628660764687619907086349331200 9022930 18937323490352617108938135006920862720 9022931 133115207318545652907374577084968606832 9022932 30760406849558118509762076800615151360 9022933 -64269083225868783422784185163195152818 9022934 -96528623280712948296835044536834844384 9022935 79299103632948381190416169384968337440 9022936 -21713155408317372382400941810407628800 9022937 -36616636546964218770607746654420333312 9022938 -35963745244465330041752060955951699456 9022939 -212475459139146699632474091698404787260 9022940 91556858006721665934804821957413678080 9022941 93073022749346106145923805268763397440 9022942 -54437645771351776125257588342839688256 9022943 -30486818525983646398546219511247191616 9022944 13022507673306549847574273099688837120 9022945 12000605217718030746695413348617993600 9022946 -3066956399673052665074534099728613376 9022947 213876037906495253237420662366528842672 9022948 1865464326225214574446646952034222080 9022949 -69671441770314160728980971675536734280 9022950 39348380571941079443261064911178909600 9022951 52430971777606064462570011208298939952 9022952 4743223679707756111370557978291353600 9022953 -24701766707280416844345173928418574592 9022954 31108327211178595800988980511310351712 9022955 112662948258032951419721049014964486960 9022956 -50631160710386036211311465057196476928 9022957 54719187905316344985100229932190192832 9022958 -27067028163916933487075201809404515520 9022959 -19508342323471966305035661749324889672 9022960 18186391264429914184444472538591559680 9022961 144314407088098063104344086632286484562 9022962 34426020958761788704315355391831582720 9022963 -395828077966963422731476419377103475520 9022964 -16487282028600645698050587793907509248 9022965 -52108956015575263362747644819197841280 9022966 -8526890132124398903055875894399612160 9022967 80460147471459154173752387007993964800 9022968 -60507788005074038171011525566461952000 9022969 106492663061531024298570741925146286080 9022970 -195434750510122739674231020456272160 9022971 125351135740055784685083308007207277104 9022972 9241522242918740178942126400040320000 9022973 11896372545861301979341807177690551180 9022974 96442713063633625241762871637683543360 9022975 -62911407435290223072337105852659763400 9022976 -21319058705114727916204029747709083648 9022977 -99583241994455778420718944845086252686 9022978 3874193298280544251900708907205593040 9022979 20910775614029409890463369966065236176 9022980 -1350829361142271485508244182899056640 9022981 -168739445927781264434461423945751699136 9022982 159693669426276409562539955442532970592 9022983 206742231754936519163804047596203418024 9022984 -57013642909790628270688851243478548480 9022985 21090668595274380757370502446226201600 9022986 12924692169323593786832751354416908800 9022987 131514634774514999616744109240248791636 9022988 -28964269658798778092630186971596257280 9022989 67482815512940043410850803497561266720 9022990 77330269935004362776032428529039224000 9022991 640983788720305661017521479711361912 9022992 3379035358221702243973873083755790336 9022993 -39092715722626441876520509522905590400 9022994 95778881117692410213378433097493151392 9022995 7196480584598879988893160567725624400 9022996 -187993448527335072357846240044183248000 9022997 -167584740831291171164554926165170701554 9022998 -17264861272201537482416801215221392640 9022999 -247040773996267029608739435754815139000 9023000 2674092782095433309358018541670400000 9023001 -69091937023119698402011206672582274560 9023002 52842334785744074151253795599306693600 9023003 -94980467742320425264844110256081536536 9023004 -162558557441723670299776152006559773696 9023005 -53422918824465935894243547362399212800 9023006 -108308128964021385294145219959730183296 9023007 44064703221323476386775842550004158152 9023008 -1452833212125555544607329981975363584 9023009 -213707767687528412615639067430489157790 9023010 -71293818952268330516154851320777466880 9023011 342207212546101172203715799143376203612 9023012 -181162604845210690379523481461405250944 9023013 214665709857129367963152664349095703424 9023014 19703219268611344923873038770623350784 9023015 -9477096156989342679045489444418037760 9023016 -126322563823652359988809762671756656640 9023017 -80274087599607876360526426169157900934 9023018 -91971831863028990694230436275006232320 9023019 -8591352248974936698339756605610072912 9023020 -39857652480661104905606378829435264000 9023021 -73079251739239942072482524496598963488 9023022 27469207523518097509811973023949369600 9023023 33301078788083421845607257727816381000 9023024 -53502924664679936592480322830811791360 9023025 -88058545110721199473561339276828370400 9023026 -99261140929687767343415889978000746496 9023027 -120883872344879838380078160546805779840 9023028 5034258351102255056445639955292651520 9023029 156584263157862690080382434463736715630 9023030 23712919286170554339057379221468572160 9023031 40180389978864619597544216008313207040 9023032 38530400631484874755673246716563148800 9023033 24860896593582194009970450721599901524 9023034 -478155647969190493367886261321721344 9023035 12723758028378445958033817349821265920 9023036 -81447157057380209208873500491524334080 9023037 23659028733496773309355576133574669504 9023038 -46960676342999182236470872229007674112 9023039 -95043131598095546360154241993725402144 9023040 -197997631327211983631556968636743680 9023041 304158313861774170197537509303160540592 9023042 -24096139881846888809009245849366586880 9023043 11490825100361397401537617029997996800 9023044 -68644453450500991038315565564132564864 9023045 -6259601188503897404844322778442677700 9023046 -4890958501079174675398762281145344000 9023047 544465825147860258226702080343530240 9023048 76684272065506131362923129046396175360 9023049 7006039732463050323139899344774163840 9023050 38387701981423307540078887991678272800 9023051 -35358800281183827313195864062858483948 9023052 -28482229635899744263328275898775495168 9023053 -3285318448574697924185950110361648916 9023054 -170521684311916575123458481635524233024 9023055 -71216129209800663282220608093322567680 9023056 -16346942384685113230022469670015352832 9023057 -99713564114232082840501481590274423694 9023058 -12558476874425645805263383695950016000 9023059 19112870168343687789008327752232167840 9023060 155996327282520110832953904230649446400 9023061 50884313462222696979237667137891948480 9023062 156399978517435511467838972441347461120 9023063 -85202057724799420529499678498654972240 9023064 -110460974649094308650834483070861312000 9023065 220615157503907685089936711782614323460 9023066 -35519200909947432413544911081813899296 9023067 29565687986626476180557707651169569440 9023068 65769890898976727033437226460214542848 9023069 -219652742888402889020120919137769097440 9023070 -14619206426030052420659956517427056640 9023071 90290569111550767508812750958308170272 9023072 -152365132267122229813067139674423820288 9023073 95548660434295329478542326782039060704 9023074 84782513370841816694539481368797523536 9023075 -32565581119871411573618284294687637400 9023076 -170403717849481641090841134569593648128 9023077 -280258038162809415000024564851941376 9023078 -57053235605408335543678838545612223040 9023079 -68486232264950776404559869790935100560 9023080 -75889567481917264592267076879948595200 9023081 -118858478188363773719322920430694182000 9023082 81329713820220640860397188539327169792 9023083 142165449463758259241848303651533225332 9023084 847427882744738490199793532538109952 9023085 104567319733945912579772336245810154220 9023086 -174870672035515532479165517534144899008 9023087 -29555825359094738594017695788749013520 9023088 -6290452756086855871520713965773193216 9023089 -118889903802994106277335229400902208570 9023090 -20541299049172611480714870362756886720 9023091 -51956305944606663007367690635177728 9023092 4549798962378131146804639261210875392 9023093 216757424240184324873241752494349303342 9023094 36882041211027698002673394669887430720 9023095 29706974920982254774757442962818656600 9023096 58753686883340104468817602433290076160 9023097 -234550560116035749853591399271629827072 9023098 7449832573740637536259145367137339136 9023099 30110747302805305441173324268950536100 9023100 16530371429047198918805037719402496000 9023101 -198072929960132756028398177783041995898 9023102 -28559887348310026474114300219618648896 9023103 -16686802728839678354063707240987369200 9023104 -272260926104433741631917097655205888000 9023105 -26669563770871257659583944132688638040 9023106 48425444493794227678620469273301606400 9023107 167413731894653010134260670574363915264 9023108 -75593463483982721853939004746588094464 9023109 -242312655717760362375826932214001913792 9023110 37511008143126883018603806674865720960 9023111 242702306659026803787547090192720946712 9023112 -40516807219953749585162836966015303680 9023113 119628338610727180321379018886999329568 9023114 -3675403078371872139506876693975758848 9023115 -62166685366863275646786001361205515280 9023116 14069936344592956397596653728496439296 9023117 -25206144191197052121975341860091925834 9023118 -9389327610995519084105139724609555200 9023119 42574770713288440516116937242416723840 9023120 -30812682066812310880254263976353710080 9023121 97084144669310133624334883754288952290 9023122 122475566212549728700944709028672878752 9023123 108791622191268924530103550315659987372 9023124 46421325684615683932041913752335929344 9023125 35006021587173313435891398153887903750 9023126 -30171826935643868578435192379702287104 9023127 144561084076338228886320167033061481320 9023128 -95706995174159939859672019969703331840 9023129 -139332337376679585292549402437508427580 9023130 -31994693323171626052988132897653401600 9023131 132530074171956480497104788363646002832 9023132 51892095299792589279516074552213392896 9023133 41269516299505065160274905374064064064 9023134 -125690108164766992491457693370665851648 9023135 -14975209848647048429550959923103076240 9023136 59327113288229592292243017173412347904 9023137 -41885774125397187107351969653907901214 9023138 87062594420945647500824166332443591680 9023139 34417752412250679808821385672667423808 9023140 1062335487997426818974136992752250880 9023141 54075883083229058672050685169058267452 9023142 26578710240588454755593762716995273600 9023143 345597301429666106717690962442307990880 9023144 33700966006126514438019646824684318720 9023145 62559517995138128524115989991782230720 9023146 -14920185828615222276175905585402909696 9023147 -58958771172095053245540368160950604000 9023148 -60831009690238494028949357144463245568 9023149 119190885349885852985096987252633175360 9023150 26120264026746502765733034908725756800 9023151 97079623268571876620287286034893185032 9023152 -37771777772493166539705252173838598144 9023153 -80429868750889800624761978069320625676 9023154 -32694065437835851536570309780086873088 9023155 199300212693396673227256098573783736560 9023156 -149890022865673802680809978467913922560 9023157 -1689540348457642998918998226303714240 9023158 -87577857257392099113616374391286841024 9023159 -34032160639712414386772338509509063640 9023160 -35795296542121780052142026277335654400 9023161 -61672516539846765646470831904902169536 9023162 534210749120516604305883865359518832 9023163 1552711522274724921386369518476812160 9023164 107692361203841328377547350918821743616 9023165 -2693046668625659509344343244888568000 9023166 -56175508259189846994259879275612483648 9023167 204545449150530258500148259799616881216 9023168 -17496851187985426210792758188942819328 9023169 -127951740973031517526297752227736367056 9023170 -8704496040339551440436965323723571200 9023171 117180073700011289662173998471192493372 9023172 77568761404665981042879940546994583552 9023173 -297076074721392221987758737132036836578 9023174 89090927924957609332862590469509674336 9023175 40545420295424554407856555907999488800 9023176 -53888424983579460212699348901519360000 9023177 -208888152118082289313922838123765115776 9023178 40296632122630309913905236194328954624 9023179 197892696052169602259030206994149668288 9023180 98708220929105147963837305715126246400 9023181 159077631067448328747825479844822666144 9023182 -36066661140379406997091248634538521728 9023183 8478147655392151290505213698141518904 9023184 40483545199969371145518201380052664320 9023185 18269903902807045260772887311554046400 9023186 -50190591187267574982701321142764509056 9023187 21929344428632487769046538039473713152 9023188 106757261319773902447043344965398357888 9023189 -33507950679595243857465590225398683744 9023190 -23922990810534337332605150613681715200 9023191 21649119534915438632594890243258048464 9023192 84932366084089342575728537195058401280 9023193 -128432902411865972566136611077898698918 9023194 -20635241996357960322169308882925273104 9023195 5251666077825990878394385836238890000 9023196 7386464595052543128922561808132112384 9023197 136451073364786224326741733541904755500 9023198 -57147474149912820253372655024188494720 9023199 56578104984174364291680024833001505536 9023200 130970444173708049924193693471670272000 9023201 -18598020423935644619240099077001797632 9023202 15573808773616510151037483570613349280 9023203 -66181231276851732209093242693107588024 9023204 216492740747942944158247908485172851712 9023205 -53404248694099935151890301045711766400 9023206 85191759307598443419927926086963200 9023207 -48421668954727706573092083969827609544 9023208 -93305580247026867986372747971796336640 9023209 -104910529058393143800127843121652064440 9023210 6690199138893807521681881208793000960 9023211 186901305981819268246073096840575401600 9023212 -165063333721389015066987259831921664 9023213 218385316525564944077386940315962389462 9023214 -1827381830552114302232914328914360320 9023215 -4244566293461583497442898187644211640 9023216 12211180878391951146234386972308537344 9023217 30635711372129265548943766377363813312 9023218 60058313443473419141341082687943340560 9023219 12602182599558517695943593780776927544 9023220 50501774382371647825948232396943686400 9023221 -94589409052333697846377997286575978578 9023222 27218761313270091455329892973326499840 9023223 -84051146109442217929853251251770929152 9023224 -49468195071409310384975253120452198400 9023225 228599579028981031466598085169917736400 9023226 -2501872376113040888280305947835759616 9023227 -37077144397732522435947846443915484608 9023228 -16894923454579011039913213240915084800 9023229 148784993434421978319860262779097267084 9023230 -88840084021919065313203190157860590080 9023231 -7593720733361769259488038227544348592 9023232 26606739805018137190901693826591621120 9023233 42775976570550604247525214801862521520 9023234 -129246952679605020452089408208702484480 9023235 -61512657831619784722339815855235289760 9023236 -12655784616987706668933569545638147840 9023237 -104286039623134035998035917835323822114 9023238 71977698718097707403367892524069120 9023239 -8294076791395342181196152797618386480 9023240 -41803931753385832508847233467041331200 9023241 9778212394112240901053908586167909392 9023242 151705403067030224936882279878668718944 9023243 -103574232981728982254778658343464741056 9023244 78047616896575876041954088309992852480 9023245 -34280337513776769390972599035843737600 9023246 83299199726736024989150889726557595072 9023247 86465245275459170667765440558610042024 9023248 -37880876201461883116050912247612440576 9023249 4383919626689618480878550762312663808 9023250 4712412275442983697820677261560448000 9023251 172185700450017747809814985770460478252 9023252 -152079442018424761690356990947358935040 9023253 16306943503270579595988537709563184800 9023254 113125521240976132453064264655935724576 9023255 -426140247550560856919566033819776240 9023256 -113036074022609042234912926019220418560 9023257 -56177779254320110192254139854568697600 9023258 9890667885987578731358908145134794480 9023259 -46698210101823193988513201301688880640 9023260 -96534370027183056688803065646380774400 9023261 19484304614399202901378611265101867384 9023262 38602520050854789129217924581211745280 9023263 110773385352442476615470758064739365760 9023264 -103545359752797119710050065885222535168 9023265 60304733834198633668595054903059008000 9023266 -60705476865371104429046983214892756480 9023267 -121920433101089920134183077053554885120 9023268 40282106465597604461560476032205164544 9023269 69738040955545456142792531469330436670 9023270 46791133315240494039718160315132501760 9023271 97565019796807348936253176213480327680 9023272 101597613572718495034905652232485017600 9023273 -27812726626439957709258198119337624960 9023274 6932300321914535995425425246881043808 9023275 4933736723117675367268635163404902800 9023276 60044767520427727673622211505855672832 9023277 183445907515320571848687823168626738432 9023278 -124088499249138923895892374716706523200 9023279 76752308728184948280006650935399896240 9023280 -3914691319005106242825657191088783360 9023281 3030818806151389842848943750878998564 9023282 -30702829739681211781229766971845980768 9023283 -37313089812481944626658671486188993560 9023284 -64114509494880236216617098556856608384 9023285 -123102891358870832105644377776240194020 9023286 39991061465141076864069953738472483264 9023287 -11424932295440052142551649389697839680 9023288 48254548974001203438170811167958773760 9023289 -58243414535475708953318234963073491232 9023290 -86341134026501835937109308876499308800 9023291 -54478711153549769769907915244022698400 9023292 3672366425286611908441119832347033600 9023293 185869832856898969754154165123931228204 9023294 3692031770907328415673041527330013184 9023295 -186800199225679502557683695974490112000 9023296 69883360690775494992809492539933982720 9023297 339792394385341654267935387428956663746 9023298 25086803123802441550278390144815009664 9023299 -40728624979057203440259493689248997700 9023300 49424963831620483359343305151875993600 9023301 48559323447662131518757666579908288000 9023302 6375118816145976159785148930733216704 9023303 -18861103132873949040753365392512242592 9023304 -31354284712877981531125482657140858880 9023305 123634810644481099110822564341774266560 9023306 -144187776214595542834634459278134237648 9023307 23747142939903662485512111161715233280 9023308 46663733917438112147381330506486690816 9023309 -92359965058425387472832843954324952960 9023310 45931785880706574388396943897875800960 9023311 28805631788808294376605933948930590688 9023312 -25137433233133542409364943919767748608 9023313 30369438007889851390867691040647745984 9023314 47300711793661597502640073803435601920 9023315 129996980203947681614799019698478801920 9023316 -79025500142804119637256203913076021248 9023317 -136936136873012161300287843409636799520 9023318 -28120396626859985614382296969369434240 9023319 -2862906038006664302238265591384835712 9023320 20260216065446282459921301664236748800 9023321 170097219095339583078210184945377299400 9023322 8868528945402893562145217241706795008 9023323 264466637671115551425237047327967381572 9023324 -9814387918060190216991454610441894400 9023325 -26748506269993912683467621275293292800 9023326 -60489924468534191472022191330302342976 9023327 75948109916410057958138948151061030176 9023328 -123463410729124536669815539402982031360 9023329 14457055013495311014016157679003186560 9023330 47674382203110775187812032824303734560 9023331 110773012325018263942663676021162053752 9023332 228064262889911931873581447683804743296 9023333 -105711252473031942156363119456287074 9023334 -35747078029508063370319748130373633152 9023335 -1833707491210378233864302343110686800 9023336 62204617168243738532079809535221760000 9023337 95455089812542128908377575365173983168 9023338 35461875424693467907863101912320416096 9023339 219104225600046686907519994361932255728 9023340 24220620273494941903307056501842278400 9023341 82292980090377901515556178830119142742 9023342 -26817475015592436189179064229145303040 9023343 13427175015768123121897555393491725184 9023344 22259597149074199956068226586309558272 9023345 -81013260561956690880031716321420595200 9023346 -47281359436438979273900367316902048000 9023347 9114118313836087535862670047753081200 9023348 -44883761751213464874064388760685771392 9023349 138846967478830300454031003497604908064 9023350 35033789607356710895900552488210176000 9023351 -610656801756991970289400673426536076808 9023352 -28431479452123012382556267310232002560 9023353 59900832791448007197381430689084909780 9023354 -10705146011877209043219180439622883840 9023355 -77414972008388262118819127239771292400 9023356 -24440026943212097574076285087281586176 9023357 17775643397776429957523051749209004224 9023358 -17314082183575688191018545140298449280 9023359 245787880181834495732865684625782099016 9023360 75284120743720776300337451603538739200 9023361 -181214328090915598240627923661438354128 9023362 51293466938825115804446948105527243584 9023363 152605870364245929985634796810605727612 9023364 47431235867864779699413875914652946432 9023365 -4744226657457572525739281426981699880 9023366 6955758788227214262073323487738237440 9023367 120511834904818935288707252115040672680 9023368 -112312436303414936035685746893931223040 9023369 -97193659373927990655768967380032464230 9023370 -37609609245061239049833276076763539200 9023371 51652463706567799212590671291065031312 9023372 -70258786759094911039591420108435657728 9023373 22172895813452851633902409592221464000 9023374 -225644374852476124617531449836603708608 9023375 103129510616339753650268612272599264000 9023376 27414857769257920598000525875386580992 9023377 986469487702598554753157737569047520 9023378 83007203403877591997075874867176448 9023379 67467143584904448611721809178731956320 9023380 -90357021531333767962487360821225881600 9023381 136450649091141981657316077440128567182 9023382 -23278563194044460327200224568666346400 9023383 144050503491033626075708359735957347984 9023384 -8731177711317788042310762730867322880 9023385 23276808945758538032087073665687270400 9023386 -21490963260156221839576639089261320736 9023387 55711934428111394575421649962702682432 9023388 -88783269537068578762025578116864565248 9023389 109550459418281479551122917081723670400 9023390 26360870725561325034048813310312411200 9023391 73321114884209091902164410159193071216 9023392 -66156544126706636560870761321351610368 9023393 -21836349913338215382784659705227353836 9023394 73249341279400452779445704090747068800 9023395 -54395991062611333513542480491211834000 9023396 -158089583863390685193924531819716328192 9023397 1829387538985273171446908452599408672 9023398 -16402072862636482150544473442442592800 9023399 32310381370579781344787431410706414872 9023400 -672543100893584683972730480370048000 9023401 62986077680837674577169592071116312400 9023402 -296355639113694429840162267333675494400 9023403 -35489218334305134966975165022000544592 9023404 -82346668811697811793051804736316380160 9023405 -283204101865228666118762458303235991240 9023406 -5426064714796479995392614558882189312 9023407 -43459437418714356354801727780500415520 9023408 549064242902929751451282435791585280 9023409 -29093625212464210917406203451338641676 9023410 127903199112669465690749737355840670720 9023411 358795681986993461064613758173170221624 9023412 -20313245961726955000679013383077890048 9023413 66475727635808078632592446607119337472 9023414 199737629453858200134199298427535557312 9023415 -143070210938495062661882548132996940160 9023416 61227724822268681208798593657131253760 9023417 14328958284456514082790345550311930000 9023418 42790239145251646349715350846475890688 9023419 235499371056278438097273682422739582820 9023420 12325306295060050357157143320116090880 9023421 -2734016459159145583386831427702571520 9023422 -105068163856658790876576262192603807488 9023423 -111659784333729428221393842904244648280 9023424 16112199598590745408431350655070765056 9023425 -9331875610477009965017639369247053550 9023426 31603091876841187012711831125949626240 9023427 -61720295426804633916941970749252444160 9023428 33419318158270142020747981270767098880 9023429 269244871987162431368022023032946845440 9023430 -33291865481444114626729387538424783360 9023431 330762252838114431428467896788217526232 9023432 -126315476805068339792978982785979801600 9023433 144847357724947272555305197675200919824 9023434 22639812569758737518946466617258792192 9023435 20750642684818504644727857503166782880 9023436 17365956028702565591842680698285709312 9023437 -31262538428392170200129543288830534740 9023438 37540865329723514190521541629576607744 9023439 111282342771951248227429570039988511624 9023440 3547525885634324366847372551565312000 9023441 -360097615431530430450274909262014656 9023442 -52243393793629160210234964794872600320 9023443 5390698988961910001928944780897565600 9023444 -71066986807679712528922835989660854528 9023445 -31201501054867723755320659473514464000 9023446 -3995988398939620970948876112211193280 9023447 111907536425336488489486289456640371256 9023448 93095243046183824062215824754591068160 9023449 -43432568371960785247116927799271527168 9023450 77148018912520114299684294460393536000 9023451 -24289849922969421889096754634858878976 9023452 -45667345846887762975934315546557938688 9023453 -244800306257641682009421635448674652660 9023454 -153260592027885742588415259439236480 9023455 14880431061381258540639586868252728320 9023456 6082736284497271892663274201022464000 9023457 -2052600603834309328288392307717938912 9023458 24514172275412165309178378472045416960 9023459 -439875282949499790076001886102004883040 9023460 79223238600696923034363939142755840000 9023461 -44730482834317454750352658962684542400 9023462 9116663619248956899437505023333286144 9023463 -87152374909480026575254796932687304040 9023464 -2027227070988071698701394520849940480 9023465 123490282746361898119600256311000425600 9023466 96079317826927198678496596526131065600 9023467 -64524948655314007720280793571560983160 9023468 46849681839506525982691158543842619648 9023469 30229489812565536546768654120095311488 9023470 79813103808157695059363309261310367680 9023471 350246427029848179334405318896031081992 9023472 -17308886482884249126518028366470971392 9023473 319723293646091192538650499460317744722 9023474 162148188465550377313840252329727454736 9023475 -25490841388158405723862726292845708800 9023476 -8549084589962731795107986214393483264 9023477 -35539850277871231813322216948739161088 9023478 -68612411297662471914152364501071155776 9023479 159487576016187468092825939326322415080 9023480 -53206086480384306235889158799228928000 9023481 -11529056977591437592885486102025485548 9023482 43646493205533912465865849664587291872 9023483 -101659838080546481628643918326627546624 9023484 -66666913414378041166511568060361342464 9023485 48526822574795451531081261868043900760 9023486 -35286328573693984758399215663072064000 9023487 7178047398095392737144286553037242880 9023488 108274823379049076344668873510367526912 9023489 133637753226253618114194771677166604290 9023490 25768022422594872723255182095099153920 9023491 40509148968331049372163297735623536892 9023492 -37527704427684555582627260267238789120 9023493 -55867050049331700204245179640002609056 9023494 -38503499051459332483449280089359308704 9023495 27715236095094678523999559915181712800 9023496 -22805654400185532435810027498702643200 9023497 293139429960885041375282201018687445786 9023498 80022253658469715371310606858450867200 9023499 -38834284383022071860977724073493360200 9023500 -268232516347967392823726762102943744000 9023501 -250917562387949868436822537978309431498 9023502 -7043425232795052443071244206211237760 9023503 -117238351090427027687104103417240824776 9023504 -11357309428262518573502280148661305344 9023505 13925713938498337854214289357634625920 9023506 26989473806317845378341600784774167952 9023507 1926808069114137976555205642568481488 9023508 -47757844965724761374291496555502202880 9023509 28618337143500805410825985345071872640 9023510 54819347574261911466991165384375676160 9023511 -18019037441995144726228457202020155392 9023512 137744601443148742270131778931599994880 9023513 90715174181127843129657617502374352144 9023514 18096844436036884109330642734727984640 9023515 74688425910979092028266298328453793120 9023516 -53922131033151019232594082332650283520 9023517 -29302270279484654658792345765295403232 9023518 17436730018036229576856680612942269440 9023519 25011398190320666183827315659838240920 9023520 17988000808307593956752038984364851200 9023521 -58180357415953834594567225817857185024 9023522 2266361317291952118160113207379508544 9023523 17619804022600823875831734507416904624 9023524 -42039946555528057636415420996704604160 9023525 20347367800401318398319939829343200800 9023526 4440849901023156085773269177977623744 9023527 358572805988634606110770330558265932272 9023528 -80962740965192083516304677953661501440 9023529 110497951860576881425838858918995511184 9023530 11068735753181572434948368626672619520 9023531 -339136418932128833354904022120811320536 9023532 10496765943627075548705346875697070080 9023533 -294141730440992401008222458571541082218 9023534 -58496856339418299082044267104644082880 9023535 -33868132390992110961366759127985848800 9023536 97615426639554895613622052960059392 9023537 -39639775202065185613782149252869055760 9023538 -50744623329442703345359618630813271040 9023539 4459509909131238555096052558389983056 9023540 142250804345052817353375069181662186240 9023541 -106218063681454686733517156161558173408 9023542 35001147191812132443074314619481317376 9023543 12857190255797542318175634799679898792 9023544 -100872736260301219224745453583563776000 9023545 227328086135981596707733593544627695300 9023546 45665994544907493976385099020971328368 9023547 59177632044293537019563793932898499296 9023548 -385999916340569297148068947480916992 9023549 285874283992398212615543151582741388236 9023550 -563631452730653634740340181618560000 9023551 -343227191380408735515126145776087600448 9023552 -3800553524954677217087585390265630720 9023553 -79990911591095105889756230013307056000 9023554 -70629282064473254146867611996323103024 9023555 52207106755076255350666763104227666960 9023556 2374068064842823211074197442499761152 9023557 -200823860683746227126044688860158980194 9023558 -62744429896533242724889113078866985120 9023559 137143292180275925581837357305068353704 9023560 11135084030394700748491706356894924800 9023561 262725665496754103291345866689000339162 9023562 19393566095624050745565204556305377280 9023563 -13339306072801285654648092881446155096 9023564 126056126728451455318287492265063997952 9023565 -27552805566495074884974521871996768000 9023566 -114324627320098766774017911563362761600 9023567 15729687480188816725724559436903087104 9023568 23456062199771621759117011240172519424 9023569 91420794973611869799112588768217877360 9023570 17653438056734723724148009293356472480 9023571 52817515720593262318210177987124161140 9023572 42362670204999428436090156598190657280 9023573 17561371201100548792837603088575523328 9023574 8686654544648522082978432988520269824 9023575 -178161804865957584605378581937801000 9023576 54138198476162695405762629724718254080 9023577 308607239271151397422395298537707042432 9023578 -65578349728390091469595641947072321280 9023579 70948143074194612384365489938761530180 9023580 81481135527727312725451090571619893760 9023581 10184386522211954675231376685921904992 9023582 161583947734385108993246018317188158400 9023583 129199472128539215681670625058399451024 9023584 -68457855004537210449001232892104540160 9023585 94108025543296646179113382321728077160 9023586 26428632176932495875446492166955879680 9023587 -205308909714596417281022626478398433764 9023588 -50959768473922955064428408692743880704 9023589 385104333899394514048513071477990456000 9023590 -40790107384418840178380043582968935680 9023591 69039197691117973243240464976207735992 9023592 -97366738943683006925702188647942881280 9023593 -4011757388783024139242251298769143216 9023594 -136378797851634322704607598460932286720 9023595 15358532309138680444753345412156432880 9023596 -90440397879708133176377098745769260800 9023597 -60996377151296892811228123029491150496 9023598 -45143210668328264838565999019788333632 9023599 -129881031716042950756519718667607878536 9023600 17871522288000254889964131225511526400 9023601 -7161877800528185552492926938150021600 9023602 15225179532716377679321411131804439040 9023603 871099742915855100821567840521184928 9023604 -14225672213556818374806791167867355136 9023605 240249835645831473394169755592006751000 9023606 -117891509071984844348209767353240372160 9023607 -39096017026254161258812033719952365696 9023608 -143075852293960154126305031935925514240 9023609 -10610939018652598974574175110737034368 9023610 36542919922650217878949976159948117760 9023611 5249190321567757689359809403536462800 9023612 -10223532443976964302295995028068776448 9023613 -123384830646974629922455671631209392640 9023614 -269990744130171349557193162344617736768 9023615 -3769531153960441934620076110490864880 9023616 -22881555796875433181386284161669529600 9023617 -229998116146241297355866632462161254400 9023618 -37915610874938935911426507862495560240 9023619 -107606743585936300255096493664134901120 9023620 -24497559719415022550020229470687384320 9023621 -31804364119427060774730206872535189640 9023622 96358499098679648281156579566889543872 9023623 39617545650260848778633503275331406336 9023624 900166737819080757195510987620526981120 9023625 -573630809255234295719906347545222000 9023626 -87944498419783204403924552340602524416 9023627 136004620281612271966195502538562317912 9023628 90099993020235136069032040649247198720 9023629 225340878596457871214482415756513538230 9023630 -9089468995520416093922944199939788800 9023631 54830510033256520842313380407322610944 9023632 -15131317625197014566155381973446492160 9023633 108688183757384385943846969970745370740 9023634 7902270752261178349599961537610955072 9023635 44385503504796119647835963761591416960 9023636 -1211084807938139797766439574471274496 9023637 29341027459044891179123642052981603840 9023638 14973359193033844674308508750166902144 9023639 213559984695559150137412355545367242440 9023640 18820208316423315899557294958204928000 9023641 349383776468055063113553643560385376784 9023642 32044319866731894579722710699923478752 9023643 -12549568456509902667242443066542706656 9023644 -66983803373723777475414357726298777600 9023645 -12681969178945149859991680707575289600 9023646 -55154833866916609761753342811727668416 9023647 128433917648751501083871255608672912096 9023648 63040695249687010125378044119568547840 9023649 52301331964752158653715761315865983008 9023650 18930464731754060907695693206896370800 9023651 -10905204509307746406131337238305000960 9023652 -51272546749067706785474066698698851328 9023653 82301099386622327642248567473052618780 9023654 89435328657547310771415390465669175776 9023655 17764826382968199376287570147644544000 9023656 223060758360106106371285075409589242880 9023657 253113980907968506385780436964348614906 9023658 -16798118032481043326117352074647948800 9023659 -29999563812277957820444275098679551696 9023660 71079000957740703746502289727055943680 9023661 42571736394326234837752303958634154080 9023662 -109698543890495777032478810759317483008 9023663 144706109391450799056510342196862000184 9023664 -9543206864234211742014858536048197632 9023665 -72789648679580394149586690244217683200 9023666 -31046752695305003910694430823287494656 9023667 2080098331708803131214154766883053880 9023668 6080796914393053185548966120604439296 9023669 -47466919664467261231929318675491435880 9023670 82136940060757539605703433375979520000 9023671 -162663677443391998674379826663187226560 9023672 56158719265159851025956030431718727680 9023673 161807283143778589862794126264935521568 9023674 14734368522093765926224599967151815680 9023675 143911930570651815060278149779995706900 9023676 3506322332047986534259725424975217664 9023677 3639737258111418447295496946030722208 9023678 71059887631146755494508522995211561856 9023679 -334799857696900569061461366867898752 9023680 4433825080681201943572738119208796160 9023681 14917671405178992568937182477548483972 9023682 -20908138568509712359096050477911939712 9023683 -332220779110793311605751020206250704068 9023684 -54435874209358712936524624962937651200 9023685 60526062160192275262039113237342587520 9023686 31392620341794283730472988612352668800 9023687 202476748751756537013291335457089370120 9023688 -86572198130545342115025626848680115200 9023689 -13035260825209601040878204827410840560 9023690 -1076520511360608525992839193802898560 9023691 -79600476399930628650384073631782400808 9023692 -234574321818588984679600800604342361088 9023693 -25840635855604215274349494260344760042 9023694 -84885608302523994960474964678268928 9023695 -90137817965900113475054782099463902080 9023696 -97297778885838167609974140311961600 9023697 23624582765831589874956763727695726080 9023698 19678369297768423384605673657238336160 9023699 -149646217962439399038644225448068241300 9023700 -18568200610656806513649898084946841600 9023701 57413806555907631454535181992308547904 9023702 128582669884501470865349112920426855232 9023703 -17046652818244419547760224092987641952 9023704 -4384437918133419287156874461634662400 9023705 16127542766525493690814712567713220160 9023706 5943763178311647161157036904326992112 9023707 -73737575825987017159651650050992786176 9023708 86340797531956694687918422425301017600 9023709 -186418294719663500458790146944445771200 9023710 -41441570898626189728896386358875472000 9023711 230363051966095229190706053205271760792 9023712 -87553237046124753826154667757180551168 9023713 -49256885223900437338152029017538579038 9023714 -35906124434322929403122539039815384576 9023715 -83033347355060830715323870534841803200 9023716 -16944597558574135079412432439717096960 9023717 3662465802302082648985733416449635520 9023718 -141577363971107307630310044875338690560 9023719 -273041635416183493133625135129479312304 9023720 37803661815853124125967749799919513600 9023721 45647147996988527164392466785637343424 9023722 -2178781393300249401170143389518858496 9023723 93683886480514406470515472973393865972 9023724 -545251086021375180247851118211721984 9023725 -24655567172587574597184903191174938750 9023726 168845969018833906551729804611487361344 9023727 124305031990367755125873713052475276800 9023728 -1386487115913177109844705315055992832 9023729 77246162087510564550498660543681881088 9023730 4560352729990602496606500550826365440 9023731 -2547307264543640109225154912479469056 9023732 -155512644917033554511278073017952912640 9023733 29043077221768444693857944737692046524 9023734 -127725865173621486558777426927611397984 9023735 17157029338361080657909011222511695360 9023736 -22526203943162964460848779915741859840 9023737 48706957098514150295356885681225377386 9023738 40375611236544548582281730848205356800 9023739 -1942807785323141896210475290982645712 9023740 156653637557201640548198341310907694080 9023741 241051565406940868962722569606705680800 9023742 35368983626645426642899686769908589632 9023743 -604106947217637177865657210429233800 9023744 28595228324298582869386257117688627200 9023745 25677685683745437416476614780916857600 9023746 27227862675375878954987816847286734720 9023747 -185627294252666526955476771728098380804 9023748 -52893947992374190050050241559238768640 9023749 -3485007326651722713179636092490812480 9023750 27946803480786238905418453322372700000 9023751 105694668394121742654958443352405071360 9023752 103120174309792756861682477713905177600 9023753 121106360631210994897461455484775058280 9023754 -2060683172073314695406843726559079680 9023755 -36434702805988866030195779608880950800 9023756 -100229405056326111976455439719655249920 9023757 -121531148673941112092261076884410359360 9023758 17131968510723876577182643560402604800 9023759 16011689734324091249216542148635020480 9023760 -13104404138840677460165077486381301760 9023761 264710738457917212314474321804152784112 9023762 -25805951660659009304326838423604183936 9023763 -162759818339206258987974172201385472 9023764 -22751019084609428605613847473902147584 9023765 -4188662011767627824558081151836114400 9023766 103823088231317945842295553819447129024 9023767 225215651236862267812763218104185372320 9023768 74891174340123655368949076621657948160 9023769 -72091102338196522882114915508672098512 9023770 -1406447298848111092440655990778634240 9023771 25736019492975790646746426128141838200 9023772 19866585759409386752358623934117417984 9023773 88542559022171055321681300022018166304 9023774 6753038710210049093966503593501479040 9023775 8880889757709018773347403223110688000 9023776 -188296329328224617566173902100749549568 9023777 103452807451010702572625478256600174272 9023778 -126222240409475962473858363594970740480 9023779 -90919180326899157109071415086637740024 9023780 28807812768236916311265473955903029760 9023781 21106881220984783129474390600402871520 9023782 -53145573465802592234381972932091306880 9023783 -40013967493623236076334390042161138840 9023784 -48682833307329451246089173698255257600 9023785 -121578383508907047396079372202898862200 9023786 -87412535787838999770003120218635779408 9023787 101315199626776679163390741371540511960 9023788 28039628372687442933918855217856761088 9023789 27807249535182093256438345296388477590 9023790 -65722729210009188210030833508634093440 9023791 -179446382539871971120547325656583470280 9023792 18542765983040471401511463587181674496 9023793 119353927480246392572557507238041904064 9023794 43061381415907472902971371011522100640 9023795 38820459569308027289949095338244659200 9023796 90206523942659012118519880956713521152 9023797 -1671844065104386781843129709085141920 9023798 -3421507969606684225743149600950088064 9023799 70700034144957509597846166364274156880 9023800 -79348010185376865043162858521538560000 9023801 -335080380104443878942403079888738538198 9023802 105358516678736339369613053871522143232 9023803 -20278994668169588277513693826774087880 9023804 51859697215179540665668682149272364032 9023805 -79128352307285003914357197697073815680 9023806 3989045241939994392015544258760681664 9023807 -38462521872135510395753495644429146912 9023808 -29669367761187851756384035742416896 9023809 14541688560688960057177437539569987010 9023810 15151926289367985126926975260911696960 9023811 -144165095759181034685411242868394392328 9023812 -30839722887982491908549623483725791232 9023813 -105994921232237770002862906108863103560 9023814 43483830310948210389300874112618947200 9023815 185044409250229619071498535322381267960 9023816 1754914212590872461886646400888668160 9023817 124890896248908538041430292648550960 9023818 19234365441342755731950559529827917360 9023819 -28916720905375722660934289422766504928 9023820 9776057653455509973374187812055613440 9023821 39206162101851574265523747864056235264 9023822 2482888568493955094260417549128612480 9023823 -201617014691680405222277107041086008728 9023824 -97907924604748789690839060010659348480 9023825 -126925075663083261498310943258652543450 9023826 2457936707405708960228602457298906624 9023827 27234086769418813928356911004492765676 9023828 -211281094897947653015153465213659404288 9023829 88497540789945659706722795567768553120 9023830 -115029571808538444939736231499495950080 9023831 56543626614152421061768548587810554632 9023832 122369923823186304451905132085978521600 9023833 -8658348645973507174508663262716370432 9023834 56383797907893287043496454353001784816 9023835 74012026401967093576295222310728972400 9023836 -201484678882435210852394541093862059520 9023837 282985936066662290775354113808723542592 9023838 24639712620109075779389978772228531840 9023839 -28307158040490035356901845147365793800 9023840 87905968989630038242436470118264340480 9023841 -63691199795234001180993502887564743520 9023842 4445854783439431334048613667441164672 9023843 25129118240574485884130997931509354240 9023844 57120865974453784063468785696183407616 9023845 98151749698000058137925704106533503360 9023846 59402219408757383697441382015932017664 9023847 -6481271157070938683564364892561806336 9023848 -11122737343106066093951769666112496640 9023849 -178228149717375347203004883145054186764 9023850 50537046128800771276879205066248627200 9023851 1487186133258972033096800315370126952 9023852 1557690016401361781945081900884598784 9023853 -76110475894167757901464662302223131616 9023854 3437737676604412331954280323438592000 9023855 14105520231441293346860793939968097360 9023856 20338171947030866621138901001871622144 9023857 -210118322669870141923523770159110806940 9023858 -98604202987118516988968862845786087424 9023859 85572921768178674841801489330628336640 9023860 -119760095146477092665948977429476403200 9023861 -13423826889187519561372814879094662976 9023862 3819415235004172463074386271020725760 9023863 465112616203731127664065260128509488384 9023864 26050647416076164673453784407287439360 9023865 54180357674584260299289482607731622720 9023866 -6094473170881968973764635531907868416 9023867 318179859020888512474253511972127946916 9023868 -44317921787150408160752403667568010240 9023869 161981303313620291386562520977023067270 9023870 21375408907320784521031989851274432000 9023871 68353716127909309940754605037718131912 9023872 92595082928006942549328498129056563200 9023873 168902032686204482202721388376616278960 9023874 61731038337220921222552244368848929280 9023875 70026425285101938584989789458681864000 9023876 151889055745531475086434096281177439360 9023877 198767778963555846776373095991011842014 9023878 134006257668511616087306367594503238240 9023879 -136050834479024275534586322817326714360 9023880 -104031219352262125022626247164071936000 9023881 -32369441596305748623432293983819948800 9023882 34111215844319809982684116347355299072 9023883 -44842263184208167502701054092452987904 9023884 13943385669916235714486995544452226816 9023885 -14852743568223714191817224402406832200 9023886 -3580858262235238841645983365312027456 9023887 163636720146423681809104619572062837600 9023888 -642459196785329278220276980329922560 9023889 72407299242535712958450886749389884032 9023890 -14276243754116010572404454500115944800 9023891 -9316505994749950913792856953580858708 9023892 47742950573000906011292586631336704000 9023893 65260554584174945801531518989410517340 9023894 1312127459694972672101726991606351360 9023895 3832760727869828504805583226712347040 9023896 20931134660054693162014386560749608960 9023897 -95012822147414889949410543684559209654 9023898 -19164479670157827922674343018809868800 9023899 105637557549011171837854453347309488900 9023900 -49530243157651420435360887277919232000 9023901 92214468340250062711322845943781138720 9023902 105480107998947254829631932408796705152 9023903 -68469393540676171290674316122965215120 9023904 235311726207663242988909672736085704704 9023905 14580322053296987234741682356018061120 9023906 -229701433229524509382416853158392991744 9023907 -70793643563189834027778234780880154760 9023908 282046757897864530375208223462860842240 9023909 329373885691708867577126511739143922110 9023910 12048173907814662179505699608427294720 9023911 -12350384389920536414642064304594144096 9023912 112673641506325431039664168708221419520 9023913 -169184680905612125938512795371739676800 9023914 -45008994169953334934713710528118576128 9023915 152057661310481513781997776641489530800 9023916 -6417014806451495437783879761976320000 9023917 -1511638127917662382050157066239616608 9023918 -26930512156303666080588291632268228096 9023919 -155405563719637775438821073761328344056 9023920 21535800849224836316274705356980224000 9023921 149222134865697829767049328044193910000 9023922 9042024606080052175951651273088953632 9023923 11703492552969926242625568812179078080 9023924 7836314597447127167814337863544928256 9023925 -73094858824872619507617935491209984000 9023926 -967667334876028610685277302044241216 9023927 -111289395101354718862823793628901700480 9023928 13273110348566035255085680525580636160 9023929 -3576169273253407220642683854059065520 9023930 -21461187607337862241179496361459395200 9023931 11031422319526773158902272765478950144 9023932 -194300425898204364647240943596338321920 9023933 656418512343844716210571813726379001600 9023934 -33836398743456688674417231705296137920 9023935 -96787202984215001307876565426339008000 9023936 -8838592608446246394006121418179215360 9023937 1501757363718060252086186217543531456 9023938 -157167322593607112008455179746237872 9023939 -10140818640016005996927349132028207376 9023940 -42788576247095310708715695693291110400 9023941 -262835727900583317102022114836370368 9023942 -118888120291685076567650971531061524128 9023943 126500538378233967795595773607675409064 9023944 -55951085888657563754673337591329315840 9023945 -11005784051461311288273462413366922240 9023946 35856194686691524168540750532777818368 9023947 -187051569847158564214256746096101930604 9023948 -18150679320107517295574938879715112192 9023949 53354254763913586537795220034771173568 9023950 -3144148781444554398484471223798462400 9023951 237542067835415718747060498844480692792 9023952 -4879987814168800754972595234344534016 9023953 -330420019842383190251817735635254272000 9023954 19850371813130316157439930600539011360 9023955 -25569096383224753713354231010724313600 9023956 2752088139260027263915834117990709120 9023957 -51834765696986461990595477379260118408 9023958 7623086223379926160370731410832508928 9023959 -70280305269556096151175876872023729440 9023960 -73318460177019230049716778952645632000 9023961 78405538873947227301403691960363224272 9023962 117599842493825722478663257862207119872 9023963 130345521826058719129386182314732732464 9023964 29115233065841430502940365480060094976 9023965 173127512656826450203807699689763642860 9023966 -59954043694138129868801390085994327680 9023967 2003281414534102557894955948189169352 9023968 16061666397673500083737132550645612544 9023969 1806589302637710926075422338280673280 9023970 63338206158834840848578391635027968000 9023971 -314272759089336269241967942983495035256 9023972 -169202153968507447832724243072587597568 9023973 -59765138833165840861788362244941296512 9023974 -145350891540594656671972974173165548800 9023975 -106663278766648561454149075108387776000 9023976 -14618428294149482290051366879325061120 9023977 22066101770299818372318236610457728360 9023978 48870696963025298093179151196014213040 9023979 33535094250005852621932987479049382640 9023980 434489370950207598241895724165120000 9023981 60024498966235124136708156552973108512 9023982 74437196310445006221617829040229735424 9023983 209723315862132385786727488846438513232 9023984 -75961659935510069091034372329455616000 9023985 76896495700258569411690055056079180800 9023986 146131165889603104816589629383460122624 9023987 79729591166869628700646316640780708000 9023988 -36054276137733450288009823158732503040 9023989 -17675520249246531350766884848918694632 9023990 -20768749747520664885281450208547171200 9023991 -82340625633416290820123158079181600000 9023992 -2233712510668376098730429878569185280 9023993 78114790906256814877762012832769395040 9023994 -26483316349890678428180753834066242560 9023995 -186567399802892588386201502638467456000 9023996 -59093381781291298400011205663941632000 9023997 -64373193097275967760422053325979048160 9023998 46348685699712198980966888882165729280 9023999 235731552892726245725179869508510656000 9024000 88730274242272481732213437485809664000 9024001 6495453206165490663548707891419143360 9024002 94633583460907635216756029484810100800 9024003 -26722654953609787478159855855670358920 9024004 -618354265992046082412161066323255296 9024005 150832917197430819006191065161657993660 9024006 4300048053962819458024800606479553024 9024007 -54260036685974923013458399188631651456 9024008 105630488326413110926393253840520806400 9024009 30297786470149882375050866690756112288 9024010 32672317546156326123113322762649880160 9024011 -214686612328666930048119495332858921388 9024012 187274188395603620331805133564660121600 9024013 -61650498434639751435489662533338241738 9024014 184848343582429521525499942357230737856 9024015 14724713500732542906576867606275220480 9024016 3569246135137863580247049844217745408 9024017 -263522858601982814616908515320068992140 9024018 -7452241055726300497788241739376045312 9024019 -287984398813888147821031559472922971320 9024020 -105775821068595888216102471321325451520 9024021 -150022220974024755149125161500491369920 9024022 -25622607643730470924879218889982780160 9024023 -544581028738142573688793745607909096 9024024 118061474097890841861927782003140177920 9024025 -9498684400393747268543848375564393750 9024026 -39158161666492716055079732347444968192 9024027 -120921763227593052239025764573349614592 9024028 -12558728595180914991899280102434485760 9024029 -9563857471287950383948072741167476736 9024030 -40181296985767196291168500220860127040 9024031 -70889586558077306256281448917947511000 9024032 121891241159894999459347050097606459392 9024033 -116608872022421234962769812791545533776 9024034 46365838373873186437606231911595461792 9024035 22919994590672050861081987218404920560 9024036 158512182167229228458229362618031206400 9024037 158924347231329313961150511143663942592 9024038 15432255904023804936370087254703065600 9024039 38858951382704361618728767900998618744 9024040 98925023491854170502662819353760716800 9024041 3692314094611273115516239175352094224 9024042 37883604639803438186854329035258095104 9024043 24075583438453702928352418711025280400 9024044 121242827228096858249985070085014004736 9024045 -48141049518689655349404117232400223360 9024046 -95002820840312476071544838703495306240 9024047 165468798790833968491766033376166641984 9024048 -48041736144182400220911645249024294912 9024049 -70033337241436869914672601986423027950 9024050 10569035310483279675269845897436160000 9024051 -105779532705367646750429762839766791368 9024052 105794160161712560496378369905620478336 9024053 13764479044829263258598697006593054400 9024054 -26614031504952497274478106025399038592 9024055 -29548403432861682071332370102015561040 9024056 -212396200202702283758831860790193561600 9024057 68496432048484581777185368190518735680 9024058 221176972006324462621323870746591844576 9024059 -95687748913864454782958693243498544 9024060 59242696370705653039355972396020392960 9024061 -5377101218081068277266220602595700 9024062 111079014196951745997105051957340712064 9024063 130764709313453577453560800840099135944 9024064 -35455237112033295219448256909923057664 9024065 86962114910331480061810792048728629460 9024066 737246209787214412665538499889381120 9024067 14894443097570401055206202768249806848 9024068 -50898145404233603145056211192170209152 9024069 -12997927891607040509335177551535134720 9024070 -57984456569321865961551463021529965440 9024071 -92682026222831661087386264530097915088 9024072 -78484236446210441603796389287322542080 9024073 -115190632478423451278156323514220032256 9024074 -20175912089105981037310075088431744464 9024075 -174986837874163972392031605833744220000 9024076 -9481321701310503374899563870487245312 9024077 -152627265185040168908146526197382296074 9024078 -4381619690933755985003102044792823808 9024079 99299659145253705601796399778871725680 9024080 10790199517826487738660128405349826560 9024081 44544673018970922764517971571632898144 9024082 -94785469546342674305941904245396238208 9024083 -27469733636753382961440822054787248456 9024084 -6955496000812621213012901442162309120 9024085 -127197003284408592789177145353280464420 9024086 -71590332793460133880198080592502647008 9024087 135588621357202622748913122452157254760 9024088 -311226901762488857173459654249517568000 9024089 -45497724554143907139917076481084377840 9024090 -9708696379862683522745365235625960960 9024091 -122692798069058633684821319238480965600 9024092 -9628614575132547747461584968868478976 9024093 29349775422053689156486209098378316900 9024094 -229162517945015616523932675521869271808 9024095 -61658864693108186715707139399839357400 9024096 99529682621021574956497711822125662208 9024097 -100078707205305668008436882851849340 9024098 53932883541065666010352819576887999264 9024099 -42358275837885452685951358908169378560 9024100 -5984015701164777341563018490803814400 9024101 176702500231356354516024886693320806652 9024102 -40977584946391115973696266045109432960 9024103 455777901883293233545793091868157857968 9024104 -108558254116371193789083051993050419200 9024105 -36153673487731767655679193883080671040 9024106 6409339306774458964800824659851740160 9024107 -63174299436456907545992658981861235920 9024108 -12196827193449200277628243987326282240 9024109 -2886183636598605110457219958560696480 9024110 -12936318036749178618841082020546675200 9024111 -26464179430645827073911798229714874040 9024112 -2481915644049698726520791926899212288 9024113 -63699006094040639873678978499633915840 9024114 2970702667478013862338873030272841216 9024115 -73485426928157124712990956669187335600 9024116 -112248137122871416307140615622108703360 9024117 -13477137096141780612844717920309498720 9024118 12572818001577543210911461597835993760 9024119 -27646409074734078629942088795411718752 9024120 13679487577378265561856048192450969600 9024121 -200369946592442265733610504165990758678 9024122 -14967628759313710373919724118204127888 9024123 -78127007978107013137248395562716912616 9024124 109800184568094123936008258035745847296 9024125 86514678900113720117416142035849128000 9024126 27978998491436484042818002528584422400 9024127 -11005765499010552498855232501484298528 9024128 -282611599356100178087557550907253063680 9024129 697900343438815543360893933026754210 9024130 88534452742983604907923802486827260960 9024131 337433650496252290470757726520652864 9024132 -15756322438816709047910765286814937088 9024133 -188997873632638966328093529360268627620 9024134 -72563201654171050192064015395890222624 9024135 -33754553338716584339347851669918194400 9024136 -272219748981556939798357724681709527040 9024137 -167958836572132481715297486513829082214 9024138 -74472382820844646839213785155515765456 9024139 312921929448370499488176083279398905424 9024140 -108191414759652696027507198679800130560 9024141 -25626911293450635727983305881240829952 9024142 53041098761739610726974234601074118272 9024143 -143663954086750391937746183234001604680 9024144 17470817813130288506594653483733483520 9024145 -55251142945937059546413313722094420800 9024146 111362681477881474045679734316668048272 9024147 -152508603823681896710166497591275821432 9024148 -17266796167184556632479013576024383488 9024149 -64774445900418546259020987669573332850 9024150 32877897868077614200950782871865953600 9024151 -65314459905016175281871440232239754568 9024152 184094597453053306120193550790041600 9024153 28217943853095063516270179538506778144 9024154 86007668468760579488713364604920641776 9024155 6476391302138069343789925969667611200 9024156 232670323015515179942737295560700482560 9024157 105125273783490078095687954932434713932 9024158 -6015790347074441079945523183055600640 9024159 -141112024813852647187920926395202131896 9024160 37169505392435665663599799564206735360 9024161 -100461985196245407752987944412294262588 9024162 4905912545624635858758804568886476800 9024163 -238127890493705033594813315118853315332 9024164 56365685207846552409366434287073510400 9024165 27099132278780662780150957948957958400 9024166 -23445851331124026147507400898516134080 9024167 -185324376930550105584869228678680777128 9024168 16476171592470801404877186094938931200 9024169 31101957463013777083065429137257543680 9024170 -93133347495393842955263649522218803200 9024171 -33154136196603197224881115831511589120 9024172 231741297728410154340056456988976338176 9024173 -508673715253412614871641210959725229696 9024174 38791410708933530129921733724124991744 9024175 -13748463445243986243757268343464445000 9024176 -9800749287074917504090480620823511040 9024177 -79863365067484530442536880547090112000 9024178 -143361097541954182931978062090919538144 9024179 -218183107551227861669679476366542675824 9024180 -23228607612884497905518585100177039360 9024181 154367357434002250209561789510034783982 9024182 40258412027243066641409642628114024384 9024183 208920248903255160489162995446415712000 9024184 68977729389695490418971004659619614720 9024185 36573547005774126546448495740569109000 9024186 65730397701518451621243581862292798464 9024187 691813301970534357373081775103860440 9024188 93981077069563835283511138901957738496 9024189 -6098636447827291555645844879481290400 9024190 20131985151634701398373145962778037760 9024191 -228945374785321662034383267296991459600 9024192 33811303844126048547277936308457046016 9024193 -107624972829759971392388820765183835136 9024194 65993294314254300565752655751088370896 9024195 -1947173454269917315818960463661698560 9024196 -2633215275530822247996927350675785600 9024197 -4075125643351137717507375606449429376 9024198 -15066979914415045127156224731161545536 9024199 86565119443808288767892391881193453864 9024200 81114526530554349117146030184537984000 9024201 91786145717954682896373044642812219092 9024202 -161300095024419980728651977720469574400 9024203 -201892731509664425869161483529576229040 9024204 -1259584211961537425088424017903894528 9024205 -121432199294872097255090009835836761140 9024206 19598417928673778482686553149727311552 9024207 -63305947970991129868177898243434436208 9024208 -48571019903984010238132464359861690368 9024209 -211918166759449762311392487398215768590 9024210 -2482003134582919182268927133400296640 9024211 -7299884432282581138803032583393127088 9024212 46697225794647937162698945562924711680 9024213 148940580802084794714862105447360651776 9024214 24731506365147822549184643836675335456 9024215 24232768487771800021697062964411415600 9024216 -91001056593211775767581308433698918400 9024217 -41748938373163749675834261394293119734 9024218 65384171086788997690357922185207421952 9024219 42933865536309640041650549245606524000 9024220 6468102297024599819124808550560512000 9024221 -301467533142927657916551290416452292800 9024222 -43573090450078857062463617790807668928 9024223 12812397682998477199775766421081584528 9024224 1514545553177294165050770898513035264 9024225 9145423200800422305454156926140232000 9024226 -7488034877006594266783069391018392800 9024227 -53758547834335010028891034061671875480 9024228 -131977468591068393111437734080292322688 9024229 -125869951510479890696370927390816153924 9024230 -105254350789111379605384846365546806400 9024231 -139762619232761764169127371949665202648 9024232 271241735999096572620720213308048686080 9024233 75588813354939789718871988504047191482 9024234 41492514982763106678960974340679362048 9024235 -3592777511624421193599704468581025280 9024236 -76598600093975140305130530897254181888 9024237 -136979714600006334164736545986068490560 9024238 382113694897352725919431957405700544 9024239 -56716134199505424673275110275084197888 9024240 30329402063668649276972637510107136000 9024241 19363910796392335782272076008602582884 9024242 1291101861963979091962008991854203904 9024243 146404953515915371393005542394797085744 9024244 8459065004654943302594697094912992000 9024245 2951640735438812312197600914325529400 9024246 39023898621037948523597404792549736448 9024247 -79343199477617009587140458405960022848 9024248 6656185921345478534909936964504207360 9024249 -58248699256426640453661155029172236800 9024250 76702352851898048875800698222564952000 9024251 -63833951485403798310010692545613524688 9024252 -7251426478360659975469824314409984000 9024253 -103010140200492503172798037428973116320 9024254 140131358137681765076939413070445720576 9024255 7865310114758849358961168568933270400 9024256 163990173273780968992439861629882990592 9024257 -75421824204722044445665200362429241984 9024258 -37256781531849957649291673571070747392 9024259 79122206921253290986030624959574326080 9024260 89933282980618829421886339015925760 9024261 48373280925187570425546689011947413472 9024262 -48254851197899757794513574361774317600 9024263 -119124967555102987719730138538720324304 9024264 -81120819640382791893447819522379776000 9024265 -23444875758607738896287647856925489600 9024266 -99298250325013317910518918708107817168 9024267 -52828957997997109240419629449114457088 9024268 7679444985199655602372904911019168256 9024269 225639128561260847724157585534350708096 9024270 -70077504686248302466270258542814358400 9024271 180742267142991811551355512531682807472 9024272 -64360321839591605035787681101832577024 9024273 -18490950524388624505635916859462651376 9024274 655829813634160605064451734276841472 9024275 -3208401897127121943682319782235161200 9024276 -33193707537855188915362877028541728768 9024277 125824100463519285674783511196905626126 9024278 -624741590567071279993151564992247040 9024279 128989758428541961923451793384634834816 9024280 46107499092704188486801441006369996800 9024281 1129467685863741366825064910753667792 9024282 -26394655381372570002587576280042997248 9024283 165504207806064788312701266151907801920 9024284 106502498352629695784758672076934220800 9024285 -62009828805190142290990678871711342400 9024286 -21100769904918620942577672527473274880 9024287 299571313474306660366094882688630018192 9024288 243524996281103501363595399206535168 9024289 5161413483483153287772764121854130180 9024290 38067035138883490839403114317669926400 9024291 -106022506284391132898030412529974500940 9024292 -11579649353749431775739541645100057984 9024293 -135801358938818048604995728561628754756 9024294 90029273895517142597824004906273516928 9024295 -5887054959374494720763948281063410720 9024296 -175074957210464389353129190261205406720 9024297 171429028788728671720368524151835737600 9024298 42998807835187679668527791681664791232 9024299 -249699678960725156082346159837753370700 9024300 -2928604234081817394149420305506355200 9024301 132653887312589318043101394101422156 9024302 -16350510446020239684961326299629957248 9024303 59702489712423058174284112114837037184 9024304 -3837720878958139374622564377021218816 9024305 71718418209800061686742520267180618920 9024306 10267564113203987250468714433440211200 9024307 163004069980194995625719963655365264160 9024308 102407857525697865777963700996326875136 9024309 -22835408352130575233190643782521087136 9024310 9825024886834242393437551381730252160 9024311 10073988187004064965490860922025407912 9024312 144662130110009889379333111271611760640 9024313 45254307552363320617384347442524447744 9024314 -13736701086553915706122942912774417248 9024315 -71803187514755608169318826697468860960 9024316 3263296313974941991622731535454494720 9024317 -39305967826068096795325261760383463808 9024318 -71092591262918934204919531763867345280 9024319 281793160832912356962702070220901861744 9024320 47255260301389116721386962831545466880 9024321 120639313486766709485337854005062065712 9024322 133741043361014440231889342931865301712 9024323 79645375184802004783548961636180151808 9024324 226914537569757040212600233047726080 9024325 6193351634292710740237701641971797050 9024326 -10129883102454183721369442637726842496 9024327 -4780086750918309209769643166595248112 9024328 149433840321001016412111609070706688000 9024329 -65610629013320568762330652847253393024 9024330 50505163860739578082041463224092928000 9024331 120406545506796636013302875903832528072 9024332 -40877902423649760397976462113460556288 9024333 -1126485996097960533795104651313934080 9024334 52756447904291184631813932066137289600 9024335 -74202620827311642399810032939971018800 9024336 10783063829355346107674574125859717120 9024337 -42413816876782616535087220324246107328 9024338 -17221884220684553884766172598991099904 9024339 -187470885035020398831007640258289640776 9024340 38644598829424781680975753498387123200 9024341 99283635263812665962464319948922539232 9024342 -97125921245665457647024244392584986688 9024343 86940566440510486632918865112600831664 9024344 -42483960223763706942503791956261888000 9024345 -221668605660227559081058547325179136000 9024346 46143975342779879159052485740280977920 9024347 -78504178026159345486938228066605878204 9024348 -14093027411196795281709112148497072128 9024349 -131575291096981257870835616852548189536 9024350 -51723338046873288964007858239067179200 9024351 -11675709853775469872577393342304127616 9024352 -250376151912882968043586288126978818048 9024353 -61441885863642052940898468717129428736 9024354 -37019990174055646007861296747109516160 9024355 86428485180572341723680331182365447760 9024356 -225415547417228641696386465360261525504 9024357 -151479031970875358024235215659330284960 9024358 -50116939892476369828658570169240522624 9024359 -163642795270876886306392919933247226440 9024360 142102477682814526193999906197438464000 9024361 -90593739711069168537326077484264633600 9024362 -8204151909591059033963253952981910688 9024363 -95482769555747870114923641119644217520 9024364 -137811329872020715933478589029045567488 9024365 -1564746973137221502267000481114195200 9024366 10106048908590861572690405890579365888 9024367 1272408916713862120054918038404622720 9024368 -17971582271431272299103327228331032576 9024369 -7182687175060199827079675209895857440 9024370 103836559022967523660753642422187070880 9024371 239561368095117401107831517526023530572 9024372 -727198911973387428021500913807187968 9024373 -139273603168262049411557379983160392160 9024374 -8178810893082640241913103887690889728 9024375 29248597882664247430581381927564165000 9024376 -457035655167050608597112389731264675840 9024377 334883782617263851887813873869154766932 9024378 48364800497910142782781371773006400768 9024379 -15722700201124802332204563844641337728 9024380 83494161498872577307015533522095447040 9024381 -112937631798818128430297578269243839130 9024382 -38639807104793623876993282500892808448 9024383 -142336473544239228136652872424768635320 9024384 -53040245779424231575493702176179486720 9024385 34169642066565015885589163629514060160 9024386 35854458368000679213340217760127833600 9024387 67125569465472329901230482880856829680 9024388 32704619910960026525505200872081628288 9024389 -145069996655233143111858786476417323200 9024390 2982654609753021973046235791418136320 9024391 -252557891209243168655999529291032564928 9024392 17189885174391225617460084138263347200 9024393 35661397228952391412732907683702766784 9024394 121928015905396313200597508658845700960 9024395 37858450370297819213548082264671569600 9024396 9578572513472447696775656350323297792 9024397 -141877133110196543174644987324095342154 9024398 9944290966479385802322057977494795200 9024399 42361661239476448505931681156040868640 9024400 -5391226521581089819231455623833190400 9024401 -209862584551346612931967329593516150400 9024402 18666753805186555561573461906713634432 9024403 178813446947240934215716005189308692652 9024404 126620724324412066352907815932553011200 9024405 36851554529966840377784037369057129600 9024406 2249885876431993439443899523285302144 9024407 -112350349197690779837954613293642342400 9024408 -125967149231621377608619047742135449600 9024409 7883655512508867737940544689092833610 9024410 148238131882700765994189521653739520 9024411 39224161143642018363426059476210387200 9024412 213733327200710700195798114653747919360 9024413 -307642259988923149018943431078008877338 9024414 32218690411992681642113414687038344192 9024415 19272114021428018070061932075132450000 9024416 215689079435875342918669229049467633664 9024417 -164303819868676183861368105618674923566 9024418 -20485958731971816918157516596974925312 9024419 240934964872900971320022679148793593820 9024420 -11578399306033516276591252762664325120 9024421 51104413794228128057439676445230264064 9024422 21940842919292395329917527165598400 9024423 -63860198319080409950248637197035786240 9024424 -47201191257487746733971868577873018880 9024425 12052369204073893644158258574172965150 9024426 85075840468028777563459801142443238400 9024427 -28273337256558687178525841560848555724 9024428 28279441102169521526969345073347114496 9024429 60196568776995352730391951748142401440 9024430 -82415825455064933294249835398496854400 9024431 51986204563132756804872944119563251352 9024432 -820982041098157450575035735612129280 9024433 -207261676740746037762065494794904843680 9024434 -16909966352243317378381340922314502384 9024435 -18428558976732040875033447810559356000 9024436 -168099466576840603175309399717638645760 9024437 -56835393603628630378326649838927374980 9024438 10326071293414932384298997301822980544 9024439 -42777059017616883025006308469911276760 9024440 -123866262225748140037543598074801459200 9024441 1243272854418312131710436736986664960 9024442 -14082956260290900225483334509144038400 9024443 165656313452850138890659620063406570320 9024444 4138601314198912374733362236004277248 9024445 16882029146624596141396863087618712920 9024446 -48181980185017058999497211682241859328 9024447 114116642789903838522978910967869561800 9024448 88187006308511408414550170979677503488 9024449 -109549833935567831903221844937738480960 9024450 -35997042228994991470932888187294368000 9024451 -36460931174965365649594622469449820000 9024452 -108827689913843355458212592172367522560 9024453 -256501874888524531783571483857159296 9024454 125770876137380480636521088930603852352 9024455 48942450734249852815339634821694461440 9024456 33543222752528433232033002909712220160 9024457 -51236700151810513883745098077093686620 9024458 170224395761485488081328198092198700080 9024459 302213631434549593538587822926655359168 9024460 -23153858206453056597028980169355043840 9024461 -26987204647770711357808020852931171776 9024462 -121704982036351740866987108829642841920 9024463 103785442417034808448887709253015541120 9024464 -9196298675771224114914018395471216640 9024465 25223729451691977467434574550602853120 9024466 16135497060660944477160195933575121024 9024467 114095902776838644728341967844071018232 9024468 -20139656705366411060711016369852303360 9024469 -27556848175458337770806195518316367432 9024470 20471275083408433108527444450441707520 9024471 57725809815257626672739969399335479840 9024472 77401668442683773598223002837464678400 9024473 -155702104230325303022052876631115020278 9024474 48701518763247359430300373056857683200 9024475 13957908820017235905749865659930424500 9024476 105010321794568567322245810859595778560 9024477 49441360013840737130948278496977787424 9024478 15654035873977720125402286861479805824 9024479 4422670726278178342393325617581286128 9024480 -229030906674891948358330035064406016000 9024481 53464106776601112401536251102939863700 9024482 122744785996401371497358082926369216592 9024483 -54011799536629348510801247637129520800 9024484 -28426059791780721686004499993268305920 9024485 58362421854798742120061836660094627160 9024486 986115917549382572790292774170204864 9024487 97618427213212220080330537011934836480 9024488 149690597326123746398812582431160811520 9024489 -77564028873015940292172558609186321846 9024490 11452345590340826134741096735407516000 9024491 -112071053702519550396196918322561263728 9024492 3059645165764182758175164936704945152 9024493 -95119173414589619884455041202037706240 9024494 138764543547405743927605464916115242560 9024495 -2054696263723018457934271125080607360 9024496 -138108509797967195100770324039925760 9024497 -10662992625813790872654366618975356748 9024498 -57396013866415771176157589964115100160 9024499 -50782984414526205685245697876144282680 9024500 -214671044023388150067389267678683200000 9024501 130986011590420727222576066997374825664 9024502 -147198186293149795152621354515479243008 9024503 -45254473583418175077203988158289354816 9024504 98276312592688172243546329835515269120 9024505 3279717818165405299527510115532584320 9024506 91193066852264246452599145873330245120 9024507 247770821024420347880340274407835405440 9024508 17902870533383182883188263673413091328 9024509 47971570874828733808994843863966809804 9024510 -11519343058816622060805783307627929600 9024511 169071221944757058079776340930908066000 9024512 -24031460558272670833714176481736785920 9024513 -169121816287298725144836761614148394816 9024514 -5424826682144635266173580904974725088 9024515 -75770647697474189533760138359888219680 9024516 -148362050843431890955469002391215148928 9024517 88975820812238415423831059122324361472 9024518 -33318518877935369087671880380025285184 9024519 19280396092694994434849602066281669888 9024520 -126221656905256010043852902472283699200 9024521 -270379707931680075702480735445741348656 9024522 -5273167763863896039337212132270750720 9024523 -24436851782507558571484924486100012320 9024524 140871038258075017753879828309801572096 9024525 10423227888240531173856289976416992000 9024526 46844507202314764214553981247386066816 9024527 -200634789573354783343777416236478252624 9024528 15516701726396935285539784225226686464 9024529 -218155830119627635655498774376293819024 9024530 151599719659898120633979908228832844800 9024531 -595420375526003790140770023245807760 9024532 -92121729534952434483173557375398064128 9024533 21308506843829866977116910638122548864 9024534 -28925857652855908798213233477549465600 9024535 49584469894450092306792437781379757760 9024536 321744063354010503061898047625372712960 9024537 -38319989280499505441617767386462395440 9024538 169928565999105312376797258375128752896 9024539 3486697081198810242510508997945500560 9024540 -4863772121030609632803963588755128320 9024541 -46198253512300517973073857900412764058 9024542 61063192170172264525822089261320803200 9024543 -128949697595412733174188570543497184 9024544 -217086350993460174844046398094439874560 9024545 -90441979247969144734332652245716926680 9024546 -13343276668688514676557848840549184000 9024547 28028532111503273648724364053959844000 9024548 88205026669246586578436025613262188800 9024549 -32046353448410740287175317735190568640 9024550 27773245476552751994868486175110808800 9024551 -77108266741768041510598601662534322976 9024552 7933202533020227194683046683568189440 9024553 -246858951906721922530580472170665816198 9024554 -61890994907738211195518564564747629056 9024555 13865433455486945418042395497532836320 9024556 82474118580486481917015101034863499264 9024557 286188140789444008125142594289406118806 9024558 -64193462493187524168541406648781652416 9024559 -67955754933793265183050410448874373888 9024560 -25959955704535225481320201510642974720 9024561 -11012341508447933018851597494054846720 9024562 1615047159285518211421046326700504064 9024563 -274066970409506001906718767151771927080 9024564 115493834544530108478199398918273687552 9024565 80521867821223553878676484941595033600 9024566 -170650319961445571522913619028336028768 9024567 58672339213661688905653588574365365480 9024568 77730771075909117252752250412834406400 9024569 -134795997266906193206394779439929321004 9024570 -3249040132495272444010394315980910400 9024571 2719620371220485470108533401606064544 9024572 53600494819670449658706400822321420800 9024573 43254968931284593068404237340236093184 9024574 -2968023796963930269587337330660724800 9024575 -41216594272810723825246067581842399000 9024576 -16705715079482671908745453992249655296 9024577 303774547849794865633215242718012575426 9024578 -15185060395959042483150368967476568576 9024579 33853795440688300960009299282016940784 9024580 -16731220473041464941001952817170534400 9024581 194710115912253369134780539586200281600 9024582 448818835482375964410181169717084160 9024583 -38271864147845828320555720236646549976 9024584 -4953301568237740030424563219789486080 9024585 -39823616504264048037259636386034252800 9024586 40939574579657754713218193924957079744 9024587 -37863489784946689008875133749531956224 9024588 99701656222394842871110553605558533120 9024589 26047443643277445545039493381732588992 9024590 31280052372872650815468562826084089920 9024591 -78017132158124164510411960429126553208 9024592 -31639297611145345778169819654917603328 9024593 320628991195309872524879035918738441842 9024594 -42518423824795683151583416367710364928 9024595 122195151516821259105846552800563095600 9024596 4992216596985993419868328300269207552 9024597 31421262857538411625360168895722254720 9024598 80508965886949629701061231838029895680 9024599 -35623020890217780443198518660128017400 9024600 -19786493499946403318458907486906880000 9024601 -72367774006896813255457066916319442080 9024602 -3435548431944966389949419303804529408 9024603 -9640440642322009223374033718142488064 9024604 6299991627951990039545148580086985216 9024605 150763847854870230267048909667923649260 9024606 60722113110371931219807323870591867712 9024607 5020855704758309916330622806129613856 9024608 2594869097224362474507388888997560320 9024609 -30826721207452273339199679127222810272 9024610 35613901066612144519904055457826050560 9024611 -72290010727305310879411518220239078048 9024612 7758070671697519975072160187394639872 9024613 102819077294392072326983841122566504924 9024614 -10042218902043293045301981544255009920 9024615 4739379492089060147991277742886731160 9024616 300314780969196512775724377028589352960 9024617 103901126878601357060092497044528472192 9024618 13714392310735876065672594995793487104 9024619 272341130367015956459195052506378792080 9024620 -73522391983329098600344186394207846400 9024621 201493079027439874171182461350014414912 9024622 283797676275535566554191605387038325312 9024623 155988813872738705215279120571167896864 9024624 -15761284481031520010285785848159928320 9024625 167782097262703424142147492915936000 9024626 78660651584533318578789507110344507200 9024627 53384381386212860625892975210691573760 9024628 -91336755974743614783965548899108199680 9024629 -86263975165143130233907167075673314816 9024630 -35173397048363374281787614931718820480 9024631 18312800479119725277373724057987631744 9024632 -124219132829299000860298969554164736000 9024633 -34007947347968497106469812638178388792 9024634 153251491881480709498045111949001039216 9024635 109795903941243893830994942997533518080 9024636 -36827360956596418876543357161549209088 9024637 -317564008154393473665663060553153187508 9024638 24203809938571935722325515412425076096 9024639 414613078324223228127713247693698448 9024640 60496295310426878766343768894341120000 9024641 176464888989370498349023051351779015042 9024642 -37531695619122374819913242329076728320 9024643 -4619630226638648651225591172713492520 9024644 -66819057229380219909378633643889049600 9024645 7899234292190686817345510383044307200 9024646 18156005484021134776542484949293690560 9024647 516534527094129820644331200412270057992 9024648 22852016476654632017561104560279552000 9024649 -289535307605921849850896115472092149350 9024650 -37612409047330837146830417303520000 9024651 -203728464373112601046679989766992145220 9024652 -34415760970892548191141110493746403328 9024653 149326749144159475370085394061319685728 9024654 -51316801311694232574642486395027036160 9024655 65272740805716369895134065059233228000 9024656 -70362488676526074107340368626063269888 9024657 194763189124745927041105069677449472240 9024658 -13002271415751548446228511700814725120 9024659 -44733364229484988388954372902307339184 9024660 13223287864006434516036491948010677760 9024661 -284688077241126518883788938482957793700 9024662 180595840413409861249443145253503628832 9024663 -106326221592004099848905111771713813656 9024664 -70549751699476657565192364630251520 9024665 -60405347743107015862325666238586378680 9024666 22699970312438559775457473021069590528 9024667 188197061887869231957674862691131507716 9024668 -2075117392178464942509986516883333120 9024669 207189911918130565454092697881904320320 9024670 -23298466418255096412479508378943607040 9024671 95191472434986522639209550324939509664 9024672 48927156159739525235987554105637732352 9024673 -150461826908137544441248711766004470400 9024674 -55700429252115663115799724071828623296 9024675 -96059206508594311443286710374116536000 9024676 8895589785243999658167801310230200960 9024677 -239240927922349615839515440888114750560 9024678 7398540723313359409066380942659017344 9024679 -93618559005015035183391554934436675720 9024680 -102434238667225735125256779855328051200 9024681 70595160236995602634810518121619204160 9024682 -181196671358233608492672878563246889808 9024683 27412834109894247021659142326406404064 9024684 -52179879447873327567126514614940247040 9024685 -156950248375082492765368115308235029620 9024686 -8877542829167984199480673226297331840 9024687 5228859730403997210974843644632198000 9024688 6872450455041470173288532609354465280 9024689 -53622979573408006823392055907163645440 9024690 5474692565687888644612332190111787520 9024691 37264394047132616585412077495036697472 9024692 -177437704530497594238206081285187821184 9024693 -116136253321581518560191578908855359456 9024694 -34244431966790653616749565667054471168 9024695 -52577512118948928369414517556285365800 9024696 11867668019632863661064875115836723200 9024697 62516020908231391153136314248098592912 9024698 278014404075519365839830686570832864 9024699 -156780947858084042449101566367756620160 9024700 -53255353704652118298517769690336396800 9024701 7758830748475246264646271806809252800 9024702 50921673517831775260166148561773044032 9024703 -35543039824666494163284874571960794048 9024704 4725770678180623648466660408149671936 9024705 132255299054662992164267107149984664320 9024706 11627916290431374503889865579956408864 9024707 -108414032979611300748199771149199566768 9024708 27136159183753721277218372685356531712 9024709 44492776396206154643331437357688655680 9024710 85718811965031403343653385236735301760 9024711 1360221595269742766203384649986189440 9024712 -51768903641767699940691488882198092800 9024713 81425527500236451914726123815667842980 9024714 -19579183243676322436210962715830731520 9024715 16892343571332250613738702697491750400 9024716 -119627400084916859785012608185565308160 9024717 17080850351222679087366444235733233536 9024718 -69703242673501747666352681482875650496 9024719 73160521257446066432483368813729266360 9024720 -7516276311531710979934842742804316160 9024721 -121657191690857888685131964457371683856 9024722 8879145919764258362288721187426283808 9024723 -164010321757018446694597962888232780800 9024724 153969332976913955189946804868441114496 9024725 41346933121564186046635844447943962250 9024726 -20447010340567304869062661510099515456 9024727 184020496349282492521747578433821232 9024728 232101626583861792111511048324012124160 9024729 82633500282693862572097947696037392768 9024730 15252483526338495062851310296392330240 9024731 42025481294829994220110165478509838532 9024732 -71392167270193447204054232921757241344 9024733 -123303467270658908440622245683503005018 9024734 60855975811614074287816015439648330880 9024735 21784932664339272346938344710284174240 9024736 108154681493418790332681602307485859840 9024737 -312876191896343456542287792291419563614 9024738 -24567691879363050777132604625206890240 9024739 75900079432863941622725748193113032352 9024740 -64471787093440199517338673204250064640 9024741 -64401264624920852938105959745455905760 9024742 24152431210627721132330113804975008000 9024743 -14629957925607576556774067519475779616 9024744 -25708769006199442939619258083615457280 9024745 -56312668794373233078528390177164621880 9024746 189590380666590810918731214772259587584 9024747 -117377348661648305447129616119389360128 9024748 -50562508995554799118041839402072645120 9024749 3953421425196553739119777285132641750 9024750 29203394636541736494044346662830080000 9024751 -146868405771822844382945025726542181744 9024752 109236607647556744979273904738008039424 9024753 -32014513781446764895368350462904088800 9024754 933863458272315537153083622905410560 9024755 -148463819305708407783472604671556061840 9024756 13377340706152179318077069722236837888 9024757 194064908241079656742728053773854123392 9024758 109238162442390501553581376876776832320 9024759 84611741175556155359497462205547166464 9024760 110217297853683422914822771816954368000 9024761 234795230053520813305630029794571208272 9024762 23080314139324208415004220458931280384 9024763 -125341228856945053479597289939054363392 9024764 -11791919568854679759236056551305963520 9024765 -123825503137437981269311123425820171680 9024766 -51536127789755130267000596844411422400 9024767 -136395321462024528123162450774901365696 9024768 148381582447664724553130812352759857152 9024769 -9073966984257434142578234685020602986 9024770 15128279804952918905218668526439170080 9024771 -2683999264431777961827866252590945368 9024772 -54503384561948159648893517960535127040 9024773 305555609014731947415992346781699517820 9024774 10412664820228378375905174985524072960 9024775 -175456935118585580743784535761199652200 9024776 -427228442553421105092932049730356387840 9024777 -178221892302317331160369666877079979920 9024778 9537504068626303113123968019218849280 9024779 303032968787467394167437431225548183380 9024780 63904707343358073602382505427732597760 9024781 87929237163306122439043862289205913400 9024782 -16905150501376215704017813234977063936 9024783 110506323946241425313399409437062585104 9024784 33750341398318508257654226478514380800 9024785 44552221638520563298647719700722880 9024786 -7526524158876574435342863780772876800 9024787 152673836917580109064324340366990639760 9024788 200468277678035752154171020931383817088 9024789 -318672009252185873363881202485007586432 9024790 1072653449803660320402990019993390080 9024791 -78092642991709485816734718229639686000 9024792 -37108850103957095586145639114968268800 9024793 -66926693360481347347493289876029115958 9024794 -162765554530993628749816372879341740304 9024795 -3493476281144893661257312834471835280 9024796 -31574677620230152597564724557917536256 9024797 -1610007549296891903680114993584414720 9024798 169507431350142272724105749355435648 9024799 58970778910134645235756176953394066432 9024800 -96527702415140466659715780011704320000 9024801 -36753684644568202195070890480380076368 9024802 -119380996553239160677128716559801446400 9024803 3012005958407916643596221968173393480 9024804 -218407615595009964268236292829579642880 9024805 -200093137433334277127820520482699585540 9024806 -4196890921572486172744591559524149120 9024807 65085947562721512717851996197891425024 9024808 22397263584443126198279216128548126720 9024809 123249760808590702343454189873487163904 9024810 -22367350769634601489275298094289715200 9024811 -331740264850369195018867776810430743176 9024812 118091329193890293327851395116848355840 9024813 -4709599454763729005171438470627717632 9024814 63113223865935711721850973513565736256 9024815 -61842678692261639589187952778634826040 9024816 31356566489904818936415968944719101952 9024817 34559721295094531132219962052864418240 9024818 -10311129945512682353037369078371048448 9024819 -73111366369823234412924072744606048456 9024820 8609999461553613673837576327345171200 9024821 20576121171154530497828462689810854240 9024822 25612810788605075504494740387213577920 9024823 -302134644466353341767713954345803043928 9024824 -319069595953745750067639941614198579200 9024825 -51041563571154267842956849960647620400 9024826 -31690975612473914268654499304678720256 9024827 -46113809501267388891175104690063641328 9024828 49853057180355599980011295330586280960 9024829 -121037690291963051672419830150867192000 9024830 -95991999055390809981991510674969493440 9024831 141232793442830722016867335920711789600 9024832 -29561131414621599337560943144288124928 9024833 58451869238103583175820340529514289200 9024834 1708521527912558474922155920242846720 9024835 74876244778445238821684299535484057360 9024836 26603513726898571955481929552287650048 9024837 -18859879390156995828447545085676630080 9024838 -7817330391331334495798072744574310080 9024839 41919008736936668650621090872256258560 9024840 -677608751619227799716708522609049600 9024841 -8460488010759277678656832175347128960 9024842 20973129036093750536793098070919878144 9024843 182208503422743914025365309174384552664 9024844 -2436677424408197888776188901639118848 9024845 -155888482369921516954687250183584308480 9024846 -121945225814471343199877029198591727616 9024847 -59488249432625340023747011534028271648 9024848 17501313122749931706989018230707978240 9024849 5459250696618160490419169253621936000 9024850 -32593757306358637710755030283804795600 9024851 8033782082280610363181354854363967304 9024852 180353241503765659555627310756293515264 9024853 74761462603182422253425936128505261440 9024854 -139965305179973473061375102071753446624 9024855 5659257887204394407503928255509616640 9024856 88464863974123057594653501096544634880 9024857 58596916856504022439800100040656943892 9024858 -3017540657824506726958937384621029440 9024859 2087647279188866874041745318662477016 9024860 -112205461567449734250759077336416112640 9024861 10729539134521712907498345147722137440 9024862 -25058764033857179685023789394692269056 9024863 4728289065361381540231964383170062112 9024864 -51054191503201526433451662008738119680 9024865 2992203111667235031503932573782442260 9024866 280781901517217212772765981846403688224 9024867 -9184873490147537867620888605534142800 9024868 73922664722354407860582769155983992448 9024869 157279040198230864932826107531346533726 9024870 27419814562461257934982303371303229440 9024871 -43902031691859705297732000517224057928 9024872 204837898102505606437394187491384908800 9024873 -31127526952889350640983719460043034240 9024874 48108803016127002222781193181724127232 9024875 38936241095320788164513197499064384000 9024876 -36280029450915431824668344823949885440 9024877 14691697313785808679168792322087233612 9024878 65009102073819187761937170564559530624 9024879 -8487890192642516435350065281851491840 9024880 18809354322312592644591801290655989760 9024881 78366897401569819230520546802761017600 9024882 8022253238206213071253207606419595392 9024883 -1589920845426443825193456685448129536 9024884 -167092446654315119958305791961760135168 9024885 55098696637343436597871817810330347200 9024886 -26444910122736466005553174935767683200 9024887 214492891786227109672625804640202766760 9024888 -4510161107575182024093147829262745600 9024889 -320342868959854119654546974954214847100 9024890 -5622277724271653418393123019742899200 9024891 -31545572692826352748081280239067786640 9024892 -24451962748350155202393693733247816192 9024893 172472610939678010894263769909619898624 9024894 -83537734990723359874964127954488966976 9024895 -110075561658420948619593477495450195600 9024896 205178097861771956065723000419212328960 9024897 -87598897852276248893811595535772542976 9024898 -174038911505214342858562507205325706800 9024899 91570038119048775420179408501034581664 9024900 89674740524135007868985701534759680000 9024901 7482440175366298079910317183429005440 9024902 -64088066060980172158461947383639186848 9024903 -34051785471077318473326099410437772688 9024904 -93684937918423072979406622282031923200 9024905 -134154500686614557253380613014139000000 9024906 -21246654644660078007236101299787776 9024907 -132290524097272135311497724801236364720 9024908 55234181758723375381440373069544464128 9024909 -117387199737967045215295121809611323520 9024910 132316296448079444005011783234494367360 9024911 8174890014400888249189912613923771632 9024912 29114679110464178083632999047445872640 9024913 -78440042448267083601403500383499046620 9024914 -4834546637146796407480650552718320000 9024915 59512433415846428822388652061931813120 9024916 137449689426608672496488559978236993280 9024917 -16182953750636585906543799004534309440 9024918 -20940842373494321141345791554824545344 9024919 -125872109369953953636490414725652233840 9024920 -38373707167655756842776234311870054400 9024921 65514421566682798804478380802145729690 9024922 123159001060952013370191273394373901312 9024923 5973486200444907977343445695467467824 9024924 -31864147311128413462606876953687736320 9024925 -29786149296469162281310235403846707200 9024926 3768567377700630611840259026991821184 9024927 42303006847126617297146900951810879232 9024928 16684334145829350546957716095767674880 9024929 -132425942308609298317392124931205609324 9024930 -69667935926244063939970644280568472000 9024931 -127389043467671289154871594857862175268 9024932 32199283792560484831187481795792936960 9024933 52539278478530855470548744050774761824 9024934 70306082173250378193114896411545448832 9024935 -107821301753645634650040370844610656400 9024936 -141659166213245228057533851945243033600 9024937 -48707768157096782556704549467486548736 9024938 -82529589323709129012580485567862346736 9024939 -4800241208653334037927617095356749568 9024940 -176001282966007659319987543710102097920 9024941 103348699001053548305802787381793213184 9024942 -76223564649533828612623857307832023488 9024943 410271220665951650907880951110667692240 9024944 76907494883133807553333494677793423360 9024945 69622075671162149290805909395690276800 9024946 -5312298280284976587768169675190125056 9024947 -76198332973781067397616811834362962320 9024948 -115876035279554960642065755067575600768 9024949 97037640617549366641665843945661208800 9024950 58805824607231390570561844357556272000 9024951 -39350436739485400241450866135042605360 9024952 146533538415094825453040963628798566400 9024953 -61710977340839725824572242806322292544 9024954 -4264447434635891274498105470202279168 9024955 88007652892317329995311295320343743360 9024956 39043789461362870997853623682741447680 9024957 -169661427858652126219255465000243261146 9024958 75786232650264674712891833608715086080 9024959 -298707592191509786799944283713620635840 9024960 14480944828381466410657350655829606400 9024961 125051364748550058519147955348539692448 9024962 -12593010507702979950208703909200166400 9024963 -237586321616156161930713436893691358976 9024964 -10326873987066598573556205784699319808 9024965 83864134886493322677470252833473388860 9024966 29065707218852695582772203988213425920 9024967 367148419186564148577974689614134169000 9024968 -851322782794272791988878142253301760 9024969 18758512456500304843844427309764265264 9024970 -25065122742701902371268661980861209600 9024971 37893924403429508617301254872961331592 9024972 -73598113138973045635050526515677884416 9024973 260921058233837296114880093811660335222 9024974 21120290451879607199404291463107142400 9024975 -68777205831040887159517884831406232400 9024976 -16082880017385874680913717327193939968 9024977 51212205449531142684181059241308778704 9024978 30130794198533842301220708717507709440 9024979 -152281436414070458895731906885682358420 9024980 102394277030460153615084277507048800000 9024981 -8365540684701932160875317839827059200 9024982 -24831943086692346959001836054080656000 9024983 304025555637934168774316410443799156608 9024984 8671319359499441932803235588938854400 9024985 -37670636315021227367981770491656525820 9024986 -3321573682721203261585018203967485216 9024987 189456138754899399412829887883406653952 9024988 -88260473415702731309057413495978461184 9024989 -72891659990943682790289857416237509210 9024990 2059562145971116813835909788015587840 9024991 22175275027724255006212006608024662784 9024992 -243206893724710517973959046670142668800 9024993 -158005616255558022050156415888940072320 9024994 94796753633924582922250046528399731200 9024995 -65435298566581553305105775665405953120 9024996 25552350153198795687744059504618222592 9024997 -389513461440878239556812089725698839588 9024998 98170642014034238930747478724006092000 9024999 15390359877225247972348330209530013696 9025000 -3619138886770018035911772778416000000 9025001 -91928430572759238794064768557498373120 9025002 -2444581410584571276283239400165049856 9025003 46444036422530526416764586574782103360 9025004 -6869642407695674799175533345341746944 9025005 43237619742722913290268243952210598400 9025006 -36800842571318911390769558545100826048 9025007 35178215797012750384404791486367817200 9025008 39290304884375889039371565358524432384 9025009 -38943794023394334159743360281493480384 9025010 105843501731637215131764328055627168160 9025011 100975509220506709265986835609451340704 9025012 -1734042347624420948099246405199003648 9025013 -32898835074317895590809599317105574738 9025014 -42230306871720886586268705698486366208 9025015 -162426395410258401238024585044286332840 9025016 -29928059189555501973017294961573888000 9025017 76283358373987696587432011118483635280 9025018 -94640941353263475035973286954930864896 9025019 11632588114119765760645788198093168240 9025020 -92589792269860007352444229587590054400 9025021 63876427707615977068730900260862153222 9025022 -37915845329162439678259526583121520256 9025023 6635593277256684048892542425187721728 9025024 6767547842348090772211545925081890816 9025025 -142980238291079522768301889204600473450 9025026 31449613525584706028989683906951222144 9025027 458135622903112252054768894118235188 9025028 97785916325899124228062302310410905856 9025029 76386423624320580979271024803037801724 9025030 8913578400220221412413808728873369600 9025031 42745710563753482915903298673227591832 9025032 96706815255683187137417080409193676800 9025033 85043361282977664854400330306760701184 9025034 178805723188246940132497343739088714752 9025035 -22489815289833581375751787366951798800 9025036 237688952076939253109995146749416666880 9025037 30946593895741527361754476415508386304 9025038 21008401860567302480829028517770752000 9025039 116998899067186247472615899397951759360 9025040 22459021955324929899371328563318784000 9025041 -194010006749023415794029572742819675408 9025042 105222309275430276641280351742221944640 9025043 40401478277621391373438993488000920424 9025044 -53555268163841891822392498650189017088 9025045 2399835238212589002626804014683596400 9025046 144202870718770102584098229052907893824 9025047 204536480302200647646800177224676873040 9025048 4942536152754097516122170249425920000 9025049 199118363327837341281282735674127355920 9025050 -5071333127994027118180925041454035200 9025051 -361275192911952361520257613433949440 9025052 9542932900228347837693157210957420032 9025053 31265566558486848611681321146312720800 9025054 20052262206753316204583199087802670976 9025055 1435659523527060148965183674644245600 9025056 -190908314931218584189907756497109188608 9025057 85036172123488704754097091542966887680 9025058 52174887944055030765487755554932978176 9025059 77823652953345066189293444467360099704 9025060 -81770408485633519130872851129953648640 9025061 -110536817882471512542790923756019545600 9025062 -13985578904025997200771560906290262016 9025063 14179903174111289791128369652947011104 9025064 -148238587232972635553036921899180615680 9025065 -36745147024664092886546883539684122140 9025066 -40098305059020028262175087181416777216 9025067 262752243767480343827312422472652663192 9025068 35339217824136749707569903887438060544 9025069 -311788965053424482818962007756190882004 9025070 -76049959914577776758279489220126035520 9025071 -12221869474565881260372204017596474752 9025072 16639408998083808008542430641588404224 9025073 -144910982004683814808476184733452989678 9025074 159293181666107524907211341129870999040 9025075 -102849134386943763789000992032190679700 9025076 -139181525312549472667882945727234580480 9025077 7876261606232766074401971428898380832 9025078 -114339116705157847004831476811939588544 9025079 -11060548989553153576755647754293736000 9025080 69053679656918601735434023165989888000 9025081 -84276708268610567357226309639974518656 9025082 49140980339113465537416814141683657984 9025083 -22490489999055358042529131181941599348 9025084 -8492623973775795977619268129511712768 9025085 -28633356086750251917318625762199059200 9025086 3716417974809456317916868510109481984 9025087 107917612788423246070522831624503819432 9025088 37910522150857958864624345885127475200 9025089 148449935842370057087282639619071218224 9025090 -87262986411086337383266371177080971200 9025091 147512897551125930974081818530487788000 9025092 -11533959513578949018195830047593873408 9025093 -38117905755043447632219599066046684480 9025094 26259074786107874439654246401650940160 9025095 -55160108557193148359299623273769084800 9025096 -311380871938098814239670417815272355840 9025097 -101137581868771992608129810113557020454 9025098 -1048185861199780177479430400297248512 9025099 143387266021570185586725794900463886100 9025100 9760401353568845024195942902257638400 9025101 11437944841687989616108700860932198912 9025102 -41624578031487782093474332340362045248 9025103 -294168123532641931344236678386664858136 9025104 -1911511429377607084463141379659661312 9025105 111798582401103565695436227996657489960 9025106 36146142937355797931350968533951812752 9025107 -27289137256232237967031265266289091072 9025108 -36745515561939790566736203588467122176 9025109 97082901079398153493225116396405647310 9025110 9462208151884246945407646497179452800 9025111 -145610080053840123400050969966555895288 9025112 249316125912397104294269493138992025600 9025113 -7772957261227497224250473719478337792 9025114 -49965757089830454453121252705502234880 9025115 -103117078852493994705974101192760701680 9025116 -147048289698763169170032547836465550848 9025117 -58322886263151528915803257926611695834 9025118 86324294648402871726288220355722116480 9025119 -142256644989214792133202544169244914400 9025120 12053359825643679245449592756856422400 9025121 -9009427574987192756474794488590330688 9025122 -26190704950638280617111186573284416128 9025123 -65491265845361560677383641617123793920 9025124 108466503358601872468774259082666055296 9025125 67855038470941044322514172593286288000 9025126 36906550309049538489320778498988248384 9025127 238341881337443802916492533820025864760 9025128 -73182227918668033232587736773715558400 9025129 47796858620821759004414896349404919376 9025130 -132818868397781733145761576263196820800 9025131 -97851808876067456435399543282300378880 9025132 -83529261472243835958338434735044108288 9025133 72927442444189201166384012652459888000 9025134 -24102097800767046584230186918509805440 9025135 -40847177805158579607850974666246606240 9025136 245584630499473530769406259948552192 9025137 -1611628811205286568772414636127316592 9025138 -44319268612103393871386458367337131904 9025139 -139568346972445884927157063768421691060 9025140 -3297637473889475058203897576884224000 9025141 -333514937747298084536958834781935488 9025142 -17158602648238366390381169386290837888 9025143 3947931137464022172741068052702653184 9025144 23578325964889046141031992098646876160 9025145 -165055457686619356205744867162809492920 9025146 -11874394466719198555596775637381759520 9025147 45432865601900782624740157233185791152 9025148 -28632019440188058622721053093608960 9025149 15461162639267573929397323036602471552 9025150 53831579726134178558990860575081412800 9025151 12469780947138153675774743293791689424 9025152 -88407332661486504391315817456310681600 9025153 -146305901701741608271840365574027128656 9025154 8454334789455904996083778337293086720 9025155 112139456445972240021346887419360047200 9025156 16249926750209078010993577634020077568 9025157 -244228544685692582907375603751945650594 9025158 16598453344541793704713849911658227456 9025159 64000185272431278486565613037879396528 9025160 124445114131348007487914718851327232000 9025161 -117597997730870709313016738879991130176 9025162 -66402791265199015123237572093466219008 9025163 8727511480602446434867726306243002948 9025164 -110603816742320867563970487585418335744 9025165 30915777365630572191754258677479166720 9025166 -67115355529782743294579734857121149696 9025167 102165817501179290265506018344640927880 9025168 45577484554767686412728619672452792320 9025169 -577896266651380962786767325624919333056 9025170 -20526908588357717533827445173178490880 9025171 121742767253159802153522145281147062400 9025172 16820701812732568111190713589337714432 9025173 12911486571022418586369117804191199822 9025174 -52840854413832980643042601804531421664 9025175 25205787742353921579324915359621080800 9025176 -82352826501188340472485579756790272000 9025177 -56273099156047390050685703777856410880 9025178 47464229576503418389054434803502950640 9025179 -45830201108499458098371179373906522216 9025180 75972279032336315776638588695221478400 9025181 212080879086921372590568291609770244480 9025182 -2344852840466466390573152651514279168 9025183 -256244075528323760169271008755417889568 9025184 -2179380973633970701101691024900620288 9025185 12416245108094177203511355484867476480 9025186 44510514106558383113486899590403747200 9025187 -25664787320565827848581712647687952164 9025188 -15193816992617598019185271346563190784 9025189 182822696683713737093605519040388784380 9025190 -59952503105652281769291623308190812800 9025191 36516420099113475309828839466351218352 9025192 -111575101481080913549294946499888742400 9025193 -575068716705820285621141524608710561536 9025194 -24419087547259224117835851335029935360 9025195 32488932738939580907729327919365647200 9025196 149888436573481521158632524583789958400 9025197 -98963863570506190120341322799113332480 9025198 298998590971817760071920425095173632 9025199 330065127286109059753788970385570841864 9025200 3918805985737876407076265948061696000 9025201 70870399055327505765716304205332013202 9025202 -85881844800760029783222235741748774496 9025203 -64045112708672679381536229248046691584 9025204 -53115167779193236898856518524291564800 9025205 40464384868802291509988053462027685760 9025206 37307656518326149000415487609219235200 9025207 -112419423809077524522485994078576003216 9025208 -85617071619769433321801261258191319040 9025209 264522631572841851935677117307433600 9025210 -85854033169208866664745952284509214240 9025211 13561109066270672027984066760812768400 9025212 36750608473674080950631637650851852800 9025213 206326449323803057391642088711695291462 9025214 38100494175638208962667479028645657984 9025215 129085295765669807343720553572033503520 9025216 -3681324144254346993629889454879539200 9025217 54692056728336231382361201352473409732 9025218 -67288001558613990683132013298780668336 9025219 -33176310706456728850920247127302520160 9025220 81878525480225712567680657999851253760 9025221 -36213654267149797339472498972208292800 9025222 45625307840434178116633007771141521152 9025223 21522512291302818712913773200915808800 9025224 -7799780875736343726056338899971604480 9025225 14205956453780188410745564168249012800 9025226 -30873084258215119727478798145151408640 9025227 884071602483828999414077682526195368 9025228 40305288742008784269247924170009984000 9025229 -14708828918116977536630996512114975380 9025230 -15433062502945946657701351309741440000 9025231 31764920811758138863656138412437762032 9025232 42578093421075928825653942870326034432 9025233 28035360391810428042346616431438563264 9025234 2081974371136432309575932338841744016 9025235 -34330064274840411591503315268619908000 9025236 50954229480515475983423967811014819840 9025237 14330326346897578620162917173113183768 9025238 -46804477754850064743905027481246624480 9025239 -136376414685614135513571952137760294272 9025240 84403896877665020264528562448258252800 9025241 234600818907778127407852166870711013642 9025242 34141492124995880121174105768274523904 9025243 -154721142738060248025735764218465032508 9025244 -85350240234732527703100154589946750464 9025245 181009234903392380788946819584978177440 9025246 -70490421201642493684074376413231478656 9025247 3673386516037535581598736903376896000 9025248 -26934476308030865303040757022798118912 9025249 153077070863893833137999204506458208836 9025250 34578801563497752872904760976500944000 9025251 -196746071283227594213801871859280690568 9025252 -75100496585823083140367605971215995264 9025253 4748613185546917824348551991176619324 9025254 14483251669277447431661557716398972928 9025255 155035993927475586917094926917356702720 9025256 -120699489777769907407637711546680934400 9025257 -173931186647566844440394636574873621360 9025258 -134498910230155645766358609259056107520 9025259 54358688471484190530850812132587807808 9025260 -20724538845101651524795174704912384000 9025261 -161092399774553786338279302812227713930 9025262 57823840195844157869609492451036253632 9025263 50693153467086957436579295590798813104 9025264 35990792389263932528797391527520501760 9025265 188291379516986746779885770636869668660 9025266 104840275258965005673410486475821744640 9025267 -79762924588219875455800235852132965684 9025268 -65448483156496629310708803995528515584 9025269 -204248604097327452642022935460016448 9025270 -976773677000427564518794844449843200 9025271 -33310297089747310062066392808973749528 9025272 56294858262391798733734125639220715520 9025273 18499529100339295930429834273759676522 9025274 1683766608605567169457268458120332000 9025275 28669090680177567578422906540203705600 9025276 -85771197438010059205779495855142876160 9025277 37965917864446543738460773579856695872 9025278 -30210007438419972820285426463858798592 9025279 20586259489559679379958757950247206184 9025280 -35517946790204593510091242025024225280 9025281 -12268282146622034818502030823591788430 9025282 -1273732854677768129877584846552088576 9025283 -272426405566329513160893183863201402160 9025284 124097024817596963300903447221842471936 9025285 -87173258601797036593807181950776232800 9025286 66396928452166924067561551952567480640 9025287 159706664224314668943478688026777435560 9025288 -13757688709133234093301972014074506240 9025289 22859943241694332344547066823702074560 9025290 1183480144606546299886567544783193600 9025291 18445339020050181711367566331790908584 9025292 70438599608509784605246203365147384832 9025293 -13353960209187265590721222655446501440 9025294 -175468964239921761825044507992282010688 9025295 -176413295401921760701422822663345934200 9025296 -16115263622519647726197012624281174016 9025297 -429223393109703286547583522352435848348 9025298 -13349039793784381549957149503476119936 9025299 -34427919799516626730689617708228690496 9025300 -64261759898594780122625858916296928000 9025301 331991631465562685041293035060718028302 9025302 -38033643946521438269706012642657073152 9025303 57798738707412938177694585651202556080 9025304 -109371868977469975344155392052965478400 9025305 71052731464164654967304288455405085760 9025306 123454847058962063643327707381196314352 9025307 -108902069184866959027915138926842448096 9025308 -57959526276329639103302355877238903808 9025309 38238283718875175583504148547294090240 9025310 5993493774825786788884256208741663360 9025311 -84816171158669581195568830194970790328 9025312 -52931771279740791123816694820762419200 9025313 -493457275695126750521549915847039072 9025314 96620480288037908518303402468763915520 9025315 53933256712978974780085823387978992320 9025316 -363987134634971349550924494128384630784 9025317 56955679022747259058103181025489722240 9025318 -220243874589922773042103255271845194240 9025319 8538477121291511309267253816346665720 9025320 -67328547496624453673419113146318438400 9025321 -1959622465923712965380874644911579148 9025322 15792280643714312023521903916554952800 9025323 133931167780944719855140622332260710400 9025324 -60093975915467383867783243256284397568 9025325 156222643941864833454994726932688378050 9025326 103031359669142232385895278076478979584 9025327 -139329932230718673189936700678544675824 9025328 -13986592783952548286361040214956179456 9025329 -47036964563220253923198115794261991872 9025330 40775883916017771936323932654514560320 9025331 132193664261983785477580285497271942992 9025332 15420086639552932938771821880552271872 9025333 141749363917622376986896560779441513582 9025334 130612285272781761484371430694547028032 9025335 -45913515408693259523357255049083178960 9025336 8858908856335883417544093211891445760 9025337 18894359084336064207828158377831187280 9025338 15995259837105943412460586100281049088 9025339 -339246654588747811306829023818807992860 9025340 -20013649477527497185799297043475537920 9025341 -25572292601329477802636438221179508320 9025342 8914363733384777830778825350889563200 9025343 -84316542109238162440173238337000579400 9025344 273183298040981344856343968170377216 9025345 27710617221445205987641744262090095680 9025346 -75663605323430497725478511788870586496 9025347 128124822440160537133640903422823345400 9025348 -248818962454876127069764910863028121600 9025349 318059958945682824664940994674149731900 9025350 40573252762056197850931996718598696000 9025351 208681512574473336033959245376083494480 9025352 34527332532436750677868105618515886080 9025353 19275988496635663683946762348432125162 9025354 -74942553210280019514641908271679150240 9025355 -26809126556184554108706340030393238400 9025356 -1486346177773372591518030414320726016 9025357 30629194409777208970518658312351263360 9025358 -121647482988082440117732163603399650624 9025359 -68041286341025122790763628253608160640 9025360 33341079437058114565225274208649052160 9025361 283313882625873636467384609858698752 9025362 -47335943173744020570035125965588618480 9025363 -588557118984112638610237222282298351520 9025364 49191734200502576488874430083203579776 9025365 -103929768015063466749259952012320889280 9025366 21978955621692182269109697487399393920 9025367 16290025409219252047410764559802592520 9025368 82754891295948415063536964807479459840 9025369 468987289279523764203103840507151282896 9025370 -13555635208403699732932294116945019200 9025371 -28961820395889116966551416030761226240 9025372 -178868436216819901128694647767314599424 9025373 -44197433112992046296998564974791729664 9025374 -66229456505038805482955317789484405760 9025375 464190109471865466739312738375137048000 9025376 -295003588730873457822536599178641145856 9025377 124331657659327258593367783459309387200 9025378 14844417825586606185512376047711070720 9025379 218938499788678824275620045237247673480 9025380 10700160209742535073828207748642816000 9025381 -20598061222438482011255944521785980736 9025382 -112269527224558955422289328207639533568 9025383 13751336588724611749310504593866114384 9025384 5915290210453585190989138938500874240 9025385 -221568068547628220467316449035116618040 9025386 22430730984975866249013575336155870464 9025387 -12163423342849919842438312923679016048 9025388 59786157081758492161826380494357420288 9025389 -14098838639638863341774836312725499146 9025390 125472149265607186540974934480142400 9025391 134683148520121428247874854868930307792 9025392 -25043096790260577925367339485965680640 9025393 64453350580822568616736795376728113844 9025394 28532649902165104243933996375233810432 9025395 -177309649537874531922574319111363727360 9025396 -214663654720230009785693615995400387200 9025397 -200515714699969002385502618108797331154 9025398 62627620973761274819167157391301559040 9025399 -496757251286302435706258331855218560 9025400 111494871601277911147145976881244672000 9025401 -1636743814055212965093491658636441600 9025402 -5665909730593350361323434714425645056 9025403 -5245686729850269381466738941765903240 9025404 -72224911020041906359781693663317384704 9025405 164072374643974703755867074279529590060 9025406 -13439551693007798165898626811153700416 9025407 -92427945307627190839209375045664118400 9025408 13363405444954007389536384525218611200 9025409 188485119416791010676404822681489088000 9025410 -13594514498439633904715115223313018880 9025411 -5970386843962008348631085469882885368 9025412 -22613880963717195834072718628124235776 9025413 9829423907425173508699264998777900000 9025414 97483263800202216752346818292146281056 9025415 30180985777494275679996035493414789600 9025416 5429105731821744838919906123581854720 9025417 -54223158858764934942152498426875186534 9025418 6191679162041261349176276540127456000 9025419 105993382762970679288923595663799101408 9025420 36478560568659833796753735920209812480 9025421 -245004943363071942411541060927755020256 9025422 -2115683881457578986469917781600644096 9025423 -21592472197595759720460184342796953632 9025424 66275131090790030486475400477001687040 9025425 2666777410965403143269198886960246150 9025426 -179641949125515293611059229542122111088 9025427 -191637797346556252314645547625562404880 9025428 6242592682473241427985282693767921664 9025429 -120164827263585179362565828981135111680 9025430 60422870597928763248875037804375985920 9025431 43016491894723793986096862425273186152 9025432 56579059576944585023478556553289400320 9025433 -41011002018698301782956713111336281856 9025434 -48779299508949475936043988564032762880 9025435 49671274049177228423754267301229954880 9025436 44042366927463184860331407184384966656 9025437 64669777430374722227735124036142397280 9025438 9401057760483663822678815664866853120 9025439 -9763093142052173260658306769843237360 9025440 20712985630848427538034594650621214720 9025441 -189311574643812849419641284480201392158 9025442 2688836629838874316608106047554792832 9025443 5803501024265686822537860472077821904 9025444 115926486017374673902607683696065335936 9025445 80918073217991820403469860548845847840 9025446 -17181076196978475419806288129126656000 9025447 -16133979229322116893309092708493939848 9025448 -65398456692341590872546882558137840640 9025449 -59764326182370131509872927547236493632 9025450 213890347728398029945299399971596800 9025451 59543934872128842427786131722187910452 9025452 58635583951178985934029908449126717440 9025453 -9718075156649385293433881405578507392 9025454 11277222661608497016762904650848314176 9025455 -25962520524866715775035563908686854640 9025456 27706160362262072936361641347350528000 9025457 223467990630678699852994499021922696960 9025458 -33084952093417256776185801115753511424 9025459 -233936762416016386602878513132981506784 9025460 -16700260440683557684914424939390487040 9025461 113601358114635487453947576035471919420 9025462 90236221081962023849437405162207547712 9025463 -41315590633679469037511285740383363288 9025464 592754446999984107241462662813450240 9025465 145191981208150023758407849131797521860 9025466 -66918881898051764069609913877785872640 9025467 -233141946881861548069414945340243132160 9025468 251329546747597934869723352535768347648 9025469 -200240853570285004118586985914365056404 9025470 -27519204100329116672840277884496227520 9025471 -51204438172190342548407052142370587296 9025472 -56320964684131673684320358094921007104 9025473 -15911708719323676083997812810944540256 9025474 -139116749676232699749446543741143785264 9025475 -5468413893905318789663882304490299000 9025476 268622010374625083351087985529626624 9025477 -35500277671878352829037979323927560674 9025478 -65593417171044660631938762842244280320 9025479 114548256080446915547838641088178560000 9025480 97377273713095269083718203554676582400 9025481 -75931704769697981638698733732257532188 9025482 64819888231347029650656673967375054592 9025483 -418630471724992848227513086225217890880 9025484 10710472730002907643064082604420037632 9025485 -404837831177884295657924082992640000 9025486 89578164967986309400442572258231104192 9025487 161842785544676786064428241214278057792 9025488 50907419484045034059624613115415674880 9025489 57064086126325591639643495234538518400 9025490 -2405546532223531443739034074653969600 9025491 58366780135090036804023937014534533424 9025492 62181832334287903014012681790771947520 9025493 -66980148590320633539163864519953885600 9025494 1917478559386024558748269321569960960 9025495 22971760658442798195262703688909244800 9025496 154438915447605291713884746089973964800 9025497 -20957122592514983443232141013838216572 9025498 80573111362123672473757541142352854000 9025499 10561387107033561592574099069954810880 9025500 53548124280892501874218623816505344000 9025501 -12220913190612606601543237049061693908 9025502 -140196195847739207346555323026975410048 9025503 -194020798181601986016674207644923115392 9025504 90935864049739638455493230537434202112 9025505 18141107616356993134476359129230137000 9025506 79936120552348765013056143551315556480 9025507 -304138233101173641792269581111792827528 9025508 111061700497553121482938791187499507328 9025509 -28211946415200584505797866329517931520 9025510 -4247473187071793048572611355671527040 9025511 194288275402799217205395884915185027248 9025512 75236897031104655918028625792815595520 9025513 -37032153538509911433742739324259584000 9025514 59648486116656019268591891978509780992 9025515 111627727964903504129940734533465813920 9025516 201921739522549763840021865581638365440 9025517 -170215826934686949176067389171480539434 9025518 -57843532713037800215371311839027976192 9025519 -157690792378331451239748490208096732080 9025520 1062966517601470223595650132905820160 9025521 -88115907868610969674077091134486126336 9025522 -5312792753771576390453085520311876096 9025523 82021796974814924346664637913739505664 9025524 -41330952097520209980646235847006464640 9025525 -115421718161315044860212040074448660000 9025526 12362195415712366985020906908086092800 9025527 13057287580732766505592685195805258240 9025528 2005411436267893079925561104377589760 9025529 74752016768888223397436572152847887684 9025530 -38763933221327179403276640643503847680 9025531 198617578694310172958969147538878452464 9025532 108632419408366415497558678628804098560 9025533 216263074411384828270018705071658497600 9025534 -38768828604313044673936580157310641408 9025535 9398696293977064564834738898772957360 9025536 -1652414025309154354563249334627860480 9025537 201249988873496105582203711412490461186 9025538 -65637648397793640683415257338024592640 9025539 144243285376623999058274599113308652024 9025540 -103207287402102374499738645119845589760 9025541 89602948773748318513192581590867760672 9025542 42778382993993048949930197808649038240 9025543 92006910416619939005853584659401008792 9025544 55853581324142838073781095954470789120 9025545 -32452691890537428845708322084525989760 9025546 7971265063553498630561299048315617024 9025547 85826326495993663788196367584369446996 9025548 -41312571416579766310744467321010667520 9025549 -95873841857014521451502126252660601236 9025550 89566445160097983311364914004337516800 9025551 -119633082684032022116812401519198846720 9025552 50854238221888716202113636581505376256 9025553 -341659175981573736769555967243201925198 9025554 -81471372397290275150864905134219233280 9025555 -87032988079754387848990535575101805920 9025556 -56484520639338529684343390281450519680 9025557 101396425793769214985452936340219904 9025558 -51739144441529661923320232262902663424 9025559 -263452974484384390291139456958821915184 9025560 61818359305246807065196393095376896000 9025561 80498808171077018915682319987579241162 9025562 9182782007113639467226762165888539648 9025563 204961800850573687647255348007111489944 9025564 127215616764007117596029376698244851200 9025565 3893603346125410348522455556384099320 9025566 17493264249887124134618254994225461248 9025567 -377362890595520075749734109899255190760 9025568 74305762470879945077893659594791583744 9025569 50574233021974269406830676679681896704 9025570 13361466541632899891049663926481216000 9025571 -270315953462549677087451948530530816 9025572 50533498178150709301971868515049611264 9025573 -35909166585366446029389447286564074178 9025574 -7457468172982689015317442293022644160 9025575 -12002918113166649358243706521981088400 9025576 22312521765588695068061433981203742720 9025577 -349868560058414214971370514288821473280 9025578 -2152488126461446817011711338517072800 9025579 1092752397269536532850163287319414680 9025580 116954686410310932253803824514211891200 9025581 -261696517017575243543681972185245447360 9025582 91516118498422310341944575500830144192 9025583 48961620735816753541893674203959072960 9025584 11968052419022295195207019581356113920 9025585 -18792988680292976168210849411661638220 9025586 7259358722916619929368534657671730304 9025587 10248115645362334025070803316065556636 9025588 -2060239012984417787551786857638952960 9025589 -49299028720534999954501429784982125760 9025590 -3332367213207664264002010748288563200 9025591 35163141433905759975836799462464361984 9025592 -208400994543737912547433410129074995200 9025593 -177996564657965694944618762297782591296 9025594 60609677169139332884983820515663722096 9025595 -47695866943436590105665203358385546320 9025596 -57854785033232495503497370595374848000 9025597 -126159556812519300591735344117169841568 9025598 141199012455282937526850698891744814336 9025599 -60437386063091575595664807156745431552 9025600 -51707413409483088614340085725960601600 9025601 68173223339139290524381379101585485012 9025602 95595381082987113549293637996344360832 9025603 299156609207685179285711473132262907064 9025604 -74494646803710381192269890510583164800 9025605 -25096684462015785589445280023424219300 9025606 -68708251537181383536184689808317541440 9025607 561076752586026853165681496099302086240 9025608 -14375053429617699077421729293398425600 9025609 156584308603782568127523371815411502810 9025610 73927218046435867389582186379591921920 9025611 -44684848297406365656715072154548509696 9025612 -14418774166899955009865760522314109184 9025613 90827152664099938881378426863479631862 9025614 818902847952622576976006240745154560 9025615 17624438676452923061432257466100266760 9025616 77288587823102687358848184791672143872 9025617 -65364590418229088762158352226970147680 9025618 57782334946118446537111469716617839616 9025619 42345411886913370603124014816787031040 9025620 -1091516308554827656938520280507627520 9025621 -192615802238419299995577735601204746912 9025622 129900277759925090340055190724764942112 9025623 -71441437542063238930368296469388137696 9025624 54086598187315016896729593844252876800 9025625 4141438848485118315869579508783120000 9025626 -37134616519358225242470471793484422656 9025627 31508046037251333397789546680241461680 9025628 17657131946503240008043000355125633536 9025629 -177597191622140464622560120987018540416 9025630 -123527211644738831612092143235672847040 9025631 -51759175648091172768832730604044965728 9025632 33986664934461055143168446801903616 9025633 21457857359323677663109970409390428160 9025634 130576428564961039567896400775125240320 9025635 -38121395186452326613014942138414483360 9025636 -10168605095994574579695642245664931840 9025637 -252770252138809987228746854523663655488 9025638 132969702912299880158943732525929077248 9025639 -160322165858291099236682327823386124160 9025640 55689122716252592186010347864364441600 9025641 91235022333562587810875853560471049600 9025642 33104612733284574925337539088524533600 9025643 -23415320763518148142895720095876745280 9025644 74069418670926704923299745458688022016 9025645 51454742165867526979400065861319232000 9025646 27900950220242993098682076816777200640 9025647 -11866371583143878588070727955087472 9025648 -36495367716359125070696075113628336128 9025649 -100634905483877572034430720480991135836 9025650 12627030428679833519619596111957145600 9025651 -357237393192191927640130811784660871348 9025652 -235795908494550988359533514535595854464 9025653 -32148313541059407343856744486158660896 9025654 3707564228895443688338249335195063872 9025655 16593241032710663790386938781722557120 9025656 -71165218296208714333977849672731811840 9025657 2641324337436273935292038807185348512 9025658 -66661250983879717171567785452495369760 9025659 -188446769251665484765469426400748870836 9025660 4281306727019384352598897776915087360 9025661 78698897735300990445888384584332880262 9025662 -48994824769885521493101867862154658816 9025663 -148664427241897462909484568223398015576 9025664 -69103714886334830745338469159429734400 9025665 67715184979043210090991259243164672000 9025666 -16894637083356003910002346582291248096 9025667 -50536953476483665872340948694264175408 9025668 -6094352040105493797411250977444898560 9025669 23035671513477594632995660985192664480 9025670 -993475068660551829915225368880451200 9025671 71453243687759221509689468319397451520 9025672 117723260237875230195113774330215756800 9025673 -242203780349099218765565016992049843456 9025674 -20761409990292590870871281326854798336 9025675 -162422212334723461042713614143802430000 9025676 -63492938613580121308414557664109022720 9025677 24744774168915971284839229321819059414 9025678 -153538087045880737744845120837170487360 9025679 -18041863785838163594781830595049758960 9025680 -6182744879035448833262504823851581440 9025681 11351933844546609208864665272495819264 9025682 -151028667016306014087976646641238171136 9025683 -20463215811903412129335366586542433536 9025684 73965014115292780186650819359208919040 9025685 -45115393545761874934975220727122083620 9025686 42918924682471576121982815289482459232 9025687 225070963214872256266770476703663010560 9025688 -192782261585715749397903658114990080 9025689 40263081420108815257686578259056988624 9025690 119498728366629298861179477201312357600 9025691 -2403590743548714928537413641678543856 9025692 55780293791998714994357158690337193984 9025693 -223504642158212733403130417896656876058 9025694 -114153925380897101917108299962095807104 9025695 -69104176101390556175849887981672396800 9025696 -313346307396582800253974397074502647808 9025697 84240802411806630899912327947797794052 9025698 83719489388416836548429156198944405248 9025699 4553706322392965493174374283231916320 9025700 102020092829950046504469968307840000 9025701 20729173273900250780853151499375867232 9025702 56200068972174697402581073143576576000 9025703 18457991971430851431711047833418634120 9025704 83351933709559415178476309335037214720 9025705 -18998832372176553768532434002819143680 9025706 -34635091852717367226744112091648418816 9025707 108774473765012216629848085416608260440 9025708 86230300445216769269640754419315766272 9025709 71750974465167759922058579150070741504 9025710 -30615564813929911824454924519942535040 9025711 7572932205258272517589236168103565032 9025712 54344991241774963710187380764955721728 9025713 132777282141863456593443736005449275842 9025714 25645127809117273215553889625357597456 9025715 -20890361230800677011832890172552186640 9025716 16426092797224761293767450103958835200 9025717 214214116423573981999064443999982312160 9025718 -4820851841343737810282879706912448896 9025719 7580923301296203084624940572395691648 9025720 6717015466568176752566811398294323200 9025721 -206466420596561059197381254745956763948 9025722 -606937398004102412693348173561973760 9025723 18859910726347377171236186024078478080 9025724 25372645177357551105747085990318826496 9025725 12964439336636682705600497826891864000 9025726 165380326565418615099324058194025389312 9025727 331835071400766248091205276644944064576 9025728 21631085586832991917788471209974824960 9025729 165481184598714249925183087618294478784 9025730 -18862211778911045459381357942572684800 9025731 6023532928792562028785919091081119696 9025732 -56321231504576418774552674359578931200 9025733 10727117125850347081577852250074513184 9025734 -12756821953726836757157558994660928320 9025735 233615561387007373763525728108283218680 9025736 -105047407520853052263357683325374423040 9025737 -38607337304258029578347728475537034048 9025738 131582540178987690790345196311735529520 9025739 -51868027283209402712273459824536627744 9025740 6267608282660727575757575161716664320 9025741 70364656497479925718175712340744234080 9025742 128401947557147469925385639598802230144 9025743 -289072970983326070744367118634358784 9025744 -1034224988166236302418543478086041600 9025745 -62344334659304970346493958012669077400 9025746 7967851726299054588045861310351507968 9025747 -36877851086104659091883368313269348488 9025748 122865295143743361600163958346599745408 9025749 -18455979365662623637289282692806274560 9025750 99668607599213482101234296084472960000 9025751 113682811735829891856304521728066064600 9025752 33486275746401732957894522804698480640 9025753 94353187031056868280599026781803060 9025754 -176715548924232414974019988213573265424 9025755 -32356187863988589665271581984033815440 9025756 32106568299469944650410526680516342272 9025757 47905931815508806037885937746789478000 9025758 43595388819227754310752687359647350144 9025759 -87566328303597992880245936941738468864 9025760 27610880064289758286813005714358272000 9025761 133336770013117062122794660257850959840 9025762 823393421124421481460858226097948832 9025763 -33611292362553433171705354101920321280 9025764 22906650447748978444490291479556665344 9025765 -45216419789793532427784889825906569600 9025766 -17496676010604771103647629291360587776 9025767 -184670345922839979826166564685270284016 9025768 101265180827837043222901295273842882560 9025769 136200454839046458981238328214438982800 9025770 -16199747549675606393415332611138575360 9025771 -54639811661720028144872526473175051840 9025772 35670714302097576595607508860928844800 9025773 -103909070358655994639919992594729871456 9025774 18835112576251470412875545439348229632 9025775 -26458943322316086360483439430700950400 9025776 -17262523642057683599733043321316966400 9025777 -108900990295028324656609529272932083374 9025778 103413247561368130594376470223387418624 9025779 -23186736901445832679975875205434213120 9025780 46693101521097377291353392501087997440 9025781 -100329755594568706755076620740763026436 9025782 -88369486246159598935426910050055135808 9025783 -26186934223917231735682297831393859808 9025784 104967091381973175146314966252801474560 9025785 -51646124557655723688369472199851317180 9025786 -1269606485814772328694749316587028480 9025787 -378066606045810781826981870976414773040 9025788 -72296070296717827052076619797744729600 9025789 94334088729754268069560860363778083590 9025790 34648680687867751315478124234168014400 9025791 11679467672713831863019232878250075520 9025792 -95452617642689741631425294638696628224 9025793 4704722985075597011331319660673518080 9025794 34790144170729557986155624347902004768 9025795 -113365647395645141077201948086404784720 9025796 60403214987187949099607916197061672192 9025797 202762347819117694819856948266033674240 9025798 -94834245089500118534061965987984232000 9025799 -19428306835791255724423289662250435736 9025800 14104592867286775121530759304113152000 9025801 194685062868779392588816697647672363802 9025802 -39795855791872783212426127021829949648 9025803 66403468797083505469077623463951802800 9025804 -93002519632433556421600445741024434176 9025805 -17931562950112522202277945428773486080 9025806 99925818696855850409582215493085955200 9025807 -15868358613329265289125919238514403088 9025808 44345739052424234937986835146628071424 9025809 57593184774913534343563758775407173568 9025810 86830928986417061037560228188690493760 9025811 -58483404648870647550432509363275941588 9025812 -85289697392355895708410411303502721280 9025813 -79131117957878794136876121075811709938 9025814 3474203640142076190550646340534912 9025815 -59892229700801919138651397727640300000 9025816 194049320138285504494885495282842900480 9025817 240166690660011995250359765848247428560 9025818 -100732915797616187958289292019511137792 9025819 -138053022080454934778463377745226921200 9025820 19978653895693407491537410869605760000 9025821 18162303675745260985250584388295841920 9025822 -7096807920139271222485436361691940736 9025823 54629938918906663292829504003308739360 9025824 -235724369279098019025635543205701222400 9025825 -181690440982641677071428866820943381450 9025826 151598284022545446947066121218423111040 9025827 -3369221033808157177932786109953181968 9025828 78368866203643509546018609405990363136 9025829 8167422076745238017983107669220095360 9025830 -833617939416002548464000150940049280 9025831 -51094327659493684765443445279892810808 9025832 201634004550043083570243962728380088320 9025833 -97117631866247991758096886684779124096 9025834 -14023128797216456978597972348982787488 9025835 9785823035308161797458360311110092800 9025836 28214430709304569557377206573489520640 9025837 -150831178248403253728985473946927793514 9025838 -51855178331519415482453113958160124800 9025839 -183876972570399946283367403817280466296 9025840 -3316636311233550793684177620241612800 9025841 154755797801802631815238905612782852544 9025842 -13875975228076634064197801818025828352 9025843 349036988791680077095135226289787024824 9025844 17725750347285269950519406507452416000 9025845 -15576993098792470674975027256342292160 9025846 48021792314744155128210677833779291840 9025847 52216498362299176352943604226833860600 9025848 -42570275535653454275228283338207170560 9025849 431006108718917622349359340969076021376 9025850 -25461349060141034180335198828411087200 9025851 155417926751771775991864029272375447832 9025852 -204315354226542575390361936845730882048 9025853 -61467263313651523193559650972420387898 9025854 -4466987782315854437040559135394952960 9025855 -103713275100619855234112062575570894000 9025856 -30280986058425563402026817429943877632 9025857 52045433627249385333315036142354520640 9025858 -73371883417166547898669507456439100720 9025859 121138412502578161512514857239713488060 9025860 -60617640049997211734527756302198128640 9025861 -7077111167028883845375572255944827336 9025862 -15852993864803394947467134020069393568 9025863 -27825425769034304938661782302531362304 9025864 -96358710450305695187079075444493040640 9025865 -65716228850288798780767048939154541360 9025866 2111302222047049040736891961168522080 9025867 -2536291121161474241045179928022850560 9025868 104812693290834453631880478998261576448 9025869 -58911130056740283019703150768378984256 9025870 6293420674705085290899194084133692160 9025871 -21477085136575376837773657774648592448 9025872 -289000347358291686823075138483126272 9025873 -78710101146353017777599213795977975820 9025874 -60733510698588467203432046158671360 9025875 -34013842404075448238020595518509624000 9025876 -39534935129642587666151517646739136640 9025877 -55557882926423806922095971957427448928 9025878 1027249318000039908995696544648993792 9025879 195976967884898557069513774948922995320 9025880 270345645977091838376231377038097612800 9025881 9779763596126656487960412617133119040 9025882 -97520300261303905138875261003496520208 9025883 -192885682703412656525370980258203367868 9025884 32091036325748524281097648601103974400 9025885 37774442645915642153303817879744465600 9025886 -13676231752949188255830511104921652608 9025887 -71751352346216382424797264848003035632 9025888 193934550704861374497881597753990184960 9025889 155001283337339913059562810341223846690 9025890 -32300346624638196165173866206485544960 9025891 22377473960422895913417766178763677600 9025892 -241349871860274618826261433684233574784 9025893 -185920504736150190357595882043864377920 9025894 62817087953321685356158699658676854496 9025895 -210683132687732753906316684109692979920 9025896 52862440495409910543284063092290355200 9025897 -155988605356767284617809651480360255360 9025898 -19725780080127532588502746440971363328 9025899 -24110299384897451264826553274828429736 9025900 21857822803666865218656951273689625600 9025901 138714976166859421844314319475590914902 9025902 -59278934807802010465236352273386761280 9025903 -182565039207166921014088028448420446720 9025904 -11023097854472314031441036348927508480 9025905 70584760000227550780962621321980267520 9025906 -64800819479733245882993579049385491456 9025907 -87904831206795680037935321408907546168 9025908 -30376739781474383335609342975828746240 9025909 178478326598715875502412106780902584110 9025910 15615933708171922992950825763167247360 9025911 12138378586720261234617952001124841752 9025912 -11339387882544451679652044998656000000 9025913 -46414962970428720405015903197460127296 9025914 66822985634032533927810979068890941440 9025915 -1960946125584621157421111855502618480 9025916 81592241276391352124259209979118602240 9025917 81697094840117109929432886858694582080 9025918 -81511320696409704702703811621403727872 9025919 192060358318465119840396330953435740512 9025920 -60099183008210719107951194953639526400 9025921 97879977051608253823371989721313399044 9025922 -148156754655653642906090652708931069488 9025923 59917353859333148949910980577031662584 9025924 85825910797168010516583812606308075776 9025925 88808963028063576726487368877572816000 9025926 1533537805331355820142008576339132416 9025927 -195576228164241503428382538859744422336 9025928 8389482471877257515607739960589813760 9025929 21071398224937680410889083265103090176 9025930 -90774420919246283119248332877820200000 9025931 21544299869825213039360202869109457200 9025932 -20483398746216896137273495338771456 9025933 111325601248592348345459069236351316864 9025934 1190398121923388013422251673511898560 9025935 -9477794107642477094028921797670751200 9025936 -29043125064586491065020804091840299008 9025937 311084538189554951339597275387725377586 9025938 51399261838549299544124206626598694400 9025939 -2859663253385259220570511839466763232 9025940 -379769536399084011346497956721008640 9025941 277977422105668538516542216626613630944 9025942 -117046221246016433270768418460518940128 9025943 -117446835671080854483536672968997258808 9025944 -96264349802717290558654859618204897280 9025945 32527332458268970764941028788344921800 9025946 -40039343275553279660230091848170385920 9025947 -98271557084992819455945338885576957448 9025948 95418858097341767587619076967970966016 9025949 754204902979552540663715431158947436 9025950 -40280416717839523282128938567145984000 9025951 -128982751146059637015661522700114207496 9025952 213546573812300860854621096972829655040 9025953 62841898792989108949849804574314596864 9025954 114151282556162486481394276506753411072 9025955 173498795096003024099600946964355664720 9025956 -79711217215020073424203327987457378688 9025957 3991853148807491682285825837294582206 9025958 -778714207016016139807669950959975616 9025959 -58036863925359813185079193137835423872 9025960 -35946298670455620989317055545638912000 9025961 56494872832273400258631442071458236032 9025962 -9211783875489234131957501062947655680 9025963 -96634545215037389043145819176409094880 9025964 -29122139522025671504299686951504497664 9025965 -22236289553454527788858468827417312000 9025966 -44659354490806245480566198355151849536 9025967 55333670892412987976325911297493191880 9025968 -3052797201096625113812303361098121216 9025969 -250969468260146796046790255898700006160 9025970 24990824857242304849151135519333707680 9025971 52791062821910815422423025869111364464 9025972 215018964110007131458146371228499005440 9025973 59458690852509159132928815849583888800 9025974 -17615955512188841038010799345623402784 9025975 28172625628376877133974549042804768400 9025976 -186244294005211758960332952421957201920 9025977 -113567433793606867920393335468417135280 9025978 40412544189346626465369363176517995520 9025979 321881705554430159676485190512458292580 9025980 78341947290028838978765561596992768000 9025981 -229995944930123773456631734189244038868 9025982 29725165910210447169248197430683828224 9025983 189081076540518381538022349973452335352 9025984 3043779633599421117877097630219108352 9025985 145472629167988270711812370112612362560 9025986 -1339875906886988504468484106284847872 9025987 -166431659649348579616073843204322700480 9025988 -75016360927491760535930273214673397760 9025989 -12293628352523729899958733833089399680 9025990 82244753816304438946068280822690128000 9025991 5089431841214124464671342203903790464 9025992 -167064109351475781542348750676338810880 9025993 301654127606967604129647801102798504064 9025994 8094874976100330745173256738791896160 9025995 106643074678340306679822970578962160 9025996 -154771457560456039985940535929160411392 9025997 49029311479015308024337322210344920000 9025998 102876875717308561024498345852370995200 9025999 -95689286193417856192818108663290122000 9026000 75077333357911035564836689975209984000 9026001 -1200981269785252337180909160519085344 9026002 -5246003350629078924209272807534580736 9026003 86770172251389458677095215777347033680 9026004 2828457738212588191928321273228728320 9026005 35578894668180729956126676974112831360 9026006 24829731602967705526365503099760263808 9026007 152916598542620561649439952333192359680 9026008 -51846999464650249789689857322656471040 9026009 307470780499489255672995378728485796100 9026010 7407668046214092837272305766138127360 9026011 17111076378163180076631199103896169992 9026012 -997515277411131882867293415010295808 9026013 -86413829709918004000990492941577137600 9026014 147026426457979693930621706311851159552 9026015 -168414095351759917802470194346784346840 9026016 -33452564628760789874789501051219214336 9026017 -13303500653582889270607477005886881792 9026018 -47479698754661575340290357502018876640 9026019 -105149093535292402082762173708772593680 9026020 -32444194922510612749360995762086987520 9026021 -245924166281491980676989716749212543168 9026022 -2726972295231241442454176436768423936 9026023 -222025106015243286331444701464767482200 9026024 -47406835899039665265078994293082521600 9026025 12197922351586728737337878181715857600 9026026 -3411987086022472832160263924584915200 9026027 -118111603558113467204803215929356730568 9026028 39082725164517868146569252032852328448 9026029 175021232934851658004847852761021244630 9026030 5119694024015701019188297598473278720 9026031 100153190322886168081999209413247579648 9026032 29560296790369102583254336748344180736 9026033 18911358337887670358982368864076569700 9026034 102775021591573061395465904977974065280 9026035 99236433915734579682130366763079934800 9026036 -98909655034901180099974009749374661888 9026037 -173428166141402048974943983508586444306 9026038 -9740141727848126427056869208113490304 9026039 -95893465035941066295968017468247020416 9026040 -43270246077093880554164799796145971200 9026041 -106452615338938637874345860660247121558 9026042 82198182849671317661595325173191202672 9026043 -5577071666851551108804256849523846400 9026044 -3205783152255571748486128938534765568 9026045 -52016360755991921277073982794017120000 9026046 145067278429832949912561751347721488000 9026047 130617795258774285903460808805107955600 9026048 -34071746537529916539899876032364150784 9026049 118703256495993539853896756616020226864 9026050 43655274359337744166994861874854601600 9026051 -78147931794215166347870650023979534608 9026052 25458087525953412440864669817398095872 9026053 -7755501076719544308076807128020842752 9026054 -12440310385140436731483929517829097280 9026055 -104632037488383683476359676362129034200 9026056 40193720880573316428032326796751667200 9026057 -92886915156225381388227979318823006694 9026058 -28917833208332284938299880964852753920 9026059 -35743215903677000941585650010728207840 9026060 -154644835602343062776406857041801067520 9026061 -126153572262279421457260272879582165216 9026062 29687397631260148473602245825932868032 9026063 -264342098565448357454806050939790148688 9026064 -19134509231083295128315312129794048000 9026065 -153850337704830135128677431986294587800 9026066 44677415445335138839078862915350824960 9026067 94693753211528566600471672997155245360 9026068 142236897530150962936237490353968832512 9026069 48978800140626079969659062908423373244 9026070 -46884257302335399209681858916750556800 9026071 -67151861063766801011646272058626156728 9026072 -115824281285645302459431864757319884800 9026073 323014472120652903472565386767093120 9026074 891625515870079920734199441153423360 9026075 -97546184174159736207011474521564503000 9026076 49709384227448143279554011250631772160 9026077 159454562400988334619558783429031821926 9026078 -1164882963113741650716619618740908160 9026079 -202568421494206476039060031308360242616 9026080 -76117384564105287759912467104215859200 9026081 -230395240353639715605384646902828713118 9026082 -49903614990561299631804081956984195520 9026083 948368934647427502652864342516214984 9026084 64125124133622405290503440960904937472 9026085 -987023182094802941569699173997124160 9026086 20328300748760506807834269429010432992 9026087 1041739550810571722219272075225288704 9026088 119042665816517689617487168170271211520 9026089 -238320604416335135258500510538437986176 9026090 49260551445979146293462953865395937280 9026091 40642956684214537884720174442385718300 9026092 55403478345507300204734691932366891520 9026093 -2745232988248161861284847308018360820 9026094 9320796213369205097824372940846367744 9026095 36121935480044863778987673052254611520 9026096 -24769253285045366761186586353757257728 9026097 9653447082778567603649630042364109440 9026098 -40038377719042293674218342426632792960 9026099 97177085003676317905416683312327438136 9026100 2420403207398565627721249838066688000 9026101 -3338399511194632100844714603380799936 9026102 47872264125546611880492557724398225280 9026103 190002176730039464858867377103177750784 9026104 -53885742086023602288065908400805580800 9026105 -134575907624699462775940733685910872000 9026106 -45552284967641207822515680718036628736 9026107 91875738838206379291376774120869403512 9026108 -4218342604849726532339154981505978368 9026109 32496331024628767266465702394166106456 9026110 -18682116386846575497930590306746415040 9026111 -171999298465782214727685514085925396288 9026112 -6209032123317354415084237921198276608 9026113 -16069556149543716166623072671090599320 9026114 -65337418460383107135688569407218903344 9026115 -15018288571237775933757734240226508800 9026116 55337027949865317664505178273118464 9026117 -208098839902234938548553216414902494080 9026118 -69657404654852567345197206543104336736 9026119 -171199183197282192191542106203994893480 9026120 66351195097097082475595457476815257600 9026121 -151388602755190237207581636055029196320 9026122 -32046734549692707091882268268849177600 9026123 77415513318830308467120495368326212372 9026124 93498881559206737226755000623503187456 9026125 42183163908957598615997511403695048000 9026126 -43552454744975070990897823871728711488 9026127 -220428639077711865908650472162811352320 9026128 41982953162367704778286355002441981952 9026129 -82881734022197420685440211111062994624 9026130 -920252728233172243702256499749306880 9026131 45400465850921766904389575897589789932 9026132 139630623945631963482068393727842176896 9026133 -35272782640419607110212464074676301376 9026134 60099185100758767160001615227846056320 9026135 166559932183785163669862723109441037080 9026136 70219008549490565752412790692584857600 9026137 234198483153514843090253469407975046672 9026138 22457077208424726001772397467869474560 9026139 102920470228891972817929398422971574424 9026140 123662938072147928972881561055123481600 9026141 -114111688073034810178271062391522925108 9026142 29231946563804064400703544174437351424 9026143 -26374597878006102841211955421163553840 9026144 12266688487488041005315472959746342912 9026145 98253081250732909479691550741560272000 9026146 30664828317649085564138182684628858880 9026147 84740338110510012813005603565535628640 9026148 102806813017884096465000320192732872704 9026149 135050536878319445854973482413797757120 9026150 -3973017524802505096847692373390707200 9026151 -67773106885442041078596799780357888560 9026152 435470496186928457111730642268909516800 9026153 251101075967300321604115495685805944064 9026154 -8209133118753852249337460556811884624 9026155 -75311980229189891867774973204759985440 9026156 217305267185321082768275461769149835520 9026157 2725674155941413737398532584953955392 9026158 -5710162704778673361320327971655651712 9026159 188591311603084943340972916400094814080 9026160 9008049997071704722320941133626081280 9026161 148160099606753366488450201342815885312 9026162 -322300833881123051832864018940239338496 9026163 -126909407668867157110117253477207060880 9026164 -13717224218196061193062126840267100160 9026165 60911306205103265359543774690532272920 9026166 -8666243204260739781317189562557300736 9026167 -13253015984410765095874324523693678448 9026168 -120521181278507368948884341270573690880 9026169 -94798628307062257861334911685888923056 9026170 35253028050610287531247426638651476160 9026171 -112864186080549806199392753777138562816 9026172 -69546071445960195846657871846828706304 9026173 35431560577949511029544688692493888 9026174 -41092190210051174463141635029216918080 9026175 35637571532271628689741783838340055000 9026176 172077605118494802962151601572277125120 9026177 -773905857239071680027204806740620288 9026178 -27501003018266209774241688148531691520 9026179 -20094179588099465955084617979323961220 9026180 -64812704698103042295501529262441337600 9026181 -5196202357389773978101232705066596800 9026182 -30726372088787724541155394734526132416 9026183 157518575968141070355130034405917090800 9026184 85946190090405185706035929574723665920 9026185 -1852726675356987660118564533006589440 9026186 -28316908956450000902780403098085879456 9026187 -20680322028732207142517131428772173600 9026188 -115398299813960021107386533580858046464 9026189 146898209977938402278197447218665416224 9026190 5593445705534863354206021834578579520 9026191 -139137517473330687146977974113268264816 9026192 -44764294638217453868543349828875304960 9026193 113956195469407216122588274517003461728 9026194 -132469420943259836675882964938870869104 9026195 138253621198930708175032986067099393200 9026196 15535058177056744666340131611708168192 9026197 3217744861434699651883758909860900480 9026198 71692444007812238653943562777144237600 9026199 22396265477393684445028338919527771648 9026200 42774173172412939998725061325019904000 9026201 -19509526438413828102249166458890177760 9026202 -11412370687866486597901188277109245440 9026203 -230287431221949278555671360053080279548 9026204 150094886007908080908089742666059699712 9026205 -49186985156441502188586452726222996640 9026206 13290169121356680052903928107138308480 9026207 159702515340550643507566774960100484912 9026208 -92167462208858250183805692244509327360 9026209 150101254498882713495389199945857270016 9026210 -5526557540235877763471622394600175040 9026211 99915434675031893476570409706163700544 9026212 3444138722064014567632642738159890432 9026213 -7479360200816927505804091722669539040 9026214 16127602143478234479535210238408162688 9026215 -24441288344183144634155561036267862480 9026216 2697419432754220127726901821255270400 9026217 -132637442979220678191544455816171266166 9026218 40330902583975027265625957274276182720 9026219 -258749981063223790545197639640260402040 9026220 2564881266499236110025626541360168960 9026221 205011223900399262038512065404300896600 9026222 -59901710123917233656116326686620625088 9026223 -119307546042081002193287931115645620216 9026224 -37313288548290884756166186313799434240 9026225 15401904275696981987457236602589867100 9026226 41840293711981602444746737832269386624 9026227 24254605521650507733666484030534661792 9026228 33223834663004673994014247269584093568 9026229 69367596117557615127094795959466077984 9026230 63647074602516809428261140727836069120 9026231 1293838961025870861456252969533759664 9026232 -79205978356925236532185012965730344960 9026233 -4601252395051077834894832732063540678 9026234 25486957502100223010605103651041435392 9026235 -88845893569008222674185927679572569600 9026236 -86103641951601105382909158749860510720 9026237 576803866619303826990096722105526918 9026238 754531656424617696588281961669696768 9026239 -1456884132684905468056917386559805760 9026240 -34538245176159699908947446200920965120 9026241 69436944264646997941687371065455209072 9026242 24483355516698602190601129963137216000 9026243 213765817049239589450028189873587352840 9026244 -162069037131401324126754615279186856704 9026245 -1403046323434598608661735085768474120 9026246 134648317449647300670563363514603423072 9026247 -189856035761838059991316721208083521200 9026248 -78883516404757059286540654161871994880 9026249 304686811570297358418988670446394780250 9026250 -11137898500991612875751731651792800000 9026251 1027046600292545330508213929071584112 9026252 -43666453842516452612184182887216366080 9026253 58928075228629557059345919792324083862 9026254 -44231168687080100557704696745944422400 9026255 -31421638473122010126478996845870759840 9026256 -9172072387761575777930619183734194176 9026257 73041524755095451758472862253351339506 9026258 -157620359373280794613612630519281768960 9026259 1655960328510325731567584003332826496 9026260 72505010460300350060508554845691354880 9026261 -26166637477704258116269090281754555428 9026262 3477462563415085426473216101343129600 9026263 233069477634270178112957306031187653512 9026264 84526450921311283984962535815926784000 9026265 -18404428088490351373036839186414175680 9026266 -68072646015541584011684090554741172736 9026267 188610318309607203240435259796117189316 9026268 147107394787234799157172389935012989440 9026269 64437593249435626826256893559975350784 9026270 35234600383127466476211137795208069120 9026271 53152411376784929974611983982593625600 9026272 -185671537765162089066093047311296626688 9026273 -122036722464697911205305332418616596960 9026274 52375895440056932349480954899079576960 9026275 -30882621323880823001104862744437141200 9026276 122797899748633456139474082421018951680 9026277 1235413461218640778310653921125712608 9026278 -9869043751204688267809981154493219840 9026279 -2603222236554916186675722700320108000 9026280 70047207407101639349409048648238233600 9026281 178795815172354672294011270249382640064 9026282 -96691000397357723380708278622573542816 9026283 -18598711816009882473069055651849691136 9026284 30990723797548774965594038233971343616 9026285 72648919419158801990222782176504328800 9026286 -37484530234300626595930263331327222656 9026287 127228834832467942241738888105768729936 9026288 -4313954029189871013367767488085590016 9026289 99823108739161115484596217120313818240 9026290 -21080782947042640594771612561083175200 9026291 134730999930477972552877856308891969800 9026292 76322446962783798916055804102524108800 9026293 486707683809301605434455407286912325664 9026294 -97991179712638837804286733489294500160 9026295 -127383730574321315837964291863707000800 9026296 -25886450099582932894923503804349726720 9026297 13382217459549179322673288239081931392 9026298 -16836242136892987280371216910634129696 9026299 352166326795681840624849368836978319336 9026300 1545100827107386077852116711523110400 9026301 21323387175147880376607282038180732928 9026302 -3946165599731573943704925231322014720 9026303 218490723757096529717205395297822085120 9026304 1570851262098975797366055884310970368 9026305 -132405335461295885105180411722960986540 9026306 70697310963701318549501604891788407680 9026307 71211780666610660317223253686066336440 9026308 187941755050894457277912775933906279680 9026309 -20836816339699725339510490192477715490 9026310 -52514510357552576117401420671973875840 9026311 84795788911517327115778554075932424320 9026312 -30969655065805297998794959266816076800 9026313 -18602236722808281311053317801093628800 9026314 22765976687355622527199088336023079424 9026315 -112438191934576903107737551427085827040 9026316 -4904188612905439728418702579127635968 9026317 -63241086547577408916820283895169650634 9026318 -6637947946273581140569133624841304320 9026319 -39395672473571158018755511165626030456 9026320 33470231793002965844072888838595706880 9026321 -305045047746868641559436100104558284428 9026322 -7421702293805476170919614342821531136 9026323 200914616032260880110786762274796425560 9026324 -29847703820416484298700261897035327744 9026325 -24061154480750190102346885693718116800 9026326 331099703053098384250608030976634277120 9026327 -42487175110002087709013950175199979632 9026328 42187014965735747993300115617291612160 9026329 103209928607779437203696021923582956484 9026330 8672838546999902075832203698826361600 9026331 -145579620170939427505346040665063193600 9026332 -12766846972130047436870429275232665600 9026333 37294464560000747774775249149365049664 9026334 -7460538546278645010093526570044052416 9026335 -33444312051209535892936641680483279040 9026336 120507515840557206700747977818318045184 9026337 68431167598154485812863672023260148800 9026338 -10229143948376496027204753952612097760 9026339 208647342977091316239458016872925419916 9026340 68940848636987986405269747451558195200 9026341 5892383501842873722083834124502279742 9026342 -75918703451942639393009820137934878208 9026343 -123278175177548379799758348418448669280 9026344 -251396690728430641260546067665147171840 9026345 690511931978187478988696728323563520 9026346 31759017457968237529637130559086457344 9026347 231581385444106120574193105046629500712 9026348 101926326549795647744970821344835558400 9026349 51954143946607710771011210420229011040 9026350 84465579409433277376025906162028748800 9026351 -99733173844353226791415163625837474600 9026352 44282279360427373114625939204958142464 9026353 -20873795042732410204710307960495424320 9026354 -2016864268335526370243835030231688128 9026355 11622414866168606791753073642275627200 9026356 -103985772427726039599483400613853615360 9026357 305849793495840450309941670167083626606 9026358 -89648979295412534491092038327834688 9026359 32870517228116083635872105038391643560 9026360 -67256336519590547200270330535469465600 9026361 183890229210043636871200038409539753210 9026362 -44010300041595636944434702601215751568 9026363 -90736412884276551196777028826998536896 9026364 38685595012639770265282972771524850176 9026365 -180077348424656482165627190380945670400 9026366 -16467191668285539840822450594525261120 9026367 -15841205279836668063129841101567669888 9026368 -23812715628791518709715293558706012160 9026369 -294059998428197241997981375737872900640 9026370 -44150612310798598131453453534831129600 9026371 -61963814011244937158915330668450782336 9026372 14293027808548166760876991266330562560 9026373 -117966591987029498783494711199593912896 9026374 1569322186617862630130187480611162112 9026375 83709475359272241792463753434386394000 9026376 -139226709846032327457681176260721664000 9026377 10404326558295469944881519140490896008 9026378 111626211623887973790246073689072072240 9026379 115140654551241600311928815724798819324 9026380 -69282178976772879213244133960306841600 9026381 -9924677060999876830002761276669909376 9026382 40888374939609000786545671877703782400 9026383 370544999587392719771700690325113361944 9026384 -25257323836848176218904967766363545600 9026385 65728887211213427213816900243484153600 9026386 -72612990366572391641601768090335278080 9026387 -274701664837964494929050237329064942760 9026388 1217178674901472844464715082429849600 9026389 -157208899900842955180909947545370195044 9026390 11016794505604323003242386846563475200 9026391 120603157426053616915328325912013924224 9026392 233988759526832099353542280812643584000 9026393 283367233841024467762072120548638310804 9026394 1479833525800890090944023497711538176 9026395 74258571855820703987767944810458260800 9026396 -27087599149792048081767304145976293376 9026397 -14370074317730779875691746397367611968 9026398 122867384091788968786287477734337755136 9026399 163133595924947077090514390012068989720 9026400 2456444627260740260924340122556825600 9026401 -283808367070547707508948091604566064748 9026402 53911879337885326255839785352775985664 9026403 -153574547060871217918456972070653525896 9026404 10760690702670831528253429747919881856 9026405 -254946873153074077347769480144533454080 9026406 70433255977141954564104494153968428480 9026407 146344570597450093835420439727580000680 9026408 -237676125696300927414343602170217047040 9026409 -22004433663359341547128802733672271488 9026410 -118407069753336753788674419879540960000 9026411 -43675602023672045519098535299392525000 9026412 117028597674382659164054157825220941312 9026413 -44633665056137017342731101433438492960 9026414 591283138313282232875917129124394624 9026415 -29542552609728537959367544416788352840 9026416 -10418687516825695271795588654823899136 9026417 -394268694760235369098088298837294688860 9026418 12725398842104669007734190512091671040 9026419 -51695493253427857960671370040105466912 9026420 80470564203013643364743319203988864000 9026421 41421773279165576825609679244887086112 9026422 133580588422514712399051764801157928512 9026423 -31283027282778553836939450624358765056 9026424 -268381884201890554458802832849584128000 9026425 35526839888711902263845205969528992000 9026426 1123415596770679958981712977480556912 9026427 159911715268920544830831037784231018520 9026428 -33161910920502548128308450791609716224 9026429 49086559939607151461454597679303185030 9026430 3969823069004457113798244763870679040 9026431 -5339178311198584157895370824336553928 9026432 62504314643974349245245329910383247360 9026433 -7923531921994471460073786421181055360 9026434 -4945073791516609683397876537340511360 9026435 84718208897473870100293022269833489360 9026436 -114594492933167730252320012674486514688 9026437 -100945524466593123497268226621895512548 9026438 -39433404613318953781845905319751882560 9026439 230662545046144169438220753713455475280 9026440 -33243886870462905006437562579265843200 9026441 15934968071172842423627563309353835200 9026442 -66327050693418311435135918263337601792 9026443 15705613875938586872110661595301061904 9026444 -84255800190738788514484994033120378880 9026445 -24162755276795446428003816651076834080 9026446 20237154418513164030612360104347239168 9026447 -68799044116922580562004191188983473104 9026448 1272039023471139730505237418448257024 9026449 -133996326222513694937760753147614937550 9026450 -2566879885343356024688425699353002400 9026451 10505216602647687372030714015467758080 9026452 -180722903426247328699658692766685172864 9026453 10974460002296580378966662128836247722 9026454 -54825685238157042142064406727204361280 9026455 374129590894781215312011692240927730720 9026456 -86457721471704176446470257705953198080 9026457 -107820058955572580248718214815749385232 9026458 -5941317391455850158348589875026644224 9026459 84835501548097991265832396575056413284 9026460 97396715092597204686448503727799585280 9026461 177566340319670962375156114784974292800 9026462 70093404237797673500171079557677462464 9026463 142104466186059536936460411033240950400 9026464 827810064396736910697691263047565312 9026465 -27379715286910276514944239235755137280 9026466 19545253681081369923042244254570455424 9026467 -47712939245233801341196199779803677400 9026468 -1977913669777468205543983145714638848 9026469 -40714345083369799212752968332222758400 9026470 -23801049058601948088240564222720147840 9026471 20469683511075928659007083999500164344 9026472 -20029276439053922600181700308594524160 9026473 -366396307704425599335929032734241373580 9026474 2525717869121274324463764629593374720 9026475 -53242726656485912457222268429878730800 9026476 -190512535933286673079116760933631261440 9026477 211349129575950655760083876929841538412 9026478 18790129447506223781274817558264798848 9026479 -208893437393746489688928476752429712 9026480 46698134762726668708105563837140828160 9026481 -64611957491904931306217950007522421648 9026482 -153207291168110411211593414970821836800 9026483 66259239665591399558525837813546870544 9026484 87660323007157677654569182140107329536 9026485 -5054641839424460158479421828248205800 9026486 -38590608327514513505414272272971911392 9026487 23910739588889275770009398297233280448 9026488 -78291392581768915725566101843065200640 9026489 -67351641557424752942606576641556560044 9026490 22645773734475804609435700554301363200 9026491 -71131974624874016964157837953881618208 9026492 140144463384064475056224468583400764416 9026493 75821392060416083839608637874644152960 9026494 -139214501531013161398415308600484392704 9026495 -196026285243078191069987937888926751000 9026496 -23842359812957811056868644752120086528 9026497 73674782270289992562276117725323175812 9026498 126282486564167846200369235493586464 9026499 94048914689637787399791064273812779328 9026500 28889547260791373595987836609018880000 9026501 -295836387711928960162274323372387730400 9026502 34526593013735930148934994519535805632 9026503 -57274687054754373226403456469712830960 9026504 -123643532498466100452278747717658762240 9026505 13066880544793455723437176786092883200 9026506 -158450653252118423648164010063512452048 9026507 -44455080415339198108641980106306832608 9026508 -95269338197213211587242697475679764480 9026509 186420671253979487225722310615218350710 9026510 -16894720048138940163673045357899799680 9026511 54252835335016197539282592487220989440 9026512 68941531066123481351457814698412081152 9026513 -153581754567609935588038412426403092238 9026514 6323036693676562633206080836971095040 9026515 -68559536796512242364880156861928773840 9026516 88101184282785637182717492051989485440 9026517 -872692716212424777967255861062289920 9026518 -24400340802230783770304188308996779520 9026519 -63795722540554847090712185648422439328 9026520 -18026104264068499978665937093115904000 9026521 906944489267591561730442646572792640 9026522 25921367646232350935788613933995538400 9026523 -2468559574304802352540177529703822000 9026524 -67564803662480180515492347429011033088 9026525 -38264211597356640903988364243988211200 9026526 -55872448710027858556251672794906609856 9026527 71935403744659298803312943907463753376 9026528 51806796384256518282353662035304120320 9026529 -11758876061917771594156291810529427360 9026530 704509068360118820064322450520720160 9026531 118394588824716787356504330685295794332 9026532 -98734330554916166550912914564764723200 9026533 153384239112688521120905199807514364704 9026534 70206653949907775301406116188440104960 9026535 -83338856101570306267756308721459713840 9026536 24052521623157392337861261220818432000 9026537 33974579403702476993982277439306057700 9026538 -148849685005263083907321096106270663680 9026539 -100803172370443338391402147188051687560 9026540 100083398014128768452636438286222336000 9026541 184479917826146671577564443006118708652 9026542 166306128792721108452964689029027712 9026543 113986118959638296519299894314751731792 9026544 -27858417430620156183063202233562693632 9026545 -68710206411402054958462359061453587840 9026546 -150705478547163769034006511872046252528 9026547 -78638604054950316326706150026793337800 9026548 51284987762031180657516177888950427008 9026549 -28579522013648747665514520096933370368 9026550 -8152473200956472461177996995330460800 9026551 166773531807167740638795601322051672552 9026552 -151366389274204302988197539651023257600 9026553 43660130448383910654202569230895246624 9026554 89567100829580577538858725117605252976 9026555 -52333943855395570179539268306147112080 9026556 -10368691355397989161700477670796738560 9026557 -8392395663178045491350785724100949248 9026558 -58080450610869048293679332137147795200 9026559 -2009162999896417240491736065997593360 9026560 -935309369663210971278271050720215040 9026561 -106751884508696785657127271421344035838 9026562 -12121244456185385679105863629979924736 9026563 5068951044286420270627188826262822208 9026564 81066610533659156538731063376898694400 9026565 -104343408434870983424544196420651920480 9026566 -13639228669960250947242787535260452768 9026567 -174094528187800987006656939270908527848 9026568 -52688867396908447991269134853159772160 9026569 471172412074046030484639342702498405000 9026570 34658134926228414880098698687087784960 9026571 205934793215465125516899017784478922712 9026572 -64426741318886226515012016293756341248 9026573 180529006324444883480495632599275520822 9026574 79803400027285340799147033153958762560 9026575 -227288518308204069197237894427200475600 9026576 -13930471437708145574289415619567075328 9026577 -431310280664002575957822112777485120 9026578 38117664613764158641317207077909097600 9026579 64726441690023867858109971961108824984 9026580 -11990542885257931145435350316506152960 9026581 -133612629038848672323622637401157413618 9026582 99989417844661073984717464732073303232 9026583 74360519808684280342186149324410840424 9026584 23049949952620453471539293888757872640 9026585 -215455540388447124412267602703862407680 9026586 -155072343611415292063012389592865548800 9026587 -317095612679322609389371198419120145080 9026588 44581995627370579675190465126836571136 9026589 25853097797707503113662545729042938496 9026590 -38952844971399045728276345264527531200 9026591 -82724733794635716721579256063811926928 9026592 3885275068733804158065065592439701504 9026593 5318680106305472024072997013236543842 9026594 24125970122521267067579530715574700032 9026595 -123680399870712326752922827593565824480 9026596 1840704023596806882319065864341534720 9026597 -275269275780260212175881775049046153188 9026598 16513508226937471039756025148996126720 9026599 -152510801959070149088510950074918380264 9026600 59214362171305931677064263135872000 9026601 81568083580408515101817308466665497824 9026602 -15249085447759640292563105577718147488 9026603 -515964061606385876994297212473042176 9026604 -29467385806583300173071834122043644160 9026605 55719442145906560401125341860354504960 9026606 -14846150719021570681529951641300040640 9026607 -47105328079588695016563918088231136112 9026608 -23059431313221984803166089725840211968 9026609 365826437581220042528131986160917780516 9026610 -12586089097207595946556532497145932800 9026611 152817680498990456005679586046334404608 9026612 36713986344306640732900319413414318080 9026613 121351679314622041369795230949246742400 9026614 9142983023737366573064179222880594880 9026615 33162518640373383910498107157046532000 9026616 -153463474985849078553017161879602585600 9026617 -90258815510763496197435213733003478780 9026618 -131507716037928233656342744342476708240 9026619 -10501402059942997764490657720106849280 9026620 95897858313613074233178750361701511680 9026621 3634121198865577538014740822983136972 9026622 36601717972391216906216322659789165760 9026623 -258227262880084641689533297945700600128 9026624 20852052037922364393803612503480467456 9026625 79731803013403034386476057137873328000 9026626 7541988128355535376168049108556870656 9026627 188804324729318208873374396482938910800 9026628 -117180087149536777367987547010198127616 9026629 98405425980405486889032468777111105760 9026630 -17550804615807408589580232309429427200 9026631 -27963249132037001827011702563549748888 9026632 181576955939084140945288890062474772480 9026633 91952846805464897564711326072623777936 9026634 -33124560682933350379924289925639333120 9026635 174536443731096875608083873104292370080 9026636 40315467252970085191317475660794961920 9026637 119636635415776957316750516945349024960 9026638 21394350778967306005141590224509206720 9026639 -210672867078891090753190448573627548560 9026640 -96830352782957185568450681831424000 9026641 12140915337997104312402484169239206772 9026642 9655857545025113415298314354716356608 9026643 157363596271084805186639322894818693760 9026644 -6766435039008019858571852057526755328 9026645 101116066590722410690742316704670003000 9026646 163026996479162521130873270176865280 9026647 -25031205697291894019490908655824906400 9026648 -7435556989120828097579552341620080640 9026649 135741744457252010042612283559655049024 9026650 54736568603713201745237748373408654800 9026651 32802488422961871272218402316677564704 9026652 -2430381748493160951805923822884487168 9026653 189501733906187451045922083228702609600 9026654 -1367724341874589995245013188880607488 9026655 204673988761757438038735172797520640 9026656 73502358456314999532162071146565468160 9026657 91548426465229087455497135794965711906 9026658 -16690590855358781774189064315298582752 9026659 -90724966465273224590821979668615751140 9026660 80944733475970689594992555868689203200 9026661 -24697672940043544528903522806368260992 9026662 67851945411710185725507467478019076832 9026663 -185767088914728139668407124139842998088 9026664 -87392642614398851931164116357614305280 9026665 -121833199937269516104549284177111762880 9026666 -17554120497870119896830876270835080192 9026667 104184905518004231554256057970783356640 9026668 20882352103665232704238316985837848576 9026669 -9251727226391391673337912275083149556 9026670 6369222075376027355103323843759030400 9026671 -201704111642999251190930510238883637256 9026672 -3712861455652534115111283790900101120 9026673 52276087571471165430374329936995227136 9026674 78384714976857058385268114604618842240 9026675 -53184664530560205539051270124561661200 9026676 -42550537048107845532039126988621181568 9026677 161661802330346722465402809496446897024 9026678 -160687669789870410937732045485451819776 9026679 196071141732389229245744475901468304640 9026680 9119655998813012653696698442395648000 9026681 -228098463925525952176542058537671754518 9026682 -34642317739052531962726103183381180928 9026683 -96263692131789512689886270841523153896 9026684 253553347914223220045260999337185176576 9026685 21596096348022782392609775056324039800 9026686 118757479353075594342337329855364660416 9026687 -148018852594503594685080476502249473664 9026688 50488267017041395424146537027196682240 9026689 -571082554149241995102320395543145920 9026690 25324830865398361197544229128134765600 9026691 -27421505035857795422476130618741641920 9026692 -134453322882670064329827224683261965184 9026693 64109365620207025740422114285937142044 9026694 4013645581188505746215862118181303040 9026695 -25992800252460240648913017415260423360 9026696 136501758509326558587795374150492160000 9026697 -199383148403519757448584327806267843328 9026698 90783480279057715048275812444309429760 9026699 -224751831266025618822455806794856232280 9026700 -41038492237252874398893801654258624000 9026701 258279307034615903891564636379166542304 9026702 -46235696676665377043439703610658320448 9026703 10514732597556867450801924072736428144 9026704 -19887295166443537666817935021939097600 9026705 1244699379596200261495071161810548800 9026706 -28921039281112495140863975114621899776 9026707 -9598732784913509855918375340401737200 9026708 -29623146136600593145849785732642694272 9026709 -205307410658489765288678849062457400480 9026710 269236792769040233414410589122867200 9026711 151664100622980007855725585145022835312 9026712 -192768939745028855434192470237532846080 9026713 123693549303306873143673869838702065424 9026714 331807461910141298927175561009841413120 9026715 48218371767311004370801897970056650720 9026716 52703616031007733637514140083595002880 9026717 84084176144604851559158307753431344992 9026718 -3651261597813222845778357539698176000 9026719 53474248832687894183101488400563528608 9026720 -2770661360578513392349616645483397120 9026721 102245703194780224285447356490687536 9026722 82297279068185080403717284282589632800 9026723 -225488207423502207541084557233886620040 9026724 -16400731859655028666927022921743835136 9026725 -6472815683928228169959743835669835750 9026726 -20010025001379986511172017727415431680 9026727 20816095453125337888227803623476309120 9026728 322660812182810524660918166082013992960 9026729 321651542814699187858454668512851498640 9026730 -19510667225545664500626263752195086240 9026731 -208713024949359974397560154034861247200 9026732 1385175839811239668817214396776546304 9026733 -86099567564439474823694231159072630976 9026734 -13029070546702587684250082439310022208 9026735 20545976059264358494243932715549964160 9026736 -8804402376158540697220177230545879040 9026737 102244804560448124090735068370657068212 9026738 17226317188803246174891362435752298496 9026739 -28157799392752838908180523875250100192 9026740 142960700166100793823072238840267856640 9026741 -20202131661533181090307204347474591648 9026742 302445360298692312862310213364290304 9026743 42644400287527998698383162486228019760 9026744 66152684046370314309750915104498872320 9026745 12186514386470320884120718892560780800 9026746 -151960961542033971278071481836293974928 9026747 98857747776922923716894167423760324196 9026748 53844144583863254143320339222959308800 9026749 56574093006189822331491179972973382336 9026750 -54160152858505823235611521809533328000 9026751 18930253527125479532581726528702342800 9026752 -15824549705110319657600511396596940800 9026753 -145885300966023092762971275906854508240 9026754 -880206573709395419787940260773617920 9026755 -134733286180380429537441400865775312000 9026756 -58103447877724596990004304779579025280 9026757 199936421055772124556886242663129028254 9026758 19858307948233510019229602396688547584 9026759 68289766224411086756437381218107213616 9026760 -93401524315458982967734764811048550400 9026761 178810446958495832441645287524903606362 9026762 7834365996628622766287423586758616672 9026763 -67122952839429272069000418616456553256 9026764 -63181959753442362678577800242775982080 9026765 -74847611674745583374502837029087271360 9026766 4671467124589536747018148956629680128 9026767 -241100922454206826306571457697835294360 9026768 -4308776897913726956383272858387652608 9026769 -103806554113813099644709881157261936656 9026770 95062953434513483654915149665800146080 9026771 120811539344813388124085108053134988992 9026772 -65894674931310304851529706841434572800 9026773 75574894507487390237507760297597255936 9026774 -60051265906885253823522379773797238528 9026775 -1596025519265785424387686716289248000 9026776 365117453462722147157955463353375621120 9026777 -78119513334215188931258731036338007680 9026778 52675349054545959021880333110758029824 9026779 28148787291661250662197579854291162112 9026780 -69195879714158661346201028298491320320 9026781 94481538383244100985252096362847031744 9026782 66611748602076229293309175918797988992 9026783 6259020138862665712429751363558128032 9026784 -58660121966941119004590053827845292032 9026785 -63952068952300609583481862096045783020 9026786 104050231527554699921492410239505576320 9026787 20134560678995990989349495545900953600 9026788 181915979125084472855935403431676137088 9026789 270842261260091147314023623947627630656 9026790 3461639728930215389744139829321038720 9026791 81547727237549175362002635507383174400 9026792 -262446727494789275604769563012995712000 9026793 -77971011371810314926697140847908435756 9026794 3845585642915993918366983152777541632 9026795 -17715344693111409469363586993010055200 9026796 -68294699910962348251691379629520000000 9026797 93051936912084329043400533624330227328 9026798 88701203562884447209112122702517560320 9026799 -94878971091315039291577001273289035520 9026800 5565458882154912260549057835841126400 9026801 -27321709137568124678908901280650361600 9026802 -1866269231651404169043118152197012208 9026803 -493482954041122554753727495601257990376 9026804 75561601001232544071851272997439983616 9026805 -2694860766695572282972383493204052640 9026806 -18445087766946490637910739585542881856 9026807 -250589877983286553508527912392108337944 9026808 42935213356298949931015864670977720320 9026809 215358540078676573656754342208991012240 9026810 18979455744252290297205845724925670400 9026811 -25093316408934006044157827958427589940 9026812 -175169950678076087110442122392776249344 9026813 219173553329962284046602681724231384140 9026814 65173689813363921337033286325879762240 9026815 -1121743687593965308059666060390070080 9026816 99512344758015842224253550843565965312 9026817 -263525901122231610273887967567248707584 9026818 119598661316742365885271885721154808144 9026819 -196947013752033459655167431760218187780 9026820 87076336532526453552538406520933826560 9026821 28619494624413776524406973300458055072 9026822 5185846304525076370190736578162069760 9026823 6742977584370995749707078001778321280 9026824 109033460478403328438382239537989017600 9026825 -7154894904298252621301836597712386500 9026826 -62291327363521099330678254019105664256 9026827 -13948683426410819718007818915962055840 9026828 43894396003065263046324231144273186816 9026829 -132277343020434731075366332942852351680 9026830 74435410784442270646764332085657484800 9026831 159867957840715990180418647447458906624 9026832 -6892038565196630204493430031859056640 9026833 -155801988232109864660482471731502641600 9026834 183101123602349974246396373882069436816 9026835 -24486242113994058339590727983618128800 9026836 -28547227854967669256075959255802675200 9026837 -84834266566072056950543413153988551140 9026838 -29568640021093848965777999568507862656 9026839 12835001650527712526044216997717316400 9026840 180106116507337027722807685718548684800 9026841 -115373504991941437584953002834775460672 9026842 -61589955455307157573881875725610176512 9026843 22325597195607601088248747900147779840 9026844 29345337089675882972690827499785147392 9026845 -198919547861052862551868776622869930900 9026846 140107264936163801599627201483103220864 9026847 -5632762185160685290001462809326503040 9026848 -238711961207283437538119224437462466560 9026849 -6518906791548715846640075332411581036 9026850 12249876577961035215894019390213132800 9026851 127186642997975833500024717747127547904 9026852 -154246813104346914737237982421344200064 9026853 -8850039856940127816081577757703851712 9026854 72146511754943495722743139045366446720 9026855 -49845508309205031318196620919666887240 9026856 142816101771284059658630713992585216000 9026857 15258938391265362807024055669911325312 9026858 87695939312848969200156683465759909376 9026859 -23041302187331150471253727987918433280 9026860 15792496856941741563215972472322222080 9026861 2810334837560589225244966387912442592 9026862 -15943716099527076598406033090982896640 9026863 -154023161057924998388687365005316411888 9026864 -4380014538739467720140236272955293696 9026865 -123997100136219883724436492919438921740 9026866 -25933945487307397323367672729983088368 9026867 -15784662174175012334184552549324744000 9026868 -102152120858808616639705574789259264 9026869 -132136153958593636846362990256117684320 9026870 -26143428820554362001919609289848389120 9026871 35193892060207044068909949852821956224 9026872 -277124730863806460521240543115062456320 9026873 -255761426166319350636743622493616305878 9026874 -102131320703192714263307939735266893456 9026875 12343446775136035855863485288099730000 9026876 24588694502724417644241942976864946688 9026877 57153657060235484172949858341615240480 9026878 31403989519593952910491306787140089216 9026879 72509683753636313934996960824331762384 9026880 6561019876893278744581341994297589760 9026881 246969446369636025122747015462730513120 9026882 -20492273062734288671330540103657104640 9026883 14942891240992320023466380701409236812 9026884 154901407542205386974084730163824242816 9026885 -17434652869839544317730164599375280000 9026886 -138236648113125985008850251733333066752 9026887 40478556885223896127249754140772328536 9026888 -2826649547785688454898085454629068800 9026889 -51971221382655182079091496395121168832 9026890 -14763594292087581544349571949413642240 9026891 116628535912718314126903474318719542292 9026892 19883107089602278303141660763458824192 9026893 -209055911067396202955226629486131822858 9026894 -73867185262513409476705670380077597504 9026895 2688173757197253484661628244270484640 9026896 -108553278945276524290406709863530496 9026897 170045457137804724538228948687008051312 9026898 -19981510359881303490669359752970592000 9026899 -87998732415467728189404835674075103664 9026900 63551653227557621021399802433648128000 9026901 -87708731659992962225285140957607551332 9026902 41923396120815632816561495660488775424 9026903 20167120834674787012535145976404838152 9026904 -127156139472925137608435621137121280 9026905 141885367358389631572593682629489549060 9026906 -3247482391230039409900925016629919744 9026907 104373287531446790458497254274057906288 9026908 55301348635016148997971412744984905216 9026909 751146914096233034036022395179706304 9026910 14318568531729370168400218214304000000 9026911 -92593758590149396389330754134962042976 9026912 -20029750003133358717694312804269293568 9026913 -45362292173092858918017776132410675776 9026914 27319370110575796890595358564215080960 9026915 31873442667867623115204386422978334640 9026916 10214888184349016023994056895523907584 9026917 290830775236197324043463913901225951800 9026918 -27294343393405150554809967753927831840 9026919 61384232880950778913599404284869504000 9026920 -153439540288858774094582568090510950400 9026921 -79267787087655006448443559684883763456 9026922 -21011149637679814514125869477890550528 9026923 -189612626267069565697777466599175569376 9026924 108541675490554368279896032229308528896 9026925 -36022274115741283342136670830153188800 9026926 173139356640045987263577746515601742912 9026927 -41346653079578827447508610685282887168 9026928 -1384098537092196960958316744907030528 9026929 -109732903584959070001796210848040988060 9026930 -31347260136975776503982513516302464000 9026931 112946003694832518740518352566523483904 9026932 28509670893057340556018620460574432000 9026933 176114257112901619257675293556847291182 9026934 -22433767719884008122942608878287599616 9026935 159538328642729929397639125798372708800 9026936 42113449307569178213092392733308211200 9026937 155792597118239874454243647106339801440 9026938 21459948777100116884562794158078368000 9026939 -13978037198411154003986725986215636280 9026940 -3626728857135462971318832716681871360 9026941 -49101176963440337168620599217611886080 9026942 -143576626297755112641494515287933040128 9026943 -133867819504921885141150893630364506936 9026944 85354191011008307554556748110600601600 9026945 -135510819414996375411058075316089091520 9026946 45952800169084910968332608004512754720 9026947 2397984410528356022445068444187954760 9026948 26187101831068327695424083197751263232 9026949 200284621683530514567920556779014904448 9026950 50977118603449337900037425904902076000 9026951 78272029641726185756352301342839900600 9026952 55449427298702592360808590493907681280 9026953 -31626404956070879119269020919024100316 9026954 49411315433829298171924275872101840176 9026955 -19399567424435815458128527973694255840 9026956 -226198498924704284503491434134608666880 9026957 -105088775481980507692468024903827500160 9026958 -108295723017336168873858534171512135616 9026959 223065699633545113966731766615551898160 9026960 11152273060826625483242696067128524800 9026961 -27857856250072467269761939701143314176 9026962 -43856159870560458918609075379804996608 9026963 87273304388118092478192375818760912 9026964 46665441847236337106233228268003776512 9026965 -129943938811550707789868274447874639140 9026966 152136157949294876477844708015207699264 9026967 -54737112974054665809129128870677039152 9026968 -148314095685157729806719982704914237440 9026969 -50435751630544351513099756751035778304 9026970 22367124648957607228035051333329030400 9026971 -81630016131091835871330167951048021328 9026972 -140027204414130505736072994602707444224 9026973 56966485691833660957814685218549240460 9026974 -131654755874055151116592924456951103808 9026975 91834651942583163198227495716564239000 9026976 73308977947368488730334697870500823040 9026977 60112804478471495607450756067856385712 9026978 -33769621711302056701713074843526672000 9026979 9734761856208312605516617138653421488 9026980 1677058473878912654145182096685711360 9026981 135226921139689483501790247684994556700 9026982 47842248508121785613021025619934370240 9026983 31909219117994347849419417629199654912 9026984 178977602482256936244939827915173186560 9026985 -1065506506755513993285461543442772800 9026986 -85545655765908264349875649191981682080 9026987 77402472728139816894101561330631843636 9026988 -18913068989904683467467468130534548480 9026989 -249256467104657892752641851094642368480 9026990 303079525367325929542530687859200000 9026991 194245138621378923591075100144256215440 9026992 -9575071955507619640105653772260147200 9026993 -84894406177214138375599486900295299020 9026994 -56488618077167670397837713288868419072 9026995 -44288256669247875486293007676504390800 9026996 240537389362439515563164948726696914944 9026997 -10319591150012741494743082199933268480 9026998 -112166012952152266787360603186154300000 9026999 25817856333418882470602157530424969936 9027000 123513810680322720838643266547251200000 9027001 77836880239341801343669147740149412292 9027002 -112902836870977888364974776167733290496 9027003 27285991774228689435096799649458762800 9027004 -98263727766305979554661839330959042560 9027005 -8210537309294110879446076203990128400 9027006 -20929249946369182704462519111680700096 9027007 -3799245856473300828510061301107192968 9027008 99294692436893808200629187872718585856 9027009 23349629228272404842960894793078753714 9027010 4487415617859899311875547027979320320 9027011 -16587906372428095483439251505664701952 9027012 93908178353128742794038444466467290112 9027013 -55522242807959003512772429857436099112 9027014 38660896478948854280115958222496563200 9027015 -30195019582423191574726644464518597680 9027016 -158229655618662284067543943277381376000 9027017 26282765991426265193976617605533372672 9027018 25056218009968343733293268498864046080 9027019 -35135849593488666349522173975571100480 9027020 -113378991080775013470137042899144151040 9027021 -122966378242374128367102917041558867680 9027022 -44214933379285039920381349622545147200 9027023 196429398826972447382752880696844116784 9027024 -39574986980689851343221763520356810752 9027025 -109702058621169949989700000180226252250 9027026 -166138211560452548790450465914306898288 9027027 -208632096773774029559233340903006433036 9027028 -33129858070190580394061713510344280064 9027029 -172788573918943043188475985565210228128 9027030 8156677047665055834851064017478144000 9027031 -130507442476282505288889317076632920568 9027032 -19779077788499602865624719893436170240 9027033 1552172857560476952258352365899366400 9027034 6462216384565591918822923470285134272 9027035 32451664475403795011004406128607497360 9027036 -40781140866288457556883345965077291008 9027037 -40327668314753577407009395755420434580 9027038 7877381132880653577347966842480070400 9027039 -48836508868812732482180815622024175360 9027040 -69457357327954342472958067547370946560 9027041 -278089240312180716197857541672664278508 9027042 -84007719164675291265365055050443862016 9027043 -189274917994306089080343915136190308708 9027044 -118423963685468612004967782753139703808 9027045 -4126758464759715048819799726773580800 9027046 -31001585184256740270072807922107096960 9027047 -336045136787121339275614605499483008360 9027048 -74087352349162952812240680744149975040 9027049 28484987642171207654081451563188965050 9027050 -32462434300228759492094655508160521200 9027051 112234809829604257546671540048059449728 9027052 -15493629290250291689189336992230343680 9027053 29023118353416587289004733773251707520 9027054 98070294872716851839462844505913124864 9027055 184581766816588727199912154384105804800 9027056 61407037257931974402532046410091200512 9027057 54846543957992239933024605806763665088 9027058 9866148299817847084136954326934124576 9027059 39151855459087886394070873654971812520 9027060 -16796066273577655802607253393137623040 9027061 -295927635156795515537078578833167936338 9027062 -67634321154630782520257248703782896000 9027063 -52149401901265826368752722503833515760 9027064 107506878527137213382697370989204111360 9027065 209517828027105928239048462395840507460 9027066 55926764139272041996780789699511526144 9027067 67099044779792428616195688107199880992 9027068 195238143169525082550858206861098653696 9027069 -120140633444122276553856661626293139456 9027070 37083325934006189625384989901279590400 9027071 -177250927220818994333085476386914739800 9027072 -31702370660801344430831712393033154560 9027073 191036871779334454826412938957831801904 9027074 -97941291088948733246357830043517312000 9027075 -7761745444310710288334919127916348400 9027076 69495659664149358118336114562514944 9027077 14829378798043518376760549792774412960 9027078 29806851038048416516667028242519519424 9027079 -26054635273187362984676164515871515480 9027080 53135734303317409890201870815379456000 9027081 50036772433031013932365971847566174912 9027082 33151486851484549132789885587048096768 9027083 117579597006368867270516870805164523504 9027084 2048196685572707272423140029971968 9027085 -14102598897493402462483851982016084880 9027086 95139226705304993577135855156462440448 9027087 2365870635248594363101990085489668368 9027088 -11830692444261250794683245240706662400 9027089 32087004802521289769597708445220243890 9027090 -56794680757910027186444085344596224000 9027091 235570872516782699018799493267790354400 9027092 64694710583774531988380900173728587520 9027093 10581709569943002222094043698452153600 9027094 78823013360187457486667535620872654080 9027095 -32303347124375746309332052213762199040 9027096 -64178811323967033391754351358719631360 9027097 -67459300165089109932813748924341318454 9027098 61283431213396979686736019324666370800 9027099 -143518902936748673657362632185469327360 9027100 77835028800855501525019169365738342400 9027101 -124603335676140455288718296306544959898 9027102 -48559183106825143628774679797251522560 9027103 -36224393440606484897101531109592289016 9027104 104923979634008549621264340161932886016 9027105 41909524567135551260257265507991000960 9027106 132338593490262897375229743291949870464 9027107 1618722273356927269184962856124716160 9027108 76225626284049253187347822269173476992 9027109 -2614658721320556320200106718096414720 9027110 100471629141420649217422105120607640960 9027111 -35759522691639383813823911443962241536 9027112 87228673685096889093006226895911802880 9027113 -5191879726926879152744260799354010780 9027114 4672777405512816941685253764981315840 9027115 -24469662270950030429221314621750577200 9027116 -82746159931968727893812539736988367872 9027117 82401858256534120151005915496875457088 9027118 14984587580136794349079293909683061120 9027119 3315327549837181900915210021133277408 9027120 18123331322268960156790465933511884800 9027121 -116166219632865294553714591157207714588 9027122 -10280120113748451046376432354310462048 9027123 -89853792697379652853479975543499844040 9027124 -119234954543903314751458112735380952704 9027125 -180951276329035643337873323590997946000 9027126 -15295025478832184280169598480872315776 9027127 307263039526781708046037333778656951976 9027128 -296804691170535709050182053316075520000 9027129 126059091469345347528934773447044725584 9027130 48032853898404043638318047189389516800 9027131 40530827881651921511560351004794240512 9027132 -19025900446099317283483043172869726208 9027133 14397773729546877422527090182558493382 9027134 18522943861474530201390091969064895360 9027135 -68888212658745341242738475145756251880 9027136 -61406905171036379801274506354598346752 9027137 -1224216187658614752425219151647988096 9027138 -8234730647998573055461511931838973952 9027139 98051925813691078776535469022328417800 9027140 -764738452880716077266261652966643200 9027141 -26896134646862114499299677096805114016 9027142 11031114180063499064870886251754489792 9027143 13709745431039310291847297924368497880 9027144 -9165687335225435374091040039016366080 9027145 -100255401910552256881311996389302803000 9027146 -13861256642384071160513284857851240304 9027147 -31939376108636228005946646137902835520 9027148 -105349811154869863081339241285254246400 9027149 -105720330712259719051678263179199801600 9027150 18272307978124078178147079673347379200 9027151 32660429821572906227722288334601805552 9027152 1642734089452926323795501357820665856 9027153 -81357184573072146204906660951694844160 9027154 -122779763618722057211283711590390074224 9027155 -133386757311371976697185158872936523040 9027156 -61928925892562840161882235683519715328 9027157 21421247062831239456979181255202246880 9027158 49842069989663087038698136187083176576 9027159 47384260295105542482607359274926698880 9027160 112129897538505110456934050662770278400 9027161 -91196811856654603411441894441718024256 9027162 -309736634019075425207212505432444160 9027163 172181579472177704026177118530255952184 9027164 -36480239691149458917654098545201626624 9027165 -19951547598363349920343503281186016000 9027166 -1163725819116550412455424966176202688 9027167 235294791296869103769805371757475613216 9027168 96634857458460288100235444676421484544 9027169 93207205305922195250694726337459302400 9027170 -105748104208278598018009283338937173440 9027171 -41940613501431775182229682166211596060 9027172 -81242718604575987384643863969947934720 9027173 -92525662669413983824079924919010456578 9027174 -90376683765657992562026491151893632 9027175 -66912326383593875082447562571060017200 9027176 143824085433510955161027608962838830080 9027177 -20544509851690617809472175915645164960 9027178 72709873290430021048576870384746347520 9027179 96162329070778387455698813727413797776 9027180 -9017655543687151830974482578811392000 9027181 128840400850302344241297185201827706700 9027182 85445668216552988800544382855560294400 9027183 8076998260496003312212330248769851648 9027184 1161890061618497011301702791298351104 9027185 191854094432351188288608536548487472000 9027186 -19273103263388167773781814103163405824 9027187 42137640600620979194223576345341946432 9027188 -298658407486507680469352478305162403840 9027189 211250233088925653707949422695512424924 9027190 20271379110799752648012683225053209600 9027191 352135827318844781451564838926481247592 9027192 -20127712483141144548131281989404897280 9027193 31743424459542051202909822729800985600 9027194 20882495991971800592215677669764761344 9027195 -13055281695676010595055178233484776080 9027196 242277200571315657899144757834048964608 9027197 2119458198536087545293053380422808620 9027198 -32012870117712848855804017730629751616 9027199 -306574158972475396508112652007532572800 9027200 4406709208345338844384262300368896000 9027201 73897678023538706400381081661789657920 9027202 10247983534739095111560622825304790912 9027203 -126584398950679426376094689254285378056 9027204 15773344966014037516336552669310146560 9027205 6416309529675355784105629885920480 9027206 99427002889849496610926361904921368384 9027207 -46096849030759737872161099356590914080 9027208 208751300483942119263318352027186882560 9027209 417952581047208867312315417258472577316 9027210 -70158623924068187094949357948843860480 9027211 67748807980113329836858212553719399912 9027212 -94604084096043634196468003220578331648 9027213 10803915902272383429050394713958176448 9027214 -64536567544153210097482206836529679488 9027215 80270272655657632380869979236582364720 9027216 -11028159444743776245583220866313748480 9027217 -275090996318242633639740716645413910734 9027218 113181875101964803471267734004732060560 9027219 241745829086709845117952373896753890160 9027220 -58671008026869443888234553820397349120 9027221 8206491079201299390142640717162906268 9027222 20899218975964676216865162948568923072 9027223 30945697305244084784508883680443137040 9027224 -42367498927916434391737582273476034560 9027225 3085143967850062817854788838118585100 9027226 -30319034431356729511184444001525958176 9027227 74593674329242821728728892095986410472 9027228 -15259129843367481447242630892993306624 9027229 -87296155916258665850571154361625610016 9027230 102513501142891072581921745100507645760 9027231 6170861285178365475494086108446766080 9027232 104370418369632804186974004843272404992 9027233 226563217253771333806089430693093291008 9027234 -47391038003190194221802393144010240000 9027235 -25589616669553361185783164752910649440 9027236 -123397390997997668540208687284116992000 9027237 12774076565864627137202637595522516800 9027238 60005267122648915072669700198204445312 9027239 -20449814859616787855195369813965155312 9027240 -87921661136234798138859763569978163200 9027241 -80908397586859500604657391860549540016 9027242 -33060698401614725798863153434292385280 9027243 30061355591414752394078764942703891424 9027244 233920035227041119337093223231410017536 9027245 185564110654344858654527002793573990880 9027246 2739438788720416782211250921151166464 9027247 191558456937494952111489703535369804880 9027248 -2931189905842529585880648942452736 9027249 9648907148713900697948473525587409920 9027250 -83641315533033160838416749115652280000 9027251 -123055339313768496134990896593980354400 9027252 -37175677136417078364027234621082072320 9027253 -13813153608179458992932414769098501636 9027254 -105549213903226547975506506262023587424 9027255 6386881799174011620884046612722409120 9027256 -87660761816105778535706979761703690240 9027257 53757186670558586596913612861708769492 9027258 -81251536231533633381053966740078550016 9027259 -91467731637856479602714783210623984540 9027260 -52832357684535023319196674577128499200 9027261 37760746783658022359505231982422494400 9027262 12576895511462864520828057848725323264 9027263 -88110074770389892356432731600741861376 9027264 33596517525575951663540346350915813376 9027265 11374900666674294449031931759041882000 9027266 25745080998419965773764461934060306304 9027267 -97053512462938964164448823669805203720 9027268 231940470640700244484460180372360525056 9027269 -16049006724409810009664387800428443520 9027270 10416290539883955304077195621842246400 9027271 97469844134122152443154653954074983600 9027272 -62707169170832407041304193140576696320 9027273 863280877429249267030730214638451984 9027274 17770212826026921049465289366289881136 9027275 -37957432840383713346670662732732668700 9027276 131298399024348582973629983891872415232 9027277 140703012514839547243435972845927724544 9027278 -159501174909364443691611758337322752 9027279 16090176982146830818726016833793925048 9027280 30951674207429096376957234019221504000 9027281 49535814518465133696380175399700222464 9027282 -17556040769206982494943993644472069376 9027283 -100302226429231269391624206457120984468 9027284 -21836233460078484509877436837154494464 9027285 17190575628142550870781406840076935200 9027286 36003055190395032744900302883156194592 9027287 71510095453080795179567209554371288832 9027288 6282290234336676926511162148391208960 9027289 -378828613832318269839149155919958145644 9027290 101393000906010049040837103704495278080 9027291 -105377456832355243753199071440099840 9027292 -167556833649396706495763804481291625984 9027293 -28716380761011392849397439654672072704 9027294 6888017102121095426140582866994937280 9027295 17614675546853406248330517689241523200 9027296 355732091288197771625458951263353044992 9027297 -76768067292085962037213548205786414380 9027298 -9648543566321284339831129241895733248 9027299 -29948796988763673051737981620330098960 9027300 10386999315576130142820620566968652800 9027301 27947270553276204861442141141993170302 9027302 117238424716763994594661068239405282304 9027303 -200161865831786360753567040276436558296 9027304 164406983875840921469838561951815761920 9027305 -7846062190786687525591118958267331200 9027306 30491581741774703635881864444024477024 9027307 87422964052377160308767279705163085556 9027308 197216649542240190281543438740785692928 9027309 -185174087679521341784832990022027471296 9027310 -131466933791596328764446639540325232640 9027311 -86627055672701166143895882556373735088 9027312 -8602815802319209079716259140469784576 9027313 15097192845198733006650252086884660404 9027314 -133227750543387646667334024099667183200 9027315 -156106541632057440421572978559962624000 9027316 41627271146123593336320618358145329152 9027317 29375301185733742138872196584095261820 9027318 -33599229505997250767947487157136181760 9027319 189642758874013205977512739094709272376 9027320 -2434733145856691386477091737442611200 9027321 -70631865690334882068664569610435612320 9027322 -126140177605853763966465409843823238288 9027323 78885574110278374136060694213658812960 9027324 -28836082972496212638674366727785041920 9027325 58696916526738596334406193902685940050 9027326 -62395585677898450430457272697584064 9027327 -773113084336203530511661628456137968 9027328 65969572972745473353625790847626772480 9027329 34031090035201896286949743686329441088 9027330 -15391909134475327821224024712947404800 9027331 59816166696829427806801033565711095152 9027332 28042644629470639487079975879276982272 9027333 -45253102957499556082013007017345384736 9027334 532784524804000908158770018542536832 9027335 3605305266787158303367617922496217360 9027336 -12316171479642736903951352862682890240 9027337 -74495132568954687761152023792240691200 9027338 -17619888606362689024014861731476201680 9027339 -12406165504275054635957960776317878784 9027340 48036707313532216152518761571275591680 9027341 -95081343395202739183919791332454456896 9027342 68528145247590095924171239080515802240 9027343 41909155493854805516518604363878853984 9027344 -16390429858146172590966643066672889856 9027345 -16043748815613263624872675416216564480 9027346 19560694208503645620470311738871965344 9027347 87628852425435842534948188442205540432 9027348 103808466324271157417694386176893511680 9027349 87256549989499028475302141168286381340 9027350 -71269398358768117754645744586772725600 9027351 36963406571275933193605024985722886880 9027352 -524860889363878921117039337053530931200 9027353 193279858920067567832827724563456198602 9027354 16999772701378678043625818974346711040 9027355 -11180905480437747577112757052916352000 9027356 86272706552035489905963530361816376320 9027357 118604767020693837266895339371762961792 9027358 18380633882524068870633715632384785280 9027359 -14228959359784003841217097477145777040 9027360 -125354670257380805782209118304767180800 9027361 15046539857329936595806447164648087232 9027362 -25549129256220986985912311887369471488 9027363 162487908542990778467639448649833453888 9027364 -90833001887989775500133561475560228224 9027365 64590670927327727591710510616270347260 9027366 18744944088097659208955975245606606848 9027367 199343620083474909189751497729218343072 9027368 -34527518137562585251419407963224396800 9027369 -7325773335287449617957305702398621596 9027370 8159711473669148149646237391203247360 9027371 397248426097618649717577800014488720 9027372 41368257570513036567362215732733486592 9027373 198674514310223565277943493493471849622 9027374 167920752594372033030841004245178078592 9027375 -16097836267284396834043672662464640000 9027376 -1097977733187792514933926858368974848 9027377 2975252305000173338652891381085540080 9027378 2071190822679312978069671825291973408 9027379 -123773014866084774001070542037131103724 9027380 -13158632970074971840221538537282790400 9027381 59965449655733474391294041866591851840 9027382 -30276055687367685314809274651906950656 9027383 -297226138906653065266598777706909839160 9027384 75281693009556323330469778050727280640 9027385 63042641937211428996850457929823225220 9027386 -17040427640595267816502839409709300736 9027387 -1240127978878362916766540398728042072 9027388 238258100206572429979428762363710348288 9027389 55522634220542791851422645289171509856 9027390 42168385296024201066158296851746269440 9027391 75873096352092626943200476435852265952 9027392 -106896924655369379667469706614536142848 9027393 -81912639959845767452331505000725533136 9027394 92670053706791624000561257948019207040 9027395 -38121888185809807720924666206573779280 9027396 89854888324816401762392324303797739520 9027397 -26781915605230243128848521151927837088 9027398 -42947716103608840186224203276881648800 9027399 7380766720201320346170669265468194768 9027400 -29689141542744228607606467812347008000 9027401 -171186347018039310460841551790624804400 9027402 26653033977249296209793265009355912704 9027403 -117113047737079580063094515271852453120 9027404 161449141027617381190104827702309081856 9027405 134701998943297716453589871571290141100 9027406 -49230909443103982083794761590892502016 9027407 240568098257266716710290709460965260656 9027408 -3371577378086873503158057947592916992 9027409 49072196049756035633851901361926000000 9027410 -47618769854216149726110880989732249600 9027411 -12991739269683143293832145728516633928 9027412 169403668143247942795871056905120479232 9027413 -21091202667687699072605124252884661600 9027414 -60366177831590766860628233795406888960 9027415 -78352726275551494819460074259284894440 9027416 -12621097520657389013325151826849003520 9027417 -13692452990999899464643947799104921600 9027418 43662026336022888698758357952849522160 9027419 -332733811918119435062478664400734005180 9027420 -1402359415443350058082408213294080000 9027421 -25132359610175281110123219467776970856 9027422 66229065962557140780035307647507536512 9027423 159045852229141531499650796727812202000 9027424 -61806901053705015545183334025811460096 9027425 -9085969544034717404525695532073818400 9027426 91194754721693507983762093630306882944 9027427 -87008072843442815423331647166240234724 9027428 -127140844514498607174342278807975836032 9027429 -5624385432656310247392653645091210912 9027430 44265048520129704343588734952475356800 9027431 -2414906184148975441301374067193317376 9027432 125394826278838407736177646852843520000 9027433 202425565246369664085093873858366586682 9027434 45392116854172648559430856074031693920 9027435 -257858644007869091661754097740527010560 9027436 19406795698448201961720644293586534400 9027437 -21119418070844684162809077920428070400 9027438 -39595645119681599334008473501209861120 9027439 -298211169679070454768069977783409392040 9027440 -26409314487574200565369987015717847040 9027441 -68417952245333837914428990268614993150 9027442 -25686049317816753113444476810373719008 9027443 138754694262294196163597812539278191692 9027444 94551068842964703108699165163538620416 9027445 7663753103596878139400102313300428160 9027446 137756201875521284904083899954247248320 9027447 57844418432662116517407089629671504 9027448 -23002766697285108925236303835078656000 9027449 -157869131023062266369660941302837585264 9027450 11176947376984052801370027555531321600 9027451 -227713180917484743674948675671459416400 9027452 5995707334844118187635248576701332480 9027453 104962842508347986225367369217348514304 9027454 9453962058745250203138627573308323904 9027455 206337363924898566387813449883423648360 9027456 -61353728928963260532633116242398412800 9027457 -27021873360503284014691442050604276220 9027458 185959913914300987998455781536841847680 9027459 17946305918875903567417519144128608160 9027460 -58575263380094544070417512588513584640 9027461 -62091716931596010236715045092221195938 9027462 31172176070443008383782834175564974464 9027463 -1064341304879246600971755472622802000 9027464 -147916207293422671257894039851132144640 9027465 -71974868974163042795732937902486114880 9027466 -94067576370584407232963568918904794624 9027467 -18068759119735165508592022189449437484 9027468 77433795673840435810073186238363694080 9027469 280087185645604136280979830718609947360 9027470 15343290861776373449358999142179523200 9027471 -59746147770412017110850900578918861688 9027472 -4735327431053758908130329812743618560 9027473 76543951294062138491127813899215501440 9027474 111975843376979217922114467027358623360 9027475 121848574228508846006508618393133359600 9027476 200805245940573032045914298684490041088 9027477 158083327112531621985695702067854624640 9027478 109785423533989378121916504118503962112 9027479 -88223018622822233740306101068755874880 9027480 8043615101498567122457364138629529600 9027481 183505887491376759010806422723367666564 9027482 41345914172101174311504831476565311712 9027483 -30144956601636455250043483318435427136 9027484 -91586346362763628704715753670170880000 9027485 4489714234939226850209005047526179180 9027486 10984431013186013096959025266420601856 9027487 73352607470221144093538421486542170112 9027488 239662643479681424682203912288505692160 9027489 -39885771207636891425916557935307179200 9027490 30630217197249552757344537629122989120 9027491 -54474142057217189798332073810317457016 9027492 78590346035254833555592245075952714752 9027493 -85079603268650516865569561347453292422 9027494 -8445029306065958365319930020860518400 9027495 -50570310540316325534346361215086711280 9027496 -485195979470638620342249358397861068800 9027497 79062058230314040127452872902033103460 9027498 -59640304612530217637793087027752967936 9027499 51175218758705025603455645283309386720 9027500 17644555154098136896814831428940160000 9027501 -50004971328061053078123585672066810816 9027502 -57961483641851293665113896954407698496 9027503 -1150346592310024519271592282931974672 9027504 -7193192245964517477380529331752468480 9027505 179441970702664424829578331273111444660 9027506 -220143164013890464561770366905813376 9027507 -38272248377687679078058378469962361280 9027508 -18369746483215509720391096543327027200 9027509 281057111506254412599927159835497481710 9027510 -15268011826805569444249628503560437760 9027511 238385670961689801652755021026490595112 9027512 92313600200450516953555506008878448640 9027513 268676362779624689523281316827948226528 9027514 155811641038098892471893153620493215856 9027515 185324312599983538822019304516635526240 9027516 -11071880139050385694299900785431899648 9027517 -176715360352275032498947483939541045434 9027518 38457576152495376599938704281732808960 9027519 27817685184907110012424586453421199872 9027520 68831626048519612303660443401485025280 9027521 -222706455715037961556973105132187985488 9027522 25405580333298954817264076586804344832 9027523 39509849694949531993831548606059512800 9027524 47576044334768393595601205595376622592 9027525 -28693606903410101307335219594747462400 9027526 124316021989949461286394154882633695360 9027527 3095412867644612100565203970068419712 9027528 -85115864989000983227038377967533219840 9027529 67675370611955483212619585469618787200 9027530 113628433560783602611607753053947608160 9027531 7203626342013698469218644623213323400 9027532 258147843481502385183102164983626240 9027533 187956494226105316080515511790248625782 9027534 -41418669211031574407203288004562678720 9027535 11454363029568080753819450128381317120 9027536 14424105181519398068846887061491679232 9027537 -65326537287913341489701463208935548640 9027538 -154254925003190208667388546130724419072 9027539 156101672730787345585804346588188415340 9027540 3358289274719200774740795268102383360 9027541 24481981150974044934770535178985529344 9027542 -95473025710721519274166818887024111328 9027543 34749928625568516709982324248025484288 9027544 85356117196109554948314024977493811200 9027545 13854102927978121227653399748262405320 9027546 63933294699889784825456277214150533120 9027547 36133419117267792565282281696812396996 9027548 50914896045522903763636445169504619008 9027549 2844884967392025652033318316308930944 9027550 -5777236008873970335429135931881187200 9027551 -134385298631881450778392049606789243688 9027552 -29073900421873196458417965685744336896 9027553 -179556144425434202836446592580365903198 9027554 18443281263331744757175292508711888976 9027555 127149838786469979952342361545180341600 9027556 -32350077928105938357975264655662083584 9027557 -36720296618679921860705032321854048576 9027558 151835267120561370563152953392931265920 9027559 116874851277635165182988652175372840760 9027560 -22859951828610036389191913043811584000 9027561 119381358337996980792483497344470938784 9027562 137610262612167225298797511530222682032 9027563 -29352315698713056215578303037425135080 9027564 -44548061420194731875225725919401264128 9027565 -209631558347771835803996638946703866400 9027566 -76400215355275244630776067870330424768 9027567 241471238391768260704774756186021332960 9027568 -100197967323424712956706713841926144 9027569 76840658098528465821226303885236596544 9027570 7500327135547365321986276382987095040 9027571 81677015298931747748050835294053144912 9027572 78336133049971228003656033369287884800 9027573 -54828606777947359836248153801463635232 9027574 -35563673818267475186806591602262752000 9027575 -77823961481349197181741845338947986400 9027576 44071609735668150768886949934657515520 9027577 60725021116457666237115945942216842112 9027578 24706706961863368637914873655977362432 9027579 79525665935792041292889966505667494656 9027580 -91540700464842540819883923223133813760 9027581 1395716154093187298637253962513769152 9027582 76189862292478492248045611533585977984 9027583 -15720386561925035699958138394745899400 9027584 136037397021363617317666632227409100800 9027585 -32071133363474222111259275404201689600 9027586 -88226087928612862818799006777508905008 9027587 74281157487085806716963395823900074236 9027588 -92949831989399473588598449629130675200 9027589 163593794326823349829261408067225081724 9027590 -16766170332432259289302957566648268800 9027591 -148637407701438625396521772652939346816 9027592 -161608384511203059545370704475586560 9027593 74438439589209503519037219496897859940 9027594 -142880085473661410355356917345730013600 9027595 -260447936003435373155842226720468296320 9027596 -5116358642073181640585111834391029760 9027597 14512048289877818537011094340386941920 9027598 -72475819358080307515125362908350137280 9027599 36756185599745889614302332449577885936 9027600 -10680159358893593843605376585500262400 9027601 210856516888136220197980320184394600304 9027602 -113335924339804113158538628269276955248 9027603 -23359882573296251539138328151642209280 9027604 9714398002899977106628288283341456256 9027605 -170525270267806542131631418291937992740 9027606 -14613337016688491173159891253280055296 9027607 -28863886305482526511437293139042965328 9027608 48001734437410194611171156318376744960 9027609 34801755281078960727217520463347069904 9027610 -1716460475653277626651175727334283040 9027611 28695541087982883286918730410913902212 9027612 -10094295952962634756458488415802905600 9027613 154307551090847034195700254093347919180 9027614 127512550114780656145520999452307830656 9027615 -18629614682046042182167050481272053760 9027616 -100906542766974930274898119471784656896 9027617 108544787046841556183421031311359669700 9027618 6691461937628986217900010980448131328 9027619 -1431225412611259234236329501321617728 9027620 36418775085345570308352916949321134080 9027621 -197886828783366293380348471911786562020 9027622 -30219338353123590628196581853487419520 9027623 -71443172909706956480554477633735357392 9027624 -15347707393076276718468477711476736000 9027625 -32474456972892504914985421378428411000 9027626 -17989246810020588666605671127196928320 9027627 20575419832598596886395122742227474432 9027628 -169499010154379374492625736526656158720 9027629 99211774165456945648927600840789114200 9027630 -10684822917019527685992409692348430080 9027631 -89511707746147117051112252673298676400 9027632 -79192079890005472397701459606502129664 9027633 -78129053780794717394555673476978628000 9027634 -33799936277831093716035619665335029248 9027635 409291626439500395863476361723104000 9027636 9688592767741126707640104880695078912 9027637 3959695382324885452910385588053266286 9027638 -117750444539523347552350779428668381440 9027639 138442227395820166839059887147397627040 9027640 -83939843354092459563901347994798080000 9027641 -91285064848200408143072282366624025600 9027642 17341069589137109454338291043844465920 9027643 -306719506089737286700600149254233102108 9027644 41718687141983121842965032706159758336 9027645 147554192041133752262925906289833407040 9027646 -191424054851131109292079182801427069440 9027647 -355734737927823544051912602675114489528 9027648 12633335209983085194240165975152394240 9027649 -34074526231041891222498148009179161280 9027650 -26573354825601989706118505273062886400 9027651 -40576663958435136712625675253713217360 9027652 -114463283606524472831534668608109166464 9027653 -7964155352848093306248937036532224098 9027654 23374615605241534883270819995624701120 9027655 3402727021999923573586746046866217920 9027656 -171160317717595177736576057469659504640 9027657 -187088389835123760914498762603484277020 9027658 -6632542180927304970680246355694714320 9027659 142313445124320972079156779819331856304 9027660 85330086353394591724313261494874112000 9027661 63009094202815061595489656520465040320 9027662 84990493120625926534012873510580823360 9027663 -100405907053633513198307928558228370416 9027664 -79565993442449332947645245078585221120 9027665 -21547205459780721179829577224778548480 9027666 -153493483445774280651570297066949294080 9027667 50883537088597898552981327290409362848 9027668 36538059853737197482912500716671205376 9027669 6510213392249309305097521236857705280 9027670 59567804675022557438478566070561089280 9027671 352451731099610785748501657720018769000 9027672 37177855852398306645140527034130001920 9027673 -330601792333912966301279952491821033078 9027674 26365352706386038556331037635831204336 9027675 -72848326126287659063645279906581626900 9027676 -33659426246512938260957038102543987712 9027677 -142663470219419215976266712340057955008 9027678 82997767473452969567067393255392256 9027679 -48130208673834319163905724128910630360 9027680 133902269426179187150571438796151193600 9027681 -58785904637392860358978783559069638080 9027682 21053140625077345301386644662511453984 9027683 42578500465149341656779851362064175984 9027684 72437940019313205769464944591401242624 9027685 30541526158515840184944784878557728380 9027686 91650856194926654740623232698229032960 9027687 -87761677108440253479947076612711731760 9027688 32146294201192937459598479469882408960 9027689 431824628353136228626679526401630730 9027690 11437453367254121893634213298759398400 9027691 -25858786801004148174434183931631885448 9027692 163979781568071616605276656830061250816 9027693 232662732764550916951311121985862472704 9027694 -42707725722749523165167575208716444800 9027695 -63521425539547893579289972148457744000 9027696 -10245136731442130716833916386055028736 9027697 7286941418155527380142686674369196160 9027698 -11041365979155406376948753856069029760 9027699 84436609387169488774971201120241105464 9027700 43064552347641420949396496142353664000 9027701 -111969601785430758526371680858904416196 9027702 -37377005829001452399592285372260565632 9027703 -128600383125730357379541114867066961048 9027704 2998526364139798340771158910640046080 9027705 -24205230988307095332826047521020017600 9027706 -31314485666882570657095382252042161440 9027707 12995199144654749616736078017943995840 9027708 29581070897471511280321273219067658240 9027709 -97950784645267716781580812076236282496 9027710 5458581117620541850531257727294685760 9027711 -57181782933327507186485226366251486856 9027712 -208958673332293877363801928715940659200 9027713 -376739730728178765553335079092159728640 9027714 93576898426298478679063007353052619264 9027715 70863279800477868661413114663964243200 9027716 -5741573495820609602508163143386592000 9027717 -148708014156621727840927128986895306240 9027718 23141632869567596667324893133507878016 9027719 -137819458119948385480677770688864506856 9027720 5251222744734958348556697560358912000 9027721 1091766156231869157566454222285313344 9027722 83620729099591629075397831168577067264 9027723 40763286754304276672099301458808845784 9027724 -94288951731388032354456029164224565504 9027725 -19291383197335437322543169713601376000 9027726 -224755590511714650707361917179533312 9027727 68834776947883003037077309630409989312 9027728 56812750182198186073380876957610647552 9027729 180605569684803786561567146722601814900 9027730 -37763645385741131618052136301536980480 9027731 369814996521274644649879673984436625272 9027732 26991035200347222056285294231270510592 9027733 68872501176796463739768779197539280608 9027734 -55630267847871441625431873571618847808 9027735 -23409523641133666615001919556779054000 9027736 17085714166012944501573192939632947200 9027737 115266564453788673124636989354298252932 9027738 14433272055551243214730970008016488704 9027739 -20289539663149599938920627280385615344 9027740 8932923036471172924841598235520048640 9027741 -3156915557348092958461795722654292896 9027742 -668387426573660140257428407288912128 9027743 73937936481356783134897986957440030544 9027744 -175502260760315296330098434780581330944 9027745 181276136639552706078290291813408836500 9027746 3421725909508078053724784459624031744 9027747 111650440312327736646577711359745920000 9027748 144676681948186374155995223570928542976 9027749 -77483015120145729200757283753523928420 9027750 -19503808775203811509182885451544736000 9027751 -14402254852111568605998616943310470328 9027752 9578141403795599127910894377111214080 9027753 32706692482992461569301907654743436288 9027754 6857113406258923492929375901118675040 9027755 15722768742357867868224153781170796800 9027756 105248089082446254618091319356555290624 9027757 -211573828751976472867095369680544693994 9027758 66053240022647729708698069574959979520 9027759 -1595350801481763269523772249137893232 9027760 29794197187178783148895800077217300480 9027761 125159773295459509601658970113827368500 9027762 45280055861642787515063241044988673152 9027763 -330026385467364040173564272660891164416 9027764 358298689939586120050674407811440640 9027765 -74710996453065037731761646278350003080 9027766 4400752223829881650982758246651189824 9027767 43182580273165732437602903326479273600 9027768 -174852095249557668017637012675603456000 9027769 -99763438760868383280834547764498090156 9027770 -78066929309458003050588668666772325920 9027771 108389127595796855014054157908266945024 9027772 14087889499321527838087197249914240000 9027773 -348781540428721380484961930409749598240 9027774 523679694191512708283450319893990400 9027775 -115059406009539175936378086603974648200 9027776 -312660330776720322196732369308745728 9027777 157863551083574735784758094310569533280 9027778 -39018231135374351933310299079609790944 9027779 -13251289169267253540928844874738535620 9027780 -54610747467379596318957419638057881600 9027781 -88113875871488043100679272165709752000 9027782 -53833745535301657925407271367065123040 9027783 166413516419323649889296100347020456752 9027784 21650858411758980098258334837331077120 9027785 -65569836007030784067515873245516692600 9027786 -58611787473767295088993216480609556736 9027787 -126273170338626491814337393733625360240 9027788 -73344857474854919435907146976908279808 9027789 17832035952255672792062210740724759808 9027790 3643396058209133702816668355729506560 9027791 -74719534777829082835180358252363489808 9027792 -566885539279374182269692615538900992 9027793 94909086263956665094128043651222046320 9027794 5982624821979414304658176200798423696 9027795 -7565882202895011918892842779757527040 9027796 52081116603419032319369359947771240192 9027797 47524751867190383000886195001169256480 9027798 1626705737039856333976138424133710208 9027799 10924099584715926559551601518907334400 9027800 -70927389662055360261101144950168320000 9027801 -153171574897660395005413779009886956960 9027802 -49944738794536969819025583006160213248 9027803 109101124423668956318229150339722618052 9027804 31889476957485825748640824604459827200 9027805 -147362730459227722025202554233085547540 9027806 53029546499735307930550884485420012544 9027807 1918017164455720807988946041220994560 9027808 100674266886167821288510116128219725824 9027809 43201688699162840028634559693316683106 9027810 118464518092960003536002568906266400 9027811 182432817983827222940495935225423417740 9027812 -110863947358457399639695448195063024640 9027813 171670961923382654568677482556705614944 9027814 193677822504755736382052352470490976512 9027815 7072963803083576471872899641143344000 9027816 23227822482644036534754435937026048000 9027817 172155146598130850878116033670242241252 9027818 -263216651034634944151851498295595323296 9027819 33072860307125498899265425667385463644 9027820 -13629981620490052034013872302681251840 9027821 94831085386443594828418255782556558944 9027822 -23539801286327603067838566643947217920 9027823 -8588153227598803071410791348382817280 9027824 -8546580807857471093272490757887655936 9027825 -30644775358343301703093173062771288400 9027826 -142044414848734102611637994117520301440 9027827 -239124918266173248541569209384707195560 9027828 -133954504833046129588041915804589486080 9027829 -23544504057468597160775605034520703570 9027830 26195526557899272808771031842896057600 9027831 -46177377011385138877953393417806288640 9027832 13019424521580320893442368590344970240 9027833 395642672039895735554538270027280632576 9027834 4993921449305258913995706108724492800 9027835 138605430696505624982680886918115722160 9027836 213000445187990500385045421122661396480 9027837 1326706649890127848625043721098168576 9027838 121985447039634700517653373714594191296 9027839 204019921601488529006196514430728784640 9027840 69115687474135074467437381493163294720 9027841 119589296537344972906407341601033697492 9027842 -152909226091885234364379485186322170928 9027843 121425665336655862628139803103217886208 9027844 12589551013350512900738082410369114112 9027845 27237855196500926067630420450964732800 9027846 -67717452278473920872436860105465802816 9027847 -529759973554453633292274213280552845200 9027848 37479882473532656566021688951603650560 9027849 31115339077736472586091347306938380928 9027850 -445815503491920776679890815080768000 9027851 20663944984486546572400058257183325184 9027852 28018925349291599814033798233826266112 9027853 -58460091978489501687205435677676455840 9027854 -208963815599125163947783509250597287936 9027855 6713321214202633583873076241233561960 9027856 1495062917428403576766769578338107392 9027857 26689781104441279761021283450463568420 9027858 -36466113533722984737481063839596429184 9027859 -172785784782243730649799029045010834296 9027860 -1032221924473898637746194862852682240 9027861 -45659232692143311305586776990148816480 9027862 -47588749569452936955629148612836633568 9027863 -84838791253975144014379803544609784352 9027864 -114473701535324377934734032884126423040 9027865 -45909773536249096253490516073862630400 9027866 54833004276746772722563803065425915632 9027867 -229346971472643657129605300619637435680 9027868 -90000070249041142264470764060549176320 9027869 268760891002207483537463851445993355840 9027870 -57400539744768830800937830599303715200 9027871 7001012870829706733498719130138581600 9027872 12068921688863451071549239022000799744 9027873 -146956296939394525076885888179608348078 9027874 -76588774867267589624776708722072726240 9027875 9809862519997093728108143826842064000 9027876 -42409402732312862387523730866074898432 9027877 -84975745621640249864181794691358734274 9027878 114150705547835658815438855730620448000 9027879 24213720875200307358523486654731292800 9027880 -18912757786510212192887944407114393600 9027881 -5414675233937572454548316034867837318 9027882 39246551359294899993285323846778900480 9027883 -374517944959781250041372069793566724320 9027884 -115108349996401939198284506606972173824 9027885 28263068815653238126234964768525944800 9027886 5664438941287075972441398035782742016 9027887 -161590456449526968037166396063680050576 9027888 -651703288980397513626316897979498496 9027889 -24293778988109041681320923199301649444 9027890 -13991701382780392866165586222654792800 9027891 84483112575902719075195388161974273648 9027892 -42290769053578797655550995828671366784 9027893 -867191866499117552266503663539425920 9027894 -27584797321955093248647639321234780672 9027895 -127112288360753115597425650744796130600 9027896 -77926498036689155038826408914143191040 9027897 -16074801561717679674760597980958195872 9027898 -59697566547923039065355066423346881280 9027899 418588688277518316799764334086604438536 9027900 12789709308782007682788493646661964800 9027901 517771502928827052291384444322553980800 9027902 -70582867873158037639820561492968269888 9027903 126843565469640418037816321873835229200 9027904 36397742171027976844311631364519100416 9027905 -82044699548463843221228487857988464940 9027906 -37656275032994115443894897587351687296 9027907 149102924615745352408848712437729764760 9027908 -17169131521930890027820535015199360000 9027909 86186912423985729875356218101518761600 9027910 -5552247782815234001749858923869472000 9027911 -134426990827549100340675075645849116160 9027912 -59011300903763926921018136087325081600 9027913 12847438731146636329370580665551269888 9027914 18630368629603846282920901912572856320 9027915 -29909491064733913995850277719802261760 9027916 -50812617386027819188839483188089832448 9027917 1840399335102874224521457849140476332 9027918 -6718206831128594986956643073074948992 9027919 -83444381252904309726074859603739613304 9027920 -33641574769263720736407676800673382400 9027921 43073072369844360854545958260082341824 9027922 -34900812371433835125811788431550455808 9027923 -214165066816969184240675971964865975828 9027924 65627613773462137732668307259721418752 9027925 -28818385983292460434898579264290179500 9027926 -65033560437055458308822044123088223360 9027927 -10716970059580184334422769803885034336 9027928 47488208084363759626577822768919429120 9027929 -153593816320680663609786171543962692470 9027930 22257657636147957793130388404039013120 9027931 -133121756369815452763942481460895204 9027932 35551380884775394087537068592432128000 9027933 -43956716187851630770088505379514530176 9027934 96973321090834557697068535031251443072 9027935 20366071867016228346955452738593760960 9027936 -3195161620440981333152507846013616128 9027937 -134815781998357742865731738530059005760 9027938 50705930119294819264110587223616400160 9027939 44781206267646093486165544785298715568 9027940 3835198708325082150561411813099383040 9027941 45130382916515130574669266794282922972 9027942 21986101276247918150887996358618830848 9027943 111110726387090386347397194172934027192 9027944 563775941829567224502739239262617600 9027945 24299999552720523242898168277378752000 9027946 6995746295130304619836362672545802672 9027947 144298350229593328957730974607256225396 9027948 -20434906928164544536066375295902777344 9027949 -21741828692678363429733133073763560128 9027950 11066474893125304976272725113020905600 9027951 31708259287400373860497938139763156232 9027952 43367243138035472833507401181210017792 9027953 -158165238952273234586753369385745445136 9027954 16944447717771824712823372559860474176 9027955 -158990396358817025359733666560092938640 9027956 178699916587837032904749198542673522048 9027957 -183828650375132524326398061861276910560 9027958 708982802828881676649040716034066080 9027959 -22529835018887259208940254465180434840 9027960 -77833912109317470574212762497404108800 9027961 -226750140030614549770234371444217503480 9027962 140396943083262609778352113223368819200 9027963 4230716220726535981096247543234250240 9027964 -113028091790102614294088155215243264000 9027965 -181793142892921778938442727199990333140 9027966 -44526148734623943175553577488158800576 9027967 -44236912254350367414212932974937820352 9027968 92329972572283105150904077564237578240 9027969 37295095199040723564761722293928681440 9027970 -8919693404895432499268843732956669440 9027971 319695797007247148473685064530941269312 9027972 137744603854757811623711501132017850496 9027973 259646781139212477773898352928296976222 9027974 -4319416034734295520930676539494223264 9027975 4521948138400083002603711928380390400 9027976 -119628782585776022847148732800872401920 9027977 -38174372025965984369705521456387072128 9027978 102639059738679166357858463745911188224 9027979 5536702908547274086952049548390986984 9027980 -102105698666912918452250123328379607040 9027981 196886824429696025209340918553618035670 9027982 6194526549231565711139249128538125440 9027983 4862676201731226905209620388620936960 9027984 5130048573684490898665049142968451072 9027985 -222455890537896435987539634021422567820 9027986 -51712464182487019003440221426282096640 9027987 -27702904636746568240182332800876205640 9027988 -80626062110092836901186289923709978624 9027989 -14821569822825402751047711795029836320 9027990 22771502426558456039686164058431936000 9027991 56103695224353228238027963470871940272 9027992 -113275428844420359134817057562133760000 9027993 27496413462941550044577849924945645120 9027994 -135791747527104911537634695045268562704 9027995 154525002412673823931789588641792908160 9027996 -168775281406830156793277793771395137536 9027997 173141456783668622183237780057651126784 9027998 48322973427112740593416448459236964736 9027999 -6688770088309327411062573915824259816 9028000 -89512486750565014972941982996955136000 9028001 294159943623837380676326663531249810112 9028002 -33404315496003999052602145506864126720 9028003 170630112318227569425704496087577306320 9028004 223881396463844438740632412024574653056 9028005 19220729958369754314169899470045857920 9028006 3003987215947477167056538412298108928 9028007 -206290536792352718315093849840086884744 9028008 -84540936138157792865870922150438912000 9028009 -251369310489805723330258015994868726790 9028010 29914520338274692045190269510476472320 9028011 51180902076398709202315604088707120472 9028012 76419298463744422158388080357981783040 9028013 55410032662801424114286402691805066262 9028014 21064051879011329075825141340097496640 9028015 -76537858738802707986691659463602294840 9028016 -18207483168978562936573188683129929728 9028017 1095654353414456285484678226107492912 9028018 16260196740608241638094841105121433216 9028019 33120783884841719796881845698264099840 9028020 -54402814138502668579650405563559690240 9028021 59755125223852907284797800577452591200 9028022 -125125624381811990509958841489962880 9028023 -162119006960469871702837945705995125016 9028024 309236177898920348888468164101559848960 9028025 124883050339868785919672645541321531600 9028026 -296133829138001552362972593003035136 9028027 -225681964375363067935763390827987258248 9028028 210738636000147455814364257221237511168 9028029 37829034728810197941496025856202515648 9028030 -17859570275286333166177948229774858880 9028031 44405878680208034703513446977804912200 9028032 14402083348996606834405367544086003712 9028033 -9405208235748559564786126521227977600 9028034 -1504501626995355357718272990366413280 9028035 4836036129336944965152371171002946400 9028036 -99157326786479819508969095680073875200 9028037 -8124946610904091962791354488581974016 9028038 4923383151220872793504479303371031744 9028039 -100804953083443667733103426386731175120 9028040 42606787814876035426197928060182528000 9028041 275713095403530404387536603907072931840 9028042 -13089113674827163009778201811336211968 9028043 -18367530807323210238969982694747731800 9028044 -111971584524402763016457892803860275200 9028045 70767374772319674125744209810039195320 9028046 26020800564596378683294568765179169472 9028047 3155349913612714918391887990226431872 9028048 -66929510352767652803548460404621393920 9028049 296965415683102250329923986414924884992 9028050 9192779978945467292392461200229024000 9028051 -142466808461001694416419484535390245528 9028052 69541360817842887473287339738023936 9028053 -292257765272049512885856149169357073440 9028054 -22230993874591442472387253073733435840 9028055 -192651177905021356417336347904295154240 9028056 4691509363155097305575805488907018240 9028057 -29348126569874034383476342446213873968 9028058 -55484128880847627486132778716740598816 9028059 168308453276642801444871596466035232000 9028060 43684633600494704319125582533082188800 9028061 -36585549726994568951725596514126382976 9028062 44503200607875241585653121703060168640 9028063 -284899336764315222582327094982894315016 9028064 -164889882316410111257273620973713096704 9028065 -1064050201825001607482627954266658880 9028066 -31292929028554865906224373798011854768 9028067 -164634070008865499765957500874984854884 9028068 -7496173002807690575290962642310791168 9028069 -108976166215916714444515962863313158530 9028070 -8418484077690104301756993879907451520 9028071 -14199770199704103281588797181084551200 9028072 145934665035667643081653460685187660800 9028073 -140118656738444065973357891451216029916 9028074 36781171363909140512972230245778297344 9028075 37502740043000098379345456200367481600 9028076 97858901110821765377022380129323843584 9028077 19857550493434014073067194447028245440 9028078 -123716611178628799735794037280577658560 9028079 179196710081897055027337050948868057680 9028080 6508755798971091140868921541678694400 9028081 -38444324004490945492355300517694913056 9028082 -27711420522913141097619608933382832128 9028083 170682736939746827373676004237013050424 9028084 14001180184937270908726744902037547776 9028085 -148014865342229929397214029428885647840 9028086 -3772928352494239432076278282951619136 9028087 5999172775876261533451658953600875672 9028088 10249131682104581850467918966022389760 9028089 -132194232039552671087261506164033158400 9028090 35416904379788770890979698101420409600 9028091 139907971465505497437447337228525011492 9028092 46554599667576658406215846008007590912 9028093 -67355268702277511795428855101988109216 9028094 7619538365777015460608180137927640832 9028095 17066645245696252892828341142734373520 9028096 -38630377909414524657756092155916451840 9028097 -31465734479306130542854425473692633920 9028098 4254724598898441990117602480716583424 9028099 11059942973929638564889604900869389440 9028100 3854334705363526743136243075450454400 9028101 -1979232804697456852269119443370333376 9028102 141050766474576071160147612843683782752 9028103 -112491035766149545251168214971941162400 9028104 80766690956395538640720073655310213120 9028105 -7232567412592631974073911605473363640 9028106 47071154617828424443331820314765117280 9028107 169067837022860716969300325156371949928 9028108 3015430925483399814555765924603159040 9028109 -258334796035684279961813611167075711690 9028110 1322758955430657566354671418279301120 9028111 60445203302059960079004244485642764872 9028112 24821718622041604353781352895196962816 9028113 -102461228895236333085679592868585155856 9028114 107835995915341853598693434364781838112 9028115 3805971291555674379865005929682555600 9028116 79412790768929595390867013562088683520 9028117 -30783565941854105657482674403080499808 9028118 -8671995417999438189652138248884492160 9028119 -93052621483345576729920702671427695256 9028120 -101837035224297402835131756499120128000 9028121 156051604433002476810152631523370293440 9028122 -67089480447070417249609836984939013632 9028123 -50850421252682099659576264826058509936 9028124 -17025278132075724452846181102389351424 9028125 -100302783738419327283150687455589000000 9028126 112385609167471145958931051110433929792 9028127 -227053350854914956649547684602760021688 9028128 110952902944017620295212739563303731200 9028129 9444989904522794094447147953940739488 9028130 -38949076851490258389737932841088583680 9028131 31703761379497004990665994776484646144 9028132 55655042378872606858532129900638740480 9028133 -26776771621758542423327827861870067940 9028134 -47649170383267713432695458525155285216 9028135 -18800118170567358466526739021969262800 9028136 -179251580441007684186889587027980451840 9028137 177744591787035818441069403007606914960 9028138 -6925364204604157603587799876707419904 9028139 -300954656463896114526049754501503209888 9028140 -75159650775756643582841876707238707200 9028141 -105332090797386032475260584523603876458 9028142 71226745508094110122366135660758833472 9028143 34879495862043190073248594236866796840 9028144 -34626565097947697548777119077205344256 9028145 -27342598136008256185529578175239753920 9028146 -95485784327344668291038536991821036416 9028147 22897849387306221326827854823093524432 9028148 -94997855849592399890285797501344355584 9028149 -47890450825139781665876960580165086016 9028150 -74458012710192661557896745025392703200 9028151 2026958310189513079100116168717542144 9028152 -157396587399513084800224332516201062400 9028153 393602071386461424356836607692909111380 9028154 -134875569924158300550725037794891627520 9028155 43962793136677108974246697115409024000 9028156 -12084687659364356886200723655523215360 9028157 -19713074552156504131841646395217592128 9028158 -106323633368491329795184045222651713216 9028159 22166420422360380989276811381552702720 9028160 -27165681232205174754125250951276134400 9028161 24354302042346299977820995406280925440 9028162 -4231329333199721290413393139201821696 9028163 -58831424969685554206248944528139180600 9028164 144003065549618744901150489657039605760 9028165 185907343686036863594818674743215680060 9028166 50713507155545681697461168186544981120 9028167 -114870268668108491046828518368848077952 9028168 -206427741394808747735530457066995645440 9028169 -47881725054121480300792931658457678080 9028170 -54356441984510050376659483026218693280 9028171 223517921425711566042870757284066580032 9028172 -19277591099348736634774091632580218368 9028173 -47303827023232689905651685020694743040 9028174 49800771665752903265415896541909510336 9028175 59774259924181967295540844046047359000 9028176 -11819573335980794105611212066857680896 9028177 70782929059163589885344685061460278132 9028178 44208494131443581232129700914590111040 9028179 -122501424129798112002000042034451337072 9028180 -1573343173017207319273274712749875200 9028181 -125418207584678787585764477180989908018 9028182 12725465340857527655914844367457324992 9028183 -511536071923322632518224409600922177304 9028184 -238730616805878466171355874631093678080 9028185 17973638418470401721916350964470036160 9028186 -2850459052427004473065161570753490176 9028187 -63227981001364061324486887922285676288 9028188 -21823222513769384993792573779434258432 9028189 271377743648246906557700837789223918880 9028190 49150355408686740345123687288230361600 9028191 168719351864209942896327939420372261192 9028192 116454946390341346705044803408835379200 9028193 12845726544124063320322998251170987200 9028194 667645608750184095753212633705472000 9028195 36311837525489044563516805373984034000 9028196 206013089700076710869920903642899830400 9028197 38311752090372881767644027665577253374 9028198 146430468254946082768344703956151402560 9028199 -332926333469367799311688934027563374240 9028200 29756432741418977085650465573511168000 9028201 29712256176410480081270640674516313252 9028202 -2763120428016784023238876942544123808 9028203 -13967259416722538425247096418600246696 9028204 -147429272930249916567967811449818060544 9028205 -1125148495555713887221399481478097140 9028206 -87325340796989447027509224291197952000 9028207 69580535669533367633191031016206429952 9028208 -31254885167375607007602870374921011200 9028209 112855734610487592001059680925600123648 9028210 -22768072360096152183098799046369350240 9028211 48256947406437024723726367707057629400 9028212 -31378692398685429769967954190018060288 9028213 134407870640766773913086005020987422304 9028214 5893352557128881961415518742140132480 9028215 -15462555454074085336291647078730939680 9028216 -263478989592020702772524682423850475520 9028217 -106662239767021827024669746253194280048 9028218 3056781238705207501665201917192821248 9028219 -214134599413881128872608255670551800760 9028220 -30664368065566089593970133611049797120 9028221 -107168237402900556300140148517206194688 9028222 -21994208729423473554261252799824867840 9028223 7119307401971515446107504978937192960 9028224 -193501562394336507329407264736893992960 9028225 86825906131061132460842481954045072000 9028226 -158218108440571301200665181248790448688 9028227 15786949240880498562513239920618757808 9028228 14856187972933201658251551233969949696 9028229 -39802181174432178386105808243829177824 9028230 -101271782021016305086125156718477516800 9028231 119402821895834299520917063266006123032 9028232 -8862819439992617883880707973705728000 9028233 78559311917733353609294289102978981600 9028234 12883848804723771826807780434671249760 9028235 65074671579407174337390031442528565360 9028236 16004413745478289346382048715607015424 9028237 -802725220927461087867208050638245280 9028238 -62146864479974390990506426551957247104 9028239 -44382094145752118116596140100802239360 9028240 -8985420383518538918631460035688366080 9028241 -128043001639035211381697648155033283256 9028242 -83135271410126878787538972486816408192 9028243 64647972419167193804556597850765522000 9028244 -4982703424616166810501376858478880768 9028245 -12574368698490393330321207948154214880 9028246 77869612663112457807993616092924836160 9028247 -28685926193235989634377634901634069304 9028248 51258565371430852588249593327310233600 9028249 1484902366550586583403388529542523380 9028250 121015463726006949785897069466334272000 9028251 -234972114921125644033372248476735705280 9028252 -56202724117751828531561990316898833920 9028253 35725815385272090597497560792252975884 9028254 -10995405701792771434442038499912970240 9028255 31128096784307318583149832299065109160 9028256 14647874841365412028110169387507384320 9028257 21429665391148821423381951599644550592 9028258 13299594439464702882905068827513683712 9028259 -126108909170478498985071200171213968656 9028260 -2183107841237951062933243106693041920 9028261 134651250135232038434385123782027187744 9028262 -39492523554654748304442368133729742368 9028263 -3063619507886527224737666985725399256 9028264 84913219793786728463729067516585246720 9028265 -222363108538197273722226121184057813340 9028266 -12039877987004135620508452592133035520 9028267 3185105966444021502674240242755403316 9028268 26116226566531363452548348199807037440 9028269 -6185752337375581339946234743646290506 9028270 58681078255213078225001214584212678080 9028271 -25135779855301498351188704358489193488 9028272 -49626879502418789460643882122353049600 9028273 -72468236814973840647418334650579098478 9028274 -47415741889557827564404675455001242864 9028275 4872691763886969301129225905671517600 9028276 28904097304706767521708745789296460160 9028277 328563927431741861965198890732537172032 9028278 146878496318584961927672227019919360 9028279 -97472654793758409705606523615327868216 9028280 894404419154239416366834742376448000 9028281 38576852398999469735021696376618230400 9028282 10663676453763787395323932811717912064 9028283 -127195368467268077698442280507694522776 9028284 195722452464868023502254002018598159360 9028285 -8970311940905454688879915134696007680 9028286 6892590092541060574000250081302832640 9028287 204108861469290912478663197376861440000 9028288 109093628532162206158825336050667225088 9028289 31302626140822110247437349205956530240 9028290 -5602207769008461281062290128509762560 9028291 33408472156686194615227773500249061692 9028292 -31806602458860676792001024271886295040 9028293 -65244035597479211191287910700424181536 9028294 -291270797702555343744244126742057952 9028295 52314980255113716838678753855891198320 9028296 -76745478209128320245002052002812057600 9028297 -154904500244354223603577469770239737254 9028298 153734725695854673586086985719981573120 9028299 47367863654281227990240431944830543576 9028300 25267926176613443370714286336448832000 9028301 -220914747872579694601872665718822722100 9028302 -101599831423024256148252956950249464768 9028303 192226298174764626319017157867813200640 9028304 915036764343523397488137653176197120 9028305 21987256876322444209907551956807048960 9028306 34412140825266728241380249981541987840 9028307 486991847121443313231361378541736616872 9028308 36748304454518554115917031382284175360 9028309 -242456161603646837596914257498033900040 9028310 17128594186599638788845613127071752960 9028311 97546979984532593844561152914456365672 9028312 149733813493118201062210926519503923200 9028313 63576332084326102490691963860178626496 9028314 -23482810940737492493730834093322191360 9028315 82406149096704386433045627962270784960 9028316 11589779289332837786886188863476695040 9028317 11468200175343482330212858151525030112 9028318 20283231350611141787995063083680750784 9028319 115674508011165226728302589131342536896 9028320 18772418239697292910467752826513653760 9028321 -85645744870590798309153339739732628288 9028322 110836658026723355956465911674649228672 9028323 811008131114483262452059801204300560 9028324 7035324055467460876119300637979713536 9028325 -94299442809655504904801519871890220000 9028326 22387328854383239286996362939938329984 9028327 89300762333997036848267835855211657344 9028328 23413734455061227738859084880288972800 9028329 -154808613651836461512010472278317941616 9028330 -62693676887555558644022127434807854080 9028331 -123882819120072444203146975082980396368 9028332 -3526931128323505669558046507171775744 9028333 19390411726975903825866677587530802060 9028334 -16562416475504470730629389280431278208 9028335 62411142848397294285914946851739920400 9028336 67271838021459979153845122243447816192 9028337 145695054549754420505934428838638683986 9028338 -16561624178067341720745363404645606400 9028339 128059330865074304984261355706537368456 9028340 -99287852657527040810435867297264486400 9028341 3144354593051127194499474953686635552 9028342 2992166024433458748324232074213754944 9028343 196854034119156700064391693577507400880 9028344 4754583023521316666867636741893324800 9028345 85601973020429607003049792733643083400 9028346 -110669489990537177619248205218061610128 9028347 -36714199647441148876643832327610497024 9028348 -15588411037847705823761235726034934784 9028349 336049783814633534471453917370077295520 9028350 34095395024956596389867285384318457600 9028351 81254523247214441960640817464835733280 9028352 -170816368723136235063572084878385086464 9028353 12213001864755943696261916524617305904 9028354 246010975862422263190039731792494310912 9028355 -29486295437033360014321717695035411040 9028356 -14813969753165213739571574332109285376 9028357 -127465408046939739468228195435171360000 9028358 -111034259935593911550695296761538219200 9028359 -3666641350376573797647994866169916616 9028360 28664326306881553197591580451077324800 9028361 -49509287970890669162711105699943195960 9028362 29133663901203795922802563850114187264 9028363 -27245906728469637326851186870048494400 9028364 26453857795017127995046180393817559552 9028365 -1088607492862375795372804399676962560 9028366 1235679938874938171308282542705161088 9028367 -250562831153070696747896078406483617640 9028368 -46404337968349466939598864213983232000 9028369 67173100863703440089040102247616416320 9028370 -18544788542718638394830170567043437440 9028371 -26642814964626368016961986860172467712 9028372 -22123523933597624949451955660308855040 9028373 134585013020882519894601112150018820622 9028374 -20742120456645293728063222008982597632 9028375 -366693920677764898237165514063536638000 9028376 -90508095718303079818620776397416816640 9028377 123578365868125795967137548173959444020 9028378 -11026871487694048175589233356702728192 9028379 -230436623216735761121550264300162015360 9028380 -74921021148128805580608945678087613440 9028381 40097217348978268642499128964151246182 9028382 2246102072655139128909293415304704000 9028383 -2083479606727240851492476880299000832 9028384 447316304007562766349524333037139525632 9028385 -30801943171848269886395351430204909420 9028386 10038261333637767252158382274123918032 9028387 121022160584211632280985142952702611036 9028388 98737038866924941210814360309272476288 9028389 -96990606821515219833245982659240460192 9028390 21420370847078279208566625372831336960 9028391 -168751595606481167672050058304817069608 9028392 -119822753477246005542005359407932129280 9028393 -163555321585930844713113989034862228656 9028394 -82494805725003876902353139499416788128 9028395 -201642543802532699156293523088256346400 9028396 -18676745193899434207613559735917675520 9028397 -126698147464735147834470672417391134048 9028398 28022029057828446760718922045395340864 9028399 82675421276944195036547255089964560400 9028400 13979042526197470141284110501068800 9028401 -183176346780376157604054049847131626720 9028402 23887707651504727842213371344328553600 9028403 -340194734286972891664032367757415903348 9028404 -27530622214119535990479617630158000128 9028405 4491731955940908718446277843084008120 9028406 14424701459237817275048332885642882560 9028407 -1788956416840792779133385591395440000 9028408 34652591573381867910904820880967618560 9028409 -484972582622863424632335593434013184 9028410 81682176581433641266837729360003653120 9028411 -39923797379778541883583504099668314080 9028412 -46739489637314156858149755022229382144 9028413 -18876266803960753761683777434627280916 9028414 -79779946087479998571639100780093426944 9028415 -292359174934302799308302715397030920 9028416 -8127319659583452336919458567621181440 9028417 -277768703968080491632363802916423418748 9028418 -48888032198189480686163600295178364928 9028419 -121634692290779931102203718204443362056 9028420 717673163035270013872983945955123200 9028421 -25938260512958106189339655417442894628 9028422 -30114606360795927597701874396047364480 9028423 -325782648450959637499487780116602108328 9028424 147625610444980297797218905484066472960 9028425 -4190565883987066026362056030765872000 9028426 -110048304321399250506235641100904802816 9028427 77138080987276964963312524828796060160 9028428 -12063702243866954822303264673985741824 9028429 -134967005420649801580030842124793736970 9028430 66517636119767532353590444687844044800 9028431 11195459189543637279013116159006190200 9028432 4236806197631703959359072001046740992 9028433 189735994678802287050130189345566413682 9028434 -23468384779122166114471405712776897920 9028435 102021560073604489111518552407509734000 9028436 -210668504130125372409939071058138501120 9028437 -38311426762970105630185092957184203456 9028438 -14519623207150563066874152418356038880 9028439 82538618763374236746503910414909824640 9028440 13733660664125589075281249889263616000 9028441 -104427877986148884772369820420145842816 9028442 104907008279588360544623912168360236512 9028443 18704818368093654804587759556343326360 9028444 -23340812953435417995227174188151635968 9028445 -41163003399981639473866013652568244520 9028446 -10345948540169228395093043410473676800 9028447 -87229187602903694211575222253765009960 9028448 72365442810842095565469797562544816128 9028449 -288477613491144220096866935890796486880 9028450 73035238970704085609565302718212358000 9028451 -337968469542466457750075150670619413768 9028452 -1500516959694142680237145804096555008 9028453 63084778932818658301998382994518293280 9028454 135692974997446705030756031420611042560 9028455 103400174267299220437743580161039537360 9028456 108057310627431898181332848111105530880 9028457 75048202983920202414677504443272002292 9028458 -51263823737451664486653143674506624000 9028459 -428509188151919685991580389103604252672 9028460 4510376334222282705859334822444697600 9028461 -12015099763370968287339529721830748160 9028462 -84180674274253703929477040366093286528 9028463 17638340781811912915774955126362651944 9028464 -23491720116161432429993200244694712320 9028465 161639186263596957471827557175316241920 9028466 10241178420937155350410365790037750784 9028467 -38447539928664164065515193437833936640 9028468 245480665954654720480456033839836939648 9028469 102213740518654981066004223119067109596 9028470 -14899079228892433478848860688575129600 9028471 16075273401904651658939528203872167424 9028472 -93580042081429042858648685987859640320 9028473 -32926803605822134955471748885682551216 9028474 -573898832906232828931803900792944640 9028475 -11731940257881959231868844103744817000 9028476 -163812448101174924197505290018317655040 9028477 -189425047201282492614331790740163820000 9028478 -142664071467562388566791152801269992960 9028479 -94125761897233263815371866530752938240 9028480 -79666924183307622441904363959169843200 9028481 -17561403642098028050645656423562866560 9028482 87986339655376191857015940187086494592 9028483 124532044035036526251421606998626299200 9028484 73067234883902726517486329770456358016 9028485 55057596202326081550104113511098253240 9028486 -143764717730183765486044823642162068800 9028487 -5295354729234654164825521823642405712 9028488 -10469611184179572209970213119831900160 9028489 163804201236531333255795519259902599424 9028490 12842699519772726262574399096832828000 9028491 -95225004068628497268063746942652568320 9028492 146249206465799293694371353822914995200 9028493 103339033804068700048846961747815974240 9028494 4668432067944200970979314350605135488 9028495 -3124052017036344177258782547337119120 9028496 -12626567717899935234021444098302279680 9028497 -48460755501858968163342515718645996672 9028498 124869539173961410836883404333995610000 9028499 27455356914207934113576137773164259500 9028500 -9400786806231125155901917545541632000 9028501 -113580614256096504288012611379265936498 9028502 4975005534745963715605589475147153408 9028503 -13685232413512570750637584365570551976 9028504 154090583731744961482761834795761848320 9028505 -228477918928908998818790056062200969340 9028506 -86078647857412069667059690603458720000 9028507 -216533916859026526847292156007279509244 9028508 -18467877315058876016474464368537967104 9028509 24249885041021770280137081707369207360 9028510 -41277100459922861464183604323471914240 9028511 -282625085255480651860160049472986329688 9028512 143811806505181434184418227165404856320 9028513 752348723217916158364399076620367784 9028514 -168710271974555601386919612326563248768 9028515 -65987450382567498311566240968590208000 9028516 24770346376173392450761836311281213440 9028517 38464739563380855764058116336061913500 9028518 42586435363324337752321014688322445312 9028519 112170905986194911588393552657318220920 9028520 311143175496721216009222573800956313600 9028521 254013615396614088343849761221956212672 9028522 -139374650704042582611126688783870373376 9028523 85486992143534785245129535789507697040 9028524 -6479606873672858811992375596837708800 9028525 127731380777937703222097648124326457600 9028526 -16805053326205034693855530168947216576 9028527 -39844983763623112955450510160723979392 9028528 5384576960153642877989783839089721344 9028529 108279160607155031421787996349158922130 9028530 20662242817164038259004424275003699200 9028531 -162113724958986581229089161640483495668 9028532 -84310976776833650839348950020015320320 9028533 -5277120151270456757702394306217412352 9028534 153041636200184932256711392617615859200 9028535 11025346508976538959542886895848669600 9028536 -187483397079659935603286958876979200 9028537 2941468043062902398875046100135155904 9028538 -988400488558175950073187716727363840 9028539 14581091723398936714262695211681749344 9028540 80386116290246793052299610865008051200 9028541 365535237980272318467044822537705925900 9028542 87117882146099160655615287258383675712 9028543 31607941133947188844409087916341225792 9028544 -44710364982247281669075204877823508480 9028545 58690428333182984407723722862926088320 9028546 1617581913816470312025872359787147472 9028547 334508691344028599269682741793713904144 9028548 56516748230341341126688712723370824832 9028549 -2536742323350754518684282386467665952 9028550 -29650237098602112577982551005593683200 9028551 13425230094226227868099867844421446784 9028552 -42611828669357284611808611235425146880 9028553 9207499682214025631684039214055167840 9028554 -2282742429863893512188248138310772480 9028555 87937368928829328113072733377164690800 9028556 -45816097005189783521399188631740519680 9028557 50434703828237725997023669528406845440 9028558 34129323809458657237044331593446707200 9028559 -540522556943112573618854716913644937184 9028560 -20989582045172344880141944888560844800 9028561 273940640644500665458041702838421412 9028562 -22342190526826508351179813856323993968 9028563 -19380409723352565309207956526954634176 9028564 -20877159871566291255792742082445262848 9028565 1081129327484081876624896986755233920 9028566 89855427051462356348519906575353480384 9028567 -31510013679415132114828568562834747328 9028568 612742696192424138612397536307576053760 9028569 23262149172965386014912207083082365376 9028570 14713398934460459286414145732478361600 9028571 319807926682212936374782507438660664772 9028572 -1437014270342481571893499492074209280 9028573 -98421815380951886810921686464920811936 9028574 -43545186165862465328808259365736257408 9028575 -163847472324122737290855019840315200 9028576 -141096654303316914679353566094890631168 9028577 173692337803870313362066997839534833840 9028578 17062291495153077380435327560294030848 9028579 32226592160611357419394805554578319520 9028580 -72072391797541394904798018676074700800 9028581 934244615328506677395667311557207040 9028582 88235546708443903512034852045153543392 9028583 3490210867773837027577047558776809104 9028584 10844636182162964479642746742999464960 9028585 -156339408521195815978436317346974213440 9028586 22267234659240504501223645188146438400 9028587 -8755472467920988278338014555678980432 9028588 -53433930115651424116236018903016556544 9028589 305470885712182732237941656016038130390 9028590 -8035578258626802431675251319825911680 9028591 116567484093176085462924866049865810560 9028592 12121890358829058470502801339147485184 9028593 155774989946706545918765709156253818960 9028594 109714337180632111271682761996152642560 9028595 -52979780090929027561216548267970198800 9028596 -118190345968142984698668035118514372608 9028597 364951064949819822306736946411520554172 9028598 8244800359183578197341363084331766336 9028599 -226824211677853596994690057660943117280 9028600 -18239537038322421453809099828505600000 9028601 -37976334304663411346855766409683479808 9028602 -16883397733187508227593293786699801600 9028603 -110411378971694866834783200032149761696 9028604 -3923347208470740373852622083207526400 9028605 -55763552141188805250113772886378891200 9028606 105746885051664333596597193490151086080 9028607 47334223275687001936524136410117459312 9028608 39854085656777076598597705453629603840 9028609 -164146281047531984844620122494964872190 9028610 701765237209518655332566173832761920 9028611 -29501823845277573996246955141680729360 9028612 -62567803145106212805547468130598589440 9028613 -70680190849640932594097447754627042240 9028614 13589555151757366908379779782303803392 9028615 -224387861185373401814266878170977976400 9028616 223237271690926493541495525703201428480 9028617 11150287351531006699118139821306610048 9028618 -166520711117677595105690144291285292240 9028619 -142416769624286687188609566544919767980 9028620 22819518171292719241835032871131084800 9028621 -5331313084287193277595529457888326688 9028622 7235931400187983197827618487168003072 9028623 -21336001969710241716444979271146634616 9028624 -26017115871710333282191346485297152 9028625 -193012753222681154980447806606305415000 9028626 -33207564149323097896215985767534323712 9028627 -162111133972278292140518139713653664400 9028628 39071467060802111649470379279373516800 9028629 22983836604991689273290225628167391840 9028630 -1250902110337465839889580007940800000 9028631 -329680802879543068060329720645209168568 9028632 -106300379031688652652512618296727347200 9028633 209507387366657681772167209478904071882 9028634 18147375913290400357702056219852735216 9028635 -8267895999160342026758902985721223680 9028636 -1753176333966381861933985253472389120 9028637 179231058444949163401612614772305629286 9028638 -22465551867757107408800005738401463680 9028639 370907891505286053915110988899754029560 9028640 15500121326774530449503508146187141120 9028641 177092154646078542932507283279524303424 9028642 -3481227546262685070127831650709283040 9028643 -131459262531888442849339134039678010656 9028644 50275527517544460146631725457152028672 9028645 -200587470836555035152703147536150596100 9028646 56672364888147896033103806861019818304 9028647 -38876414496826863492088268342168200680 9028648 -306084626086605265867494017932277760000 9028649 20182577149684506912663782381322070656 9028650 -29031996041414654258657464102338854400 9028651 -195699929938840997189023883154833734992 9028652 -169372557047561151171640479807980605440 9028653 -190930797393155064023663424935411888256 9028654 -135743128514443849999965643470990700224 9028655 -107950267226039208759313479600862860000 9028656 4372173620326350804085476257448787968 9028657 99190966472122417969005403777416960 9028658 -59101018348495560255164264089831588320 9028659 -59295077400825307406449807208931613896 9028660 3213031712414747492745932384881612800 9028661 -16250301015369760308100070856605393376 9028662 -24926991499447575684032883284202858048 9028663 -23488936348422815146045035508892627104 9028664 5713081511885207567974963428358287360 9028665 -106004348016524132576603644703443831740 9028666 50012070870075201242815885560636451776 9028667 -237322768523303915491827862328914404360 9028668 -89614461134960763683873608873425715200 9028669 52685272043639275862775884115240461644 9028670 25308731658791811009761080494986223360 9028671 -415875548174821125221542034525912156160 9028672 -34207122054130231940213573582157512704 9028673 27121358304943209536035476088148755200 9028674 40663824552394264625729385349709553744 9028675 2713154210081352409266053340949453000 9028676 195068210855699354890719956005812600960 9028677 14831889027402507233224571334010228032 9028678 -31164936138708819223217501268344115360 9028679 -59393814803311520022436183745434834920 9028680 -36584745841496464000797582477692928000 9028681 70996728529849230691084792284589942452 9028682 -60369340197792145846601678781895405728 9028683 16056498857538425293530786552844897944 9028684 30408495837409098295260436054829957120 9028685 -337148614876539351068548758881837261640 9028686 55799011442691788737827604416563174400 9028687 4798873986177439459937296575912920632 9028688 -10559569656860027996388782993917870080 9028689 -83056131845787717285063059779783247376 9028690 -63094095671110331278681630014356851200 9028691 -164154670172861806996194526882170629220 9028692 -33635588044227700418107940994823987200 9028693 -105049713551835548721917719694625684516 9028694 -22246176412640805851539201589829817920 9028695 30431816830257241788523410007200567840 9028696 -67087868048647586280016216706670796800 9028697 -19606624556371819222550603020121420220 9028698 3926366066940584702880298261601636352 9028699 128702362593904642497958298337782437700 9028700 59312995030597866168570935199030374400 9028701 -125247277005122230786587352044957523200 9028702 131072436719312375262914585159576487552 9028703 44500880103008300959873452843267055680 9028704 114748123069488786533510468858354073600 9028705 -87337423477209272254631695404371318400 9028706 -55209157132817497492013005081642070016 9028707 50182127781426649881058136297886351792 9028708 -2003452987479907344228663125615486720 9028709 -108137555531035927035223240073508320196 9028710 1004699904448066217428702966609472640 9028711 131932829054072253564962484934127819760 9028712 -68505328156794582127858987335404912640 9028713 13780808434806887936519294519257534944 9028714 102680672220207987394428123001027329456 9028715 -170658195246856000782370740379664491200 9028716 -150740477217125378552765163836238382080 9028717 -313801239722341416520084562279755829268 9028718 188932677322530955142397547349007466560 9028719 18714249379903334593855535432571617280 9028720 -21400125167982901495741605471552307200 9028721 121313931943814826212708789819236435584 9028722 -129110882421730083964319675518353665280 9028723 242627747784853585504733581225420213704 9028724 32507912581820416000510902809676288000 9028725 -48663130451833995022796868452104070400 9028726 -12516115189553785323762584235707283840 9028727 211854898691284318041307429928350333200 9028728 -99133915818126680061726044503696896000 9028729 232758577998889578978691984217955540 9028730 2106714722305127821459064189466017760 9028731 65053483241028839945197085966619491352 9028732 -211228322921295407591183299556042428928 9028733 10047298393200670150721686055280455808 9028734 -54510089138302377599508634485617571840 9028735 133057735713892526715966566048659096680 9028736 -254655784665664896211393601991333642240 9028737 74317034203931851957329756240244183794 9028738 43498159431837471882333556888847789520 9028739 33715396382951645526261328058264092656 9028740 16251598880178665102002267881491681280 9028741 -214765379746139059296081348239303677858 9028742 -95892594345117340366592463745540134528 9028743 -107298775681904745236281344372307296000 9028744 204755045338521294461577755098524518400 9028745 188767212149547311103167146313653396800 9028746 -5539492353376629661382162102064804048 9028747 8770647326964056713643230402250194944 9028748 -34388864132209331032660589743396622592 9028749 175689012498473923579806099402912923808 9028750 10889902368201685155098244265679040000 9028751 237737399848007280536549377350384311232 9028752 11598937161562161219358638063912222720 9028753 -1700034748950296745291205653643365776 9028754 44417512476259187443616010218192182272 9028755 -89030857519959935505025596092729193600 9028756 91743807208398138003367106915584260096 9028757 14704203975432538044172348586038245006 9028758 57104682994824722274244339002215553984 9028759 214917855426372166689991914864035381960 9028760 -29733002285771562485276158981687296000 9028761 12733793562516399272424327753141854208 9028762 56208353741927084622681967132800218880 9028763 -140569766096814886833145263360287828988 9028764 61076048075316928980711459059861836800 9028765 93102960938676414847620477178760421120 9028766 -22467837808225735938360704714176142016 9028767 23268597293762510404978643525007617664 9028768 73041818158808483666840313805355876352 9028769 -2015286048432303296089523355528459756 9028770 -8055152734522084819250462958091276800 9028771 52216786187485240163817348182524750552 9028772 -109657842168429828474062490262140042624 9028773 31090168682955423539154841797979027200 9028774 -135523858251018192872880311382552779520 9028775 34222681355356664217676561441848502800 9028776 -105516742968458799489564222005434368000 9028777 122062485649227112242827507261191728292 9028778 159311515247794260501879425483356080 9028779 13593450025933874095374759200660132184 9028780 -30622523813100741969203852938039142400 9028781 -1530328230421782734139041571082540800 9028782 -21692405259229903147844226838267646976 9028783 97042001808982115551604139843422180400 9028784 -65613191654131182007297206369151795200 9028785 -21806070105483623826859751510431760640 9028786 -3076749406055314055080498933450294272 9028787 115903085863465884591404137520175719436 9028788 -57098074579255799521932384205659426816 9028789 105363850964087897435491547539920163200 9028790 -22579754908153493070603005322056129280 9028791 78686738924595450129018400864687214400 9028792 -28271827184311950394924213554396672000 9028793 -80170407505424151805909522653330050556 9028794 -110762312184811398739993758668649056256 9028795 94531239518964079841934633118231078320 9028796 1093534200616929595318129088732160000 9028797 57541515265473918962970184729811425440 9028798 131966797885057316754478728804883112064 9028799 -36874864757379970847749816547038085736 9028800 28748247772314882474468552065679360000 9028801 263508450545038258717829991797098996802 9028802 -183727295366311062463644537058857539520 9028803 44893110605069076342789839736397826304 9028804 -209044990811971185229491700586807520000 9028805 -71950696986691371671810952168175161540 9028806 -6055310138862979714946081353139186496 9028807 -142646769934077309785269891162904219944 9028808 -198034210155743044761328679157161303040 9028809 -56391655658949825517830510394381940886 9028810 -24713387738038228959102411642713840640 9028811 -55081630631284098701661511323823153152 9028812 17178826359084295634751345583213707264 9028813 -5121323759647205601396715650321019476 9028814 -74430165645922892685783589621117531968 9028815 9827909102163617864666532739256005440 9028816 31821322250949673708875751618010243072 9028817 -57773415326799179199050165081749910208 9028818 17351368312565087261365253716569122064 9028819 13544585716960678947592355447796811440 9028820 64283413961471240015389121751243022080 9028821 -160309707629521329138300607969723944288 9028822 102970499037366943675022025441419279424 9028823 68399797444466136771520643220803282448 9028824 604775619307226172827095254030090240 9028825 41223061808231899202734819178680129050 9028826 -2079154609731499501852849354340629536 9028827 2190785994171675656707538042046048276 9028828 -67268400126704835018325379492392863232 9028829 -9540563396850440144469582547850760000 9028830 45259694488520105030892240414041185920 9028831 -20076074530443992336780605520093875200 9028832 70355732461284052127281780027168653312 9028833 -12460730772107391519709616636035477152 9028834 77204682280052502073068482916611535360 9028835 226523585447861808055360285928481491280 9028836 314654982796257798085754272756745472 9028837 -62922833493863793392595490687646955648 9028838 13837832702441502802116551597394195840 9028839 1224097731563494870364845972976396928 9028840 -92498389349535320124299958511058995200 9028841 -371719228016127239473012798360793697408 9028842 28872006589802997336617712475251793920 9028843 67825855628264402108415843410301177664 9028844 78865177336120554587114378645992745472 9028845 -44241642591681656248684877637638455680 9028846 59407079801567386302112307973890743872 9028847 71085614802293607386186608595210857296 9028848 -14553970340304667982654658033037541376 9028849 -65054986942169852666674840527227507036 9028850 48854656234514438692684957356533568000 9028851 11728776575292131348018082415398194784 9028852 -12937692060851267179623760548398213120 9028853 -105296716774127196505134191767789594944 9028854 -43170545160816668038776372519972568320 9028855 84596367348332756136478372435446827520 9028856 61643048353965191361329494030142300160 9028857 36789690163914417220996521550382069760 9028858 -18942678703810009897563501013150872720 9028859 -251409442194587790184012943553857760 9028860 -76423939290949861641979825768007424000 9028861 150581605634755821861698063768948723462 9028862 -89584143722117430680510264098627949568 9028863 -56248629724558446906658855089177045576 9028864 27786609126533021093559751349081473024 9028865 -137758730936631784274958484590524173740 9028866 21823148717708385854921305966780981248 9028867 -198147136523147076694137599945696686084 9028868 56276848872642637008433758417196227840 9028869 18658138476096875800107133281758500128 9028870 -11648974056866935950991739698874615040 9028871 -12713764349026133918643042344958605928 9028872 -13369100713670824410545543484608256000 9028873 25895307849974312970894383150502355840 9028874 32691217211648582552266603837850671104 9028875 179814273593224902832454375570762124000 9028876 -14646515282485051702414699409957972480 9028877 172437993535940392886336430144374441856 9028878 34650754422447509733985121362428201024 9028879 48229816532478605277489184527205073776 9028880 -8524481056213982476599388134498631680 9028881 176353767822165096687117490202177319840 9028882 995563949837908160994392510361078912 9028883 -16074553238647038583161093189665030868 9028884 -98910194160869340773002841659440568320 9028885 28190851150254249624561512355881266560 9028886 -53978285764019402582430800749132528608 9028887 -7464204018339201400073763253114602288 9028888 114761819930112928865842094355716505600 9028889 -18625643867119970428343708533929300540 9028890 -9493139996611182398207408360349660480 9028891 -206017666424701056743775880644354691708 9028892 -240391171209151899535967988281074237440 9028893 55817607820088079670184487452254932864 9028894 -36493995112042753860626787866979803136 9028895 -146904323991270976235931984584716197600 9028896 -15567715559060689415969370216040759296 9028897 80893880920328635752375477086739373572 9028898 -2252081105842029379342988119150234800 9028899 223121961939184176646048852605377052 9028900 -99656633463077778664528216429419472000 9028901 -4568052906559229681234767407675366336 9028902 -51152686992180190036957254449972021568 9028903 24545850547056096769698590121010640544 9028904 203034352494339849380190670551659950080 9028905 -1094192969876364443773848286954222080 9028906 -5632780009483208710824801582103200000 9028907 37042389955721923884468345258477742752 9028908 33957272080657856695113740119205707776 9028909 -35700271581516709367102462482878980384 9028910 -65657944021875355237398567256885248000 9028911 130076625359561719182449293135490328072 9028912 -11444245930577109844757369388539920384 9028913 -24111417567091868644737600701393833920 9028914 79222335028006138288904309419168231680 9028915 -5189180876275615096688989140982219200 9028916 -11331942845132980957576853393987344896 9028917 -179083011630861984626926590580784569440 9028918 -183799999023965443430338122277307072640 9028919 -31583182870386957657040207212521710680 9028920 -58491579005482443871337875473319526400 9028921 -64872306642394783359554030983350427392 9028922 14231175319364204935526733882316607232 9028923 -18755265060143385573789511051531666896 9028924 -22074984365835239786585743899771930624 9028925 108203995117387281770187725259976800 9028926 -23563195856847466295639264820328713984 9028927 227246956113852807111997612689624291776 9028928 -27937817208005154094615107186557190144 9028929 17520271774068120388148003724442090368 9028930 -3383604222314533122664268270546143680 9028931 -72092352343353375717441408190435475268 9028932 -11215879851137634032302304415738187776 9028933 253454329369337441756803986062790687520 9028934 97065399061720834649224991399464280832 9028935 258608336652767268892795563530705203200 9028936 10324524415362270174425167037058908160 9028937 469338474414030523791935694930625614132 9028938 6570134019904360254304384009169068032 9028939 99584270289727181438570169988256744760 9028940 -87260251965239251311978511156833745920 9028941 -221058456373918608752730540697091971200 9028942 20000097852155150028730039401393000960 9028943 58615377109268516819593885222918389120 9028944 -13088549230953844155526665022025834496 9028945 159582965582968016799137086853627699700 9028946 40659633230890459038521386886150166672 9028947 -152290845485284480460989541159071104000 9028948 67519959061427702535590837413012135808 9028949 30792453780759995936219565534087577920 9028950 13434822498671248946871273625486080000 9028951 -17800203757449067498907134154872196400 9028952 124091020657292498682820763507254886400 9028953 76722027568249681627936617095418932100 9028954 -56515033480730679652157842381670324736 9028955 -47403736375171695528183672695759866080 9028956 14976415758048769658822283825581763072 9028957 22684415851133428892513456007788790112 9028958 -71278874050220595106996848722453953920 9028959 18856516284812256902702770797856379520 9028960 87480096911548235492126904960559349760 9028961 -33364682084504903464348468343188069500 9028962 -55480100576393631335285432838907929600 9028963 -59294712293344258968377646207521780576 9028964 -31685510252461111740235424919818256384 9028965 64332707491701980996135837620049490240 9028966 169257618872277275089370269259637534432 9028967 -91400535507391566892464877204655251008 9028968 998670141049313281443184987815444480 9028969 -72991293726445650872982731889123538630 9028970 -5382374763342927436811220295660069440 9028971 -1118458265181745352917374151063114608 9028972 -79879141576411595419023330734829731328 9028973 -3533321965418808263218162298968004778 9028974 2409646155157171041887077704388925568 9028975 132244043788713379140290626899303329000 9028976 15741093412915910103114962423836606464 9028977 24309017502439292004590755258988772720 9028978 43386486704891619183010775820679644672 9028979 33684620053575423232753188010170050400 9028980 40112541436287578111793710214060072960 9028981 20609989238481004418079162694262982624 9028982 -312253597550181982349242707618840139008 9028983 23675292039798058550772168982128070224 9028984 118734174603782837051599623522236866560 9028985 62939168790616223897641377518439577800 9028986 12363825692342757657591391896092657664 9028987 -175675216998197603966274854114476574016 9028988 151769968588568167113464243142036031488 9028989 12858500086616494054155708078918917760 9028990 101835615396092891030427350332840579200 9028991 145322903255780071217368041524727307392 9028992 -6536713803040420816945498664258764800 9028993 239766596467583322696809469181310565700 9028994 -65715916357896347336725896940417894416 9028995 32260395207249983759627547874351837440 9028996 -79244348565425419206452575829625926400 9028997 99618229738676797609616121794831428446 9028998 -12227963438622517493559520120756568064 9028999 -14454744713944885687850686394784815616 9029000 84156300179117665032420113203468800000 9029001 85750200225609114514916852596131565824 9029002 -2353669622215627251786930296477412048 9029003 -81389469993080699976222759460232744748 9029004 13820065653120942769863515777702218752 9029005 -13601982368249419957246133367909872400 9029006 4377660376870355526038273649949624320 9029007 -40943640956202703476151358695807211352 9029008 33418603169653713912382063325079314432 9029009 342620994030169033831906133762148346080 9029010 2635896230487441318069399446734210560 9029011 583538235275132419335530668818637192 9029012 -212814546211264041184689849261543778560 9029013 -52245291178335323492657286891614352576 9029014 -145307855843757898969497344357869170144 9029015 84067794325604458738680366678764416800 9029016 304787355378344544313195514733129523200 9029017 27735344798378531582969899541904437066 9029018 -8629385296568224995875801442489196032 9029019 -45016040050265258758247991108777764352 9029020 -10560241774851396016897111188049920 9029021 4006372334803905146584921989562567500 9029022 37511281308946060935030380802729974784 9029023 -120398229459561424611803902914871311120 9029024 237042955535437132063778070238946328576 9029025 34114211393114774284047475158208947750 9029026 -130120389738324320702005063971649818288 9029027 35560316619103882513833702007423369632 9029028 74550902786377122292423128284948075520 9029029 8449780642764866222279979681242330112 9029030 8392946706412968390275247532846220160 9029031 -11722394133476953535111866809200576640 9029032 -297291172366340495778795519472116249600 9029033 -108819622969921982914015106932596887196 9029034 -14804195930007264743618445815836974240 9029035 114308255039531492236106540027960984160 9029036 4364203857165385087075380805997365248 9029037 112451103065571715147323680633036403360 9029038 -22066217293439157482615495615000614080 9029039 -2649517911413282321099876840127878976 9029040 3430637523163697310391403177801809920 9029041 -26143884994535312881836616882237224576 9029042 107016842051784946816566183088200111744 9029043 97771602936111545522826486612855139680 9029044 -201572189917538504919388161115960700928 9029045 -23690197262788227989091593022559094400 9029046 -15590417631835027931234768626481955456 9029047 -86449367495143145774861216240746616320 9029048 56398868263953707400833489264696156160 9029049 -138616192841529086935109716062395753136 9029050 -31687547897998060316453543280865020000 9029051 109150914745694149927565393685857563272 9029052 90248544462747244594673319636596875776 9029053 3097991737184245100841644102316984768 9029054 -2060878147228533981962971395449499648 9029055 -19180812935304454791456910505847559680 9029056 100946029521595530756076982270154506240 9029057 297251924454924561909478453898341989252 9029058 -41418053577579070223906198062372108416 9029059 -232604164110191537523772531814936272 9029060 -31802091964303152564751229100210339840 9029061 -69008960331313582389947612252493845220 9029062 53465720933747288376233447549714289792 9029063 308557345952966354132998899206645697480 9029064 36124262387562489750562838617223331840 9029065 -1523087898273574466391042094210406400 9029066 86375829690977593911227774328936587520 9029067 -97202955190341581171922792724543604520 9029068 342308049362007086225982444545344890880 9029069 -94378438567315983302243903184375849504 9029070 -2485619370897774079098667674205635840 9029071 -72768836433367741203491249596781267728 9029072 -365025659840044766904561994517839872 9029073 73482382920089221455949356164069620224 9029074 121052177374067329302011451412239151392 9029075 47835906772329266785989082990967592600 9029076 85948729952027175227211538565303894016 9029077 -151956058714807925196333436105013445728 9029078 9086337611389302276065871102048249024 9029079 -55608333755743505475528654689093820600 9029080 -64818885029615158812561143919977472000 9029081 172042348108598451561252195056260623882 9029082 32042945101279487080366432613641185792 9029083 -101756755725261322518974534281615955760 9029084 -93489185295847219177204101892961126400 9029085 5400377505801301022347684498035350400 9029086 -88470153639779597065769811347235675456 9029087 178372199127793782887477077128630309840 9029088 -48267166102686324034106654258613190656 9029089 145549462811066573938288824472159470660 9029090 -16140047499515094560694218971584990720 9029091 30662094827995145609272545417002201088 9029092 65282624247503415524821088779838292480 9029093 -140807135788139353258619445845881910658 9029094 130310605826955160681519750695873452928 9029095 -115285881159794220642727324593324467400 9029096 -171889850439369684512201782010218398720 9029097 -918283575101395218883710213053859840 9029098 -67838799711800212814173583024250725952 9029099 277760566317406510235790193440893402100 9029100 34958753874366673451060901895195046400 9029101 -155099244382946278949405022714702071028 9029102 -69344693836401632599840027146766128000 9029103 14126114267129934600088181005154480904 9029104 -10744180332356950446080639620163829760 9029105 -45084341300624922567645765681912193740 9029106 -11200455382058285223120636376672722288 9029107 -118571437501289092752652539158906990644 9029108 -118116203437738538353953731215100694528 9029109 -66287268577016859551646117473732208096 9029110 28751186680794381184317894221037688320 9029111 -80229751510322546214091886960827738176 9029112 24117132187205573717421042601909616640 9029113 71681634161898917859703701608753280362 9029114 -18371636801394335184169258477242931344 9029115 -6406300591008772513304188944448282800 9029116 229178236885917070309179972175058526720 9029117 -423905744165194108580742056648033059968 9029118 -12569697134726902866067073499282401280 9029119 -466219986962040125913006710560003678992 9029120 -83103872877018580018738356302873886720 9029121 -187737780718264872546189024887368152000 9029122 21168674537600660407047362046008807424 9029123 -97572098282326832118881880638276444160 9029124 23763173542323465213851890356329472000 9029125 103617858408521851006964211219270912000 9029126 -60703133298131922829282223423455254336 9029127 15339409583478639166227567132070609320 9029128 -55109126778399013977610006559865891840 9029129 276834047800140268157488651446004232730 9029130 -15831809434576020113881065362034408960 9029131 277217138287345186485826202946721806932 9029132 -34101730864990456209932738029292083200 9029133 -45740286345473810225691732552943338624 9029134 174501458214487103435298371661280545216 9029135 -78440272364051435972715504176678764920 9029136 23658869581253815004049036915755384832 9029137 45944636047569586790955589186026618100 9029138 4474673318606657478555861362341176720 9029139 11883630451492278695417476837861877760 9029140 181121384285018714494665007130880000 9029141 -273918468095959329053134404691311648 9029142 66788985936232318921572942914649886080 9029143 17769428531230224318692414831797148928 9029144 -178325678055108871195358714234497443840 9029145 106202498419167368445157181264908614720 9029146 -62544528761935226339448928413891763200 9029147 151010137840974111036336303957839707200 9029148 -38628852936817157943721728267376364544 9029149 -58801918212562481348450686555807481364 9029150 -47708127096240114702019028675825280000 9029151 1682135977002851867578605062234241840 9029152 -12176242945424006540018707972752408576 9029153 -15507616161663888311288311467802068480 9029154 66975311425653703517910436069089909120 9029155 142696412001531891386489674218572901360 9029156 74388139259215052011108556302880489472 9029157 113911708827296571264873758052182118240 9029158 -87289808864428153628237180693108457216 9029159 241923314110187460917576764048846857552 9029160 42972402116835825784749891227064729600 9029161 -15790731169238920624344135883201439600 9029162 166407950175581948448726236941550515200 9029163 93292668278738322521848523097112359360 9029164 -94090633381483533030765054601778938624 9029165 33809599057280484433094387717710866060 9029166 25625406374381291296387447458949045824 9029167 38881746461659979172601984169498052592 9029168 -60472739230537550930248006420177502208 9029169 -61989278214987633734544722208026575806 9029170 86742878669436627580415659953906908160 9029171 153124308269632923467910991263612639372 9029172 -95453760030739145099608144735158571008 9029173 -40953230789974693882815390414612434578 9029174 -1366756447767098269038780132412471296 9029175 19736530390666796022151245610007472000 9029176 30858651678340390930482408314200104960 9029177 52919064829543822480849950728683662672 9029178 -161271421287360112188865299939932160 9029179 44384462664246479514128838562188804960 9029180 34074451480240359592756263945772569600 9029181 73156752450907519585237633704740192640 9029182 -78939493537641106925116009812170135808 9029183 682463034957826685837551694008099200 9029184 2018090512460074270877522070626893824 9029185 217175518900040811160217768960224320 9029186 -2356858031303424549178774312270788096 9029187 -35009363112453982211532205336673995872 9029188 90589379743910865805040940617648992256 9029189 138315867799739642601839658149385477120 9029190 29142785795703797544057386670940571520 9029191 -226115462352732312082083779901603850408 9029192 177700936194566418620880253819779809280 9029193 17416442976887728560072058598788016544 9029194 82884432488173849687784910498100750896 9029195 -33148398294849565827155182145493277440 9029196 -22433915522477342610134007052172338944 9029197 19626956688773741461456079016249862646 9029198 22483729772076250478118031806062174400 9029199 26919112718328646845228081811979783040 9029200 -18592740461326887355329295585161011200 9029201 88185271912795245408902568088400729202 9029202 -10590922122455804472158118519787683840 9029203 -303388290874912927766678163863788406548 9029204 -38970041067835396590519967002364604544 9029205 103679110552317703353332543684080555200 9029206 -115712009020237711990171779878710196448 9029207 -331223120880665363149656165089928806568 9029208 66895739511385066777610360947783065600 9029209 -157089017030827817358278704650578474880 9029210 -59751124043317501844446021501679960640 9029211 -66491829758502624356345728364042002320 9029212 94645716649786526187095598021843151872 9029213 7783304912688524989834691196215208780 9029214 26761654828624406195876377424415568704 9029215 21973326252139851778595504333834807040 9029216 54977581047935337130389537592106287104 9029217 -81400074597535203039007298873893615488 9029218 143580898686744562172169323025412750080 9029219 -355581322086434696194364254662271633380 9029220 -39961559694192340514031670323195555840 9029221 -126969069798885594607811042207640588548 9029222 -10210177591879177034186246383208739648 9029223 35382707180784606464023360609007077248 9029224 -7842803902983927483057165359419361280 9029225 -33902053949023941189444571647028684800 9029226 1296404542498595059609474060490711040 9029227 12855309789904720474542299934424183600 9029228 -33509099925347815314066474396279889920 9029229 53433210532564898492165361404482637088 9029230 50163094828544984174424418200662581440 9029231 -125293082474362647614403767451493585968 9029232 1250789391712444950417823887945793536 9029233 41023314356024267792384732757508276660 9029234 40081410390548118453971309813003190912 9029235 73514030326712410562225867263211262000 9029236 -65481447037039828556285825896763566720 9029237 -10897805835524334705335696530291900800 9029238 13240229220678378827769302309889627648 9029239 39406557005238288444091867242023944824 9029240 -112728565923597367810862278662802022400 9029241 -93938505255685951106704796616839641080 9029242 -34817071328148061643811997925026540800 9029243 -344587421988431148122015900292837308508 9029244 39429061342977582541518199898567196672 9029245 -54562874590535175986162915880856158120 9029246 60326732876381685674691379467485044224 9029247 102184133184037078400487206140488909000 9029248 6082073088118616091359837579189944320 9029249 -34290657555338879304241769984315464380 9029250 -25554898835840131284902717419747992000 9029251 132070683496619485287527545275577516800 9029252 -82377276016641458262009112752294843264 9029253 -62011879058197412897349192543766142496 9029254 -6779391302173697764631740592289256320 9029255 32862982318080515306708600142414436560 9029256 -91051783818212948468232154859639193600 9029257 99058498885981452802321445645562535440 9029258 21232603822175126155545208450739930112 9029259 116822402614252437167280348736139507040 9029260 -114868400196212775172366864832942115840 9029261 178999830757805148694151263691228695212 9029262 74561719330530642497511196571328576 9029263 -209099778814789995690819105590349048816 9029264 -73563388775155245636046390096587915264 9029265 -13438331583538271725488489359247509760 9029266 52023263709323937085602873344447204160 9029267 -24232936323941636893545618641618258880 9029268 156816566898393284290150761141936634752 9029269 4340676648019164337612473354073087744 9029270 89653618806133018904146389544449408000 9029271 22572230085271660657531457338737632640 9029272 -95579741789869638768383331824233144320 9029273 9282278645794622926267398370309876608 9029274 -67192739568589579094053234393129751040 9029275 -60743471437293727782219134877310895000 9029276 116283280951290739206771782804208668160 9029277 30296863474376150132768259482234594688 9029278 66410936447080334274487331843008928256 9029279 -61370055112660278304419880520055586704 9029280 44544968855137643198569335986816286720 9029281 302488408763298237473596912396182450964 9029282 -4571885972387505644833934671143097008 9029283 131352423374956074507097614540662254848 9029284 -149544214606063519212204256076237933568 9029285 135269795764961320712533587919391881980 9029286 56403953777485237432017076244332830720 9029287 27637938991777575371971448324415662712 9029288 243515431199257799553462179395598453760 9029289 -156412308098121940341365752778864910912 9029290 146285140216263631709440804453390795200 9029291 201644343528816268212038991044754352692 9029292 18503565646294440546607194990944689152 9029293 1726790685143013408881916742291577984 9029294 -56054383378549041167299929418925368320 9029295 -47415299923143222571969245202751726400 9029296 -23910281283981862200823503770778828800 9029297 -6761675857895431458084685511551997280 9029298 17286751424433280201266348438044244480 9029299 103327818017151614171668889546150938800 9029300 -46749275738152881254265212420286720000 9029301 138836715523864669727676869353373260800 9029302 82280299060572971405375477113981503552 9029303 207570453782312182835226400191719232552 9029304 64528264588044948516613761158354780160 9029305 -32329898933466024619358521522999536000 9029306 -1082835828447500892872630054745368064 9029307 27023729796145020987095923995327097344 9029308 -27115370719951220223382961300235505664 9029309 -165974476445568773361638983560190274490 9029310 44498779788425483454518937833754860160 9029311 189763779846067923707801271836807883552 9029312 1737445010843492527785924718894252032 9029313 1171070140444877728126539499431319920 9029314 -48535327314788527844860666247168537088 9029315 115800656924286063539488662118569330960 9029316 -163597941914629389255211624542566977536 9029317 33232227944086122147569763821988385920 9029318 115091740989399490980926168541871716480 9029319 -51988851263196788207019565285086953472 9029320 4534127746050318122839617672680908800 9029321 38581297419575325761842348614081238464 9029322 -8387157866392684198120772352275232768 9029323 226927164487930824327678228531893642104 9029324 -154087746388691400820548607820327270400 9029325 -40500786624153441690118084694967722400 9029326 144426183152061499515195845079270441600 9029327 -290843614286812173282100752190068727824 9029328 5787065266997918922537707430376243200 9029329 111612565631893167487424882506717514592 9029330 57231786373554424927651319706114022560 9029331 -89909824335778340907927333113863200780 9029332 1104795475188833006110244089627422336 9029333 48574308699679284764003438355073379964 9029334 25756679256542247041249613878085304320 9029335 11228172139715075077475752134370587360 9029336 -235819487060688798578573983175878072320 9029337 37993307694022170431206492999287191760 9029338 12798926109234999449535460142405902320 9029339 31612981912831421110886499430898718720 9029340 23939707470883874965723035897018777600 9029341 119997148931410106540111498435978008742 9029342 15409363707096861743210031148522974720 9029343 83231284680918718833914481404448974664 9029344 -144756289931797297759433729402163953664 9029345 -38168162921554291183960285675172987760 9029346 86220975245071361212408821769172162304 9029347 -174108691197053178544767314886299022608 9029348 33124045043946109866481769107569229056 9029349 -12084644012639147095186473204922742592 9029350 47035886427457210815703409969037028800 9029351 42504418764653590352878632289504638600 9029352 13755278861553505853992799344678502400 9029353 274862632118594562735654237491564395200 9029354 81175460959652074706663377389909211392 9029355 2425776643704456249283100511627840000 9029356 -6553082146422092914977379889200349184 9029357 86787831730145855174151321433436187606 9029358 -1181912853090028373355182016674760192 9029359 130249776116304685663875979717678718040 9029360 19726342478070069848725283722459545600 9029361 -164483674391773845145253370863399142816 9029362 63144558482117145384987089025719292432 9029363 34489458001601164769998274519534553600 9029364 82611082388104624938161108930069938176 9029365 56573027928606569484402101634666319260 9029366 18480504065991166339198592584709938944 9029367 -67490116732623073800677962856387747760 9029368 -100421234029750682919486807201683312640 9029369 12631427856831455152569912685320377352 9029370 -403367771040726963961128953541427200 9029371 -140731027211292558225159625705572594608 9029372 114596378430683059893289882988551736832 9029373 40874944817294960348886532485453759168 9029374 29221891631617401378843212367359271936 9029375 37931203203318988231441301175364410000 9029376 -75968769414229782778614620602981416960 9029377 209071856430231832310032569573328874946 9029378 61804263324548216172670768627554693024 9029379 12660317848105306755897808574003545920 9029380 -106967534217914611818564930828435432960 9029381 -89816476218914740743998215371395954628 9029382 -130598172972968041628688170099119870080 9029383 -314789216782197802268514973776663424 9029384 40966165831736633861665774340623564800 9029385 19023369424266165265775923122556103040 9029386 624231577724066191680765271938042624 9029387 14337976741423649289672333345724704360 9029388 -7443279591551165444368968637729804800 9029389 48334637310105050509600177797340313280 9029390 -74739306317196387413682841568195088000 9029391 67664783373619972745395158665501960064 9029392 -73961581138947431910283756788340490240 9029393 315311655591563775886067052918095934642 9029394 -9687244152244622299009192088838882432 9029395 111416975581073685584053589671654868400 9029396 -6467693054116988237861890837348315392 9029397 -33029257490976459834271896670173856320 9029398 183580280860392942957260362171312128 9029399 81025041815643267971735548976863139400 9029400 49496616557294710025824073513395200000 9029401 21313799004936405968493609597418088704 9029402 -103298099920105183937287302441710872848 9029403 119116570393225078200452754256773147264 9029404 -162230844248717178444890773957985078784 9029405 12650510552322217276204512211238400000 9029406 -8358786908586224395375054314469835520 9029407 -53892649632137536935293517527755512528 9029408 -64328133790465643158186079330288271360 9029409 10673614719651858789629977195181073408 9029410 -7665876924155875186591376869128354240 9029411 227132673525708125949215750062604572800 9029412 12595748748800435473895484834527096832 9029413 228526623540361545509690577021917636604 9029414 -36660942618941647405800108538356310848 9029415 -40179172976792060090867326414619596080 9029416 -204364514394353880881675096575498813440 9029417 219353947769739151843454602218707513466 9029418 -54448560498338903129284180047067543296 9029419 -9181466271364681847721364198988993280 9029420 -42316967618276715116507794761662976000 9029421 -116715280488667406526443014868349821760 9029422 79385785583045314968091938519940744512 9029423 -95175088537011020872503136993533257736 9029424 -57887830505547206408191983961582927872 9029425 -31327107062919528473248126275848851200 9029426 3624750596294808246690346071409075200 9029427 12360888784116718897678716072451628160 9029428 -157331692479351185678057231506630950144 9029429 125756081074804897336771665271483602030 9029430 -21196651812223933339119453076720750080 9029431 -112770075272009149507917122442898162128 9029432 -13642599027746917027300582717453762560 9029433 -5604374139383272663171656679435350336 9029434 9823273794153434728772410770983208672 9029435 -154301226926177753719394248348771701120 9029436 -31526295073895340459338789841233181696 9029437 390615695633768214153077642368997759232 9029438 226487175243587645764124835828917834112 9029439 28994831262808196507831746664173291824 9029440 -16728945643020130974776401216929792000 9029441 -1201126411420318559617792899208974288 9029442 19294995784056650444843013815179120512 9029443 234710325372928502078308035331456064 9029444 -134996302723398855316234153614696968064 9029445 -3957020317925331666064402835223489600 9029446 37697424517363140189236481714272010240 9029447 42536007849365705466152473722345149232 9029448 314280500393999217076241673850269696000 9029449 -20439966313349237734496314454718330624 9029450 -3224284094728774511428191339248064000 9029451 -27414632057672263033524958457184594720 9029452 -149019222113317590119364827519524546560 9029453 -1288188327459325907672413805800747956 9029454 38804210015918197188232654487988728832 9029455 -29062848340621198695863674404830031840 9029456 -42104209877414779245555660461676822528 9029457 51346831227271662547546712511723672354 9029458 -82021553606355633727090613493831511920 9029459 -72092378575008296711406668249763116520 9029460 -77325605872907351625266330827763527680 9029461 -36975004171816938514163465528174114880 9029462 -32449102604361096273952846900270781568 9029463 17540065259503291829758624940852121600 9029464 61491524814586554078454709235348971520 9029465 140482570386288582247886590663253059200 9029466 -40183998151004132286884236068008882448 9029467 2737849966371567946053544271968764112 9029468 -66659991982035374355695811133344614400 9029469 105019286462031315635766517026977091360 9029470 -57722634628991834190342394966804051200 9029471 -68391220823146685132620907805121748112 9029472 147357914284139354758014290452698365952 9029473 -123600863604913399890404115655659847100 9029474 -3051857080489152709610336240723622528 9029475 1509225581949896643023131695731340000 9029476 65058986242563095574755426882331694080 9029477 -328726621189644161637317534165438908674 9029478 -44633493644547584867389925248082073600 9029479 -178786348671716519166694916572126094920 9029480 22447245370795334608889578626296524800 9029481 48214726123180431190981851529549982352 9029482 2778678563196023041151561378289638400 9029483 105204715323495090146724711163291668000 9029484 -467649287250078465683591507716239360 9029485 -21906511803055960375991004618256088820 9029486 -114158179233146526281486937417086159808 9029487 -22970259011601489828406769319109180032 9029488 -29035632713617358172903661906207932416 9029489 -104667737945830360893420618855589777344 9029490 34954825713739524033656969362938416640 9029491 51745957135997309012359356038223620472 9029492 108261482712150318013676861554513708416 9029493 91874243277982928414099740303358081280 9029494 -41671432675596174595846171628511886848 9029495 -78379845687775380300509850950432289600 9029496 2328198244715213402385525767511736320 9029497 207595069518459271346280485342025235946 9029498 -86020923185530560888387836216512711680 9029499 105137040140168738310432447842226097152 9029500 -19973576757512162751266488645376640000 9029501 72151792233217525427290352918084926098 9029502 -168226848125630731065950092223575320960 9029503 129251521472020675710296098629152147840 9029504 82159068314816751362310058185043476480 9029505 62235538449489662288923469601744134400 9029506 -62895774584197079415653195739459264048 9029507 -194690177132878685060072326544939219928 9029508 -84901826845257076695538013829033047040 9029509 317923875838497433726751346585702059616 9029510 -21206741822594939590355544887430915840 9029511 -154239423795977636426527003162194429840 9029512 -84491343833363976099239443435115059200 9029513 103598427194172166550160881427235332762 9029514 7425221170841378462203030806540473088 9029515 54352453927188827383626254723125215120 9029516 -2609429369537202281025361484841441792 9029517 17904605452803995453950645050226648704 9029518 -25396824983082121897892887217998847040 9029519 -92506357791243446452917327204044464080 9029520 -7980375738163785717672101887857377280 9029521 142100252016973491865687334740077501172 9029522 -120237175491959296520231285668805001600 9029523 -277697600038978088595366643791589128960 9029524 65333901478180578614465959339485566976 9029525 25893596531449310778196707607714099200 9029526 71211649978791971849118189872207513088 9029527 238200564131061746875431755203185120 9029528 41868660310956401639200884474124892160 9029529 57882998120684120528886950455185613920 9029530 106989006916967942469235981446962984160 9029531 4137885876314294452110121432391000592 9029532 -67026996516542222514688850884156121088 9029533 -91462466740153891244216172129383754024 9029534 -63681152576383035235918017486547942848 9029535 23976598236448331171843877539905549200 9029536 -240423797018575923756090855813224202240 9029537 326403261672935550679138957423652881440 9029538 -19876222404167877872024464954503300096 9029539 -44792716449749827610725063789414810660 9029540 21619632645364798012521258711487910400 9029541 -49962468106782137940627693107970561600 9029542 -199921004987138079057283859361438048000 9029543 78287319722592606674879672956219932792 9029544 84761092889636728996395736222223646720 9029545 65463967294906062019364982408782681280 9029546 -125583562371613193212184522792602007040 9029547 -488484006364174208408324849282449824 9029548 11013071394734508944898864789289758720 9029549 -125926816190563990432712972900091851700 9029550 -38429846446701958221637012596004598400 9029551 -266934599578940483184798329987973582448 9029552 -11134715686488786610213672137244213248 9029553 23134389162811793258784438559025818368 9029554 -1993678718758752236561015142494503008 9029555 49221430251755162311407803972907102960 9029556 7118293474323434842878558596341518720 9029557 -8112773423454288001869900144519719460 9029558 -1737982397383372706197919006335914816 9029559 80621726651906919846788218720222460160 9029560 -88765321358476437720825331156695552000 9029561 43288236295225851377790232790903637162 9029562 -33883972112976687854059316619474835200 9029563 -336350841240700104244896605605277612188 9029564 78656793427913675722104140253779506176 9029565 -117965908116351376616512587387357265140 9029566 10861029844128921012438911912369950464 9029567 -160524355803031688120308370506997461536 9029568 67695039270656361965891591435578245120 9029569 76190992425153816659124770465937183744 9029570 -580437301083207171399622094901534720 9029571 82615223116403183514424130163509246712 9029572 96649675630971622887102588431352370432 9029573 -102941907611350642233508633507074814464 9029574 -44137616719588285988860358949062001792 9029575 68295419752420862939638838470929384800 9029576 195887019368164457521825636223866414080 9029577 18191793239460175667694083971542735120 9029578 -82247917280173457055124785159900387744 9029579 89229121384502319568025767664161171200 9029580 -31592752494200926050532391984793600000 9029581 -357323138170173689005758556985670379872 9029582 -41480837065667932303605806562685324608 9029583 26419705617845786283906650563996947600 9029584 -9398407528696108379868016656271441920 9029585 -146909738532746493350037399756509746200 9029586 -25715072408960873954239581835525404672 9029587 5483182525487446882938349092394210304 9029588 219256500575107775249137392826112546688 9029589 17558766845840827096014998856293140608 9029590 94082782945355015707697020633351889280 9029591 -27982643602501835788062505396047611688 9029592 -83331697019781485317460707374361436160 9029593 -203396629197986058355266192062073566976 9029594 25133166147099657217290780848446923264 9029595 -1447956758423623705572229865432616960 9029596 -54761409226849426199031440573525168640 9029597 35991808124223310404589415471685467046 9029598 36742859216497936324531141422800025600 9029599 -288185647306146331600508866815806082400 9029600 -42391916071241420983837453027776921600 9029601 -70704535370398078429064602436985789696 9029602 74735708691022927775837458242121161504 9029603 -49060042454549633479044176631271977336 9029604 -20827153671019888555829898624574126080 9029605 -21099887637964296226223552437718825640 9029606 19456942325460935992268184238760245440 9029607 159027529748554263552808236799825239120 9029608 -56020863379056907422774714525658644480 9029609 269215308642357862221124271410998426810 9029610 57800068926689810128085378220148070400 9029611 -30053966470273405446699383424600886008 9029612 -174950144421797130865556825884479999744 9029613 1142199121575287577356486900775634464 9029614 139706651919948454035824644263730101120 9029615 -44541102762511375851624935861349520800 9029616 -345741402150063502476268630093332480 9029617 -18237765817311385656970266799691321360 9029618 -11461495290972226600514841936951644160 9029619 -151967885775869322815572484884884454956 9029620 -23938847549048220430492570317201112320 9029621 -447458077391749233434642335609498536000 9029622 -34758594113972547929976122005678805568 9029623 50481391990043359929564007892146799640 9029624 -92963756954626121706627948149072855040 9029625 -32837447463166819000709467347600000 9029626 -30114678440045219126032496034199609488 9029627 161890296615110505101428520832844477476 9029628 -49682981303805196611558740026957662720 9029629 -119493705472144862094359342967291747840 9029630 85133077065173337213167800286811024960 9029631 6155901113086079207842096021001487120 9029632 6157049250121915526810047751808614400 9029633 258591198361072350740880270829628711940 9029634 123083254676279757197257211785867782912 9029635 -92441867145015093484011967956757006080 9029636 -28503508066669260430126569773058293760 9029637 69479474641549181419561866407607815520 9029638 -11826919469470302361351832059509505920 9029639 139098808285402978530411821932970283024 9029640 -42640096642182660223638984324818534400 9029641 211148548504898388160699141099247865652 9029642 -84860287025234324632635162731259192528 9029643 -47232225595108927889823219879203677440 9029644 -69364194668628924065025168761688479744 9029645 30022968053741316778072871988167098080 9029646 60049547140882993171102497390219825984 9029647 101017024484188519294630736014472087664 9029648 -556451461101923730666048609279664128 9029649 3337342264311374798916089664623947776 9029650 29569711637962608597260440607517120000 9029651 220283032182859768702928704219222148652 9029652 -58082738459335807496157798970518171648 9029653 69181225647007730606809706580509451744 9029654 -46970774370528155485602331960811700288 9029655 51059030466962150033497566590680560000 9029656 -76078104969548592190011035082240000 9029657 -27086202170456651767765049949431684736 9029658 42041740896474245386605354171203474688 9029659 -87387689019363279836750386005251682720 9029660 -3486831359662580266677932135150745600 9029661 155175036884999049798305241826781619072 9029662 -5951841732682535075680387873896963840 9029663 71574541430191959042315836359137660744 9029664 -80645535111862485417717184694436495360 9029665 76400470632122819643955524397491133800 9029666 -161253634549447955760181601586265249968 9029667 166709889353287272071492048450972897712 9029668 -188697097058485614211520786094118805504 9029669 -89085980539412419761780915140491844160 9029670 16303929170249672803068708518480678400 9029671 117506883520265021343284567563254864840 9029672 -275160083440921426717588147782624307200 9029673 1039963982635095100029190789285503060 9029674 -31132712695043938556414973355133080320 9029675 -149512704998187407638195971623327481000 9029676 57813587170334792756993053143858760704 9029677 -67964936178978763782304002655884497300 9029678 7502194413976550397591127303607005056 9029679 -21973102947550215128329110388749704832 9029680 8564453689914763035447203846883901440 9029681 -24042165231103545060121143614302309008 9029682 -113756772184927769271948693136633865952 9029683 135817455280389519134638793328034059904 9029684 45821058546432551657762522357398868736 9029685 9374189489812102460384371767796684800 9029686 66018274573674544635283751670350114880 9029687 -352511366440063567420556362894369512288 9029688 -170143506478849661139741949358100541440 9029689 -103693547198018487215503690430212951510 9029690 -71000100085192584948126630182394040320 9029691 226814728933465201538046795332123902080 9029692 -30667557796962671261380993670201812992 9029693 5777474723602469190260596961394184422 9029694 52905880555951258616469069366244526400 9029695 214432374024075240828700895609773206480 9029696 -7415630316839533735387554430313299968 9029697 -194473920688810432328533004699581429200 9029698 191605847221788175247802198565441780800 9029699 -2141314255966425259524328165082138880 9029700 42715249101607256071433307081326592000 9029701 -580862792737440815447484763060489217280 9029702 -9738629385558318994601880954745693056 9029703 11394801770634155386814032709622656928 9029704 -192053157303046506127372318876941450240 9029705 -54559309363892296546881091685540698140 9029706 23039680539524588570029617028428194304 9029707 180169186441935039667201672188117447956 9029708 -40085428222568946657544328464845588480 9029709 -3458950997274884668894082336156009472 9029710 -11029502191786853512661232512520018240 9029711 -19550907044381503712891773250898802176 9029712 14766327371045956473027669040066068480 9029713 546824722686892993619521572469746240 9029714 9100763252017626799208602694789976336 9029715 -30774516529602552345975758513064860880 9029716 47603069003244134858618394578007097344 9029717 39592787785892133080217714947851831800 9029718 3181855260111961634876700982944751680 9029719 -316738658515660547461208934911732133880 9029720 -18017705972813928155479365830494617600 9029721 -85751651749823168158639671381043088688 9029722 53005592932356954101908624269880285152 9029723 139727646441924491369969168469853659972 9029724 105023199257891174010434661120291692544 9029725 7711513433817577758438806529505872000 9029726 -72878711387405446828432925242152290688 9029727 -22905028645986893783140202179447783440 9029728 15522354905172552285510354627888414720 9029729 -276900931839740030532173862185239496670 9029730 -25391673805052505273642723371851699200 9029731 191339271403678750158631177401607130880 9029732 -224798792798992929063441147153889443840 9029733 -110193036054434741743708528128915539136 9029734 88363456634738352604995018542961487872 9029735 2075375224548209343700454451412063680 9029736 134317931962059343414408429021175562240 9029737 -401851251525545514696794763995795564568 9029738 83762033590969645049919078007454297520 9029739 40355707872049547361816664297355497200 9029740 14663054086475207107611208781596262400 9029741 -50268631468281159591915827322061309728 9029742 293593488805874257444473549425418240 9029743 10428049576961059131124146851584278992 9029744 30780704431185714079636308222508892160 9029745 200449698894818109153422552036066371200 9029746 56423974206217053094637327919447696 9029747 -41435326634079369060955611252230682804 9029748 22477429438343443213429599349132861440 9029749 -1382215374495995525555622372338151780 9029750 69193268118826718981613440499946080000 9029751 -41235666611728354983490717862015996160 9029752 107020413365213257875530572608447897600 9029753 -195957918436852780845229964909394910998 9029754 -78556176918826227664364172286051287552 9029755 40653214101876179470533872188329488160 9029756 113715763220394919461656837618881566720 9029757 99626040722552754175426217943570431520 9029758 -3922550983339330329898631516160812160 9029759 298032487705567262549352395705755002360 9029760 40150816656155266232475345413681971200 9029761 -43992036436796127947813392932744011948 9029762 24826523259444184125931446128842352640 9029763 -181102883678100360566597700198096296508 9029764 163183702571633247346512810316816616576 9029765 25942156681520062584806570146465719000 9029766 -60017655521587206347857244797230470976 9029767 -74193299996768980378413621471990011088 9029768 155369900207258660053076380168267653120 9029769 50620453495820565121089975127287458880 9029770 -112520659668564102889870224940085269920 9029771 -338834171426626992340409873378111354808 9029772 155589662529654184478357930551089945600 9029773 -16330005984164155073951266974753204480 9029774 34945115052884436115648505933038593600 9029775 -24603430672888896142777639770561076200 9029776 -991775778162004127831425334117662720 9029777 -87324544950618624110868818216230180800 9029778 39047726841564571319817967006624158720 9029779 326047254214433653212951342050812638720 9029780 -82492955234147663744040824915406643200 9029781 210763718760156330310823542605412485312 9029782 -29971420963190379191116475656110053568 9029783 2546703749736815363548376862559212720 9029784 -63178915691769195974091766916907847680 9029785 2488678789286089464487679815851600000 9029786 88929306370777450433403324654534500592 9029787 62378872977226674864041011556805030768 9029788 -3219002691846095471776864632199526400 9029789 190613147656288315594451676176950447590 9029790 -1389642429247722779399404119967887360 9029791 6881667688093361195247456905641255040 9029792 -246200263859563121816351942021627904000 9029793 -148498878798019232001155915112624115536 9029794 -114148464791903163521889651468446410368 9029795 1350954753574219457374774952441280 9029796 82952964335997253120112121468842836992 9029797 -81419145260289098685310351528960863968 9029798 -86025764509695529854226038142588077600 9029799 -2277623638206325308070165082578378560 9029800 -19129202065483744144379938858819584000 9029801 255916277114385721217073843696423610704 9029802 85491118369736913355689340055766143232 9029803 -61295989813241426170989643655369215948 9029804 24034984803999034705451158288581525504 9029805 37013691682711322533764574235804057760 9029806 59880094716863083413015415023577964352 9029807 17128129327790547267903132088546904400 9029808 -893689376388645173121139876917903360 9029809 -348523162172276440695445238570800666990 9029810 -83051032207302803748080516849850169440 9029811 -60360232766683128723514937174584663296 9029812 -84487405190746791287568239222170871808 9029813 21370013434757915630836771918119790104 9029814 -48945728958884602540534131848053853760 9029815 205110680967515242073053823389248063960 9029816 -196814932798653772147403069561384939520 9029817 -1402708272962226101262587533627930626 9029818 37247219505867994916945260751806809600 9029819 91673538584324322323768093053169173944 9029820 -38717098191999146612490378184899025920 9029821 -245953216527848681218277436670296202848 9029822 99056355872722349085212648863332806784 9029823 104386711464679580740761276962253881088 9029824 1373010764606619087877694762254336000 9029825 15870736753517168556284137592837040000 9029826 15307399470454441306155134802528076800 9029827 -155941389442968272564418693650138480128 9029828 5795427992819970157258112653370843136 9029829 -81977575265140400734584175695101547360 9029830 43362030777582005825619852331072208640 9029831 362730572283357638724772970491378910664 9029832 -20364068758666463780258453957561548800 9029833 -37605354312500499432365415364261947120 9029834 -38043995141154394284655263376017242880 9029835 29133089531892492874995733004633754240 9029836 69424886766487386279170095299900518400 9029837 -46459468003567588668218326967592774048 9029838 37557789611228870645488454922988366848 9029839 103267744021407311887243621782929738400 9029840 5415349679831715868801645498378321920 9029841 154667698906130368947489350980441049760 9029842 48712120524088155562126881216622113792 9029843 47554515793565956582347736105279173120 9029844 122434450033729724422421976789148817280 9029845 -69953610095160162500437186088756145600 9029846 17792686320562557099436939813593538560 9029847 222118888103433421643077810782667851600 9029848 169792257725946198011579398812363663360 9029849 -202141003638558665280431108418287100150 9029850 2251649572457229303301179232236460800 9029851 39661571858872027381850658792634682400 9029852 -6983821749198613583659286856979004928 9029853 69238730180468230258793245336450235520 9029854 20812014028201700242354765973225141376 9029855 130604749140020082744638765844251856960 9029856 92711828914809211297099854478288355328 9029857 -246398931377511792279155640419134622400 9029858 -212196815963799607553318355890046858240 9029859 67112294988208242569363849237316278904 9029860 38724961713794189172776849689105920000 9029861 133073185315396524250969227765080814462 9029862 541535789801568522659499464999231520 9029863 -131726561596142910174316533765946310240 9029864 299714788913183136106562262012570009600 9029865 51985503401470390465813282889249651520 9029866 -17097658175186609018251774880389395456 9029867 30661486127521591454395243700495868 9029868 41348300496885555114653609030337738240 9029869 52874481382648468707838189482763957440 9029870 42475807921353248803361702619901394880 9029871 1777868569625220028484041255796998008 9029872 6684833962099650281226672416875544576 9029873 -31348676080251168806861591251933420380 9029874 4558910774359965050191099399681351680 9029875 197722120984929676842296312078183520000 9029876 -12793090815686880855011882821055373312 9029877 17646839274949043113226120077980364320 9029878 6201234357447106891300616978657021568 9029879 -182502020286851100225790977286701770520 9029880 19550122533392173605510536259800064000 9029881 542047212760824335551745104215787008 9029882 12176270059678572575303107249694088672 9029883 47917474582998961002686862713263588800 9029884 9779245201811650426988997402446114816 9029885 57202500369199831565226612981323477760 9029886 94556911114651671398821435203384454464 9029887 -32932943728814725357619327620019833600 9029888 -15064640006940443922077722521800540160 9029889 21350754719241474388489117987267824768 9029890 115386103509448391216812569879544380480 9029891 113503848910967421690268088348809992480 9029892 -76638724209933017199477253200678924288 9029893 105893706153429425377823659686312562142 9029894 -168062413628738903505872131248048921504 9029895 31265135702627217361042203874753920000 9029896 -20531040314351715165990807409395870720 9029897 -95473570483336314487449404160249685248 9029898 3090500584062402507664194816907968000 9029899 2925120262817672136579964433580290900 9029900 -143929329049898760096326995715136000 9029901 99092164585072193419064560103691076032 9029902 25911553541520233831617310494907750400 9029903 274151208960135252682881241582735999152 9029904 2009254399867532783051050851532800000 9029905 -13950186866200212724981559549733185880 9029906 160505220038854279891007461959796939152 9029907 -315592845456413688558517681098427883520 9029908 49511801340666935722504511341299244800 9029909 -40883574563441953659581929264673025408 9029910 -23578924358881775692427094051977600640 9029911 101675358523174855293126425277912936024 9029912 163804253285685912491714099976891002880 9029913 125994889663436757279057968833349947344 9029914 870710167694653966434009053637216000 9029915 -191367068788478612516972718972366492480 9029916 -86612844818799314119830986092522045440 9029917 139418098487150725031705752914960606220 9029918 -110128038793023097498791273168431475840 9029919 -139980484845515274706913763536056816056 9029920 -145730550967087397577766602436645355520 9029921 -551774810464801808194257727722636355200 9029922 -26214619715265270800716787412929839104 9029923 64726632650112511689414870861308267936 9029924 -110353573085119477851170170757519329536 9029925 76356746935156116397317599309192580000 9029926 -167579576270120610276305662641292528896 9029927 -391457366099164397950750879664970548880 9029928 -21231020028931596692477158253808844800 9029929 -80744640767588250434225165116315310470 9029930 -5680026305989949787305708777683553280 9029931 36914373175123246669533379111990456152 9029932 83973382452342121252198588257336970496 9029933 22165420794566603692474962306083763360 9029934 158211807172194009275810576191299162240 9029935 77862894030176284540929939737190352560 9029936 65629574764620990323045505140456865792 9029937 51530577484404968269133838435810846720 9029938 491059555550129509245259993699052544 9029939 -24416216109362021589575551977798259776 9029940 41078584247827972115242600054869657600 9029941 237559966366804776410477484531937917852 9029942 10216977596286078692883664956413779872 9029943 16945359822188759516487886366581931056 9029944 20281680591067175613133136739900456960 9029945 -118797872293640098445484346491412074300 9029946 -33734831272563216891841474851953058816 9029947 -293697450383900596659789385142312856604 9029948 246191988265634905685280396177115511808 9029949 22443137847429530109911491175792369280 9029950 55072001987314534858412422155367368000 9029951 81480358039817773183759110239039330304 9029952 -51131815282687655379180291397468028928 9029953 -176340767656001513898957337891215028798 9029954 -2029662562467279771619780163800055808 9029955 24768352364639781031045266602971825920 9029956 78144269772584367293811637743836155904 9029957 231420392938444983762605403010502688 9029958 19957915338498294848632005519357407232 9029959 -40465105011685522285735997366397329920 9029960 102058358092287237563667344954323200000 9029961 -3572388993495321521561681139095188416 9029962 46014693194026929318320841091143631200 9029963 39294227733172323587597428857239353464 9029964 -8018126795818575401738232204814970880 9029965 62321377983557202705873985565961640140 9029966 110728704367138040821629439672739097024 9029967 -27929029133401184881188117225980263152 9029968 48680054387589378329074616240348782592 9029969 -183763219003114715434589947108673562240 9029970 -75388793600661942252149364362389642080 9029971 142220090839510723713087478409668936172 9029972 96602629384805374582578668333635153920 9029973 187001478586808972992380090863685914784 9029974 -37055821534483920516312667905378903264 9029975 146022649527436620572442841167712550400 9029976 -58904403156019981636223847627755520000 9029977 -137126090318952829999520000017510860528 9029978 -65236393572064938289968903200734402560 9029979 34452405595820832846517079421010704144 9029980 -18200868630542310542701472066249280000 9029981 -120213143333297965825574614516933746336 9029982 -10303415713653161028485643695804353920 9029983 264327796030458587644705949518367172240 9029984 -129920804389250500730533516624550952960 9029985 -36085167577721189163837473380996205760 9029986 -16861034476684066495413623373425088000 9029987 121169033365054382319733408118670633480 9029988 -147674085065716602369863052147824640 9029989 60198956624872754733060702620006940000 9029990 22028752309500662068464454729542988800 9029991 -28219380047214465984330443844912168960 9029992 211724948391580068248573969759083560960 9029993 -60074180394379863880981308836118629760 9029994 21968169033513878349790296294913824000 9029995 32078115967195945927236639927170319120 9029996 72004667135494248075724986311767680000 9029997 129155615453040077823427221108674228640 9029998 60264051872304222728547201356602585536 9029999 -196138228634482545199429582354242964680 9030000 -34873998024996947179730012405760000 9030001 272496526222575344199810555340347234002 9030002 109559412345518786830148506896603047952 9030003 36709311537318269376146249740468008504 9030004 87998045009549053049397377218688262912 9030005 80186746603094634429385944773754069660 9030006 36706837753822599003809577266552145024 9030007 -35203027140164006441723156895285262848 9030008 19545892643587496984205722397723340800 9030009 123616116974546408095274326684156712640 9030010 32212923719151946131110042339654200320 9030011 -283497747906631956806760927350919217176 9030012 -37409988477590690909222184269297753088 9030013 3187813744194087534476823134846307360 9030014 -78809366358150686915927054302903964544 9030015 -85697039061218864373553931958343116000 9030016 369202312601326289721439983098658816000 9030017 -157603692562626194311948731658009943934 9030018 -67848453976297258243163447850685908096 9030019 -75823117379344510608585524060164776580 9030020 -118830052822538827826791101544959936000 9030021 -5166043572610255868571103205539037184 9030022 -57608163925736653022044934036127542688 9030023 57769532894905959116720206090512097200 9030024 -180301495773889251973734774406237716480 9030025 -45309348414514971599769867231655152675 9030026 32913395547015824936800108261977067200 9030027 9121926607332515535328620431780607408 9030028 5746980635190313454186406535909774336 9030029 989203969248318437112568918248606360 9030030 23911052449002090443799869122668086400 9030031 355875423499709302000645001379460150832 9030032 -74560196327765298663398709323228971008 9030033 28273460053898474070853515938174284002 9030034 -22186981114217154710659056369831106752 9030035 -27949911181409430447853056823383398400 9030036 -80493129342718793274081786336580773888 9030037 84431675508169205464343364426057440800 9030038 146270520353416899880848451969803976896 9030039 142884937227812744653058372638528434024 9030040 -77992991072417025374006890880227123200 9030041 119419856109593206854747240894447770442 9030042 1511020115694981208607026174423195392 9030043 2323160543166041168022480981129076608 9030044 49352847814219389710644061350772891136 9030045 -6280256899346626222832609700782880960 9030046 -50505193843983243188034916131276582528 9030047 -39756816152196655579414968983839502760 9030048 -127578700192906106917114123403390877696 9030049 25914010562947313243018920463694528960 9030050 53432267662427153797194736548723736800 9030051 -61705809583690917386022273854713529208 9030052 27484480402179526456231579942793101312 9030053 -175483056733352251807817774024072994336 9030054 1337526098236448184685186062561093120 9030055 187042636417045719522562399916257035960 9030056 12539102345771905030513733130978754560 9030057 33669829948524316481898582207759933840 9030058 29089965708817577611972517015795956320 9030059 75112698876725558354054001669129350616 9030060 -4383678153595928278762200939679549440 9030061 -209929929074436703853698460893177910100 9030062 43832251438703606242475457785434078272 9030063 101874010508895301542598475600307668736 9030064 -36734171574990802891378485073541529600 9030065 -148885299651274399268091048495788585280 9030066 -75732995779007540789761832786499605376 9030067 -110081818579309289316768521681675379728 9030068 163420692410214640759949714714296043520 9030069 93137926475213093196947398431789544320 9030070 -1263207171951922603697946762618551040 9030071 303903178306469852036746561439958271272 9030072 -21418438676689264470865460509628620800 9030073 68593528352285293264792108911754390400 9030074 147739046743656863580778874208066823392 9030075 52096770098112656147416169446075710600 9030076 134638269073071695208322319163265818624 9030077 113728752772702616236416541884055438272 9030078 -2071285666600888658913814167192792000 9030079 -113171656583074257232143631341920048320 9030080 3548715703728581890561834946710732800 9030081 -18699789371112681625642801161292425216 9030082 -78396380261554582288681411344129058608 9030083 108376523752325120217081401325816826944 9030084 6337717989061581279239012130432540672 9030085 56118880450531118252130861511244478780 9030086 210433036333036945401000112383260928 9030087 41906963882589586547222780786554078896 9030088 -221005375239744185312177685325486218240 9030089 323302384038092412906069601969665580890 9030090 -12918683395546148384858950797405634560 9030091 44019528272812689857764041540543613072 9030092 836265369394500276619323412570705920 9030093 31140649793179696178209239399852952704 9030094 16808493442532832953791966152664300800 9030095 51880199962983990444141838077165892800 9030096 72029544240168177290884347875579658240 9030097 -143872089499886432236200707152509942800 9030098 9086621572027498180427285886240620544 9030099 -15145917501431894883010318414307434752 9030100 -5347837925063775623457343400200313600 9030101 -119024960544852671199758778068209214898 9030102 52727567895801348389046133712966283264 9030103 137112714865744685999010586679880746584 9030104 192229829595591282071823228228872693760 9030105 -16393454920580373211177593091444780800 9030106 -39367783873777663167514828161761119248 9030107 -240044409161168901111266837516070781680 9030108 245342299853724392619730736245409218560 9030109 -206587814923872143733019097353613492 9030110 -55198864973043682426355103853705059840 9030111 -144437117611464776424959407840847443200 9030112 -63326490854348448196551163701566373888 9030113 -203653076647768422870734502358298869056 9030114 -4945416773380532327144874081728120832 9030115 157031746694667196941627338606130983760 9030116 35391481860214631571660656096132480640 9030117 -129482683475048519973343508126794684320 9030118 -981738718061668260811706580026152320 9030119 -30086696677955461544822469996159765408 9030120 -33536808474653678003209287726251212800 9030121 203175775871074830198018493518558235322 9030122 44984900685288676780974120102776178432 9030123 211524742313623558865751778068325711200 9030124 135453038288236151380918158593387991296 9030125 -88760373429149975991876603937851786000 9030126 -47337606074795958133823705037394913280 9030127 12814525641780497693155766083847515440 9030128 71193002364994609165786430311002931200 9030129 -12148755805012295122560261533660832 9030130 32671279052567253383339398645525593600 9030131 128934577949832342731352221820240542664 9030132 -94592188273734315942311032319860066944 9030133 96453542417217441157824023951108943520 9030134 113212730889455193523638213449695917216 9030135 49477738956900386844156842266635225600 9030136 -130580636494607381087413214159201587200 9030137 115996299633540629131912854346787825280 9030138 -15491976885138280222213581106943407872 9030139 -24747409292168578897887020518770394344 9030140 -4935108539410167606972187704547921920 9030141 171252658072096305832029558632707678950 9030142 102272527743197944085439499748039857344 9030143 -213213991956027797761627603641262084608 9030144 29157257328574676489239582586815119360 9030145 -36654244025046962543720797465297152000 9030146 -3594619865096883789361910527977316320 9030147 -14663001859548300379000742113223900928 9030148 199867926403041600463047154401911159040 9030149 276569608241768081928147635419742430240 9030150 19215787601863980833586105292215120000 9030151 -46390346765348003057129261652036238320 9030152 15273316666576970232734046706413081600 9030153 98849820682764172422362116912312509408 9030154 12134073639223295219316048915639151872 9030155 23602378455936370566604490192333398560 9030156 -29852275684082129136365896262982947328 9030157 252997757421619798015843274687040595200 9030158 -4624087509047883582321093319011983424 9030159 195231268004725763993137927839719690664 9030160 -38802719754304030195026992937182085120 9030161 4519025120933947108624207164469088562 9030162 63755929632963889228769120072613187584 9030163 134775229850031382085495859006688570412 9030164 39719534574735885100590642563280279552 9030165 153890070220779926068663565773773168000 9030166 -5540207063106770257116112614067711968 9030167 -302010659644440221691407773508342104248 9030168 9844949911735861785158166034336972800 9030169 -9602499102565065431376949984447013880 9030170 -70195749250576021235747979735022290720 9030171 -130890286548320518987375107382725595536 9030172 -4186480017042742876366362708617435648 9030173 -27311731100456425506178885288568335956 9030174 -88376032800786768865045151117034977280 9030175 -15776646274891163654464288103719286400 9030176 104747921731402039761521485606859833344 9030177 253031507508884943392386973786749975200 9030178 -99777473537676813563283788043735261360 9030179 -6622630005605754276963921148718656608 9030180 -3266090752872549931737046452006359040 9030181 -85030769198223192874655804900181454018 9030182 -8894508716697628616196936082174969728 9030183 -74082575054665793971773881149268491056 9030184 -223102580369651451155091820691441341440 9030185 129871931369511558230945706305271192000 9030186 84330345034492004274447255162656244480 9030187 -188595799704343522726373743885582138760 9030188 -29910687056002392223523398469211194112 9030189 30770625377439645945165101324053523520 9030190 4700181773565745998892405174758539520 9030191 -213782675850558428522587412254035895296 9030192 -23480588603715606299583766143852871680 9030193 -109579632262066687760030550886583734656 9030194 114546000126195522516315087820709868960 9030195 40966987612875723712442405632903888320 9030196 -59055889206069878245678495269474582528 9030197 -135636205856044492613620531450372793088 9030198 -49940576096142627587671491648247465536 9030199 -118789053100139098436495405975322131800 9030200 -12656274580115017843658916105601536000 9030201 -51315105871968986307071486105979630768 9030202 -38897501373419714757529350946553090448 9030203 9876576222750337621073922673696732704 9030204 1997991580671070888828626428424800256 9030205 -75969954325066518992663067056507725140 9030206 -33760203348183215568984605238121128960 9030207 25635090650287844553614549186005048320 9030208 -30990472737880091944073950232385159168 9030209 -164315523361000120687716037699848096888 9030210 15009165169530567321487092285676584960 9030211 176567973817737594668636527443649146812 9030212 122043173782428492478361010824620515456 9030213 167313126476199482388300077515028944764 9030214 -29128350459427878369464010193678767360 9030215 -619754163391268231930207387991826080 9030216 58409090843942366012851145758956257280 9030217 -88857674180373985619748115596112443008 9030218 56270500722843284713969996081783922016 9030219 -46999036585125244561654477130162352192 9030220 1004652460765177654364100053528417280 9030221 145608288789227980332676048767303852972 9030222 -12625598891699544868972094659307011200 9030223 296384083194941646779913551728620950160 9030224 5067786263975882673707184868471996416 9030225 -1783997269568262359541274298826564000 9030226 3749201554515555956568861320243463312 9030227 -56938939195872538763921641523228917848 9030228 119936580759303075399102873597729515520 9030229 -123339813466308343824545387584993918916 9030230 -11581221179551550882114842914182400 9030231 58846713379315812859464187171058937600 9030232 -185650819176891760115746468706725017600 9030233 -50822057693176897791294383586341469696 9030234 -57497131861349746019556700530447927552 9030235 141843076888414692005719282187639616960 9030236 -112141505897209315354423515663155166720 9030237 22101320759228607153112485974418610368 9030238 -11034368506974922708277781015660085248 9030239 -264072939741833663863786244717808660960 9030240 -8373976602869855482958715816278753280 9030241 179705254483096262925779799617428075968 9030242 3601477405314540696036596491959458592 9030243 52861258349808063458349395219769993024 9030244 215780302722987457246514551830022067200 9030245 28469469007774528568317308687712905600 9030246 -2117669858115378810826060977297281280 9030247 -175401737524484924574309696155162300688 9030248 -1353001838168534365770563861787632640 9030249 194967231990858678371821517850370495434 9030250 11208692851740637207881462699650928000 9030251 480416007250918788078303894212164757472 9030252 51592219774280200580907905971525877760 9030253 20962234448413272184089250934177020160 9030254 -5701859726492209856190995780614468800 9030255 16714742443365784210123870966595479200 9030256 38072707148653052057202893262401011712 9030257 17391438968342481296255478792664956264 9030258 -2438735214484927079970973459282598400 9030259 123172268060188672436041060853335893756 9030260 -49100393608201675088022605796672675840 9030261 14949951690418927858267050382251592320 9030262 26864338180832787561224183392019192064 9030263 248228651805654738326555452957593882240 9030264 170632079089460417201366583294195179520 9030265 -43384867017388230903819318120695529600 9030266 -55243063712842649730378878337903540480 9030267 -153924738453813309747438345510139854516 9030268 27330523212467836745610114571893736960 9030269 -63379039985223655784942404900822358400 9030270 187555831052041700900573075269920000 9030271 86726306796787620327359525085089236744 9030272 208366806921905775971436661241806848000 9030273 -50479340449689876025667506380961121856 9030274 50465701933387585489028339200190050560 9030275 56315039945324470142535246442698354300 9030276 137447876145782135417168396986042108032 9030277 -120705173773910686749959164114833447360 9030278 102640901349081069834942428944971001440 9030279 -49019634453675644924584930642339401816 9030280 45875643388189761208177661165280460800 9030281 -28544961156384710065182898487831564400 9030282 31445460769185791189746130125538588160 9030283 12472750482747981862415457715742270304 9030284 71408894067578863117091309181826895616 9030285 546337233947334090361983848481166560 9030286 126406344641095593265988297152819762560 9030287 -468257435247888169999958529028987008 9030288 -11181677942086071190629435471347712000 9030289 -23907255512577739509381316662277463040 9030290 -8140760843842910886211416007647669600 9030291 42986592980235802505447652802276216944 9030292 7537946226445702804824827981776525312 9030293 -52683390283716187151521438440842905458 9030294 5362507568794957161077417797545177600 9030295 13752336140844916829664984018616315800 9030296 -23565432429253899677864610281910067200 9030297 -73070148732371244148105114492065540480 9030298 -312299845948887628312280580172672508928 9030299 116641273657944200863667449396390344864 9030300 10740225915163926932651666957257113600 9030301 1630238037939951095394477097770611200 9030302 -109471089597970891138485651746274603648 9030303 -3064334218960638849803177581607488488 9030304 -283641811085360142747311662081014497280 9030305 55712795735223273174764731413033197460 9030306 -19623230322790119461331761171424738816 9030307 122124629338700862501791745638772315600 9030308 193512484449468852821400091501090562688 9030309 31392643660055712538746285418551112608 9030310 64380098330361452242209421060960176000 9030311 64754194558406499299688203593025404800 9030312 33331277518169352515419041652536115200 9030313 -156172128904754261908500214206930610438 9030314 -219059150711837955428678233232693496480 9030315 -27415036699531913005420371601548326400 9030316 91638421045705313745295646242847479040 9030317 108997211159797964672357638422477849600 9030318 -105972848922857903389683424965140296704 9030319 24395158307285159195665822527962811488 9030320 -8912602202310721208077905915219148800 9030321 -230304306798817667475388730243313154110 9030322 -9606001467899307247184986653649287168 9030323 121448508529769503966574373033844157760 9030324 -37424727750315357776109335007558610944 9030325 -44105992047474045016862844013655516950 9030326 55939192343259765497720900274688037760 9030327 -40772369303722639400532084424464979968 9030328 87174015901170883477443844184690012160 9030329 16990749357657586287479342885747174400 9030330 -18775561489678556140798196913374625600 9030331 -28864298457224743901370941406961104256 9030332 -176453982103833844687879842678016481280 9030333 -60360263069425561732330287647759424096 9030334 -185358039623859471366743068681207229184 9030335 -163076251061250027711401827980849738240 9030336 -9951654556387764700970335281956782080 9030337 129222561804731049470244065156778043860 9030338 -152375773831120626676214264612171557680 9030339 250403100562836559843499842475265792000 9030340 -18235174613889310625657907984708587520 9030341 45732083123901703359040865615642537184 9030342 -43371031440661894553170004214722182656 9030343 24284811312825963722113366209488426800 9030344 2857836231826012370956774826476216320 9030345 -50314486484998292040373649688503366400 9030346 -29146206650439717489920747837525471088 9030347 219237546396229581791548488930729755796 9030348 15520553135829217754918613907302749184 9030349 -266520942775190735067851670457355153364 9030350 -28914140558673263701393507462708003200 9030351 -219245846126595584367766421928257784 9030352 -3589023556068683095392130746723336192 9030353 139755372063157030601449039904691631602 9030354 154659879809047606701702614914819042560 9030355 -21215759299282354675546816251241443840 9030356 -29936311516951279616700376356524509440 9030357 94107010095068353729096013874032410926 9030358 191651888917118339732928944894660259840 9030359 51181985113589494848864556855065934368 9030360 32844886990320693182511984317011353600 9030361 107585376279448791732667029728758557962 9030362 -18822508731495590542281068113898883072 9030363 -46550116585683425836478329256545269120 9030364 29976396809305078181493895314064854016 9030365 -28372783005168629441116147967403950880 9030366 5656826565842159870277816283594591104 9030367 -45554710062210152545318877327864903360 9030368 -111717786640460486381944914665291120640 9030369 140918326358789523842389967689289037744 9030370 -3899004007828405343777641261881681120 9030371 -20704457750633188004729363623568881920 9030372 -32785544302571690991570751778253459456 9030373 24628994412468829123301935459931297088 9030374 127194938047914789895009825811746682880 9030375 -19504275101542762888567541839918200000 9030376 78483831735787240036126516068800102400 9030377 174280182018881238424487188450695895440 9030378 -29256426972264016387388237837591531520 9030379 -358053877046483450047541977351039877328 9030380 -41181522502262255129988015361439539200 9030381 131676138164439403918030761033692076480 9030382 -94998989617997331570392371596309494208 9030383 -65406377783543783790121640184621879792 9030384 -10029518722692365981351405702299287552 9030385 -8565372137451852496844160948287539200 9030386 -79936159975309831605027031226493402720 9030387 -1524978346722490499228188565259920832 9030388 85690949320448066080887456221390204288 9030389 21687207168263916110701321515520310190 9030390 -35382283291151407289131687047273022080 9030391 177860974050051226238143372480459394792 9030392 -9834604256228852858374882938561208320 9030393 -6439016855587464481869023901808550400 9030394 -213200960418476208737738718851100284928 9030395 44419321356375566161971617462230379040 9030396 -54354919155766741240992517619908730880 9030397 -339756448993654058965999989856402983540 9030398 23183835132001680451273162151508841728 9030399 70261606155791150307687058511413703040 9030400 70471088205012558546755200171691212800 9030401 -72741723748968393887798725868457977598 9030402 79350759698917343341000514926281864192 9030403 1589727012489592778583041578682215000 9030404 -104192878271190788694549813245328396288 9030405 5419784405079305514840123528874485120 9030406 -52784327320579909823284654589644449984 9030407 -160262271497270820518846373808829962344 9030408 -52252578661738292989497596118373908480 9030409 211486195805884609587017867722628408116 9030410 4305571774943289750865739319394806720 9030411 -21869676725455663750574718729446162880 9030412 1629989923592027824436393514219041280 9030413 -3705356017672333153907819884486163520 9030414 -18514499355567830081596321292201458560 9030415 -1272268330184144676705574204362884040 9030416 -60103174841494457788903081947165155328 9030417 -153283588960550424416342247408684975936 9030418 49786035426096552373051769964835574160 9030419 -1004517323521085885907438609596028720 9030420 -14433921730047314156080733106444288000 9030421 16174477340747528125393058819121244800 9030422 -38318099050398527672982303714227804160 9030423 -57851440717016462695261978437024086016 9030424 14404892650156294451981319912643952640 9030425 -59343342484216605888423040693380668850 9030426 -106004282808083236403580234042873696000 9030427 53838761971305863086055865758155970592 9030428 164133652531055499787897023335756330496 9030429 168765476869128093875615724060299083974 9030430 1123065986592598206798467452194702720 9030431 30740977059685533839440347674578331232 9030432 -39379404707632838718550426474260725760 9030433 228626388783121436075595495309742354480 9030434 -28310663148318944604807063095501153280 9030435 -4856845409083964845331828683716229200 9030436 -131730363621835444082275981739974952320 9030437 -87425246066920537776451049863390721700 9030438 55563574508490188326478917928788947744 9030439 -354647964067812638046120507551005287168 9030440 -186656627977752044848501214566916198400 9030441 478885626510512524043486803469927424 9030442 28278996673887933675990915627219853152 9030443 257531117657150630990380615681636502400 9030444 -9747941815678103075891397589417820160 9030445 -89707771096837054292625272867709501300 9030446 -36671774378683170074046918544886150016 9030447 12608303251745015493363683032696212096 9030448 6486408966076911494125694216831303680 9030449 -91107908702569339074082972306400854464 9030450 -8150583402090710958618396892146009600 9030451 55813013145497425538028596156390507832 9030452 -73251716236329313856309218714568901888 9030453 53164537519977803404664475914596255200 9030454 -37961324441708269967245365978457417824 9030455 17136292843861997422559973825049516800 9030456 85652459165041677476828237095042129920 9030457 263258310176820654513891988395672529706 9030458 -63464790977611683303053373091068227616 9030459 77720363156933411532786771777230465304 9030460 -111433623166221502265173119429979614720 9030461 -180396141825649724133214690993344002016 9030462 1387944170164939469029139841842479104 9030463 -66785969281723147076560245160478499176 9030464 43742490886474807209666649390132494336 9030465 -11228338749841843280022610479757215000 9030466 -243191698609917209689959784582047619680 9030467 58710112802571756651552765771364792560 9030468 32832603440192660478353602740864423936 9030469 74675108272958862633200174300825695232 9030470 -96188221164714026930403065957212819200 9030471 152304952397653346724192534387570822312 9030472 -217169957241715017665043886799462400 9030473 5258273730014021398790039204097610704 9030474 -21318368009537022939121263095246976000 9030475 -75896862418739172134160339884352569500 9030476 2899458837176260261400534316226652160 9030477 57942629295621678454224222977329364832 9030478 18356112996036877663708496073209830080 9030479 42372230403256211504936359476270521712 9030480 -9545846652035062899632320662397255680 9030481 271323353741383485280510949334777807600 9030482 -80701978308932836464515921184661143408 9030483 -39245736784544628090724473223619020032 9030484 -123309314644059601098653215845353376000 9030485 107119285448375798920453455825404339520 9030486 -436173418838069281691198609726472192 9030487 -343753132885708355747259188863566511864 9030488 -179517127274831082464981119611113994240 9030489 41970505313959836940292036872578997248 9030490 13505331615840769327438596712552857600 9030491 -22242113478567929752624651135908112200 9030492 -36000523673012492328526389444627883008 9030493 146211171510103097374249686598709532204 9030494 156127351499268307139593935609319979712 9030495 95420659557966506884062844864767519120 9030496 149301039247112193881002370828565479424 9030497 -79967855489476862469050713254205383936 9030498 109465152013675030597036125369568712064 9030499 113644770153657705336507305426024919120 9030500 -72242408332801260087448936526194368000 9030501 148611105517560994466703701344177577280 9030502 -42608494860413198602923148565828537856 9030503 -68236307870311199163000945692449956360 9030504 14307529825261487304654575262179328000 9030505 -100415950048164419378895429405381991680 9030506 -107957124933558583916046572554592983200 9030507 -14635381575049160488285714780981409280 9030508 -33637411708169497191132167639533893120 9030509 311406634516967448407890171782601402710 9030510 14699953658925105875348950264621046400 9030511 -505296417582987361748695211845084992 9030512 -31901108566565637346701603514232438784 9030513 -127804513964472170553360388038630399360 9030514 -1217694179240546414152286384957812608 9030515 -96390720196241529550404545319961491840 9030516 -33569361789839596024127627198842976256 9030517 -269295654525505694371219961017848189522 9030518 19476806992937089177199645867838105216 9030519 172731141947634899493708780271554096864 9030520 -13335149486290279439857531625878118400 9030521 57499762130150041778457262229518515072 9030522 5762698825038272452215174085057308672 9030523 101674260677131789702603663961844868772 9030524 -66505162433997997059513727360642944000 9030525 -66914429543452508940822736651462502400 9030526 -13084186213551087569506747745001053376 9030527 108171767428111053568145298926972094072 9030528 5035295054884021058811739844294737920 9030529 263250077982211440362764668268451609280 9030530 16603962707594542702749470381550251520 9030531 71107349735575447012389598485123138552 9030532 -27634049488352736332982153754926141440 9030533 -7071077288140729200622542393727342080 9030534 5451469202580190583950210838753753280 9030535 -92056873494857925408099363843883760520 9030536 44748607492113762899383598445319618560 9030537 33762365468742896874586650019564037268 9030538 -10176161880804944175531239261451259392 9030539 38186250353290813127079979683160423056 9030540 -4077038173174776220075669098126950400 9030541 6331651996299549114488598124772582840 9030542 -6001914752011689942259911169927224000 9030543 17424613337537369899674990325663843464 9030544 -62135899755612318072867147913232343040 9030545 -19505164519247840430410646276143016000 9030546 29390123195677695460155728489037172224 9030547 11080415589019965336776381609196770352 9030548 24981140815572687520078775090061066240 9030549 63728629952293913608888356090773382048 9030550 -14550206982643580707007916538630680000 9030551 -81478761735501629719933185551706626208 9030552 29929177298366058020825404256056934400 9030553 51092971160343264875340299068314600456 9030554 -43130352023849046470033825539361463840 9030555 95819369933804628604436396706106022400 9030556 -19253159326100740531749083751374471680 9030557 156657493282376091675743119070534104806 9030558 3952892223087086718050378056286923584 9030559 2157094696479621233384637006980384824 9030560 67297106530197777522587656679294238720 9030561 106734228697423759999199623415350156224 9030562 52432929367048959934450810180224024864 9030563 5399812310810592150484794071961411240 9030564 -62574423174350921778704448172811456256 9030565 182666559700113387707756015610784478460 9030566 -62893197295577102326384360419468803136 9030567 1579595488407283800851410617561116160 9030568 -146108669818480991828903711302124221440 9030569 -303199892558685657057943406679522579840 9030570 30633846925673605126935250074836943360 9030571 171881260953398401596704365619179155600 9030572 -208547849034047487860334054516076641024 9030573 82593827944918812399648854672637476022 9030574 36666551455371464327948163402825236352 9030575 142099524874473991300048339123118965800 9030576 -32181522443101120900602270221257310208 9030577 -132719216915612671955853600308156094574 9030578 39814805156689388245716272099437040160 9030579 -18943262469324206029945283801732278272 9030580 -92799922690217475669558142721791180800 9030581 8739440055284471118937746039364984992 9030582 -93430613189326490604821992379197501440 9030583 -10406796028449737416656634894972798168 9030584 104919081989494647876501030453632962560 9030585 -9452720677572646291428053604875985600 9030586 -5480901364400537648650232683951906560 9030587 553585145164235260019307123581560636800 9030588 -21641301877107976789099243463247273984 9030589 215949095135601168325648143219901432832 9030590 49165110025486431198245224368872705280 9030591 -118920145453072437752006460016795198920 9030592 85847268639730928450063768692929331200 9030593 221646899976699178674043611231709332 9030594 -78137356680230492864791302858881308800 9030595 -40976647847921803533573917515981328640 9030596 -198427062232777816621613580511379068800 9030597 51588880376023572461149696480954418400 9030598 107125249538091476431658323730529640800 9030599 -181329371083754940622561800871574826000 9030600 -29875261605942905927553074468578560000 9030601 -189648982236679495024316599139935775398 9030602 2415448425356962032111676446360241152 9030603 -93468979207256676386559814758023359056 9030604 -121845903454641019517622709016420809728 9030605 -93369489587657586758336607443066025600 9030606 14506585869631407377024257529869367424 9030607 249218117319336644727703780311705007856 9030608 14420694375779439091383450478189215744 9030609 -55626948025461431281642653967666726080 9030610 -41034105538572095853206909031149230080 9030611 -15701880474947671038735295573622238168 9030612 117514232411869135111192314290429773824 9030613 169211670865037474003069727198389878862 9030614 -160549622938878894832491798166741688640 9030615 54933644068762392685811800311951744000 9030616 -86521447610594884712781590579156090880 9030617 -69421197254394469725437549707303930620 9030618 59868120966532892856128664311608833264 9030619 15176760786066420413664008918192146368 9030620 23748953088542410771161730566869760000 9030621 47991237117917545415829100515346450944 9030622 50372379170058619001198836495569578112 9030623 -4161450826172063987223900713635543200 9030624 -94172597717670499660321797662016798720 9030625 25046858915484688901201920536250906250 9030626 90976410139305748612083157344200179968 9030627 -48839674114298037721602354588724339008 9030628 248022121761238872778327713468872024064 9030629 23968978659081876117846514110703995960 9030630 -5497096757864422033895838617955502080 9030631 211348915851290739953259463448669942832 9030632 -12031426348004928198047129373060956160 9030633 16342364275218632902808856586380464448 9030634 -20178775212018675182484602068055240784 9030635 106823063766343139505096291023394668400 9030636 -80472112066048080145019586803623203840 9030637 -16020738465326716418886643553511544896 9030638 110342967089531177690266318421818548096 9030639 -14268192312870780075521492106212451576 9030640 60883293710446913410252857807018393600 9030641 216168603781604379617084841875361024 9030642 -32676586551136570241498902647593609088 9030643 -162271185263088779061830710207889040680 9030644 88997149541265387132676002304042653696 9030645 -855818804953146160000610954042025600 9030646 163799581125715185318407160834263002272 9030647 296786263923546275002141500304088517096 9030648 43330536244481443675937215819658035200 9030649 -169901534960332346090075201626423970736 9030650 19131842454609851915001197407870404000 9030651 78509135370992561584123822508109325824 9030652 692692390588448156372658397606302720 9030653 -149577461447206302954204509413957807098 9030654 -50089451194826791135677945937961660736 9030655 -245910832964389896230486571298631760240 9030656 54025805638849275967103448020429045760 9030657 -81380107282733028991653449197038359760 9030658 5165731852177171230916107781250373120 9030659 -313469310769713130673133894966697549560 9030660 18718081324843508474292541084481003520 9030661 236241244878242068821027749653715863262 9030662 -234033502040365612585293395101497146880 9030663 -12549944260959567661341966009446759520 9030664 -69609578297754210956046028543997491200 9030665 -58289626045139866656451926401013038400 9030666 -23799529072467439965195256214182354176 9030667 78209237512513547746194884276153851720 9030668 -182237884002472865438650401640997021952 9030669 3406318815440805660315361707368402880 9030670 37066928647855687534825394691089376000 9030671 -42509567708314894835959517107220288256 9030672 -1332051964091155626506035327184928768 9030673 133276185106538875057376649947429114224 9030674 118342620224341657142489658929168934912 9030675 -99265181759805872273402758423310981100 9030676 188174000225702292301427556224102924032 9030677 -94290799496315446897632546322992613668 9030678 3376724386558490923472768282264795520 9030679 -69780292538974899097250581100778410368 9030680 -55892167300072219534429301228819865600 9030681 -159694808957920276258087237847040001440 9030682 146770521768784021449228208225621566192 9030683 278800064682215067864990311881990156932 9030684 5508678632731225206701985256199666688 9030685 -121955047750085607861488383265012233620 9030686 27888441832918916548310193990280636800 9030687 -95821827231680738815854657256206090480 9030688 -1518525645047235316791166525745135616 9030689 57472513235328391540453957124560900320 9030690 871326580362896646575428981943412000 9030691 222941237838565751896038630043665137800 9030692 74914656805251922213063858135019950080 9030693 33846633492595256978048431380783306240 9030694 -132102590312760738242795629077097219104 9030695 -84483230622760448125738816619653552080 9030696 -152737250147834860146298738264247255040 9030697 -83074461735777772916429694316221924672 9030698 76711754145489195174860105171306919600 9030699 122358171997471565721104473951511968284 9030700 -50940430136655544624413563137641408000 9030701 -13167191590610306395143254979600691176 9030702 81051176098491769324199160814163476032 9030703 15258577004938719473642648077493753856 9030704 38799926550795952968576214723504619520 9030705 127113526208569503012572930345155791360 9030706 -123931484117213863134953486441554145280 9030707 -17885552692631838367823466866294534400 9030708 107192204932294737813019431392318558592 9030709 281567921097595931122406488632364204910 9030710 54353868237786074910725598806950623360 9030711 -162356178583236142140993964171776642480 9030712 -17960871772458372500924142332029317120 9030713 146482962798012685425313423357942435524 9030714 -52785074415219185204095935929992704 9030715 137132600685026712961282158166192863360 9030716 122803138355876379757477565423030599680 9030717 30543012460812459004361918030806344000 9030718 -46611176810728379346836141206088413440 9030719 -38003732187048778808183861153956451160 9030720 -12628181540959176530034471458989670400 9030721 104117264742139848129961650456749203200 9030722 -55639585275739083201477083861572727088 9030723 -38451241817720721124532957005479657792 9030724 10235621131339672462611581892057376000 9030725 137127024259848858916166280958498452000 9030726 -65774452780394040582840788084522503008 9030727 227001829287620156481143330039193357816 9030728 -1802349088023918211802095840406077440 9030729 -85166061612812624841074675026029262080 9030730 -113248970352999711981658922002346766240 9030731 -3912702740152602174878542097150173440 9030732 -1250411781433052922874576950086627328 9030733 -326016026484059950551890240196607915018 9030734 -568638564191335375475772413675197440 9030735 9602285669519357154095003933063215200 9030736 -16036705361086107661615837665271873536 9030737 424329648598204441897147924625216028900 9030738 -32949251472808611918724342836681745920 9030739 -322275907534701164507610838289887581460 9030740 -8758022592028199941905671661750673920 9030741 -9553200518232540013560429866668488000 9030742 -13352675337263323416308275695522030336 9030743 14731620646172696038133916494740789248 9030744 5975064779764868314316890806537216000 9030745 147584252364456043219541196713234475600 9030746 -11679137708563845972278899787331219456 9030747 -279885920319208754251335332997037764480 9030748 11441092850883046169429904246075089408 9030749 -3408216096819223615900023602221956084 9030750 64180945068640103033166950695538208000 9030751 105212232776733547975960677793215390752 9030752 -5309661601941514119128464480746602496 9030753 -174735381359666334653805377031172966638 9030754 -107002512340231477117226299923899137248 9030755 8807723214696902644288899993436334160 9030756 -30548158978952682051169700126198845440 9030757 -24944397902729354653006060590590085120 9030758 -78404083098591548402372735855424803520 9030759 9702968498931631143581873129553379920 9030760 206648726641507043194850363767696128000 9030761 71840689992037216060232675658142498362 9030762 20942809099900122848989806276796376928 9030763 -99531894392963424929237566492533910640 9030764 -240936615961968671780656197042508871424 9030765 -12882255703851059508885269231021391360 9030766 23812463531286463616811455860261004544 9030767 -316867865127175249896737935931146523184 9030768 -62888773083063850440265298303360434176 9030769 385238745658667925698359716223580080512 9030770 -24680821372313374626128323186634058240 9030771 -7089535497835210411087574460693581988 9030772 -81491833912821695444713158181414570624 9030773 -95372102273081626117417111645356426756 9030774 -899329343736415110036834897951068160 9030775 -18299757672986329129557460695045390400 9030776 -1976178544022193735963544974295142400 9030777 44690602780147283003176153450811351424 9030778 -89636163168955482356289163230613116960 9030779 -249189385987227160836697755632917280016 9030780 -47205491763437391386466791705949742080 9030781 198058419480349141486145712257990792582 9030782 73367895018220904812081431128389876800 9030783 -33766931718369026325884463259705255152 9030784 -10556359797000693268881360318313267200 9030785 -94561811644124246534474720346248496600 9030786 77176966079229813145432903299942075264 9030787 -294857278125438799450184608499047080408 9030788 24077762843064915671961038372370443520 9030789 -82230156073533234350847205400351606496 9030790 -28464319804438382040744518750595465600 9030791 -108277016581709214120409713788018707200 9030792 16295699401970340060444782798151966720 9030793 -219314911343662904272981284694295481958 9030794 -11205601592702305910864088124997369088 9030795 17690056239011810006273510284704979200 9030796 6479493729153890804415437973784887296 9030797 -29922827193831478826804489943619088808 9030798 64361351453060774288550653139368430720 9030799 73961686840156173797113721076150024864 9030800 15430553245322844565158388919594188800 9030801 39247239269507257094181962275456482240 9030802 169388671440342621224986245167543858304 9030803 204471163953756470818275213984076589280 9030804 -9709199635263649741741690209855725568 9030805 -36256387476901256293007096316279757440 9030806 -245880891741071901810212929774673610240 9030807 -10233400651924164162923473017330827880 9030808 -313638872637095513378904259478712176640 9030809 38278533687078706614608855955393504660 9030810 66812113183477033428489561602329148160 9030811 -180423310555555749111156481446505198588 9030812 -12263022880163211573820086125681541120 9030813 41644698279473435341041933107529650688 9030814 -12044936100122438778444023326776349440 9030815 -46525154901913495789598629550812538880 9030816 -14640084868745320397063689969075027968 9030817 5263368587123411986312470717955998640 9030818 -49443118692669028542422545438505448960 9030819 2300697996484461981039121672299916800 9030820 33132549459416627697659081631321166080 9030821 86597931181022459419979933169589385952 9030822 36545339901048841811954343732237934272 9030823 -291184504295942148042176124897630369928 9030824 99083744934222869871443500940828835840 9030825 -170684541347512031308796211788300712000 9030826 -29547731275484808692960238616313877504 9030827 -25726226132638763579565331340968805760 9030828 -150670598000035091969522450844887431680 9030829 108826163425165272263937886631753383884 9030830 2530921240000953255826615234149216000 9030831 -118278142688264102588418586295243328000 9030832 12580124605874639561700208913428316160 9030833 38596228463362266671136704050003535040 9030834 -117251005347656775334880171300323579392 9030835 71149038407247967610863615120512806400 9030836 -143202931975577773975616764637201915520 9030837 -181659615539209020203174975568811350240 9030838 119279847096063597014795501724267004320 9030839 -79162635088594448516009241566167206360 9030840 271099201687645282869790359296409600 9030841 132109017467506837133650069238523580500 9030842 -193612917757338904170702050620155141408 9030843 47283213760789379443458905044245521664 9030844 36193018024652102326367629221348774400 9030845 2002674505521411497336670816610982400 9030846 -47762737772889469313644881198608028672 9030847 92004478549795085400840989669930827200 9030848 -23956381381640448978915065177903726592 9030849 67674899832974437034664537071114344320 9030850 26116323089094168653711798136002012400 9030851 -244392535280882860900781360441127422148 9030852 17307649009835919218938394671595504640 9030853 -30532451284950241354254894151448853798 9030854 -14128256299512195764724374475213312000 9030855 -1102719836470324010643764249100629040 9030856 -79714927543174036034570629050495744000 9030857 -77089776355938265854081008804725263936 9030858 2010204653769210523665599116328042496 9030859 -28515778416384711225098266476542272608 9030860 758703151037180389696849010133980160 9030861 -52913899815289687828320561732957799680 9030862 -90256300097505163326038045393194254336 9030863 266209328152815231337682586991100914440 9030864 -27084219925071622468628371893342437376 9030865 41534790045823864326740909565213927720 9030866 -68591748517022435507117037095446713696 9030867 6890590090513753208907306552116093160 9030868 25017542993774016429830977650188083200 9030869 -62800181802145747626740386650209303730 9030870 -27550846045305726416435992085272356480 9030871 -97857159305496190558311849035494754800 9030872 95663997906231476257343522933465702400 9030873 -49576476297485229570856030835363405616 9030874 56001667567405760712535876958157004512 9030875 2044365133001391675660089728170984000 9030876 172767276271141572498985921533508408320 9030877 -46728038024765537162610955333827069274 9030878 -136406042520250767297380437169556308160 9030879 -47020395274514950703235540449094892800 9030880 -26371281748654472346746868935133757440 9030881 46129446459387733494335764333330898112 9030882 1814589400920886621137932043288505344 9030883 208612571539794940044705118367567711132 9030884 -216062618677437611443339576929831629184 9030885 -134028414933644830082073425033013446400 9030886 -22616170870583544921355760927431493760 9030887 -96477036860959734297583651180270891464 9030888 -35129680954049110974893983794279859200 9030889 -28540127066296701584263768268928675328 9030890 94633152193184551592051386386806400000 9030891 -135374567245668159133653686340660484008 9030892 19568514224771147926790712485537108992 9030893 -47538563829816997175669493215536211220 9030894 -57146392609733412215122501079869224960 9030895 -6506577026810665995281457241889405280 9030896 -25243882317105156346753439178911907840 9030897 -35911899348061458639679917701814950526 9030898 57189330962659914630710566750732404864 9030899 -109115774705550779795211448634487266100 9030900 -45013332398064657401462656487491123200 9030901 -14220156536572569607894404536943492096 9030902 -5947892222081929025664471010773000000 9030903 -31436517691746964904705524262149632 9030904 -34836269802927735462522664452764590080 9030905 -53725485486095530942285303459066480440 9030906 18281727533654869445836567435523635200 9030907 -114988150432217568743572361859552252888 9030908 55235282613360432646244364554710510080 9030909 355794164675324280478261370375041582080 9030910 -57627431656318396846811421201306124800 9030911 -192045401328616922796408137826317791488 9030912 149196840650270943617670010219926650880 9030913 -363295783117181381928416500051223534636 9030914 -88675984975683732672335190316581712944 9030915 47427849998016789318679797045860038320 9030916 -66130240258213901360202473356729651200 9030917 -107070937048754449640501755525939581408 9030918 -11243884579419718229679591891372335232 9030919 146676222062943860335930769953677150000 9030920 -28893803926284108255107829834753638400 9030921 119608083251333690595766623633480529824 9030922 67304833857411606274156207456505374512 9030923 -85903224029123599937085178416290398320 9030924 -45151260557690917210401784980211313664 9030925 -132654930331538151841522355320187888350 9030926 -118133546707348189375880389527793161600 9030927 15563520013700882879171389417912300800 9030928 -16100020280823022591081407968251740160 9030929 129071785848768635892939322736293924530 9030930 87312161291165123757888974022333227520 9030931 15930958508069349334709556376250808224 9030932 112326979833912712918787029785509786496 9030933 9988401879582600776624638572522998862 9030934 -111358787470336691720519709323192614848 9030935 -9868950715758062317953637395648225480 9030936 -69064454540102221251841078756867276800 9030937 -464731033693614473023172015534937021440 9030938 3925938283760552438063677760278807296 9030939 192227762736558849020198163337411593624 9030940 -40014656180360996883347414243136360960 9030941 177325910792715138546273150466900458342 9030942 62045999204609370805124286500303307840 9030943 -185328486283891518366171130818776187808 9030944 -105957249946427552524461216344977440768 9030945 -94463599930428068870366836660191935040 9030946 975029290560125156179048907292678144 9030947 25946329022327117650477864798468952880 9030948 152570306629343302958475436122078658560 9030949 239729351680353805058005456456049445950 9030950 -45881743296856290977559005957276438400 9030951 -23284770531119591381022788181304211520 9030952 -10722116011171226002550006141169745920 9030953 -81948930187110986493859400034401073840 9030954 -46883339405465472299133872637464487168 9030955 -237855807072376040681415331231002740640 9030956 -410236622380140298190536440235247616 9030957 84334563284762553315986732375785651488 9030958 53606343371241262107282179178949750080 9030959 138916426994267601755035448185444806240 9030960 -5420668973385794881646124139629772800 9030961 -33484254162636457908470750714943714250 9030962 -37675536679991247082258036776559500768 9030963 71626107645118051324098922152648410688 9030964 -318035054315775150253166454220559052800 9030965 176109842493104881767425108040864184860 9030966 32342687793297498859040335486310000640 9030967 229913543780615754923504726711916020952 9030968 -20198462175824148394281017706750013440 9030969 -161536724794704022247290031622357080400 9030970 -13233637796268421198285180123375779840 9030971 -205607690287093429333920050536627404828 9030972 74791228804420900903640123310117499392 9030973 -37951016704834885294541561111107241856 9030974 179591186171060702941138509810219092736 9030975 -21639215125698044260484421675156911400 9030976 5547046894534284414828938662874447872 9030977 -61781745049080297549978272858764258200 9030978 -23004131533040370739452030171424795392 9030979 241132343494969005416176459913905723580 9030980 37033898650629431653048464048799457280 9030981 7084951139665895579079914613409670880 9030982 -30287412562335589381839740979648431616 9030983 -77565199036330461138874561160337681792 9030984 50122258556636164992676251615208120320 9030985 47100604276935600633226132789231483200 9030986 133262344139763372788448132069220806192 9030987 56960782828416011338545344936798407680 9030988 20121002517101000786163156598557511680 9030989 6336013691903174025605324708511062976 9030990 -25253994205997242334054160211535420160 9030991 -138194046574511844953046770032067203808 9030992 17020544108686549281256850668845981696 9030993 281105315988013786009845663055391328 9030994 25654698305442325404546376075772885136 9030995 -80934136927665528517053039235457497440 9030996 14345534245254237258131989319406428160 9030997 -91258580293787677210519363133960682208 9030998 -30489707728000873108322944428621548736 9030999 -433939078936093592235089091185631360 9031000 -4525483529654548794492976407951360000 9031001 -81530587799556332258710623709073019648 9031002 91578550126015975526723013188781445632 9031003 -579764360103374951644110597707425293600 9031004 157247371082601923925214077136922419200 9031005 7258780831752948351150767273656941900 9031006 5182359382168495005673852266936761280 9031007 -141886458472533085780703901570924480768 9031008 17102432388649921764334647183472066560 9031009 154998296854426859905793491805846357568 9031010 222592750847838363676997395902980160 9031011 -107507198940626633839812652818317127552 9031012 57629110001766385256132184358067496960 9031013 21426186692344378828325211945767907840 9031014 -3345250338767714628879764567786029248 9031015 4743715902051613839721840103043640320 9031016 -130624261399522872511459423326357719040 9031017 -104711221014227789706208870256260836720 9031018 24674656501145770563458083573569542400 9031019 -23633460360913255619932461655338147840 9031020 46650109204511188594229365857265351680 9031021 109639614148077390583977402450813755222 9031022 48770926077223512115827238257932841984 9031023 -155029482275499549414891561673813149720 9031024 34160720135006031731424687122403655680 9031025 -26835659844588611358821863768987227450 9031026 -160407840476600879740798099707607804416 9031027 -43054699542006431218190965673135475124 9031028 26122992680855004039128214146714871168 9031029 218507202668071490398395108988218624 9031030 -114222087113131974298129158979011363840 9031031 167871223608966131465300847185162855352 9031032 30661292449288157238548192937553920 9031033 280682051369272682178017352194661646224 9031034 -2619932935385957184274620263864237088 9031035 66519855133629297410601274105041681600 9031036 88890107726160716300011769923761077248 9031037 -428469602682397895243818306589275077120 9031038 -90901226500755789322371271726549400256 9031039 134986882198382824019079339543250729800 9031040 109557003633875176018180274264840601600 9031041 49824231285830862628903999324606750080 9031042 -16289225622739969556800808135434360320 9031043 288055820869676259811063200168571147680 9031044 -7695807291729674365100340060934373376 9031045 182816144692894694344638002517081690300 9031046 -99802738890880378602688375318160815680 9031047 173478045768295938516956230058178700200 9031048 98447369385838870198386431560693647360 9031049 8032609544764341319518308928526933608 9031050 21769756674819231367171128515257497600 9031051 341972861014130634022187481525487012052 9031052 -97702184577549399694389679274293649664 9031053 105162562409516816103689398625621380608 9031054 207448097795650627175544737656896000 9031055 -193890624745181857344279022053518776080 9031056 41952819357459939063156088880989274112 9031057 30473361778914861204080341663706158912 9031058 -98258832915424668461394852575403340800 9031059 76412647028649821046746762805414141528 9031060 116576927331720198776791264856352372480 9031061 95390613534320225101617666757436496480 9031062 -88896450692861137948325744946177373248 9031063 213671125103867404679022413730854678640 9031064 -82491717097855576877781738554258227200 9031065 -55554384746802907266412417638006084480 9031066 300078831671663710162813723834349045760 9031067 269401930612393584679542399065785786116 9031068 10670642440488652624581420418683294720 9031069 107722921336706057861828239236672138470 9031070 51528446048010423869316170277745023360 9031071 11474751382766838534272855062532958720 9031072 -97434037800579245336423385752117772288 9031073 -25817690106890352756740640350476839000 9031074 -21046239859365451240257278385919314432 9031075 86949574301215242376493382603315200 9031076 -13041187746469617747397477811003674368 9031077 -287581024690546673837560596008068098 9031078 41686251847012659966776365794326038656 9031079 -448754138301666409681870309979959065240 9031080 132967803258561671972047559201513472000 9031081 -8866979503147682510759807275634477708 9031082 -58851881790635731268973144879370870608 9031083 11299904501328775305010931661465856704 9031084 101080241936404781303755724126438057216 9031085 -15859758162895631984129864490357968640 9031086 45662238180569675714839843553033883840 9031087 76521076071299550712020324332790029520 9031088 -23959724878569168208647732152033181696 9031089 -35663655476184505473691985056355365776 9031090 -105195682628865825988329256044340015200 9031091 137625939486229875218958097883872116492 9031092 -7576444043293190112488037815734763520 9031093 -10803489231656534231503076527372089600 9031094 15237077906908442486904574057200518400 9031095 -118525057800207770407312857458432728080 9031096 -29547261010716781900977255276141465600 9031097 -121857389542215334133578126199287848960 9031098 -60235863800388123782125789796643572736 9031099 126708880800641561599738102265693249280 9031100 -24311210730610178646256570861585881600 9031101 28036773680266261226283797407791128832 9031102 108221852282832049045860395374205290752 9031103 -115030852360616626270635625576878483648 9031104 43120763643359729748039765287271137280 9031105 136142722612403346658110586999477858260 9031106 8535002590205815115979965743002193920 9031107 263034985320367039406481984031058881200 9031108 -4647050140915881202855417368952115200 9031109 -221582280684841744476627892439374110690 9031110 -49002250583016737552633347809638369280 9031111 52552867273224112500928383478366340928 9031112 -161661379346361886814766648968719948800 9031113 -11861861770539366308064396242431903296 9031114 157194834387625056212808258687141305952 9031115 140003017099549293567093607138341689760 9031116 23064903057753196119574312354724593152 9031117 -209702188242653115956176165722287724468 9031118 844095890029278181094764962633968640 9031119 -69928241728269632719023200098967705712 9031120 10498654293771370227618084839258849280 9031121 -124320844476439336912997771640557426016 9031122 12600124029652360428148783082006016000 9031123 -73552600562130446896917393522385424400 9031124 -208733902717479349224504700179099928704 9031125 122555117246011346702104844290863768000 9031126 18366990602930744085760789743330211200 9031127 -19301508562910594174314777289891054928 9031128 -80733189943961816940630449974672035840 9031129 -100682329768038989465724778593272376960 9031130 -85638841085283832165895554809621715200 9031131 -51299691689163063273006114276423487056 9031132 -76046904131002522413694166352269449728 9031133 -71476020018236459434946002020099370356 9031134 -10032428691270604354596266616202137600 9031135 -45761680073340269939524499006522632920 9031136 88329484024913749165336554139020165120 9031137 971777540131805774576433959882945280 9031138 112210529826606639321629344987094781600 9031139 -44390320611740774140944885524762213712 9031140 118099251568996092107965401857736376320 9031141 133724920551197301755672578128512414430 9031142 -232296630050011394519396835418718627328 9031143 380536552913981573522628919404900396288 9031144 -8159404734992391535067524736628326400 9031145 -23858873701044483095721524751789412920 9031146 -89061963479589492441333185103040156416 9031147 -127488358023564739890250235994968248272 9031148 78329410701803086540173500664798529536 9031149 72987776193911856090737948582557245120 9031150 -85161954399628656148094106618075619200 9031151 88691680135561907913103343920705056600 9031152 -1103060882436381502211632232079949824 9031153 59839941196776395872063024459576760402 9031154 -56030888868007803217302394450226464128 9031155 45376895095716249677127321590028491520 9031156 31649235678117100795433304365415608320 9031157 -151210326577352678885784257507958602112 9031158 96022876075585342836081374869179673824 9031159 -52535156924300121438794252597011610480 9031160 59006857044302494033460990645832192000 9031161 -1970500624161916760466753378165795360 9031162 -9925792472986310583630433293074327808 9031163 -58731143648504213848694359087067994588 9031164 -188526343038702556152699197591224320 9031165 14040855082907234744319440373051037440 9031166 -29890203046413620040948787226181710016 9031167 -183991891404833398401385940451013503816 9031168 26082777176398209375564835895000432640 9031169 -43892965046000033576828625331529584704 9031170 37752612366834059278136441911824614400 9031171 75180895858468520500864696259557829372 9031172 1506262968094190681173833800016690432 9031173 -6893479299978788621216936007609232416 9031174 -7994206360733090961957758886786087168 9031175 -118676098060098242923801176726491169000 9031176 1255197620736936457303657217424261120 9031177 25335207599295620990088469952574371892 9031178 5485005064910421105794669242566820608 9031179 -80609298985276427549103094714996012032 9031180 24050754467553138254027752554251366400 9031181 -64748603012007348651516461571004131018 9031182 -24380037474991365599273209808735721216 9031183 74142796102084300334720089029449543920 9031184 -50624003299010226603027367893563596800 9031185 83227469267783876411236589406709252200 9031186 31275872272136586221644039510427496000 9031187 -14875126150139892401502748193362211760 9031188 -93721275892984092448549930794878515200 9031189 36286853151209881643762633132786982720 9031190 -18683240623367215565314952001519552000 9031191 -144651606596504892778065875147170010880 9031192 -135956316995834497845286627778312448000 9031193 -106788854128866807606649227065347148160 9031194 -65424703573989008668115942769445743360 9031195 -706478480220661303555694695913114400 9031196 21174028836731066452128246218806310400 9031197 -55685824694413597405596553175801723328 9031198 34715032573743124409637580198517568 9031199 62169890886469143735999453043922408832 9031200 -19753425471569543748373190396136652800 9031201 302371722759795972971943791431960249600 9031202 -51027564452266256043439926989435318448 9031203 35976090532221835946380955917661230080 9031204 -214028922432890449933511513876553728 9031205 -103345266437139201368865797990945179140 9031206 59636080728497266762859460618184730304 9031207 64449648252621052345308409732387262456 9031208 -293685737167423322109701556641595479040 9031209 -163979100793726608584815919316337999680 9031210 158426679773045363096523960736225056000 9031211 -41025128059701457756889380739379001968 9031212 -103834328818057459095654240274708625664 9031213 -159400496567237862126670704864392910080 9031214 66677584445192771725530635656862427456 9031215 9425075172061072671923626171893615120 9031216 4403335167648482498886395462645809152 9031217 217879437367212917077498889043748800 9031218 -12131446385184249501897642994552980480 9031219 -492035685281232145477597284692241104 9031220 35749902817299459896411208172546037760 9031221 -92394991401743321515974123414260707410 9031222 74022589164115258401474593259401605824 9031223 152515543663893177463920462105232790040 9031224 85796532731791993309892564032573931520 9031225 -26563046374039517882714422339297169600 9031226 6412723694893552744690602020980994304 9031227 -89872558242568287285243433593753182160 9031228 16977826855650268492799249959306292736 9031229 297055453512299736504315982064592517830 9031230 -7607565995933821258348007989756723200 9031231 -281812789030204910500942766731720198272 9031232 -35181962533218245477506569217958215680 9031233 -131278463031763443575727816319426741632 9031234 519104477970777760027251525497726784 9031235 205674357425653737016556858541054961680 9031236 20055176241159278772304800588584819712 9031237 -170131105857213159542663143402183319748 9031238 -127373882499658290470584206655535178240 9031239 -47419882359923641188769961373237841920 9031240 -103710437980386497230085213014028851200 9031241 -115922519501087048342594956179616624716 9031242 -12288488212218731407700399553117150720 9031243 -172875131686416845558790747306904190512 9031244 -95792642225135952211644818867038691328 9031245 16361193542627272426871499329378577120 9031246 -81693280717047038524457455283094368256 9031247 -4874415086346176301373029661760730240 9031248 -32693920928050207248685144404682997760 9031249 26698568493955342676200863115560128064 9031250 -31284736809774596447238462069522375000 9031251 86908977355419061016574827644343945280 9031252 12054686693640363342012855275315236736 9031253 -5907091648744136953768456342473247872 9031254 56208828400889576489869060978137616320 9031255 -47669336385602271125488105167126852840 9031256 17677154581454483834362265301391810560 9031257 -10399813953032272246854619765751353494 9031258 33160519664259599778474449404070826480 9031259 142873290492877101716655520538722907460 9031260 25153577395995287494745435108813045760 9031261 82087417823983803431734708893468125824 9031262 79434186699562481857596912063466069632 9031263 178149353197619759757889668307156949904 9031264 82239428704742986760170098995382976512 9031265 102922035079334861349390772626745084800 9031266 8846285498423091236316099745702177920 9031267 -149928806395643533871355776986512880320 9031268 8149932053832720237426091949593084416 9031269 17511878734691716952167134974671650528 9031270 -59423179005565563449279652101395804800 9031271 -132871227403783884217368427380654525312 9031272 87516202263268540821471951574153789440 9031273 -200089712988882633999793565513999514636 9031274 -12471398026497900427019200005096238848 9031275 -11930148094460086548711372248382762000 9031276 112496686183527619148073635694154492160 9031277 -65139228230432066967224571165403344000 9031278 -24008542347108101470408505125906532352 9031279 153085268135719811648360800664033788880 9031280 -29454080768195515854932820579483648000 9031281 -40673813594404630484178478583570005056 9031282 18325207028675428975716844533452691264 9031283 58003820794406123174961986902413875532 9031284 -156114510440365239588111927789543628800 9031285 149763454408780637099672531228622197760 9031286 31369483815717430503578822822129415744 9031287 -1925422858611717009821899155688095360 9031288 -48494576096011798939970453256988262400 9031289 -117285284834155877626788022914327472560 9031290 490352652353337619587636414195325440 9031291 99180759907071975654304949881992822692 9031292 -12649624808562734052486928482789236736 9031293 130134394141748029296297949054923993042 9031294 115189971600130904090935766517770642112 9031295 9417264702684110691522014928955760640 9031296 -55629016956432722172608778947316940800 9031297 63284446275744072687525843586705688112 9031298 -141030021993011297048998547039508923520 9031299 89604874387149399176871378916626279408 9031300 -7483961945780956012876223828521129600 9031301 -323071932466404024711941845551466004868 9031302 -53719515122529319911313210718849191680 9031303 98906807968761419935238233765955798552 9031304 -76772048373835020024603515645472307200 9031305 -145595643835094160483498022210194930240 9031306 64845491874659679835340015003718647904 9031307 65985233742398257553799543373072275720 9031308 -20055705512379517652975509254693765120 9031309 -42311149567548080395295852047517267520 9031310 -35213145010993288132201074247347674880 9031311 64501341536017660492521635056440362640 9031312 5528941339535659509756329851638358016 9031313 -318088557530069750896500220920767627616 9031314 -28934046594204758579554911528999499008 9031315 -10064023913920833057766055425449737040 9031316 -34255798590761839633290129539964309504 9031317 29673210853283537475832279235929856640 9031318 7477676047416552185684709226326009600 9031319 -342449364918179628874227261093942360 9031320 -89709962566695587557800677756515123200 9031321 -108572276550218287613727000747860949308 9031322 -71463508101813471757860529795950828576 9031323 -10867657807589563899685638372065789952 9031324 -1453987759617583933548558278166593024 9031325 185132444038701256878526090351960354500 9031326 7127398490031985358771063713742183424 9031327 79164938722240352276855039705348486440 9031328 -174198232787756001050339418375470776320 9031329 -121584400252924919678056075904569436076 9031330 -15763123693852531974216959050390026240 9031331 180454070136439899559952726308255527132 9031332 -110186162294954298233126407460176527360 9031333 1079495708352575377343594332523066944 9031334 13335686798246593823345914395184350720 9031335 48230663097061719716356420440467339520 9031336 76436185778414872809130413983428807680 9031337 -184238736348339888895357772146707318300 9031338 72486586984555535357966595028068743424 9031339 -122828775433154778623952698553382886860 9031340 -104192499753385092015354371575866193920 9031341 -1315590247140701464112746513529207808 9031342 93102692903520547501172270338364214144 9031343 27387511571998766940514528553936936592 9031344 14828211020441087687388121437422223360 9031345 73124915373911113366173380238681746100 9031346 -27094016241152437395049352104673141760 9031347 62268785503240978832855563046585986128 9031348 117098416049364638774038341512890548608 9031349 -216560389678472594484435460358724531936 9031350 33264637936852839631602014207261448000 9031351 -43635852054509376285663112137443491840 9031352 323348966193839684206154692964644085760 9031353 5502731997623849614087453884926847744 9031354 55275418248205496520732998580750827520 9031355 -204216906653408914961027049077802138480 9031356 98219184774886156038816212980495667712 9031357 -7977226792070145601923097849051168296 9031358 32101985206766879293943872738300757376 9031359 -148859050620677994405637287722665113600 9031360 -52379776822011184457898181306582302720 9031361 -72847462391141834749153871505139183038 9031362 -14726058572919611828869124285224683648 9031363 433809588105287755643147706976373521920 9031364 -63235646761214323702966005279873515520 9031365 32007857865383461789026075884050944000 9031366 -59568217454351296604675358888420104640 9031367 -9380779695748536646279182434146108488 9031368 23725326321143785257673584932945141760 9031369 -561334304542206843205886756935537134048 9031370 -28231406717309365731751379030797059840 9031371 21815002699495304056471912516860957912 9031372 -6944358320813483514818888809642265600 9031373 43735593253597796763971379378161667564 9031374 42736580475269090003611913268631747008 9031375 -214062286790113213304660511378017826000 9031376 994579223464813177712261007077670912 9031377 -143770495223548479758083680235416817680 9031378 -59353971581008782122137535333943995760 9031379 -56413367649263512674350523416743523328 9031380 -15072992961819944680563748431967549440 9031381 17544792382868427164068030326216399182 9031382 -132012915634354639841770292149281770208 9031383 -51861957320216270928247913313345352680 9031384 -13810398887554555627664900357998694400 9031385 -77924549909201190444085189823224634880 9031386 24437806333053272780656205887710497280 9031387 139700101121943565410952465396415909040 9031388 24900662374039353648169973662694132736 9031389 146945833571278750826468610809039159424 9031390 -1274878694607775020986339471520862080 9031391 -36526395141492807105300688631954522208 9031392 119212977270661728191689074474433904640 9031393 101645034431457673072680667009680683200 9031394 20842630788585300459390336079315004496 9031395 1590479392215070079552432821773708720 9031396 -66148840608164525936033850834957920256 9031397 -239618497483274781218417009740501368960 9031398 -7995243984848240840600759826888753792 9031399 9196964800801138534595242087270997840 9031400 16401078535076067526656342756440064000 9031401 -13027461700916557093287378303262890000 9031402 62610492185663132745157025076821224704 9031403 53167435035621761398656211890205670640 9031404 31149726513342135467392850645530524672 9031405 98074891789478552589239548727743746060 9031406 -51049959285813751817170774816284722880 9031407 -71619960244147123201077034043955346176 9031408 17338002225974073608524533614512504832 9031409 -344961106505703645993810158198567433390 9031410 40830412803587066125130107655722083840 9031411 -59914951366576086120700936855073223988 9031412 14840306997867779117453759567931448320 9031413 -27173985707419581334634007453629078400 9031414 -2617219513809174325526151005673646848 9031415 -53357022327886110598323725394570199200 9031416 -5700297999068421244749992297889792000 9031417 31545968841774819000745119099447355792 9031418 -30707035064918407197001570513493640960 9031419 -40648760092447749077483047533915096 9031420 -97423607904777823414316923084518051840 9031421 -75378463016038037954654359175085456288 9031422 -2248452495896860763342877990185856000 9031423 120342786154750917753257441467474577280 9031424 -157163235545784371042189922501415403520 9031425 -25335150506193536415963756829248984000 9031426 -7760641670246096099041168920878622720 9031427 319424613102264068753347924788709281276 9031428 -35612071153148577654111197158621839360 9031429 -26559210873656161889615599751593609920 9031430 -4652768948504745149433916540678880640 9031431 126917503323715664431328647038780874152 9031432 -121859415648315255602378931794687047680 9031433 70242163708616448995181022571752335168 9031434 20232053298637910460035116531343027712 9031435 -123224378432844473862009267946313283840 9031436 153847670145673932729998037919850407680 9031437 -174563099386127457356219088484026401940 9031438 53976957141567304808837491307870799360 9031439 66221641777393623859097184313343106960 9031440 29861885677105675626531902839848960 9031441 -81911688875460914229551768834554804800 9031442 -12991643929158950764386503131375480320 9031443 207361539960915262480027325947783259064 9031444 7857151242379829739320140176795095936 9031445 66534415725602634170399606657180800800 9031446 -120590153740176790686420730406648400000 9031447 15227678540021882095487913234961980352 9031448 -53234994510324578643786337606409840640 9031449 4859185993339442403278195838983046528 9031450 -42804102306916749892682671345520478000 9031451 -66946450416409319503863856914287124192 9031452 155522821143055169409340140238156111872 9031453 -54505716190865047410748690760015107860 9031454 135954680944437799125517566674587453824 9031455 -4070428746964003439189370435342033000 9031456 -4918504629130523399070484719527264256 9031457 276217830738847652178312818895519658032 9031458 -91262464351293689526387887792136959616 9031459 -5242599747069636038218102799899134896 9031460 54700759979740709056236632501145292800 9031461 166217652160691704244825702217246144 9031462 2190758883670838221578939903125635584 9031463 94185871255074599925973309489111206960 9031464 -50043726733815391332123380053907712000 9031465 -21071651042027043618276611962940140080 9031466 112897962492692242235392857473525510400 9031467 34429122866135823430475668779041077080 9031468 18393958651691377313093843891444411648 9031469 29611415268160288486628527675079838870 9031470 -14793057873521589334375617260432486400 9031471 -384877167311236899301482084982512686208 9031472 -36923624965364559302963179407305293824 9031473 -361721371419960263312031311663448207360 9031474 15995039743969089067076167555616702736 9031475 -1256990665313128931868274628345925000 9031476 -1937812777226589763749951584800727040 9031477 -5392144690755812244847245526405559936 9031478 25983468348767606607828147303728744448 9031479 -21401967240925167443746038639354656640 9031480 -12535869357348657368994919033069363200 9031481 -227620744067438597546455391366104469718 9031482 -41073002129388021912285639808926528000 9031483 37225616111832909458533028121439834680 9031484 -67852952233319153718748728763571773440 9031485 -73428612266964349484320357230039684000 9031486 -98201631671334644130850216595330577600 9031487 20666120227438680684800357644422182640 9031488 75976012434112436940262106839243554816 9031489 104724507090331483811425098529075812290 9031490 -9581950953961115769323332359528530880 9031491 -8388134736185339191286833329469190448 9031492 208426878926162061657552373977627660416 9031493 -246526703998603428032466947789037372258 9031494 -126911749441232539219893771896275494528 9031495 54501932148424646008866716611428663600 9031496 226589632201708006432657322341481825280 9031497 13007618272793790543461152462513290000 9031498 1173523884685890424521082347119844096 9031499 -7886974625367265792104552825110931660 9031500 6454445891128262921510051271846912000 9031501 -344873366731430279837465569006454815498 9031502 -9677746917334434077757605173925812608 9031503 -110421167266637809307917839312840870912 9031504 -18965237464017154034936179887571337216 9031505 -238258174982854077500649856001498880 9031506 -90728682285122073726525172784454388992 9031507 -336090959549919547957634117337533503448 9031508 -104198656755514872300227394875539308672 9031509 11862827010888557104482536497448665728 9031510 105498956519782238703253434816801980160 9031511 -78435392537494362380135684299875504888 9031512 35465722065937425898046050297026969600 9031513 472489792541951961210256685320110682180 9031514 4153679168312149847083312571490324960 9031515 -2387312998199255446624984206027221280 9031516 56531776186299176389519083337535345152 9031517 163407557426435115853278515314629811200 9031518 -1647677808209527928840005088447808576 9031519 236035238119165900167281070008012000 9031520 188484762136818197657947153319130562560 9031521 15643472482086537318682735666272048768 9031522 -8773019456570855781948306570525013440 9031523 137053943664307702005876415472901575424 9031524 20477808889708663426144338248632390656 9031525 24156939319151273683513938881695224000 9031526 14909583821187218881132854265283358720 9031527 -283211663563678894157896405261581922560 9031528 196013366021314893128704652961441792000 9031529 -20352181084665270627381181131538983906 9031530 -56914540218216509247395599362029095680 9031531 4950331963695080136840250251112919200 9031532 2361105624400535344986126144864573696 9031533 -151582392513392207748912619712968780800 9031534 98932648289989986725566565132435428416 9031535 102324396490268811406126940198144306160 9031536 -21423881519698087912424885258374840320 9031537 122847348662830400980764527867750783186 9031538 -34309784555638565954390135975709485760 9031539 -51549538971214377606798407691504307008 9031540 20652877919982287510138235487999426560 9031541 -226731856328816527892064306656867471058 9031542 6885568535434467260374110523416318720 9031543 8094014169161951455622631734971136760 9031544 4230842584765461149118737090397020160 9031545 -42339179918045851626258172952640864000 9031546 -170858769084280028991887266829538809376 9031547 2094873088540948297446301241615865600 9031548 -917167880346633468703458744730140672 9031549 -101378211102725960039983177426845610464 9031550 -90040328684717110639761121918058750400 9031551 -137616898131130202404751009838226285368 9031552 13429594530076081344751523477386690560 9031553 330727221509751815690037561176938490880 9031554 510383265150612638015622245220387840 9031555 65762651779276142116156315008712780800 9031556 -179755011605078745778849329404354725632 9031557 99726960557915399472999046327044033120 9031558 6265805102949131324187910286796470880 9031559 -114434327273529575199701694962262940080 9031560 -5095927670630466726630922225773772800 9031561 -126663386273687728312545670124594624 9031562 22302547549687632465018046122150841344 9031563 -65108106518362071698747943564511383108 9031564 237290143732682801897515309282603826176 9031565 -76947753852604689382187458956504015540 9031566 -6211457176623432337310710109887037376 9031567 -41227253884545967447807005159120942048 9031568 -10869751103121003732211627762552406016 9031569 151764384417006866593650291087916514544 9031570 -30566651641347191616459202938163891200 9031571 -11226167941387466232328047714233671680 9031572 104080568557403192990937781529873958912 9031573 -57578526691105238721457498401131112264 9031574 28747790662139082649757756421642498240 9031575 -2344654303015788756526507899917846400 9031576 -104153230689307525043791424185986385920 9031577 -99695134509775131847805316569602559340 9031578 -874052652340227746045149127313161472 9031579 -22551600413825680492763453244013869820 9031580 -67246696652504797998144006184989196800 9031581 -71283481102154830963698671443977041172 9031582 -130380835159826384063397223042708898112 9031583 -51332235502893833802125294995056487176 9031584 219223482200992404931446354674775490560 9031585 -146419427595277418221600277666968425240 9031586 144992701532665015025329889454864034080 9031587 -39305036471415315745830697480568367240 9031588 66569144765166001894975029840852608256 9031589 -38303627675649122129417961070090827648 9031590 -64177103399532635944180990945099630080 9031591 -6084119574908431100775800832542923688 9031592 -80734261911734634866836378458658944000 9031593 24858387146755851824014724090776068000 9031594 27205705671425668536091862257193296896 9031595 38604843108863048455133796259074039600 9031596 67625483120507953329978724768745717760 9031597 -117787939979886380395348689032166334954 9031598 125506103422268228147118609940597588800 9031599 111152734062907515681928304389046872968 9031600 47153797644438077202306541412464230400 9031601 48865720581794715295773936607038323172 9031602 22433000258983457589272471234828206080 9031603 31050375846721578665485232632798926240 9031604 19088340054877068566514018726721794816 9031605 12270241281697840846550856013736509440 9031606 68421380780751623318929081519840716864 9031607 -28810619842883213041060159100574660528 9031608 -129348259505266928044863519497722060800 9031609 138176173398785163106303166572790768810 9031610 -11362903879179644494222109700426301440 9031611 -90413351924217220372939003886731729128 9031612 171139610030840186110824085160409374720 9031613 133833750388015419139626088595042561862 9031614 31398787648606392484450843699518216192 9031615 -44940593323303318645627953224026440000 9031616 -69018797972273601924107303137962885120 9031617 4339416246300467935437252746722762368 9031618 -153905437994008448129486565703250280240 9031619 -342385084415644834813359677836045270980 9031620 34645975308301389406153844057692876800 9031621 -36501234711849703014790760752439315556 9031622 142535580647301897777177180837402052224 9031623 -45122699773775278201386644469630518616 9031624 -26215041852455707485218684547322675200 9031625 -246243426437037271521536554599137451000 9031626 -13442179970268337820951072608782999552 9031627 -74594485942431140010931494000911344728 9031628 132498747720884921450508979894730995200 9031629 132074185272022039039921057013481979584 9031630 -7406649040568297047123332032737439040 9031631 33226906140775444689031468082377554000 9031632 -13786585192388583790163773249636270080 9031633 684234766832752238292827641546751488 9031634 -633426349983502599349070849309247360 9031635 -241759450319204547747784873130157000000 9031636 157304544045949401279660208107858270080 9031637 -276252965759611565069474818296098337714 9031638 4381058411408645061865214546811580416 9031639 -119839252652090251005790010084875613560 9031640 85297744922081382147898050270241996800 9031641 224062195800129802899870335533961158944 9031642 63619324517329842548700793736265407472 9031643 -12390975402562988467991317380426621936 9031644 -44960470098471000625428343911852334080 9031645 -41927022621913502845279121075209238400 9031646 82664762576463044303462331296459904 9031647 13560981568630987663765219528432499472 9031648 41394008175463989809068221406736547840 9031649 26642169493548721042678575008746192992 9031650 -17702516836288526421439862018635680000 9031651 119624126270474181709703318934013814304 9031652 -3368357014502080426139744606756536320 9031653 110150656211352593157742587200251816062 9031654 83751410167986406221645063273703740672 9031655 -19242450802842832610117607182652682440 9031656 -101548925733549002427998006314330275840 9031657 -161025326271252357027274886679706209094 9031658 122165681253505730814458704059778613760 9031659 24474755054471754667109654656859735808 9031660 -125363541274661156281274155526104135680 9031661 -256384827586428242358477914548505850240 9031662 1921039534862674104501597846832857792 9031663 43216106841783026421495448116162422304 9031664 -19659981775420060677895588139331747840 9031665 -9664107239778845721076330394875822080 9031666 38560741080460713674503399354712486400 9031667 1509867432615465555527300555665507392 9031668 -117398278746829987160546013625598607360 9031669 -234040395846376697546255789792690560160 9031670 36467721604698603858270192725937884160 9031671 82195225689908174546741904235954485720 9031672 19113916232939667017881745137790545920 9031673 64064943099074390980203633723280253760 9031674 -55699004027747045084320895871842058240 9031675 173428440869479074835769965825912440000 9031676 -14014936683347494327626187068344202240 9031677 -996803036492021450900408814705491904 9031678 -74311144499912340751923297750174351360 9031679 -374773713757310304685727093171488155000 9031680 -67025605968738036914468092089225707520 9031681 275047416459729759702905884664207124482 9031682 -23826280247380282354936906430376624 9031683 -20098203658295999496117574955397578496 9031684 -77088210697205171084671789603802727168 9031685 37720259440402004793355676575602250800 9031686 -59470217768351266646750969383929010176 9031687 1171344409677113612560374588504874112 9031688 -161009161786232415919686226589119488000 9031689 140806665354063031495217667793000055520 9031690 6512309570057087330319263818438929600 9031691 -188961442999876733897987658301786851528 9031692 -110983021383627777488798086005511922688 9031693 -245481612532382120474822601494292577056 9031694 -61753137720911632885230411467946651648 9031695 5828155135695451825601170523867504640 9031696 -6457353264718931820761449523715686400 9031697 -11914106137391203330516497978244555968 9031698 10842368920399951698980404074537416880 9031699 224659160290227477668798991509478022700 9031700 -36687156360670443206432869855816569600 9031701 -48611368505971511829231385444805428416 9031702 139436689467430285289421542441079465600 9031703 -237657775620158288961647414178041829048 9031704 -25414712340443299759704091301370101760 9031705 117236533464895313424205373680162633860 9031706 6854644011452912729108061389100221664 9031707 -167477064821428191190885228831966029960 9031708 88068667151191133684545876334924660736 9031709 -179577313391121921178525455555536740800 9031710 -31714531199272117482818793119901383040 9031711 -4571649198680862211142088048242708648 9031712 140924608384228513306191476547979640832 9031713 680632794172970808797588738660201088 9031714 78698759476438221826362689136157509456 9031715 59247453537318651448613001374867961600 9031716 3883808478866477924424554430151864320 9031717 109807663047568419194466468566963176766 9031718 -79376815228967286345138227680963814400 9031719 19040353810429681037116225494631543248 9031720 -906290112781170489859865334190080000 9031721 158980780264629975263833956943033958244 9031722 -27160582099654489474400283765024768000 9031723 -79987851853729506918612631831700714112 9031724 -71045498297998096430519645246909359104 9031725 20606409877421433988505206391799320100 9031726 -15381432314258334238957225443584163840 9031727 105220874989662156970176685138237218576 9031728 -11915181008296952973412922858882727936 9031729 -173710023428318208888619072049901051054 9031730 51560676737231892915643485036067494720 9031731 65475709845890575331050873514739267120 9031732 -80354272736290568353645633096916533248 9031733 29967706532871322141261634755937014464 9031734 111558816274910044648142341876226028480 9031735 -136476317226805794658685272266260545320 9031736 68912854266933630577483140962925404160 9031737 19180669213446652948476303027221016960 9031738 -4605740939494754579174087964967460640 9031739 369328139322617207091909749172353308656 9031740 23023504832824282036368043278617241600 9031741 21530582699415694195288941031076414272 9031742 -90918907592690295344867564321609449728 9031743 7439643619876350107118593711509077216 9031744 -414964681882413809076228657870536704 9031745 120896737264812710891911548064307539200 9031746 -49672268271219728319915084665841369216 9031747 106792484442355004495873848668440011196 9031748 -230271640667482586731351184342939649024 9031749 -140183557103550065243303679781440642336 9031750 17345688361340927203331894827119744000 9031751 -101756318664635001911881434530712023136 9031752 102066292649461894332784282682845701120 9031753 33159598769832683469128592420456131584 9031754 10505847784568343260445168326883356160 9031755 11433249104391482200488322441154795520 9031756 -113924045565013398093003891616692993280 9031757 -891626428257016210723792434060120576 9031758 -50118098199557689602682006939146542016 9031759 -184461476031419079383008904953813356360 9031760 49993497184792248122389932465119232000 9031761 -138916963101888062335234007103186237312 9031762 -119348581794242564194640676548386624368 9031763 -736118123050089671653298139499959552 9031764 -26876743980563012428492526160551116800 9031765 39537829935832906782424276533719277660 9031766 45283594234012865855862984361379155584 9031767 -3885246701000232228331100290999154016 9031768 -181977102509274474113321961597874298880 9031769 149274217481636048118816391850899380096 9031770 -387777843202765665915175501103385600 9031771 26805467592014486965624260180598061600 9031772 81316973634421002836932514237106725376 9031773 18954870832753843774340420269172025984 9031774 79844996659255983120702642684421591872 9031775 -142465551780940866861499142256912484200 9031776 -45407541435072011410234369507714400256 9031777 -342450770128370329369704125574396390588 9031778 47905367751181076399895555464435467776 9031779 -15161075892545838839172313431788556720 9031780 81183815652809439459064934432440381440 9031781 127572206253539064196073213373629038464 9031782 -81087383813468137903407629407636354176 9031783 -12270128658493972688563951789890649200 9031784 113748909731451790235126780553960192000 9031785 -10624663377584934140933876997171584640 9031786 -127033763943962333306473423673456931408 9031787 60188675419432213323883229047718552436 9031788 22490921410459389942018673177576525824 9031789 -31159132864657554485750255796358205640 9031790 -107071023565252671201641459245958337600 9031791 -95031797435158865456622641614686492408 9031792 2462154422008744537866315741534879744 9031793 181350335703226764732542599577960025042 9031794 41844741635540623425076504042745916672 9031795 269664237994922475660040068773896100400 9031796 -86596295063846536102826264634582518400 9031797 327293990264433020854563887255089223040 9031798 -22391990258267220266008024129671861600 9031799 -95981871949058936829969677191145296464 9031800 -21283963111665158592903891702630912000 9031801 1722311130834311833249607239449321024 9031802 -59538855057555271832872483642036070400 9031803 126008519724940082726365681728571200 9031804 -66574404333283499434762263129237801984 9031805 139511583767778319374278745643729436460 9031806 613093670979498296887536683675034624 9031807 31668153788065796123435375079368349056 9031808 45017947584252876204072824558416035840 9031809 -17372342628091365118188140519540442720 9031810 22211667768371607540859877595110016000 9031811 35082520774877108372369368112675188704 9031812 -17824918846052194174081679822857663488 9031813 -106500275084227707472522365595509878240 9031814 -4728140091758934133413827107854643200 9031815 17132663754119405424164869944159652800 9031816 63323057924517403990212255270313620480 9031817 -198202990517665921312324742518880613888 9031818 -2445120472711187530994305719421405440 9031819 -99816028277927770010874928803682116800 9031820 13793766797405787858971255710245857280 9031821 4081141655243039724317850223722836160 9031822 27969070069714158014270184015263197632 9031823 178358105822481454020788807166499413960 9031824 20159515885202663231933991301474418688 9031825 -149800887173757634098233964346469264400 9031826 131690351173112803952643639887974964112 9031827 -126900178082036968276613710518535478088 9031828 26697002315733717002741581938916838656 9031829 -635004598743028091363983183756797404160 9031830 14285425350445177172812739450728888320 9031831 88737570278200209586376834423345874632 9031832 -4463945908484191748902812688086681600 9031833 310175581156047424953129967011480107520 9031834 -18472242828629290628947112690278526208 9031835 -91322160101609724394289748364003077600 9031836 -5989487483063067999223330300675940352 9031837 -67127466610266374851836257591256447514 9031838 -137466367078675401660303442555128406080 9031839 -37795873847904781093773603015693213312 9031840 -92841387562652050978586911966416076800 9031841 14428229562191963691904354653368574144 9031842 82210310373370429947700869827161951440 9031843 -47745693942059366329760909579227931456 9031844 -99521418527380156120807245316049403264 9031845 -67666000063916231121173032174913380800 9031846 -73111045541018407948905074090885572128 9031847 123955502483634121515194364998294922240 9031848 -13122337499019021006481960373410529280 9031849 -1042024672051676631767817620211375360 9031850 19159654406268804552418713520025164800 9031851 249644073295417508346556512121909541040 9031852 -5052696872909208139882547080894796288 9031853 -30080922202660283353588356725277617898 9031854 18436161819704307481878627677499335808 9031855 13831281879226456704580377205558110720 9031856 -6819562056367196698469661208223858688 9031857 68035856534115676214565800304992270592 9031858 -16808555441797270990321395586393504512 9031859 -2134099759562715907900478373611284224 9031860 113679645097160776464448053308017447680 9031861 220623844303252110034367853488479943712 9031862 -13542060753456792846133382357433030144 9031863 24261904851974155718016176148366951144 9031864 121814786132435904227718249934975057920 9031865 -76294705087714353864110621273375815740 9031866 -83462384353532471760321032953097419776 9031867 169848085488701863366832342389843062080 9031868 -87661900605391759850200631699852570112 9031869 -55104066279129736107032470970386347072 9031870 34694815124451735444187034506336296960 9031871 176277821455909890554083480551100971072 9031872 46984878008172696333198320001626406912 9031873 -259877395620962430812639478954428882878 9031874 88100937837532834193665400085057993936 9031875 1310829687601220323899818603473095000 9031876 15813055967942589341437912249101312000 9031877 -24635736671467244791491499897911509568 9031878 77717288776334736419084859806939212800 9031879 147531466296527660705273722052871589776 9031880 -67204583199016629425373211808182272000 9031881 63039442568952202695140946020827156224 9031882 -102086714509570888303826351991929696208 9031883 -7752933548900382990595992789231028224 9031884 58316733119000808536581420729131110400 9031885 92465379488609874481352605246498914360 9031886 -23030860356906436029966877592688652608 9031887 90166759081122243110864628429373440744 9031888 -8428327345876824591472543833548128256 9031889 -100008144397229564404739176415923496076 9031890 7300538828540329498599126911152896000 9031891 -103839750619911563338934759626634988216 9031892 3996001739459278124694374295316979712 9031893 -18530277069121399270717994466010419840 9031894 -96999449517096193630012265207112732480 9031895 221592423470378165777211275860743653400 9031896 234318899367918092133904254406367477760 9031897 50507399532604892380682271510568550400 9031898 -49772563021029354459978788319585849120 9031899 5027071245171779785092350146964250264 9031900 4073528163974317717753065722776000000 9031901 121591498049383454754237877402321204902 9031902 14957287775948497707963485365999822848 9031903 210432923311645318719218574482708469152 9031904 -122124855128553944795289994637639417856 9031905 2606792327761241071602080169250473000 9031906 -270786291080100845416454455681130496 9031907 114201185651434750360787488830367124520 9031908 -4083845722852298925834409382365925376 9031909 150418265100125534017780497467478666110 9031910 -30790742524713138090312873782774081280 9031911 -22890466599992740637520191031698868096 9031912 124099676930267691465446901364595097600 9031913 -242227487410331262786626419796720882400 9031914 79599357952064162195035179839996567808 9031915 91429565477776939026540787060309102560 9031916 -95277807029448608576694307018063380480 9031917 -47044097409555154635329806180999197120 9031918 14571590547738919032128964330639570816 9031919 -125496791782224233892050079879385310856 9031920 -27485775380784512797103070216995143680 9031921 82182559628531714061399111290571160500 9031922 -32223547999499044609138761043900780128 9031923 -295156466136189279644333346094227244776 9031924 -13653067620505800152232812411216512 9031925 5177611287952579465078050772074501300 9031926 57652914209922582139011334690965247488 9031927 157458965625822340865268903939083628776 9031928 101090376868933328255319850884401602560 9031929 -212466407968133415524304750083895216 9031930 -123646941115935034124982678766405185600 9031931 47742340011043348551219380294182275864 9031932 -5074907372002135610988560184228249600 9031933 -228974126723606767181604735232738286100 9031934 -13877131704151765861387119895741304640 9031935 1839383000944116247337319409628620800 9031936 95540369675082480491004193260041142272 9031937 -27135329934287877427777245067966335228 9031938 16416948448432521311805555940444316544 9031939 -17788889838577270003332150933292204800 9031940 -17275625518100483769848873544175288320 9031941 14765143331398130466881536286771680350 9031942 56533923233298213043502243422798738560 9031943 15380155370245728355854229909548134400 9031944 117386006816934822359982700167598080000 9031945 22566260031368775260645734138948530240 9031946 -38250547610936578070497269436799188992 9031947 35836641317396704656952332541086668640 9031948 233966346594559810644893638059601495808 9031949 265989933616068865307121748796234403360 9031950 18627130115896414718890160454707265600 9031951 9574333120453353105374785134417051400 9031952 62978752646180262854592383735840710656 9031953 13408694482406034696588747031452295104 9031954 -86529387308202208952670922563769522560 9031955 -28702735283184331159706455875536418000 9031956 132211734049793987574433594312257423360 9031957 -3753783433543376241508521326932238976 9031958 -9446531338573731944853481890855166080 9031959 -20837314743144494930721651101436804960 9031960 -411341704524943419177862186693017600 9031961 -136475518849556231181482054234185386348 9031962 38227245570122155307498792509037452800 9031963 296691543906359689161582442267713090480 9031964 62208965261688874814005968577641845760 9031965 101051179360114636299118855717917354240 9031966 248343331196111511995447402426825064384 9031967 102498785564328864203066702924708570112 9031968 206789666934317309034889572100043440128 9031969 228236182684259237037179862366035638370 9031970 42533367720929161135691352586292155680 9031971 -1363306997597614709542841497588802640 9031972 48670980303285500560943374795201443072 9031973 -313295834372804940526689131775569309280 9031974 -12712971304987558308105891271422345216 9031975 21409575221856545082617468858425832000 9031976 280740938648712914582182364670849838080 9031977 -25615571576899340103744416888643399072 9031978 368639801455102403591899030743373824 9031979 236466184096335184190585059128722128680 9031980 -63966524808323566683497841801354224640 9031981 -91912925984509436318701848905524911360 9031982 60296655439610496232979492940051182400 9031983 -2351185353923244966925213583408549616 9031984 7036966199580898870390969049255313408 9031985 80373326569207958743266359050983518400 9031986 -304809443043674045243214321911439360 9031987 -77386624083933944926269152453667014520 9031988 -42314649671312139187453671059152226304 9031989 8368145864244931950497371840857891360 9031990 -28932896304498691326406787561139056640 9031991 -48669902503305693868441485405758877600 9031992 -88341642131541632551558827891007488000 9031993 41748128638570830355341231227799620944 9031994 44087385449353045676468129427531805296 9031995 24867667395802569526338501299633106240 9031996 -12653070468699172147352091172704353792 9031997 -5830171327381378602036791617140789600 9031998 7237733752327195692131883297706683648 9031999 -6825830330010395296812241685563442064 9032000 51980885187876132524271570411847680000 9032001 -9661471475117435636800925178216667296 9032002 98036716054758924784919671917212014080 9032003 257807463531109075032340856133978072252 9032004 -122866581733253281080945392281374245760 9032005 70469694129938208742897956054349240320 9032006 182293919466793545284103909641752025952 9032007 49034347948512725433709414605102953640 9032008 104248919542381682702839943077751685120 9032009 -87268315672849446865242383491989024384 9032010 -19754866284551993262510989396120908800 9032011 52184002137743219722531697007327633400 9032012 58355445475803866143377987852878398464 9032013 24306873198054260687857486237348152000 9032014 803154001471717803573106361929276800 9032015 153344366237639674254886186493386965600 9032016 3587541747461386165313224410666369024 9032017 202655802717650102853354582513755678066 9032018 -5318711268978041584612254276107923296 9032019 160851128532675009495661445979265180344 9032020 97684324833573121009135568948816244480 9032021 2088253958755526696455457780376052320 9032022 -64155692035052892174206455742055687840 9032023 2760006760385882627747335469172191280 9032024 435002194732480804446410499163493990400 9032025 -21366082210511517227945728605381697200 9032026 -107990143668986719336705494040136461632 9032027 -172862712485703570534544819280067930720 9032028 162218680738441855787462088148432920576 9032029 -66087265142617940204688694453202577370 9032030 -34104217966440244410079745670189772800 9032031 -56878400458636818567222489562961188272 9032032 335366114948676061814696990184679145472 9032033 54614562764969424384639719998114800660 9032034 -64272083237260300196860855660892985600 9032035 72409086765827158843719341796853158480 9032036 8142266948931742942407066079214075904 9032037 94336889936148160936137885193258696704 9032038 -59313840791213844871080702895655311104 9032039 105028839068932833703143235526894118840 9032040 -6421442184914850526331849982603264000 9032041 58873355020223242487818144152428080442 9032042 -62977301109186280057406599885084661328 9032043 -171516814269881747062455261546933082536 9032044 73135891191011392998788890251043972096 9032045 -122206085257285284965215819514193300 9032046 30009654837063899341528932873074424384 9032047 82740052639359583673416637744485516496 9032048 42162668629782179003173968240147922944 9032049 34513071364737255281766123424171219200 9032050 40232087090705430271463167730658060000 9032051 -22988601574793410899266931520934851248 9032052 -46851719785415874574711009893266190336 9032053 48846092829902978773506240111010030780 9032054 4376591272285256427904469613953468160 9032055 66478284265345148804650917961374887760 9032056 -120488106540029764575128878838003834880 9032057 207285291302402527993184685159182997072 9032058 28799883015464079224574960263115041280 9032059 -343882190503908417588317460336957179740 9032060 13617992329103033636015913999660610560 9032061 -8054218293351250353943122989531054496 9032062 59160476337760227755587974906825679104 9032063 -587153237325590030057883689277299156520 9032064 -1097384752749700364890304182757621760 9032065 -9370170443729384428532682899041286400 9032066 -44033975106253744701280088061439591680 9032067 -27819103567971540578947349201236638720 9032068 -33434354817827705166794503609312302080 9032069 1150440080354712320578373181093878496 9032070 -45802965724310542128402388476030566400 9032071 63740231432260172160076996367493472 9032072 -128138892645500537998877162206352133120 9032073 119143382954189932422479697764641223184 9032074 118096516183146682343724409810582609920 9032075 -2588256340703406947142682471557914400 9032076 44517202786008166498555007057236876800 9032077 71419324953604424302021743405702266400 9032078 -178431676733007617225817169836018616320 9032079 -61264600219459677773217974398267438080 9032080 35428492857531334518079973104374005760 9032081 -93741866017723278820736833073890795200 9032082 57833016976456384076462934897918681600 9032083 115373904321277036182305233464917095800 9032084 218599685130096550200752804688100761600 9032085 -17364376016929964842886048094929883780 9032086 -57729461576106267432331589539524873600 9032087 -202855599173301260494003043947347838320 9032088 30209551464447356278532814564977664000 9032089 200942225311702590290882228831053981200 9032090 18414988549440150132752835547984320 9032091 7653292588490495177098989382041936792 9032092 -109500190736473457868885808160285008384 9032093 102303349056185079806829543997578280800 9032094 -17289954448929663211027994280482712960 9032095 8461125280961698095831425259133623600 9032096 -144107223848669179409077299116949700608 9032097 99495423853412505493315498154119220400 9032098 61962535977308712844557843507416616960 9032099 -200184262319037169439789587874724324900 9032100 10901287898179902473313974447790489600 9032101 38661278039447506689450368063911780440 9032102 138483122621575275229537306167804982752 9032103 -3962963108701362333201552201610831896 9032104 294507258891321563577152318357160053760 9032105 -5040437914486095337162920624600955740 9032106 -62776065487951932357376526921179372800 9032107 265700784491890744668370270985131264 9032108 193715115477249291065307859614596551680 9032109 31324043673584690798638123591431299904 9032110 -20509315594842354497397951127447487040 9032111 -340875278022004779639606061463725125576 9032112 -36474844773950832265052277607981203456 9032113 145044626128669331200993346345048811520 9032114 -12883188529735842183617778004561110528 9032115 -126827458143618481601774570434871459280 9032116 -208529926911807642300711436839325855360 9032117 4198914595991328628663951088658791946 9032118 53205327632748462813711663247015879104 9032119 273674569778070581908484327319040564520 9032120 -35950233244039456490935151676917760000 9032121 -170570886473465892689302155652713937440 9032122 -70313095456153165992875899729559083776 9032123 2071816271459745050346674915753042688 9032124 75204268966213672483086215984800883712 9032125 -205399024924546335895468632260080920000 9032126 -134305270935789168689218046736800271360 9032127 -20987032459171097753241723357982745184 9032128 -33435741414572196501267380731016904704 9032129 3518839679652372097931707247417041920 9032130 3433669598205849793318682626020195360 9032131 257498952417512958485979713823102057312 9032132 64294905544341064018122987969357088896 9032133 24617646374550449596984192231829145600 9032134 -120908238374691345684959304238129787136 9032135 36512875896110663609045701761624929760 9032136 30181730580094280188350371993759416320 9032137 339689812839515593080672306066951844260 9032138 -115101212597286497062228184889152099280 9032139 -75030130131707515445056698569233467696 9032140 -54250911813156425350179126477589324800 9032141 -106767027377631402667438885427557528458 9032142 31965611639281484891195062153252353024 9032143 -268491237693589352194639598075238780696 9032144 -1500686655967958399607115931701739520 9032145 -45466898628174618984813876695114753280 9032146 -11165270610279031083438216377890862448 9032147 -102020777409974740822346537761249439808 9032148 -5174817636639523522255141072497133824 9032149 35608971635493333018429023608601634560 9032150 -888827375698320417077879450117102400 9032151 -215506026980039519395315189045347775536 9032152 -43425395596908481099821221822571878400 9032153 84408192717350310638803548637723676484 9032154 6335307451108057843801314997238308608 9032155 -10105042640471736663000601373015501280 9032156 -20881959874331624319857823709700382720 9032157 -50908492058032061236580576617470369492 9032158 -78018585642341700914441381884427183616 9032159 -42157420638191736723550282361099867040 9032160 -31579990078145948847131153000174714880 9032161 147449005173836410310073773394441994800 9032162 103394205127727783338954492378887626832 9032163 5592943160850051590763903794563933440 9032164 -186740057102795108126554163621084938624 9032165 72961681369927147497657967653942190200 9032166 30808557130980507372046189470908954880 9032167 -8016263692770224888686075918203267784 9032168 145995920831183689995958377440598620160 9032169 -83884158589528758878471053769939914752 9032170 -98625659278717840699003225269360949920 9032171 -77964639955872340365503652632074223628 9032172 3029175148956457679161578508353172992 9032173 450089403102379149734067952419997708384 9032174 1845092233074338175692225859484259712 9032175 -37543531925682619195800101589981234000 9032176 -6047517351005079772558879521325875200 9032177 50113118104433750314549490871637289088 9032178 94956837345622577463065184241826472960 9032179 -64388279030316946256739959994678127616 9032180 -171467903396145846619522008253108665600 9032181 -28874708471311424755981295698161909216 9032182 50062937932434417117448468542141700800 9032183 63797561311388578675068246482302962144 9032184 7677881655974647919199075138432491520 9032185 267259434959915982035918885598664068360 9032186 -81086977152943920113216393091403352208 9032187 117902622722954634854549738244824987160 9032188 -160957039957523444200035222966919200768 9032189 168482473264800499860320662875122025990 9032190 -42094914612430492457956604553051012480 9032191 -11966646599693650175236485375675525120 9032192 -20398832204614500808757250210146549760 9032193 -2029043226017938916061418451092449840 9032194 -1387732424302412847572311845883795968 9032195 -94247080561886180908833528217759339200 9032196 141000807547044356355672863010398088192 9032197 -2009771545653455445217380465250072354 9032198 349568566177622145947570954347268352 9032199 66642351523961109465717819412770502656 9032200 18785261668077049452351129828065664000 9032201 150094282375658164589794854126155811600 9032202 27258230655611775464532870450240460800 9032203 3794772811037423719647051357989836464 9032204 22673385213631057480146261592146241536 9032205 2548758351960965128077674750828131200 9032206 -1362415427348028252553995553946576448 9032207 -4482957704976476384105742116640296112 9032208 33063532551127370340886822013961437184 9032209 -41365771506316730816327339345556401472 9032210 1778235549974300966137231841710686720 9032211 16169272349445499314306654090349634088 9032212 4446021189346971958250793143689011200 9032213 -300227477769986084532249206363707136580 9032214 -71314451389344721362662341083771984960 9032215 13783408224214415488203540474489301920 9032216 78178626479546835934586789609388072960 9032217 -12020192998199519157521918935365493152 9032218 9204968771200759939723590337668827520 9032219 -159219693630428525644142336664899160000 9032220 -1361900191226577814704175142232844800 9032221 21940484208254295309124156105187279904 9032222 20981688718451917388556417591109799424 9032223 56828853847414610216498609260750581264 9032224 75528634503239825303122524837577359360 9032225 -199315398908955669962446856543212041600 9032226 -26720046420436551487380018831192195072 9032227 85130348596063617184368385911811210076 9032228 -76653874988728680770848615348680253440 9032229 16303613554879750551177567231853325310 9032230 94264402461245927550782848335526565760 9032231 -131264813406888733838234443415224082400 9032232 -1145214312885024358564766438473973760 9032233 -74480223348256278614429606911228599680 9032234 143506966620291717360356894060963684016 9032235 21355505166970271550439066773045888000 9032236 3785191111076217204507036125707146240 9032237 -202188412550130302291758544395044287808 9032238 -38427374098094975120085275524105777536 9032239 -317641428171380243048422160832475521560 9032240 5556745131577237562773691299500195840 9032241 -262013765189610381857990098891964471520 9032242 -88531249509029815267845107399474307456 9032243 -338691856420972132606436874761691078456 9032244 1446738729763552430886846433733068800 9032245 9327762039104165060293493773683816120 9032246 -179665494460449739425446598884528120928 9032247 -17987099295558078635222789270817648768 9032248 -69251486752449174190865293879238615040 9032249 66775391253190238703161861992559198250 9032250 95301922533403605543803857521964608000 9032251 -315985833145169689989613642192839468600 9032252 78052974295935085860851360602651453440 9032253 -33962680360740073668439207699064724480 9032254 12162250496854792231123623016670668800 9032255 -77172321557746322550852817368783116640 9032256 48611906036069962147971215635576258560 9032257 -43071068178425960742479739664130117420 9032258 80875642005494178163200557941552544640 9032259 49044264808558654415401723684767387888 9032260 -3512058745592123805327884614630909440 9032261 -43476364709718457425305975426474161536 9032262 -15525103165891954703891471530575259776 9032263 -1621105533155400416771012671519524960 9032264 151012737142825980715705529482530063360 9032265 -68847080399544179433751846826274840960 9032266 -67058902681099518862337536799420745168 9032267 -58898021750894329582541057862124776684 9032268 -78718612858737481694700956500700373504 9032269 52023211993738353359541076667708935670 9032270 49810785888259039934220587594425797120 9032271 -182610369546349659300745723800052090488 9032272 -11406365101266827648683334479167356928 9032273 104889927503514827177318659093282172580 9032274 -54578783656063062621002967863751997920 9032275 -64568839549888127111220410094294429200 9032276 -41325825483162764495878278635033726976 9032277 -124421460116282216159218477095346467840 9032278 67288356855037498536364453000847857440 9032279 -5324454220633110930089170457854179816 9032280 48957983947043400037723401574112256000 9032281 225900765394754696109281958504561301572 9032282 -58897622750321444666667917096995845120 9032283 109187028566329928840113264354268621280 9032284 -35527032296786260227567575693127057408 9032285 -41731863306495080769166079821162859400 9032286 45194607530353390967936418740989587264 9032287 132480972707882543369925567580249776 9032288 172031262112572115601605459337548922880 9032289 -35882748360238199868353876056992202752 9032290 2319709813326084574847867174784198720 9032291 309675932089039598591088780486527089692 9032292 38893600971577340419672690182140020992 9032293 185354212813741360743391077792321480444 9032294 157961407132147106747811074395535164992 9032295 -34909491831013122500173260071553061680 9032296 -10328073599908853214120187277834649600 9032297 -27553110319966160899942641478218637254 9032298 24157646241000120836993899141907742720 9032299 -39120097555210979093548071353938818700 9032300 -17402225695623731382462429267247987200 9032301 -96479882728540736714842373514961141770 9032302 -41204152316275112480952823830282483648 9032303 -9182856677524005247012731433760827920 9032304 21815273248927750503877694570900029440 9032305 -3962573140438392666660117116250030540 9032306 6316592410020545110545192020052133920 9032307 76185660712176288437646297663966827520 9032308 -10509301999331977132619825932039963904 9032309 -70166048639941171772069473857759136704 9032310 16087522322744255206408896654400512000 9032311 172551899033244269110602081297624359520 9032312 2012525414923944587829383022494330880 9032313 -104813348242413390445934279431714138176 9032314 -103383304185602405763562908586753497744 9032315 -2625863287578215998591425233637196800 9032316 -28797712666882749344770846610176244736 9032317 167759361320405784587044291358771087526 9032318 88806502651064076655052237751339087360 9032319 69014430773803781932985318007517678848 9032320 195288243406616468648441841697633075200 9032321 67220641313446721181980983478370345600 9032322 -406388398658718664160646961158756864 9032323 -150262270259497544476954355943411124976 9032324 -92881754286670916516527390728342196224 9032325 3247528336800727873950759588519009600 9032326 2019056909321320641071063684750102112 9032327 63782915191915702926778172596715367480 9032328 89407275476245372676552897693220249600 9032329 46778758750635086142825573344952890952 9032330 -2792986741901779464041778759097697280 9032331 -15822530072589316588215210099912743424 9032332 -36898814915686082332958944096761704704 9032333 -108094609980503737371722333360625642516 9032334 64381790527869422562495775409273978880 9032335 -7293722414169355966724827617667886400 9032336 -50284159007170896506808694511085551616 9032337 221231476505382158188241604289694226240 9032338 19422768570183490201787911404359688192 9032339 51352170699188388634081713411647092140 9032340 -12916718517140475937291065908895897600 9032341 4574459054942952138877773074155319484 9032342 -50901930457657983405087177935217387456 9032343 -78979158678204811533005676632895879600 9032344 129688361630379050993735266533597788160 9032345 62484884490496308023882447936972191680 9032346 21550464001409072825490698821625662464 9032347 197784651456721683752531990542064737796 9032348 69635190589410918964985793684649843200 9032349 26452106472209071653852648306263585280 9032350 -97217043434733719718841808425039185600 9032351 41641860620772574288632995640375134400 9032352 -12299220104394166358435609846130671616 9032353 51537298198092367452148968795286502400 9032354 -106179470771351920778309694289374888624 9032355 -75956735312359482666236295062667450240 9032356 -83084055475566281478687124223153642240 9032357 76001225904496876939065145251229500606 9032358 -600751755260723868030369920399114880 9032359 -86322497154897886769177836154452635520 9032360 -89376014972415027241648834087055616000 9032361 60739312321697800083089497310126966400 9032362 215625030548766791788977249892013782272 9032363 -3764675431558112140998718706319378696 9032364 -157337105196146512435959507328976117760 9032365 39211625025450120647657669671670286060 9032366 31829976584647941571696711578947222016 9032367 71782116416265010443280912779144781824 9032368 33628613677973817308051924437074132992 9032369 269450949615795897408225052910182944000 9032370 53458388046345357839390899120827148800 9032371 -54658104139359883793292801212706203088 9032372 117971490215568349378806840491608350720 9032373 -69214511470603676021834688976409338752 9032374 -93929568618079938506313867873286368096 9032375 -268176606140711534688259240935806820000 9032376 43321627597102642514725527438322237440 9032377 -61876646431433459649807457280183429888 9032378 44638412400419815743558765581985840240 9032379 -39475851471987833769876424426363817472 9032380 -13263002389221413173437585543418368000 9032381 70311303788729289932338347890279770182 9032382 -17376305700020357723068245941719338240 9032383 44369124628630675277641885440875638920 9032384 -44534967590485833414282810018285748224 9032385 37940049728757314343145928851773739200 9032386 167044403490682807407195681763480335360 9032387 21612080121852757306379201494220022432 9032388 -103150667297330573757760249921423180800 9032389 116975757991880176496362956644268720192 9032390 36892577392871687354957370101688268800 9032391 -7596553498016124084257349819247332600 9032392 -126451195152148445591433876000349224960 9032393 -231158087975955204377419510397514536358 9032394 8863378022854066214428960063982883840 9032395 196333999027731373329583790692209386400 9032396 -545863692541282226655450090288350208 9032397 -86082162329237475866244168071739944160 9032398 136305428383240004953848237002714468160 9032399 -26848864763530623300631439569174320000 9032400 -8994293814672467391461117084345548800 9032401 18305958317996181287905547387018339520 9032402 -24431819826806325571997642533774228848 9032403 -7418380659154653031076596476076817616 9032404 128115350206887284139034968708035332096 9032405 127568385799878289312887831594538371360 9032406 -5466605700770023955637819257665640640 9032407 -116639291252061110169626131055861469648 9032408 -637909046238708804592388462346240 9032409 138284555035305362055005672572428589914 9032410 -57174421545423784357583509654786598400 9032411 -5192436414515178406167166922758182000 9032412 -5911232827844056879707070046197298688 9032413 -78154480866335362317817111703938369536 9032414 -121951889626802500908192181967964418944 9032415 -27465852833525790707599286941893490800 9032416 137353929083930248358347035845107384320 9032417 -84705895805153946226593235742418554220 9032418 86537174018017221572469526927538622720 9032419 -59611049910781495499707636175493068592 9032420 46605113341563904376693281326292097280 9032421 53379338951177617291482986984209622112 9032422 -19071056664268402700488696992201332736 9032423 23906867969223493626964065862363355520 9032424 -40179602280637507012810410753763246080 9032425 -10013324532466715696397441943792808000 9032426 53128208569884890910935344070993968224 9032427 -71640541453259366372553742360785515040 9032428 -100365085835394056849548617400898403840 9032429 35556028717891182522307033299204132480 9032430 4810066373661002514847132925776404480 9032431 -102504660613366266660693794939164679688 9032432 -21625399467693950566214159628811960320 9032433 20338839672115236381183106400144467824 9032434 172506663538102435750452025162705625616 9032435 122447962295709730915305257117917376880 9032436 1983861786782920957416474625238298624 9032437 -124974121356628258330311948606188792914 9032438 -91479428830990460682390150154620374880 9032439 -761618254259218936630658833043236656 9032440 80912589830726524008634827535970304000 9032441 259530369817127251442510212532878122384 9032442 -100825383708682520946833082452667199488 9032443 39250135374259337167685638279268560160 9032444 114663544286185365041373171079782567936 9032445 -107514891753907231136402673395184288000 9032446 69971337864400501676629264032344424960 9032447 224248925931516592981191406414468776360 9032448 -154868341765555276379832761269302067200 9032449 298447353942584731189988001703617032450 9032450 18612009715157218562873556613437964800 9032451 -2918054179246993384710051694520982720 9032452 -48392686571518887275861445357584326656 9032453 -280084406730797308309825878126956716836 9032454 -105509162219280931237678977086590333536 9032455 -81067110806822818773973578854259221640 9032456 -249836077151414025246936625205274163200 9032457 42051256010064566042417575416646349184 9032458 73755879533718050724524766250021900080 9032459 -35710234555902779725346465100374855340 9032460 44793066443573488955382832097836892160 9032461 45220818914126852245507060542310443062 9032462 -20948095619705419737258965465435400768 9032463 216032814696115713947489595711066208824 9032464 -10857451103763765298410101207131865088 9032465 -96467295859171344894473597592390912000 9032466 46791204931363711231306522036086263424 9032467 70551839642200813546999821193050362880 9032468 91576441478696192464979344312805652480 9032469 -54863799168022886043926861263037056800 9032470 -23933143666109432732237340540490275840 9032471 -157833601140420430057378249260009747840 9032472 5450066535809450333191515405326622720 9032473 -163605911421389946521902388954396468278 9032474 164347455113078363077036341882803433984 9032475 -43525709113253748627075252930133300800 9032476 -11562290439870374265667727640626813440 9032477 -73677293570050262629825979541082137108 9032478 10061389172185227083095400793999384576 9032479 -67841395230753275676888117773329301920 9032480 -163438795773200236651475462214516080640 9032481 88975077879686021262186811088154841170 9032482 -50093678719863792707061156814503313920 9032483 -45642847368313268368962425155734479268 9032484 136288090523583640461893701612820161536 9032485 -31116177310682653078599726219114912000 9032486 94718597548019791333232115142862768640 9032487 65117663707666208412576154113243296640 9032488 181399708630466520551910466261187051520 9032489 2081807350850299093358456512516615290 9032490 26385870448270065783682101096406170720 9032491 -77804976136567846696082310130598304576 9032492 -36501339113758954007099727945550740480 9032493 102331887774873827458497206394774867264 9032494 -29429629732093789435714186773086208 9032495 15497708708558402260994212949618445000 9032496 3212968520852240059788966489793757184 9032497 -292779729395030594993011006828679491054 9032498 -26082133740470388576449182810162139520 9032499 37615689573661106897806289832964899840 9032500 -1818912745825192026366590886191440000 9032501 17318226355240643984835140550938027904 9032502 10912596783347182439731596180241885632 9032503 -73387386351890331675383256497330774400 9032504 -85037881398045185221114775340184596480 9032505 -44562931921706105032752723338635747200 9032506 -12277278454752875607467108832464728320 9032507 488280042892836566886130955595527122944 9032508 -12532428843460178186930690539413181440 9032509 -4033613482143781834639470765169819796 9032510 60251078568716280920015667588649988160 9032511 -1382829442106954623058755956496515840 9032512 -30645433858812220134144693570361098240 9032513 -253567630547182008226730368266768159102 9032514 18352318207092681452096629929993431040 9032515 62605039959728666837023615630016582160 9032516 -8835569549166054686895621055739506560 9032517 -59656446280636968480998986171302528132 9032518 -46958144296865803249400488636022661120 9032519 -99466701052874789656120624513988003640 9032520 25713600431042882249160985928333721600 9032521 -20322867740990775622942476894597981900 9032522 -23666450552171177559706163701047358368 9032523 -34836059137354985647744384409084063016 9032524 13767176944310264356640007675361295360 9032525 37495497313993708667944104980138814600 9032526 -83640065249686878622353003375393993600 9032527 -73687670244041003436008179308668544000 9032528 -65991522475868939270118711131011227648 9032529 -385876160218296797788231607938017600 9032530 -10082831011425480179078069767830233280 9032531 -102212737837908371181273369521635704336 9032532 28535665097201807990501788197261164544 9032533 383177053521217852592089813405056812700 9032534 -22733038331540255515344847317401580288 9032535 130558379224260698358247974610520149320 9032536 182506509388007135175581818632994037760 9032537 2899765709126376305087855779465195968 9032538 -23875813736245433910915104431449980160 9032539 -96963802056209117689266530919292873660 9032540 173216066744498713332154653012433505280 9032541 70053766447325780291062362638759820864 9032542 58743155398755889521226752066642000384 9032543 -149765847231969822801214468215638038800 9032544 177325948257476221123293323679010652160 9032545 118409701536212996232025751820155649300 9032546 -58210031687454358059591243425664449280 9032547 38302101016081799289734297825285567472 9032548 -58472494894393911295076419379874873344 9032549 124405661362781736994533181416855044640 9032550 37643762563643258612908658606007604800 9032551 90143114787366573611744200949724381744 9032552 -109269024009687250552784154048890880 9032553 -69526824433415185263459586771941447696 9032554 98238298735287135131534422405164813312 9032555 -34222547968977562583997236645874137280 9032556 1484315074156832275051275800481414144 9032557 -13584666613156347452651880878495193408 9032558 -129477465082206888174698599711200090816 9032559 -71067640188808151414490592633782052080 9032560 -5787571316509538836675611259709030400 9032561 543046789944775518285610334548181722992 9032562 36148581824602890266545302458470673280 9032563 84295592213824242587254285619630077504 9032564 2398739278487841639893775599558290176 9032565 71422484442388874236821467313962231040 9032566 118721401851078684457990004349756227232 9032567 189489225518221849610370243060977984616 9032568 16605667436256514641080447897999155200 9032569 -19179271379208977157366978238794258880 9032570 -30467557805263168314753612110669375520 9032571 -167212426171963725594540217817755303860 9032572 -90464107804600525186812015060073013760 9032573 -30837221033855190169252846225558848096 9032574 15290108586755183242602584705210919552 9032575 4423785636850803099889489524327544600 9032576 -11857374680505935301520646218847354880 9032577 -165036652578825074906056288561535309280 9032578 17722131776618235155338532601370427424 9032579 348363682960030798878031994151537933180 9032580 1337219636400212413447944018422784000 9032581 -4927240200453381944918768257392174336 9032582 -2762859591065007754223516336904418560 9032583 8868731788153530287635738681269923328 9032584 -108510042460313866159999932782062510080 9032585 344911135098679124673920861430616574400 9032586 82381834871796245280348202820084484864 9032587 -5973563207247656102813522147986570248 9032588 95166913053157911838213914907071661056 9032589 -53810405943398406473370520650315861546 9032590 -19577703063385073624467075999416126720 9032591 148818189175555875884274364351888211184 9032592 32219989663407945538560671664025436160 9032593 -138545929411109991331853156536873465656 9032594 -15186619533260618108926801208318773248 9032595 -55219383114054548711479456977973451520 9032596 114404863951581359379995153876332899200 9032597 93814651463395793608193810160242262432 9032598 37272802265306569672563403841160893184 9032599 204417522535664011153014975024615110600 9032600 -83940245343175882566075628574645760000 9032601 198050000092926462774794835781382073600 9032602 -47955718445687458608151201925813863968 9032603 33095857081206464291442036542704050240 9032604 26438218218776766658326274577429102592 9032605 117761810962797302027613586749299476800 9032606 -54811727638773710496741846336512719872 9032607 29346009625170319918477253274840986640 9032608 -105370395233480126399534476507353317376 9032609 -333073403642333294822065187338011356190 9032610 -3672510924814583743705837705355520000 9032611 -154441803384443689759694954129678891592 9032612 -8134359392513221078015241603185893120 9032613 105713353301485348534046205302742690144 9032614 -70949392061145060461659735415828173344 9032615 42710818607304357050225831984051195520 9032616 80787672932871734288970976620977310720 9032617 57927103345597729644023393310214972752 9032618 -8183016410227285751270898607560816384 9032619 43848677128032683902977657087907313280 9032620 49964973982395127508527478981261199360 9032621 33638404019578488424194201258652606464 9032622 -15667546860748472259291725810157640128 9032623 -844249986984733982274958462243398400 9032624 -9244325149175290560484785643756584960 9032625 -6577587561179616060204582902145792000 9032626 33353182680289915643129039970737098512 9032627 -364294016369337445164519168609489465288 9032628 -45485338861581459997839774855054520320 9032629 -99493402315181027958984941291241203616 9032630 23476146755564734652138381651010038400 9032631 41757131617865476686321641030160041040 9032632 85182173453160183753752637243806760960 9032633 -20653924992815931813696663043460108118 9032634 2391453222192956651411918425459142880 9032635 -47842573811466532101622655518288033920 9032636 204701910351138564173316547382135109120 9032637 -103530543961726018957147417158556969440 9032638 -56213075844728628134852136144416564160 9032639 -80701221162132527666769403478964106368 9032640 -5013566034027220415532643627365826560 9032641 187273330611406760147317936921454976432 9032642 950551699659235146227194517775718944 9032643 113140966443093051396596032317335500932 9032644 -891312905970609351362899264688926464 9032645 -4933738478530719292313016140842973280 9032646 -3737508348202039222276810823895545856 9032647 78335072934742203245325962866126678752 9032648 -477916694407642494414313514164991754240 9032649 -4448609093243260428645578325724336032 9032650 101898856013251929644290082089280400 9032651 10404942922102956893633602795313212752 9032652 45106413215443124139267930834682936320 9032653 56159499117257218530046658627174886880 9032654 152927173243111273349795155025561731776 9032655 32291741778007455871347722252004379440 9032656 20035738039007681485393049675299815424 9032657 118874216001563081668121964076768905840 9032658 -108679912140261242528152816828090617216 9032659 284942666442736120701789529356755664720 9032660 -4867627198571172162572016386125785600 9032661 -71861093785908281092518633736008662400 9032662 55566133297232685449690150026870442400 9032663 339149430331668608831594113259449611912 9032664 -99421017051991436785397209273454592000 9032665 210110665680475073079705165973233837060 9032666 108980331356097902523680954641945344 9032667 -1843345428435376018431159534332359680 9032668 94905415136810538928935024931425602048 9032669 82163760774634809847227085898945173440 9032670 24880548651504444014735356576094934720 9032671 -229075396637318055498390478728223820128 9032672 376821409342738931635284280135095681024 9032673 42979350774741472520779900634597588544 9032674 -8075921757323228146266646371895987200 9032675 -46780171505738843075646971496961878900 9032676 -44443025960427315551450228481057484800 9032677 54519269228362888007923577277536412672 9032678 30830192074429744607178282951622444800 9032679 -51425508822131443313885199835619041776 9032680 -3646672553022759997663068724964659200 9032681 141250012077367184165648451338003872320 9032682 -34953197725206301808391891732991243008 9032683 -107563237696448540628834575063527061976 9032684 -34824679873336959431436211179165124608 9032685 -79324317951944090914232993788950535200 9032686 -4390468042478146703842180660183371456 9032687 74646644726918232496962441635992228032 9032688 -35110845483070164795548502086438092800 9032689 290913069757834195083590108424583633490 9032690 -42423984924217619338183885527910946400 9032691 -44205870439767609897551396734127867136 9032692 172950073476665297133960690565930130816 9032693 61816159413301574737918965357800964060 9032694 415920710200930721941844200117501440 9032695 -31095590855948476959999671740994227200 9032696 72509009444606537933589821111286620160 9032697 152870182114419823315761045760001382468 9032698 -8218218490955061976841426306008496640 9032699 17873120058012983222262786822633329760 9032700 10664287847405428909026713231162304000 9032701 17039860477675406902398987047995146304 9032702 39412374203984832420434746812368609280 9032703 104522838876796889821596476235285359304 9032704 231152471234343737029412912508358885376 9032705 43471532042575290334758464936157510720 9032706 60547633628504023943955974380903628112 9032707 62198778981329586802299296000147584360 9032708 150575386450703376453558092828471833728 9032709 -1186933566625607026095840136553516640 9032710 -20563698310984314889040954359643604480 9032711 167290100120681725804437793839419073312 9032712 135406796483555081761570520970802544640 9032713 -109689002884047871864276295550964184038 9032714 13546610557028822458443605139249811200 9032715 -4336847770888190414864951055227586240 9032716 81101893371052510358864214941710319616 9032717 -292818591736822449350613871065100573140 9032718 1241195886774091277014503942283603968 9032719 -168355173584924404041522529058965644880 9032720 14019249193159766539695784137659596800 9032721 -25485578097124816307842876094841486720 9032722 55965370447710034504115851833633792 9032723 65149263770566417606370322226403704320 9032724 -98330116364156832023450318890391433216 9032725 10396148446003239810191706191961078100 9032726 -10960630932228794296172949901141103040 9032727 120572619582151310626975515351958442880 9032728 17555955349903766527600777417694760960 9032729 -275503588714112509334490181148855730924 9032730 4907926812853675707019525163735147520 9032731 229112925943536390802322340041564326532 9032732 53056845837853528794536793693517764096 9032733 2160906619630216866918348348661203360 9032734 111361942000272389026356055878918662016 9032735 -62001318507045916943608535843608240800 9032736 -40055164050081137878605449930993565696 9032737 26026989253275691425102792891843544704 9032738 -74437144235702593311662876748728788992 9032739 289581451770502254480643266882225295680 9032740 85290276357262926206423413549299728640 9032741 239625788793069691052847068619048014142 9032742 36294859145589638576722330139690803200 9032743 -351738522774964512547302969140510391296 9032744 -4525579712490122792447980140446023680 9032745 -88668664484883126461951517273134568960 9032746 -144177650841462322218649334264320223040 9032747 -53156125332370053436253652100295206128 9032748 -76921335631054926710781250578337234944 9032749 -20753939458056684446795310490675088640 9032750 -45854794893572077788091719695828016000 9032751 -8752000069447756142189200346542213440 9032752 495163688026247680599525164802375680 9032753 -138661824447789805117889604325758517998 9032754 -43302521590175076945886654229110135680 9032755 -8087099863989203654522575520596173840 9032756 -64357206410967193020604238613346732032 9032757 153658412668986566299804741765732303392 9032758 135121192812935211973084574419391755392 9032759 -3660999460203644474197292292201502296 9032760 63881999965624487173999418878951219200 9032761 -47860062893171287030160971829425799638 9032762 -47291722849804202814915483715408455936 9032763 -61642068577496610302727689135664267216 9032764 -89825065690437944617361534947375030784 9032765 -71083475427635990786210373076149830400 9032766 -11505261290085882887698516990899456000 9032767 -159886132459931941200674291352800176128 9032768 -6379730554435795864718741270298624000 9032769 -156188486680524881359596475120094323680 9032770 38522311585427481125943078065743142400 9032771 -109580206897897417925119206482044200 9032772 4203101135198329630141828083148652544 9032773 -90487375403034203705187964258555345220 9032774 -147361934469718544237811798455167176864 9032775 -46235542566250742523516316897153722000 9032776 172276721712332364576116899251075686400 9032777 65819194556822814456484116157118154660 9032778 -72785855049444381659742595410810668496 9032779 -162732476652341078013510676412206135008 9032780 57745196452326992812181359574115041280 9032781 -15430265886267003429773572788662647680 9032782 30963886154790015315268118476546099200 9032783 69145855916937332745279728791827154032 9032784 -6104416742713613745316403841000407040 9032785 -220943744035668977271249723934558507020 9032786 -1924566193261275766777720211289839616 9032787 -46230558140948386818410554584122829072 9032788 19817710726116724851330692325430122240 9032789 453992917008509422040686014064065454656 9032790 -5353959457301596130397568605948518400 9032791 -130654060394377209327798528447089646608 9032792 46653359744959335309452171386115174400 9032793 -2948102841538639050533674530315558912 9032794 -16305118131472149006903892713033818880 9032795 -2749935954255841765246383145905325680 9032796 -107626418912084509902869569930315719168 9032797 563728356633585775355168096021937436800 9032798 -109590238015992758289121592594400393600 9032799 -223163699222534125877244011737963543680 9032800 27250540156465465731084161741212876800 9032801 -19862595326636845295814226901652867708 9032802 -26430337669920533916269821061104869120 9032803 97270426032621010582022108730879455584 9032804 -29521454803835010313194679064289177600 9032805 -41736207165972233833675443005664949800 9032806 -100360832749582033092610589296408914240 9032807 11816287680732021328978294847919086472 9032808 -25087551352553160844858373512484044800 9032809 12849021176880684284582899088073560000 9032810 -38513002856579294376353638405642021440 9032811 -40247418040571539868080969154307879936 9032812 94364055285577939860343356513559398656 9032813 -157120992546117862381208746020509376 9032814 -41042290938336949565746233872575342848 9032815 -39789906238631505874113335740428107280 9032816 -7966003800458628970610930959477997568 9032817 114496608335866613706815907049872474480 9032818 -14320810805843762664200003034605512800 9032819 113522911521105841873903154108371688160 9032820 -31611171855440684448989200247162019840 9032821 58475289302735132661514540556910333120 9032822 15043366331134005374446400910224087712 9032823 -99134320668665915123363872590011694000 9032824 114626282320949524881201609499805736960 9032825 117922387192238518671458925370372085550 9032826 8717832256301113330509161117584428288 9032827 114369191684612604773669303470355968800 9032828 -23119816722341214474431913881876275200 9032829 -47906740023705560226760223097320610912 9032830 -19396024160679234729132207292326067200 9032831 -217015620071716049770588099220160992928 9032832 -15625722351779629479616933140061224960 9032833 34959215474492075508839048415175662720 9032834 107327834973203673863150656949769482304 9032835 -33030928044720223305642067023994487040 9032836 242606599400673431869510329312259031040 9032837 -114956480900305226863262505264170351808 9032838 999117660828397417248502113562533888 9032839 -299531344414407567907091616721800976360 9032840 147018963138874927415754786875511244800 9032841 8160227621646968024502331075173609840 9032842 -1893140519451613190476335347944660992 9032843 79473312772894617549536096270233414128 9032844 31166252568448367812642640764527823872 9032845 7272027725422030827907407983187425100 9032846 -6087842959193347761015696227847623040 9032847 -19026023879462371410203830294950856320 9032848 -55400084768894960990397417402014760960 9032849 -34565322496161138499115103965519330880 9032850 -81017023687066671272728250355110304000 9032851 10999744803547745389647620420771647600 9032852 -81573665629657737239516669090737448064 9032853 39587689281301695948810384513801599904 9032854 87736039841787484073410048130652665376 9032855 -56401827214010388716327437575391052640 9032856 13288522257893428996061405368646184960 9032857 -282807067604477457576759362322678739894 9032858 -95122704475231268897034148729771560720 9032859 -136773122047552783039767702899295301632 9032860 -6967437244581938510162275567158988800 9032861 -19489727724161748550417140975484258368 9032862 55112033558718818919638068394901525120 9032863 -7839703859687483685223808085621525504 9032864 1735929331636655415831727969460551680 9032865 1427799664127092337378052973736440320 9032866 105211107111520912009639271531995739520 9032867 -358312579965861930414994244073084176280 9032868 28394346118509961499517858898785333504 9032869 -30370623018279387004420236748130957604 9032870 -33560623801713012018685597578348103680 9032871 -6273461981171024444261549966509136088 9032872 -130865882497029803751173479950947251200 9032873 -15036635323956716862361987558619500800 9032874 -1381868337051853184876315624015791104 9032875 127555080122290595613762734553536640000 9032876 20550413134723374414294929779431257088 9032877 1171673208028320126911377468816507200 9032878 18696767374563525207654792532011282240 9032879 14044087923191359198780881470989118040 9032880 203412288014448995974166073014353920 9032881 -1136910686889273347623155412295679264 9032882 -6637635108791121813339199460544516096 9032883 -362409121720881548852918177774656106496 9032884 11892976496554972553448409212993781760 9032885 -74212103246480891119622137529900344800 9032886 82114857656308439174296850626841368032 9032887 -138335873225775308417015775706611413464 9032888 63490516317736163530855152423627509760 9032889 -118812028520391652533334229256891980160 9032890 -94646265151686279805474262584706638080 9032891 78387434955497360166342418934430926880 9032892 -161473253582896650315515192946937344 9032893 60798040870838414953413355994821964364 9032894 118277282680556476195387820909756560128 9032895 -79903330109349010374017007114851287080 9032896 -12991261361875335327115129011849658368 9032897 33794623511731019375314590508868175060 9032898 791385762202768185925786709391360000 9032899 337975025133125407619572730732216560536 9032900 101707573300210800986346835868636544000 9032901 34265155510357846519261062019980280032 9032902 -15933809154468179756211183250816511808 9032903 -25611955756355702414761280143078325736 9032904 34149660224518570436867138781708288000 9032905 -65506088589168865960110367094967360000 9032906 96599014279173808472981631831731503152 9032907 28570862279507981505510099075247976688 9032908 -189136325668297595361476581904072303872 9032909 194035906013330513089288169424034509804 9032910 20659317625679959659582361110078673920 9032911 -164557152225489340684762118920353449488 9032912 -21043728617159261018145845809455955968 9032913 -9333456947245116646268084807573680560 9032914 148150683391027716949066736238318229632 9032915 74045329491280152656067529767581354400 9032916 -110258482480909655315793475774714859520 9032917 -33390605688807762582180376733903381220 9032918 43000605084923875916298384079667672640 9032919 -59694489003307778553067472608749198720 9032920 51519893608951935432047603747942400000 9032921 340467234244101245530629155455063944 9032922 100395928233987626023334669223954923760 9032923 -304668018949644494037025065526819198280 9032924 1080440457261985322710545406679471616 9032925 -99499492089798669787491961234462980000 9032926 -11256911503403508569284143310244609280 9032927 -258347477709907398398123042652399463368 9032928 -79182815831987438030345962915985620992 9032929 -188920941863552753753766398133745829470 9032930 158584949508077297495195834805564441600 9032931 10295004997089548171926854328086444000 9032932 -119058244323891248328892246847732101504 9032933 -19686288440952763830661906716219486720 9032934 -96168871523525281865604862732030489920 9032935 18311010139596092531203311319326309120 9032936 267635710409809051801740104035509288960 9032937 -93534548055005166984320497439613225840 9032938 -1196176799141627309514946599785804880 9032939 135680736886303300944649229371779240000 9032940 18900974472052068910675223774894407680 9032941 -79858608043329048225765330184595987656 9032942 3164549998177163841385448437235465472 9032943 32940424650757453319776968893098637064 9032944 99005459041453961536018451893448146944 9032945 91601329427907704223274503163393403700 9032946 36311777796484885357951679399698335744 9032947 -9128536610806147087287260686535671296 9032948 -219133908355539077031565176582050813184 9032949 -27608219461481527836045171880569648360 9032950 -2381379807268468326053500960011537600 9032951 170293665925154685006135179644213486992 9032952 159690645073202725194581930123398533120 9032953 100805485005408505361588626905986848144 9032954 128186914011994976700694872897330704496 9032955 55669919708002360408741985255035605360 9032956 42653962690081523347525256562244807680 9032957 -290360834571333572978711686102275506868 9032958 -1157018734262115706405749061830208128 9032959 27560209696080100385213558867509635120 9032960 -145291350747083773317485142594205777920 9032961 -67228209578257352794980883075946342400 9032962 57830174810281930848262229749296737232 9032963 99921411442897520789737810565768724864 9032964 -60723865110679582011929733604989441024 9032965 -153890166428384204474926750322266798080 9032966 -13712811449317420506528407744376990720 9032967 -2645882960904953723667441690872319312 9032968 -101460142028975207741389171087484682240 9032969 -27031831641671345224858020888739376640 9032970 -2580631704240835635511928521958154240 9032971 -52483395337283739144390645711614204416 9032972 -3230947158149368134067711740260315136 9032973 59823522885814978928375843359553837664 9032974 60220308560099430258525611618222976000 9032975 10303778778859847785357403633226124800 9032976 21411333045880435403221138043937177600 9032977 -173314797515476169346673403466216250368 9032978 -57625743454029539631432700046186675040 9032979 3684329387925433638716562090731661168 9032980 30334982123304394128387201777405235200 9032981 77266939962441207154209995288216608782 9032982 -65165742903359821529352218524121088000 9032983 -19663751496134328783985714444457635768 9032984 -88996729545886467499732168291517429760 9032985 36983742649008873533026250844877027200 9032986 25383094684997700154676782417412631264 9032987 294760238508948020884046697870572469636 9032988 43911237330464803444442488165309440000 9032989 -50401808668012235301364522145146461344 9032990 -4742753421800716479649355763825475200 9032991 -41125776474704973106944251164185086976 9032992 37552068332432392652837568766566531072 9032993 -164296986760126329030425901118183801758 9032994 -2222511922774612933555889032744152672 9032995 -57726583546874659830577924524321560640 9032996 37526484617637470570687956136308727808 9032997 17269098244053003593304905292814467072 9032998 48706945885785844314602314327271155968 9032999 -127832569651840055862499050144796976760 9033000 50460170559611029993560430228746240000 9033001 -394451606700830996077659976073901872268 9033002 -37426218894218583874838216727337254912 9033003 -152619970013932430488626393942123454068 9033004 198066104914518155594222638376590413056 9033005 -134491058386481899342028655875580768000 9033006 116148141201030537387852372682613165184 9033007 428022083773992984748210824549298362000 9033008 -5115092829419643520840501767875788800 9033009 67609022770860548034624701701323771504 9033010 -455006429355969580606398268967623680 9033011 -13624184806525229276729435990176370256 9033012 -79519760788503535814604894433727385600 9033013 -413575461995126608882173379552880434 9033014 -137450644963849867064717883451057410144 9033015 80772778000183865366952897622365226320 9033016 -226023963120021195883296284710765547520 9033017 -71592191132946134436458731272688900608 9033018 -88077896613694516850197275695966208000 9033019 786606360005228728457611801897064420 9033020 -5013144304933384825920045983032012800 9033021 -64612715285050204113854599340734238592 9033022 55766245531743093319183903934931498432 9033023 143328702227441782006327353245093710272 9033024 9453747896018599344811261837688438784 9033025 101884346006482555640807198787194254550 9033026 121851105747102036188142032567331686304 9033027 -45608874027421199240580470662189411080 9033028 39778078406261292392654255923965919232 9033029 138475403469841715964670699611690921630 9033030 84892008701216378231946868609208689920 9033031 -20638608168059524913347686216078515408 9033032 111138742716083605023662291077455636480 9033033 -68084261671108226761916700869317057776 9033034 148778479306040520031672952733349498416 9033035 271561681604976489300890262393481900320 9033036 -93294186798638084985044773169165936640 9033037 -11684160625991203032906898950041425120 9033038 10955123012792717734971154358840239872 9033039 115447045761475315113578302249513118424 9033040 -44621701587406859874099482210824765440 9033041 -64542490356266665147263125207959812108 9033042 -3238647483366906731582384934751356288 9033043 -48223920874030324229812696993988831376 9033044 -130015857586167820901954425295279988864 9033045 -27219472931137661665203757626872035200 9033046 -90130725343387712621620526622641252352 9033047 -36962227762931220573161332358121662568 9033048 -38464631740602750742718142886546636800 9033049 -133466196349704654935877716448723416950 9033050 72452781280655746374369188070739206000 9033051 -44405790323421269746067164059109483368 9033052 -76787288317778956429604229445920095232 9033053 -3852883882194183852258597793854708576 9033054 -65194348966178530784516255235916707840 9033055 44593186211922890012771338956176716800 9033056 103439846474032129446753206571840307200 9033057 110134293763139494860936016829942242128 9033058 -140319987666732743631723743821548531120 9033059 6501633399090667422800890072649352192 9033060 -56259702972708905885320731615279575040 9033061 188849972748533063179654308792460296832 9033062 91907118826948889104786323990052003392 9033063 55488032282872160699905435277502812448 9033064 -163107329445264707933023639426919408640 9033065 -261464974777991090411541834052417716600 9033066 -15259694930639000450889907656263270400 9033067 86530743112525676706962462787523972840 9033068 -173120916828448704863960098851329324544 9033069 -24527661339314053727350168694146475328 9033070 -77252549948321729697840510684801901440 9033071 -278700733056845672016366392275779468768 9033072 15214697520439903655625655071050465280 9033073 70005589832008403386997172106117349440 9033074 -231725635341987487359507227901724737408 9033075 43751215749818281527695797838276517000 9033076 -20156596741860213527195629574363456768 9033077 147027200687637826695466520414249881440 9033078 -14747316767556820270900147293782740992 9033079 89631714039320199143324876072440745520 9033080 -14720278991973384896013129851263795200 9033081 120441516283658129388365652839636188752 9033082 -112700565813858317819934002017132414608 9033083 -151875038758159700583089289570316024668 9033084 45725014303640134645580598547614942720 9033085 114590546160397189750152125606492436780 9033086 139035087059649014826078630652985535360 9033087 -19704052250248468272278837812966366848 9033088 -170079153839557032116708679425175060480 9033089 -13101828287971498093920997858539709632 9033090 425905830418610103395711301097390080 9033091 -15823262610489047679370380511861768016 9033092 -142521770871542720669410968331998528384 9033093 13280281690718474954597537610869911680 9033094 -64199687912044069925798343134342092800 9033095 39246879907887247730183841902179273680 9033096 936230824843356186346487344026992640 9033097 -409589715845737569681111246860430957440 9033098 34162522345236115238033752757726387040 9033099 -15564386091377591928746109150034816080 9033100 238131260596865501570845524085896678400 9033101 -63348637346661425930851489783022780640 9033102 -17227814617573822719345571660959815232 9033103 -137947115856545813598179778201171263040 9033104 12312331587914786604834481179664121856 9033105 -19930924628073909982279220222753196480 9033106 -36844719851411140720894610282294986080 9033107 141215071073436634701371356635015245880 9033108 -20537570657688465163176986718726512640 9033109 -204860466015125139534544640180143576690 9033110 -2374422411269030015472152067088439040 9033111 -146933053786265772408271621615188059040 9033112 -75627322408036615906996580240409231360 9033113 296073652911979456113055229287935571920 9033114 102832434945403502936260832565216099840 9033115 25552929999812552566710124458819251520 9033116 -157383905967067866503253930251097039360 9033117 -35933573429535673033501061062005428160 9033118 139946938971273627039152902226556124416 9033119 -82196689857540871574512332579171624480 9033120 3366446456755268228172169974805954560 9033121 -62775794621076674800212548501390739712 9033122 15219786063752247405097626005543230464 9033123 -89604861647958398787000111314289331200 9033124 229067723292042399338995147941787508992 9033125 40907224477383641518937240482956187500 9033126 22403290939187912641314182074438897344 9033127 34809215101081228427506862692856372632 9033128 49427525934119981198656231932898498560 9033129 26815609340774738277534609547613276160 9033130 -22330301246305008086488971035233198080 9033131 -187566659612226546294248024621475334488 9033132 19086775923393074657310858198484070400 9033133 -323313878262050012960945375674367344618 9033134 -50603333138491737869051962924432320 9033135 39625363415405228293602076216398128640 9033136 -14026688712419723490055333264034365440 9033137 208957011121072794645193311591967626984 9033138 18230022239022961431785016035940806544 9033139 1000583362756141081144373439106809408 9033140 -41183629785854771143295010420742882560 9033141 59190331432072750204991732951200461504 9033142 113068680794987865898470158401331117472 9033143 37615529083123225343347113099347157216 9033144 -4907659241653332173012245025000448000 9033145 -113928157171647178213639983065608521600 9033146 -25295318402424238078155437344089763728 9033147 -27983131032096306375709352799991530960 9033148 245997335990966113475594074036623070208 9033149 125550081049411145244569740671048270150 9033150 9043500475064173133316966319939032000 9033151 7482094063558274083278466176831442600 9033152 -24087472931670016580514509004440862720 9033153 11675147727916297657938241534034605104 9033154 -23870242639274109614728907493585494016 9033155 -179435828973489373738413479197384243440 9033156 -84676215726749246712907382127311256576 9033157 -39510712780268672320027408727407129600 9033158 -53033140114543655305552050359296481280 9033159 108720856153772148543153077418231784104 9033160 87275589454465346229839722139334912000 9033161 -18381180221512281921483112492863845496 9033162 687905539228001188669461659884952064 9033163 101729429626962656329815713107137451412 9033164 52475554997957349516007477310442402816 9033165 -162480730790179860782218753322203937280 9033166 -7638578707528121435920880180266012416 9033167 -7894702375629131068125912100380727200 9033168 9419100265830137029392496467030441984 9033169 29169830098853114072201564464788239844 9033170 110386672051277837793093218952950131200 9033171 4284115217321620196664112828171037184 9033172 -120762075258871374810931296271054754048 9033173 126857456958652048853330750625261817422 9033174 -19467404054376015688959662322387929280 9033175 123482958228645250169028391526734036400 9033176 -195841409985711031804758345025350451200 9033177 -316354159162823673489458251324065324192 9033178 -70917554467711939316211928997657491968 9033179 111620575260109635753058906807664224176 9033180 18763157937021911896873948810905784320 9033181 -49352018349520636699516273346719591008 9033182 -1620215011765357606892937365224519488 9033183 -65294555016137369837892972708569760576 9033184 -155417973726289286757646164490905452544 9033185 -33034673738405283964142463755127847680 9033186 63782022186418774042566641884205585664 9033187 -199816886297339417040111514555221752164 9033188 55818181832592204050908185381459935232 9033189 63068401384874886581166099252959700480 9033190 -63430459069691310212103341185970628480 9033191 23587226990353678574865205157653217592 9033192 65137463130533201344534906785896939520 9033193 132733803386331868732242878857684040000 9033194 -55499031454759476934285401559721089104 9033195 3734126439341475825876065915433550320 9033196 4955229240950816845640564702900998400 9033197 -195357545523143745472237848612451117728 9033198 11608986724304785184267864773909476480 9033199 -14111101775806111340829358963208616864 9033200 36641866748896331714398326290033049600 9033201 3425524028015180728417850715870246642 9033202 14212701745825077159074299281115420704 9033203 591350775990011741125932600983942041104 9033204 -61041619948131953509766713772140670976 9033205 4938139084012724680155800428494863160 9033206 -20648787901076812192163154622145508096 9033207 -854957182387167438599705726248099200 9033208 -79747275164396858591712430463469158400 9033209 -12059031462975331637628801337148465196 9033210 20658887711635668059762899589595153600 9033211 -89431828771463340791358470000330908656 9033212 87015755735226411237263088221002598400 9033213 29772291851571677233561052354938188288 9033214 -28287505308481766197948237374960768000 9033215 -79695394193365515072770716747851071640 9033216 -4483743675766072498449490458628325376 9033217 -97662463805984035104245345167511766188 9033218 -4812060092085261375841323805971899520 9033219 100915557183934623814195176475707352260 9033220 -14517609530063303146088033223462051840 9033221 34769640471746516709425737962500143200 9033222 -49136057019577663426922619347944445952 9033223 1536693755029544963592737915538017160 9033224 -16462177312193174669987746865737559040 9033225 614628080390444046602852788313335200 9033226 -250487321808964712602188236084667635616 9033227 21934040263199138634367372343461562880 9033228 124050723608781178776426219147698641920 9033229 -22153837582129021378771863325005332170 9033230 32715207449274270608258770042783853760 9033231 -211346783771963704128656075316340278648 9033232 14130605866828978864466284759506911232 9033233 -26548322236873388733354373504520500320 9033234 -18507212131197694583643130211990450688 9033235 31995764279165525055386170314658690800 9033236 7943353794152672447526970144723875840 9033237 122368285731971619073607446050242457294 9033238 -7672766280068727054150404534554555008 9033239 -16852560232874313025314592705144968480 9033240 -85575807363329239154722097009174323200 9033241 82680537631975395770792466412300310272 9033242 -28786442700492103031078848828564243728 9033243 -43853173852839682163173859895703112808 9033244 30577837581240326310573663264280166400 9033245 20295204840530051333886881032965911040 9033246 20204234594593594089352060485343224960 9033247 -128513790689673147929530765255161095288 9033248 163695659995440415724270259774003609600 9033249 22924295945934270287417167221805439664 9033250 -101101471301383407485758929512414592000 9033251 28970468277853341184923892235640389952 9033252 92145132302950849478197919611994514432 9033253 144447500570357942611304673573567133502 9033254 45870039407414195224630827355471939200 9033255 112567123301528126259900209205504000 9033256 -3344203827275973928289700059653079040 9033257 105970227944091229232959576865588272506 9033258 24139041645076486994655107132524754688 9033259 61985306991029558591287495238435983872 9033260 66503007366876082190801917321779578880 9033261 78939834342614679120516667933015187232 9033262 -26609049948665203706800772954391777408 9033263 -28512507414655158363494791695957083976 9033264 -43520235156609296869205438188176654336 9033265 26226847362438784364222277370218729600 9033266 21195501781839085765676338566593195520 9033267 111007710019128481358535759467579366448 9033268 -4340649248951668696486809732497725440 9033269 9248719306490667320571327300394536096 9033270 10902293768130559689921236824997456640 9033271 -90882946034121692693701980322992702008 9033272 131163488327263106089383557567492812800 9033273 23441270694735357753024003379285685184 9033274 64834918127290801618298805239384824800 9033275 -166713432252893929491606600923898334200 9033276 1774207130418931527669784954803978240 9033277 220612096105673816951381081920011687072 9033278 251014124506021387174892180931667343424 9033279 -215179194368681986751664094032133557816 9033280 -11285263365040588470992117955742924800 9033281 16081884842607643303612989259349803092 9033282 -19642646965797250175119751129690034048 9033283 -130210381210363481624743105135645567280 9033284 20491149227951416599453293889315962880 9033285 -152277639283329156131188913386284104640 9033286 101579158795021967150945201395700426592 9033287 -245371659246950341077533408981550545064 9033288 -64833698167269428828752319700085063680 9033289 -65345653437920027089419666794419668060 9033290 -1542755379966323566699657301585725440 9033291 -71680817738202694866014823521090181648 9033292 -17180043217819756021859637137612233984 9033293 -387464178791838165252542447300111534100 9033294 18800477722607734018793833934761434240 9033295 172614181351763044529037332935271467200 9033296 -45259673867526850273133313033446227968 9033297 -11351988914846527424599742193453190080 9033298 44258251896565805503881949181542880400 9033299 294848560475847240177883172061986734920 9033300 69636448724283615624327953274426998400 9033301 2238579301896086800483774398050092732 9033302 74628507841283932845896910636710168352 9033303 9306248261120805060305493114039379200 9033304 -2453319266175289055774210882072371200 9033305 132212854179357518183235716189892864960 9033306 183002787186550881567818444240253124608 9033307 53402079424321523992815639719966539008 9033308 -195538362325627131654470803431527235072 9033309 106536660375402435284157670570206440640 9033310 18754378882440849096517074052651288320 9033311 136987059103968726221816588276068224 9033312 -382089900614893603733308265885859840 9033313 -26805644203001367012137378033853151440 9033314 60642292280005335363349526167493356320 9033315 62609721444595447524134882872424921520 9033316 -167457434735829646260879328422970648960 9033317 186122450468048499282165446272873530366 9033318 38449223661568178044145996380330049664 9033319 -147461757627061474711881058408949330400 9033320 732749503439197535126283395897241600 9033321 -2334660586964987274081652184421196032 9033322 -62974948756799941324204121048733926400 9033323 -22541576744590571222364090949962605136 9033324 87544103857579399481824084210848771072 9033325 5145037597805192525903581963953288000 9033326 146785556683809163521638162882963772480 9033327 107947764524741107645505602831591020528 9033328 11647878851005192474174898142986076160 9033329 -6782435359435805457831344967703610880 9033330 28407097699607222947108908502729251840 9033331 -137604630799284615999702437841319218868 9033332 -53419799346812865084424265914319339520 9033333 -87072983735584149792988825578540434496 9033334 126248644627370129072236867869734472960 9033335 35725260087832559502984556986533523600 9033336 -48172420515615669452326941461890252800 9033337 -104244625976723848955664994376591093014 9033338 -46954085166073645885355899822561026048 9033339 -34329113510701721841769523635510536960 9033340 -116707319259824440950463611623376668160 9033341 310102439788482686138454754437446699520 9033342 -15254848933083390795031511669849757696 9033343 -277723028771245788953366062238390179200 9033344 205082223814446378989424690762633707520 9033345 85121916378605093990190068272238999040 9033346 -47180608518548680681457225328783350832 9033347 -89353848179939533650038229174160788840 9033348 -32132974025832564130975047747019898880 9033349 -62656808444832454599442819535583032036 9033350 56309396381419903308912074341099682400 9033351 -160149162137319044992166271714383790168 9033352 163803317780288570383020112985758233600 9033353 50276585107992020143381302773893645056 9033354 -1823208464970195268808091480807723264 9033355 230534176293164229126210273077097570000 9033356 -31335863015660953030730375056543822080 9033357 152286763393663154764125592474045103040 9033358 75294186942035758632155215729398161280 9033359 85199269246909450593206295434314720560 9033360 -3584742170996259851813477827058073600 9033361 82148957451064275853305401610431622962 9033362 -17080714928719556290114282120985724768 9033363 4329999183309813822795835064616625680 9033364 97633829430679409818533342322881325056 9033365 -47739465425057667348583780319922082560 9033366 12133255195283002622765031155280766848 9033367 32759107483668293122340304015829920384 9033368 -50402165692978448244134020204973383680 9033369 2763725187220345653964631925057584640 9033370 100052884537237562144488052116087622880 9033371 -190890196884364850475706615016581330428 9033372 139095772939082993846450926816892689920 9033373 -119356619058386827025849656756840165716 9033374 56334475522774280870178214492151365632 9033375 -26523732737606539776391164630161520000 9033376 436529201997403936487075815783858176 9033377 -98562109461304505030605213733126479680 9033378 -23936277228469554754549532812567694976 9033379 -245018436529995156380550834801451184360 9033380 -77132358892034321786104130369906323200 9033381 -692994672125768949353260407901497888 9033382 -25482172416749455346576122056532082208 9033383 -202846187992487776243472992728404363520 9033384 101737449164461332883956670905513984000 9033385 -6782578556105280140202433933824075000 9033386 88092932456203022665790222861419273392 9033387 -103180546498178447614311314237562047040 9033388 19658355752016330138737636171173576704 9033389 146403373911041633824100715587581031190 9033390 106377927394169505808684402826678841600 9033391 140520678470872697351413549965763163792 9033392 -78725109748782851225062836451599679488 9033393 -109340651349110811325549278089256245136 9033394 -26984903463691493381600922865689661440 9033395 -29177850240889388808059505475996006320 9033396 4552450228602232453299896608988196864 9033397 319056682719507750865431025561460000 9033398 148609322753035166356909705212086484480 9033399 -14385287118331166182138885544977703616 9033400 130924866618628009786683079543766016000 9033401 87258189379204420612495062095674327104 9033402 9076209003112486820104883913119990784 9033403 -3556153906009750620330358938658596056 9033404 -28632280785272983971306531110430342144 9033405 -137190021392709174876993454051687335840 9033406 7281948635603241717072359981113891200 9033407 45163359636717301912308315488399103792 9033408 -28976546833031929278133985620779859968 9033409 216062886518405087839240791104614692864 9033410 -90727580086617137124485328513896917440 9033411 -18634265392127609943477172511131668480 9033412 56944983592263241647506777924616174592 9033413 -206116448126075376293573882011829587200 9033414 20185576287690262917008643410327685120 9033415 44327493668566896759253107186846541560 9033416 47077714520676727390597493647878389760 9033417 -52508680919810754977539139674644216000 9033418 -59704368206653578897216893063642457600 9033419 -205879377424666283466068207666726115180 9033420 -7448876349792277923141969460221296640 9033421 262857608337177632418360823351370869622 9033422 -115831594499876782367494656972397447488 9033423 -19363530660040922128682109132293107200 9033424 20079116284012161358285757696791674880 9033425 -106068986297078332851165190302709685850 9033426 5636380024369269187214067253654426944 9033427 17120410681303515974888805415329069760 9033428 -65346390412907933060753168751696124032 9033429 -104328391159536624121002883669082375712 9033430 -34215793261016874653006011868292576000 9033431 -89771991823434327963421665181479552000 9033432 -185265709168162064389579388925545287680 9033433 -170258836657987554196745296740280941360 9033434 36540140501464930613557226555524834560 9033435 67138312992080378802839931413085109200 9033436 15985724605103283777803312867781829120 9033437 -24084969334248321549312824038471551648 9033438 71661053483718108722390578636104450048 9033439 12616163082876930845480839540589082856 9033440 -768413936164509932902955929499074560 9033441 -107808620072839846530888731882491721808 9033442 -163934617723611179507496573668207078400 9033443 47889369922411821362009468176942680240 9033444 5625454109449791688588250323841623680 9033445 68006827660438801402209542537737976700 9033446 4245719178916727536201690624895081664 9033447 282595197122019089296536564199224099072 9033448 92271712371529696468247794593269790720 9033449 66397721917127750215560090677703723450 9033450 23444411445482765282878894663692441600 9033451 -159466538889238729060472631714229466880 9033452 -159150498647439015888883216363973508864 9033453 23791695817718265209960379429445659360 9033454 -137424172589123571163007182416902629824 9033455 -195572661516504393642300915602836446000 9033456 18701103137779776422993136314174963712 9033457 87145580139535099283998274695941261120 9033458 4683244993905784060211808300241044480 9033459 -29295649911566260312189490422083003840 9033460 -99672856822080675543106837066137765120 9033461 573175344965409055415527571787772444800 9033462 9011239944912030125905210065643061760 9033463 3168353390859612031639124949528839544 9033464 -13906957708151241033918543873359892480 9033465 4059035321981565706449256464002380800 9033466 -7539355709104618678689871661086076736 9033467 128735750027709902823929584618142388516 9033468 135834679884195302240422885067866391040 9033469 66332619405541197777189672906038844300 9033470 -8520150075836015971263643415601232320 9033471 164732453041447968137650299438665568000 9033472 -30893536819502555541685113114131955712 9033473 61960858550775317910296056550868579120 9033474 -13620298636689468454477130673370878720 9033475 -18835494047612718547229706210472555200 9033476 45715165342091475515132241370348609536 9033477 -136508020061753638751655959099307615168 9033478 -23719373493015346621976063466163884960 9033479 9690980612620951863704973757230456768 9033480 -66587756618875534788598616388435148800 9033481 -200812873511383334802936942044465840000 9033482 40395132924750392650547631169959116592 9033483 -737237258868733704298944091366202880 9033484 -4374275767073803478423222885399398400 9033485 233165703676984491779152321914322095180 9033486 -21116999615581144100296200061884045312 9033487 432889040456221439448442727509030418160 9033488 66006096121607187187058453092761280512 9033489 -20478990556779809970636836718680428092 9033490 54328210534302228552267158015983219200 9033491 335572042509855967886719533605669294892 9033492 64638207301965792486731928441924894720 9033493 -95107824713294890746209995942604040960 9033494 -72304399661056298645384146649350076928 9033495 70024398276821037482768481392701911120 9033496 121472570754704400794539104936516065280 9033497 -1984534646008791201186592953533498070 9033498 149948948827260924240209928472136701440 9033499 -56777265288373680814737943200462437500 9033500 28396656120323433125519964519091200000 9033501 -58851007627197711154776481590236477568 9033502 -112663345847864316834286381237040850048 9033503 -69122657354468626716584371450981759536 9033504 -90558487250755898594825165901122764800 9033505 -25975673763605896399382835796189550040 9033506 92321515356449630344003075261732060320 9033507 4242700504345558403030408431889937408 9033508 -241517917606429310114177620764033936384 9033509 -58047306172669962957014890755729700290 9033510 -24644447133370050901947962413964820480 9033511 -13962660768791041698777643664566986288 9033512 178456575177741206621443473039131443200 9033513 27424178753676744535742191431808183680 9033514 -1852240028640283087514750779224754176 9033515 -155639040887530898057548588889509671840 9033516 -41651381947873135293525624707789568000 9033517 -391634720649035672635927056598354853280 9033518 41641705983315429355902456799212112704 9033519 -69587173866645509939054214815679033600 9033520 41986656130515955314289098149722521600 9033521 51086766796263545415958117442451112512 9033522 2146515522658413802977448446531564672 9033523 131911361736862043386494057827583781772 9033524 31001167521161992561269790415134359552 9033525 -58175657676458171149683874539515947200 9033526 -253136631602623506776532714713020416 9033527 -143985173843542352705239180449555201624 9033528 -10096679852072646001625817638635438080 9033529 -55314772131201098351135202559346631480 9033530 -26788802278353526314180621552182607360 9033531 -6259232912851972252476930816665187840 9033532 67813346202031126587989221295108700672 9033533 43452145586025609195540154781983843782 9033534 81489441377486754374244279102418728384 9033535 7708882049142934413401635031887620960 9033536 -62686710005721417997322262020892917760 9033537 119052045321793408006008610757400448560 9033538 -4822675554521432903115925532489932080 9033539 155369178586443200965655557653916145340 9033540 8322400916000118372340192012027084800 9033541 -111612732333280877776248026481274451712 9033542 96495764585974351878053344198628579040 9033543 -117026941541924172955419844835903932032 9033544 45683042147560244035224925317131397120 9033545 -144205998295436590594975250187829473720 9033546 -49149857263078085982695866607193743616 9033547 258044669498690959646553088554129854996 9033548 -112740764909743858273508801296873204992 9033549 34032080542598129130125210253502986240 9033550 -28486678329053280785339273297475792000 9033551 343739971064626418380220909855803711704 9033552 -29129797869884936937655182470507397120 9033553 66355325283459072841429851991402585200 9033554 53111282191704184233514210076391834240 9033555 39623726589899510804440231257840645120 9033556 66083181586757774482820658300767315968 9033557 -52470353288728486050899899828327340886 9033558 -109205036232898418528525630922658233600 9033559 33732243540512901304734700918731987504 9033560 -132871814078616283476040313438029824000 9033561 6461986817038537997051119818758190810 9033562 -9633339358318806019408886884293414960 9033563 42308731487623599169116408644130243840 9033564 128208783220075044876171951167059339776 9033565 30572512690181713349714551027909556460 9033566 -105445092537516528196935885006985872768 9033567 -38303621482871010235813697230880078520 9033568 -34031182642971273142923762817626931200 9033569 -1652476727623478992594169043531920160 9033570 -11749145483137007678479872819742863360 9033571 75612652454002519142940032165092910400 9033572 -69336435578074833983378087933738496000 9033573 26182743429422811277760078182091801184 9033574 8427205355556221385194412355842153792 9033575 67345710014932867072597441957841127600 9033576 54378461338382597575863651279704064000 9033577 -19602983972854555500133532414931251200 9033578 175185666167438984966659121868515217840 9033579 -411983182321130928087823557355557132960 9033580 50194433942019790739464795589253427200 9033581 46049375911121302242739272288047634252 9033582 11611825918665762895606429362123992064 9033583 -57025994981241710894409265539723286000 9033584 -5331158747039155075818651506808520704 9033585 527435059357909051465029106358954880 9033586 4441325799130844387028464752334014464 9033587 69778030976329419558951460292055687600 9033588 100820067366755988523053036562530263040 9033589 159548743248940494520806801640124190780 9033590 67979378588183572873785867302765644800 9033591 -51908106725732273619262602942391392000 9033592 22417309867070198725766089635495628800 9033593 15096666917485723292576515968336201600 9033594 -15136924028447167798787860622271436800 9033595 6013511663532062108524592915237735520 9033596 -11225810342166995605416353258842736640 9033597 190071004152638930655392642193223817574 9033598 34255468614079103926558124874613067136 9033599 204797377460659481213278045031630889600 9033600 75815495800895095293230761289711616000 9033601 -265500586528850711410131989083783382398 9033602 -8717048187151797953687589716197759968 9033603 112054629333107924164700603898630490944 9033604 -4695510342432789353732574335438714624 9033605 -6919856314258045780507905704709024000 9033606 3197187737825093836430778416108920032 9033607 -54100206094141842661990075916857173120 9033608 63415459983443271891760963160128512000 9033609 16051834482724749371465171811488554368 9033610 80342352968492468596239606554422387200 9033611 268181345355306873827849236995018688212 9033612 -227995392472133219414147303607140352 9033613 -125657787093399339030652792678396304040 9033614 84011228533398546328267788237132308352 9033615 -187005493890205091929371544596369396000 9033616 -73321425809739592966518670887435878400 9033617 -101831063543169466363821442067860056576 9033618 95253325970227289330640384170064384 9033619 110598571328166265055831198326569827232 9033620 -78596728719095935729392408245116504320 9033621 -266428017147911096971781143669591275456 9033622 -56803511325432690744566457625690565376 9033623 -11722356224155650373800412801500686256 9033624 -29483314453927667285714368493535559680 9033625 -157990140139254980310211221896456835000 9033626 -21222398266013605044353258298086837760 9033627 -174041553874833768134333237797308568680 9033628 -226212313909764991647786748408712069632 9033629 -391980313415669763334790926062624330720 9033630 -27689869101118467130240707140611265280 9033631 -107174349827381669398542032413274305136 9033632 101308283015377490888046825059787866112 9033633 -3573878257434718891943353899001342080 9033634 -45515976126434695986354381913043588784 9033635 48824136540897901833651418767863640960 9033636 27615406580526014959599876561146790912 9033637 -171524329158455706564838774714591300608 9033638 -37570989356637633708501144112494109056 9033639 46250012243169728059609938443013872424 9033640 -27172496090770026174238551609710592000 9033641 -4134585041893625391049239401658690048 9033642 8508962963755361503220253100746691680 9033643 87239548500869668261267783063580325264 9033644 613914399231283352654509122694390272 9033645 4243837574149023694352486446011312000 9033646 -43270552713491390761796748690514369728 9033647 132122981260264880689868903793086557152 9033648 -4688677355586872365143402398594629632 9033649 -169662519093270500232149810376395402350 9033650 120116614935190047926805552296969472000 9033651 -126344690745457747870259428782301515000 9033652 -99560787204436637176143574788586661888 9033653 -49108401547288838297380173456472506756 9033654 4806394205048393673276147326670508032 9033655 1767514954139108212198627687333523760 9033656 236381544653441302698483860273622528000 9033657 -30961134862577535304317041147844995760 9033658 52417076112897043531468121932057069680 9033659 -123666914554851290137020655502577322140 9033660 129098143696778126894186353815416064000 9033661 -4026809088709146186076577368511382656 9033662 -86934914855736017785432007379774025536 9033663 71120332693834602247947454253938150344 9033664 981564183972386444363176633870319616 9033665 -41838077924970351123534838156425296940 9033666 2340350741520636086876910057184765824 9033667 72051601016519319801368558610288006120 9033668 40968354235131587560953115134598680576 9033669 22813786893748620658325892617326625694 9033670 15169663497083129775974810349972017280 9033671 240710576295425452582310551783255846872 9033672 -18623354960140068385666457969900175360 9033673 165390295906502180270917506002564526528 9033674 58093490595619700194727109384609577920 9033675 25139482113660922731873119763005740800 9033676 70381023090311877473656692469953800960 9033677 -30971022249073184769204825971601311808 9033678 -44530763172568996260133715847459868800 9033679 -25024243536983043489069699224047507072 9033680 15928978419559361876123100183886479360 9033681 -136333490517627503456789175482991842976 9033682 1789872196153657828641908678605486080 9033683 -74827306244732842933455018486572877480 9033684 41612692757074469408821597237237819392 9033685 30837341987548511045545309673543448960 9033686 -163793680814337133783406543054858950080 9033687 989359996110075688789079435615069088 9033688 -118287194951226191194671540807337482240 9033689 -184903099535154338523327038301352536624 9033690 42856959241221783990859540904969675520 9033691 -25729324877919734953675695257755101408 9033692 14331155108247258843950439750649305600 9033693 26493311489353867829872720844557352064 9033694 51178856058842548633502276982425084928 9033695 -177703283279921102267586252491857050000 9033696 -55776219821730428813258731523657957376 9033697 -341316115451835806600355386983057685854 9033698 1424812525539021882802973868239619072 9033699 5748518453313444111061773379908334848 9033700 -16309387568341396005148244747205920000 9033701 172411084863430479973373070214789656702 9033702 -11678136702301511418577046467846809600 9033703 -43603609711774615819938216760590865440 9033704 83972373580950091447836246460094069760 9033705 73446343009967443917675472879482668160 9033706 -102779782602792657175563346485073575936 9033707 235466874575009297423257994164339048872 9033708 43134418357023391221963589109287810560 9033709 -286522880053753808824747183287816610090 9033710 1906011370461832727968697894644285440 9033711 -8094344629581730618487349709650580728 9033712 -27255050590336373744077979055524675584 9033713 -50737254531966817297776391216332953676 9033714 -30913873381609862677289315051686364160 9033715 186415269774258330670881822252601946400 9033716 21513810043333243936127744921709075840 9033717 -51898590249270080771130507504098689536 9033718 -333717407406803617169472695187644109696 9033719 114592735637281067211391805382045126120 9033720 254517273221222978128118248995225600 9033721 101918533227580215751436960741191656000 9033722 82423359792543279394186717977003456000 9033723 -138066252253744388934311887184535167028 9033724 29104251885653615141920056852867890176 9033725 124515621896288808924845539286073671250 9033726 37735131231580187629649802189581153280 9033727 33814149341077542164982179616282517632 9033728 9506904276490960344466610323414056960 9033729 -131264250674702623223410508620876001280 9033730 54398492378455889103484593701937899520 9033731 11293873085984394996996001710731946192 9033732 -12720719779251702755156530667667187200 9033733 55435885823995306016452443068559078782 9033734 65392179499349237025241061523738903552 9033735 -14221410074263536507183041869120159680 9033736 -232838623399403488021091551272254008320 9033737 76299448795867884588109746947311536912 9033738 -50681520709465320058170287874770820864 9033739 -207418051400744436501733709790769568 9033740 -85298641375251804223151090705360102400 9033741 -860982327912374501146203942982103040 9033742 6069382447451911313996692065117801600 9033743 202261143130593482304478137635018800584 9033744 25886606676828178777910624488298840064 9033745 -61400116852951983975216247934149053120 9033746 121559227364504221044597263094899613072 9033747 -45792445783229945847805105079904569040 9033748 -83243155971453463105627536845681982592 9033749 -234930727481619043543477544199851829120 9033750 -1043489923522097170522029655948920000 9033751 43047183629780350382864862892631060752 9033752 37195248258533556127596206035730841600 9033753 -78551424194601354609815737277215976496 9033754 -165293126032182911375749227055353904128 9033755 32657528773342333096910087289888082560 9033756 49384425668935269012564856939397480448 9033757 -71784871547378710812723851551246467994 9033758 -107473852499340977983086520033142843520 9033759 4406935697701827274746497794632013440 9033760 43066220750652379429171950460411576320 9033761 -297154876414741936970474090047861036800 9033762 -8614888770284107575947086697102557440 9033763 -128893437350163355933702745358438728360 9033764 -120282112518889638416766616291042197504 9033765 47099745434683421286692701850269441920 9033766 26120815001486920828931351025635410176 9033767 65685713297563978525792314401307713280 9033768 97573190990198307778742683406467968000 9033769 -174899904889349105171914865240034077830 9033770 6704694416387101790422974735664819200 9033771 -150912481684397123515179286136786488488 9033772 -12740381542729867805567340739137699840 9033773 51549891359289234933906991986708323040 9033774 3588537285454441857629950541896410240 9033775 130212448945139530432836068034731397800 9033776 -19557222752992696259394516834474786816 9033777 -119370882032125746834724748773025060286 9033778 23859502774813497057189234531042493440 9033779 -2773047797752913730071158844960620032 9033780 -11725354461634403711969221447266385920 9033781 -212719556898860244290066338585950343268 9033782 -5451966843278229397417073185205636928 9033783 -158108420497051967212837134973350796032 9033784 -4162032759128446067274836980801966080 9033785 -8041176625667951502131850905469868800 9033786 -14202353590637157848801010569233754880 9033787 235923881617835666232884166020573513232 9033788 -166636984441926847039618365836351910912 9033789 72364377535033340737110975412387809024 9033790 23875789870648917415880616412584460800 9033791 -21492045342650602136536595943401101776 9033792 -215010262365829064535404765541040128 9033793 84257464917896068232833609149774863042 9033794 -23481024246154225535201250146688001536 9033795 -26896386295765274198746049117113492800 9033796 65950187330999771646919464223651396608 9033797 -44353945639898745393127352852265239520 9033798 20673068464603971296425887998192570880 9033799 33188589633574265305041021331068435800 9033800 -186132761519482644368899798976940288000 9033801 -23041890185588445808952307743413493376 9033802 63760412961328923722524629645127348992 9033803 -26113986579883603430502571927279782912 9033804 -5280634036012705276153256194658457600 9033805 -27392917939377011533177550391390418080 9033806 -21301691941758633467416878753508425216 9033807 136667890898356021860832023665051538192 9033808 -21551085160654013525461870449016176640 9033809 -123472396706671722423237806884663241484 9033810 -37276920654534564970686986668050915840 9033811 110731568023457255932247302665267456560 9033812 143664379818278144538839893488510070656 9033813 141016434758789254643467453282000832142 9033814 61060138008560170650115958917240340256 9033815 34260842680492586942597873795781208800 9033816 107499328022754121829929993979456716800 9033817 -26308499851838030067665515684597593456 9033818 113869330600940697422132889300982529760 9033819 -177627024409365337157947283285399210640 9033820 80386080052670373531201125850812782080 9033821 617836457598953785137222452345071749120 9033822 -3264796593760929971289955779831552000 9033823 10305382495271377000914669002550801984 9033824 98758568259177562250766714786294398976 9033825 60587180970985298025357957881756337600 9033826 -99012947942875645077055744951505811888 9033827 -2316273155798929944456959184930359040 9033828 8032813672387251916212071266857784320 9033829 347084790263351203482577773613095552 9033830 52421203716103910257243487284528552320 9033831 -110719088660622262826843946032044997520 9033832 -171413746498105196055082528379519001600 9033833 45666378730268466024849979563282651684 9033834 14451429531628227609593129973599391744 9033835 168303966252778368386838341946093841200 9033836 -171763090361645643055422170821360933632 9033837 13083112993678725481592321892015005760 9033838 122101509505383116085847321966992845760 9033839 228745126726721452947081176175229874640 9033840 30904611059186985503006375847219855360 9033841 -241265771768846706804933986798381939758 9033842 106906348696018895499391742208034221072 9033843 12654115860158571359020971074118766848 9033844 91450726102229836871287878482677708800 9033845 -127771335810112730019835578327015468900 9033846 40225357215311061929338422431770045824 9033847 -131967336699574603732579711003236119704 9033848 -10550571376740088734546188253109862400 9033849 -12733944647836318021333704721764175920 9033850 -3596585622886567160338929347834035200 9033851 69644009994266449372919771080494341580 9033852 -80288783443416258524754195792211680768 9033853 20369862883861466792404483802836724102 9033854 82622918909202143575182701366629093440 9033855 -1658572032824535126513094354507037040 9033856 33958285611137603033284376805349785600 9033857 -5078294347545773184507521598228890688 9033858 -37641888175988302106425348716311321952 9033859 -48073297971486903487385212643437335940 9033860 28395171761220983146541863223389440 9033861 -10239476555383143836921074792915396128 9033862 -3097726522688396566825869640375601568 9033863 322859365889308463673384359791270745112 9033864 -13732989759386912567379962039962337280 9033865 18030202422089397627008790598455936000 9033866 195756080920887757363663694493734748000 9033867 46411195746158010330137836275538948284 9033868 18205923243241256389129650139830314496 9033869 34823829748577896244717988814116239448 9033870 -1499599090128463156510396054705152000 9033871 8868173839365303888632599137732499968 9033872 -45054458148738311336382902138173415424 9033873 -66708166087001616563508398164921586400 9033874 -140983367887531776992159716287043454064 9033875 266378985690387723763592516780765064000 9033876 -298543620531399791430476546122602700800 9033877 -53558194454483599033575206257405658880 9033878 12776010103112973336453274349066575872 9033879 -32099618902314138362099497357362187416 9033880 -126581089368921920783801156410583040000 9033881 18135683888482169412189536723901380292 9033882 -5027645251434215661436550242576258560 9033883 -10699333848382043884820620838530279040 9033884 160690117674581220986881428245730840576 9033885 1487900151295699328616707355423812760 9033886 103181253424906579161618498777892067904 9033887 193087765620366308164640936823013283520 9033888 41802970154490531108665057879371284480 9033889 -203006389117377602335223695928046081310 9033890 13894777852193934317132217912545575200 9033891 41675335033052750060902858844168245248 9033892 91015690007619259492801693813304913920 9033893 282447410339423473901616039719590993344 9033894 1852240727826744844810695717776969088 9033895 -152503825136866216607684998855148793480 9033896 711477113264285000400876147916800000 9033897 -121883673033641345963787464194215500400 9033898 4901665254515739966574498096459565568 9033899 -17488445809136093693405907204226964448 9033900 -6780599341950850852170832678871539200 9033901 -290007243373635023958673527377321913428 9033902 -9456941664399949863295865879054947968 9033903 -54768887111283257248302045921872889600 9033904 -68464119272507124331192873711650570240 9033905 104630495404122241303301685962958651060 9033906 -33718800871914778547131934294323799040 9033907 -331198674604248608229642526128210681844 9033908 109500104914379358569747755594072154880 9033909 757570547434956877504119745264867488 9033910 -7931836611951960332629533803769008640 9033911 94084212703787674995192429732282275400 9033912 76343301093812328247052682296701009920 9033913 861323068106074202264874089310665024 9033914 -133659187297604441251384723007502235680 9033915 -95683606359707629989407322391423196160 9033916 -190002856657137082935042127881491061760 9033917 -103581585797156041448630032323390153216 9033918 29029754846993454568731071515179737088 9033919 4464650288116362594004676268896665872 9033920 2922954486851140173295515884480102400 9033921 16373064609977117954321938576899306708 9033922 3443176357680814687976331023164101024 9033923 -149608183457813774000507272368397509828 9033924 -93347000263987954023116105893824122880 9033925 41513418969650935295660596855323294650 9033926 49515333090187382311565178258103392768 9033927 6698164663171605334307815725810960384 9033928 -67701562571383683443664263321043271680 9033929 26169707859247397763702074415759805530 9033930 5009588574800217828056391771669945600 9033931 199299063000886933040411928310906883732 9033932 -228012581358234972715238584559713461504 9033933 57293973270839972449358509825937029824 9033934 6890990673325417274393797529093875200 9033935 192583553263571891924011100025698140800 9033936 31025503266114473666212257487801810944 9033937 149602043685208946839650127491687967104 9033938 89178415580444929633310774152849599120 9033939 132808486221587062380087549033870614004 9033940 -42917394845006921439344177190523699200 9033941 111310401912135245683475795306736211872 9033942 24273448212567691017669060047997208512 9033943 -289611690008048917196580264649683378808 9033944 152629126935681912454768973233017016320 9033945 38497912620496612340377685477398876800 9033946 112800107412864145586126200755920754672 9033947 -113416306625725426465607659520081426160 9033948 -34826199682011997594141403013927444480 9033949 -711443601296429381995291639598611360 9033950 83496922500953951187120765923183592000 9033951 19681111743422513264648541495737608320 9033952 145819531990050223044209680342262218752 9033953 -91195971845972940327264892982456103936 9033954 -29342391105370891427455313026101617280 9033955 2603935125509246938259361136659065760 9033956 -943143743063021365194576140967100416 9033957 -24703905232854354278522178742110672960 9033958 -52868945526975450859746938291772986880 9033959 -46597182907827527831583879749093200848 9033960 35930220763215337965023284931965747200 9033961 7387228085505409083157718365909872000 9033962 -53453538607021054274046081818385123840 9033963 62874343108355939691134937874979526144 9033964 -216099048893646057280632643882433679360 9033965 -21225926386551591309033758773655208480 9033966 -73620316163574982911545875324571316480 9033967 213629532889548224697790714437302536016 9033968 35143601500939960380244170511403089920 9033969 1774087628413314444056343613370566656 9033970 48227187072926908449121505607827435520 9033971 296255972101605991239599790495007679352 9033972 2172165527765138523156276038694715392 9033973 -3943872202236194012016951385973577376 9033974 -167566854985633896580780763691224295264 9033975 106533274321186087437830281578377304600 9033976 -10693454910539840925568875728933437440 9033977 181471451717781921662208300234596997252 9033978 -60019096983765483835500575918888639232 9033979 149565932650314954179859058439121868580 9033980 25329440745048953214440031890307648000 9033981 -96579845365534263897232352246823168 9033982 47377841677276986567839993886792686592 9033983 20230042829307246536488702538374772856 9033984 -88617592781694564701612233902344110080 9033985 -139461178421701980578276616989626811820 9033986 45684228450414441255673168801129296384 9033987 31093623934765867979265148629673495680 9033988 -169332364239726500649652992792699283200 9033989 -51054252895692999880899258371073413760 9033990 20302800064632224551456553594040883200 9033991 -202719204464684990030198758987612757608 9033992 -120889847784357991758406866378032332800 9033993 6865855344035602114601091692471736420 9033994 14529314085594574317930427307395846752 9033995 18158422602014509889729451077871644880 9033996 73452526980692257701464165986288430592 9033997 74574523786775605141568026691692913632 9033998 -55226140553549243258515018984466408064 9033999 1443797374059146217938604747871644288 9034000 32142696539760639030781171690278912000 9034001 -360778398547858725200859019454421086988 9034002 -6417028572994954677843915362354599920 9034003 4499556994376341408438665549498086400 9034004 -101219585943678637355713174486395432960 9034005 10547548238485100653943215571469142560 9034006 150968181561915532486620459243189885120 9034007 -182775024180095975493341817110721954744 9034008 -54790614595933758210876674949214064640 9034009 -37787754048412216572184787807773102272 9034010 -48626871247020542254793078950136643840 9034011 51343145550448394520929362383915408384 9034012 -18767064728627910825798206484906462208 9034013 142222282849527848679436780403757530220 9034014 -43170503549018728136030262556199700480 9034015 -49225309996673681855142818568110538840 9034016 143356991296505905194461436419745841152 9034017 31771275632080086434758247512821564000 9034018 47371075181970859108574445469520904192 9034019 -83440385544278673243639035371198957200 9034020 20273292527663562260380430686776115200 9034021 90832273238170269653805028846269048960 9034022 -20024175022952060485383236522034480576 9034023 -190625185455557222976613700673612557016 9034024 -306764469951035925450274451045955671040 9034025 372459745338255945048180293678577600 9034026 52618547001442863362597652173527620864 9034027 574385805675816625539109960446491068160 9034028 -38963611571153259331873531278084363264 9034029 -5959404996711033333999936195541365300 9034030 -8125091792382785246222625649170699840 9034031 177290028736560735986178426701933101800 9034032 -21680436542203576041663282742173892608 9034033 179902692779329079060331533432901899282 9034034 -23382566686160766882866548347417738720 9034035 40388168065331513571955201190163697200 9034036 229590571976074590920814271695924049920 9034037 -171956908283523999930237407015536039314 9034038 -4680608621754921893058682069653404160 9034039 -35060020138657529536584423676601198368 9034040 5988485487336214410325757538013593600 9034041 35282791790432587594421923483325507040 9034042 -14014407288868116973803584565258240 9034043 -61325079286393438753185813342392007708 9034044 10538447620772745772742817894397501440 9034045 -148357108917700893170754910452242323200 9034046 41120714187879278781536325206320193280 9034047 22527895339684500164388481785076894968 9034048 -85220937902030053578094526851558408192 9034049 20189549688453771081530755365409850580 9034050 44264420000193556409592287764001088000 9034051 -43691579813211728379711108649982933760 9034052 132937651553999524028567758764241124352 9034053 73595997725128856214205859864741162304 9034054 27783478808929425210418208117007427392 9034055 -29126272694096572465594096486274892480 9034056 4420066796700609143555825360757719040 9034057 -7111394224781764979413045203549536768 9034058 -133049046478084034356670631663120841728 9034059 -46139668239732512557324161131437872960 9034060 6240979535715874403541650409514536960 9034061 355344936721830236792912874236965520352 9034062 -3378766728730832436843722081501170560 9034063 -86691387026240539950910184532169648560 9034064 44419310579982394457434620473227837440 9034065 -93027001123014109293950718289980048000 9034066 62511702473923393188482775953669081232 9034067 79673289865600735326544104313990323792 9034068 32096954980643278917172642076065499136 9034069 -24675413787605402914289751399420967392 9034070 -68740580102156545310358574587472523520 9034071 155095999297628342240190003782703315840 9034072 -103455163817861713062035067503034531840 9034073 132319961640719825875341499701198173322 9034074 -8053737863749033886129798937406713600 9034075 758648325859727660449936716410549300 9034076 -159854553799789917774831056486043594240 9034077 83452304455290297761086310460811125408 9034078 5130229322304122213491081276345355520 9034079 -203437256897386776145466731235455437624 9034080 85288960884670294433487555595862016000 9034081 15338040962018724829771796772422864610 9034082 -12509324106245257247711808806990899200 9034083 53594584306056165487079376471279623652 9034084 109964901649068120077653092828525209216 9034085 42417164943781811950622747599831200 9034086 6409216692200950554624203417701212864 9034087 -14817968346711567086212706928862216264 9034088 14281689838387890473687976333425295360 9034089 23385955821689042713538608337593756992 9034090 -52521139510451945008891664312048431680 9034091 277259494288802856045842507989723526184 9034092 1310081931509684328879312907395968256 9034093 202811732595587491157621039625263936342 9034094 132612522477115680092722810475703968832 9034095 -8743219898679295073372193800152458240 9034096 -4047933230360304213733140552265728000 9034097 -79557644458241913193261124703109937454 9034098 41669343408801581964553369638413787264 9034099 -214589289813924627323535467915239835736 9034100 47223699668411110367974141249283692800 9034101 -85903111370235679362660597450523110720 9034102 7735758873190248951269867009771136 9034103 -17622698899875859156697618451096502800 9034104 3294825051821042166236672406051594240 9034105 -65739209486903023435306005368521036800 9034106 118102040761958607513654708715574926560 9034107 95837741373845762325102605337536342040 9034108 131921558399441066491921294464189974528 9034109 104313663199741499881777271425017784320 9034110 35230824679990282013371048372035748800 9034111 -4650427191465402180855348243162287376 9034112 -12082936015799907189754410721408450560 9034113 15415471605592543209355082270991384576 9034114 1348397106320121553068805094181416352 9034115 6966704328918405754679330482288516320 9034116 -16260782140082300041083074086722871296 9034117 -38696943069660345096377587478506521408 9034118 -868439630373788705725132835800924800 9034119 -591787514658061198389632131877504911200 9034120 -109492880037948131900076367791316992000 9034121 -167012547017457089365493129690542968678 9034122 76274860340726632503832823980047919872 9034123 43299915431064712417644144988747682880 9034124 47616147284354179335225113560638750720 9034125 1202126794307280736987646729713608000 9034126 844430867421549214985108301922395264 9034127 -177574681083016030110858380077790403024 9034128 -621391221527898496493747265934786560 9034129 2425408625472365003126898698708952168 9034130 -74668238193864700999779547828883673600 9034131 31329660793724203722897228510148544952 9034132 37568929998191128412827124450824933120 9034133 -308431021004696362001714929742858709618 9034134 -5471635747559743295070757646161236480 9034135 -179348411932705247665506592907745302400 9034136 -137294844202664409931510469066390937600 9034137 14113858101830647811424942181291893888 9034138 36701858242929701723413016063494584000 9034139 264712840187591232420020411314855992000 9034140 -22302717285823774661873873968993797120 9034141 -352737859582516250872973259934484600916 9034142 -16407159446975930454091146971972537856 9034143 191575383057179912901784611248517772944 9034144 13722918375707447435780950685556670464 9034145 60860782655002742224500178370071234560 9034146 19794285634838742548936761223564144640 9034147 123394941259502647358995593866900091360 9034148 2703687821169959915345072370657309696 9034149 51735086669110973568907931347637031264 9034150 3913308865979640616793039676917121600 9034151 127917703730598048756766343499057813552 9034152 47694599735619886785053441669003673600 9034153 -439995143919088582441341221651689762416 9034154 -55721150959996040050651955251573586688 9034155 -50689590328171051204983047525147639760 9034156 29955414299814388213994683320105739520 9034157 56475794001217123496677571663347773504 9034158 -22056878425656968766026228212895877120 9034159 -97438782440875080143395101007007906600 9034160 12253797114499336945017197339513978880 9034161 21001361119209182351838933059292926784 9034162 52140797090746002533403645029657474832 9034163 291311214679132502179312138984798790412 9034164 -129472375374007858800017220428263900800 9034165 -49697419858400069043107726099958710400 9034166 -66687325814721955452122768767818509760 9034167 -72982146440593976852261391644317996080 9034168 -46453165649101087579906034546018304000 9034169 165798882435012335284871244664061094570 9034170 3241413909474719734254805975352355840 9034171 4755455354014871344297808652516043432 9034172 16632947476523279295724119894766771200 9034173 -82884380934934353313025957472016698 9034174 104681385079168618120108215393196353792 9034175 53395305809594660665097872468427188800 9034176 -33893433514584006907617799501560938496 9034177 209848140443187573832092276018539440 9034178 -52524530321326123282103956817749485360 9034179 -34344340992877537232569333582650084096 9034180 64686455779023519502378999564909958400 9034181 2749340071138854576250108061006780160 9034182 -1026994428085343030224948475572533120 9034183 -64165113832176690610184722410126939000 9034184 -95466957925277525884758208372258529280 9034185 -54366446495990099240255627793771739200 9034186 -10843695598191983434852169937100945920 9034187 396564098350995605252439685746097380600 9034188 -6325494474716351494173951665225942016 9034189 -156861241399166635342096285754188848010 9034190 -122937436843407608408856795164014339200 9034191 16741343457380990560580262838293493824 9034192 -5449211848925109050917120053039546368 9034193 -38208193394370572711051635739066265216 9034194 30546549436388378225479565171511702528 9034195 -108731537967820320332478293976718318800 9034196 -192680324062943115917502679951576320000 9034197 122714633332656781364221380680722480800 9034198 -57938978731349353352562524065495538880 9034199 403644858840966288647661979958207004672 9034200 18870900285544842093724874406297600000 9034201 -72919418256388734717723320304912608496 9034202 -17197908146542466253129773397449760000 9034203 101974760056345572883564193970905587200 9034204 317737228688587388540952103087678242816 9034205 -9504108786695872085340959829407941140 9034206 28409934851876886622400080854189969408 9034207 -28949152047544678227930612381320736928 9034208 -292620800310762818184339758712077942784 9034209 112209910324246446186015937992116468304 9034210 -27160595036059822627772873271320022240 9034211 -232030136606699210662635144915508610448 9034212 12510437308071054097383050032992153600 9034213 -239298530263004587942586782916669401760 9034214 9573165994837829562947395050957187200 9034215 83791316343062368524307464284268240000 9034216 -29504706575176536890093974104682659840 9034217 116456472868970228146236007328341242852 9034218 -53521838566665204361310819691600669696 9034219 77740953749500620435646430193112389620 9034220 41870184523645567805683141731416724480 9034221 -7197863740013362531685654817355948416 9034222 119891516771971208135623720002906037824 9034223 -209912948630441481340804275337320360 9034224 20359530575966801354653359863727390720 9034225 178924543354779296303460633303314259000 9034226 53138462537175355955335184849998071312 9034227 -65856879866517453547313728883346220320 9034228 -4314671223307139595827717186385263232 9034229 15986879582733231603672426420623087676 9034230 -14670070119324337728746072310530417280 9034231 -224159793969138605778004601269052777400 9034232 95845116922652513645914375192969420800 9034233 -78851383816979077522799217752861371584 9034234 1699604724763382135283475419989940480 9034235 -123745264753232289660816053039871744000 9034236 -6280896743781959708115706522890551808 9034237 -14690461087895306055325628015759834880 9034238 -121335567948401852811959801788989204480 9034239 40094728711534599939828975470628911616 9034240 -75801615900321087191422424929900953600 9034241 -12819793570677848590159672731960307500 9034242 -2823755032816019701909410111653385216 9034243 -232984263686740204481443293982406021016 9034244 -11004008301578961288469573972346350464 9034245 -44780964620931882588582296021611654560 9034246 13433588505980222153339936982966787584 9034247 56938449136423270151553675052953082920 9034248 -17522502848480472015698766897342382080 9034249 127320882968376051885328094287997451136 9034250 -36117898144065318457059197049084168000 9034251 -175819219316560452337471304713076153616 9034252 146622142589602770653062029715300810240 9034253 18960101229472007928411558324409188480 9034254 -41640632781814833504252549888796145280 9034255 92599841939181903106493627253786874560 9034256 17299144995764559350663108228022534144 9034257 -1927233931888344775980078734027477760 9034258 -17663405972205620042007889583239331040 9034259 -86505160613223882158774411657247339840 9034260 -84151766218673721628348488336269629440 9034261 1326916923258667411505114780246447932 9034262 19845181145156749918713086989822622880 9034263 -24017703577734978569763427876880542416 9034264 -101444035686882145392080474249188976640 9034265 114362758814151191423638756497656233920 9034266 -57360540223404792677687100915030206976 9034267 -35905381197215141786948330375106983448 9034268 -25069694931752611489837459395095175168 9034269 -27956820202156865812712462310774105792 9034270 6169348156701233911781829822434645760 9034271 22755018472844687457313463345903045472 9034272 36173910758822315337755282453173370880 9034273 272110588771591904008934062927650503522 9034274 76863269814970263811915869089884496160 9034275 -19330601595019660970799880483016856000 9034276 159777149681824490953117115534216901888 9034277 47467689862980641619303971690533512000 9034278 -29157952810260154556265720451175941632 9034279 52166722016181989384396840742242727160 9034280 -311302408768159916014232015424293683200 9034281 59093280172959547229926521190576143840 9034282 23436841339007736511258336828081190400 9034283 81779902695322903320258834489337725360 9034284 1094806330770297527711196059057209344 9034285 -54056014137998449957966210398504984960 9034286 103998609860646322411387923207206582592 9034287 -36043092030660680860573151515808296440 9034288 67503770414568397191819998075891597312 9034289 -66616052260450203827876817746497121568 9034290 -8462755278014448227019720542502886080 9034291 101310965211752033705125904831857291520 9034292 -246320535776978306397645169023908025984 9034293 124147781317309037339324730848319210240 9034294 -63387654697936491287368741110330590304 9034295 -62092688483249218272954892740029500200 9034296 220368808072905073859563184132919336960 9034297 332592484442228007667710731160424518340 9034298 -20053606446033112670513364090841912320 9034299 17960843374436440839394235678413186368 9034300 -949312328168914342834935811999334400 9034301 18458152080059613152510032934226634560 9034302 1288025102964099099243153179836293120 9034303 -286521570261026687436855754270231920448 9034304 -81074159536257902892311075441000054784 9034305 -51393012771502770702043381576474752000 9034306 1629948700876067219764905222685382352 9034307 -167027475111745027561503338992250085444 9034308 53564692593485079430338753604050001920 9034309 50177036048636440946631993327317128320 9034310 134234275178892906979888016677568889600 9034311 -24316947763587059190831290368409685120 9034312 74697601762572333478317122810764492800 9034313 34688525024000683092808031877455524224 9034314 9924859240172301396666071716573651200 9034315 154449360191866054579395291858336780960 9034316 69764435947559540666862779260377192960 9034317 -105420119501318930159141822938780871700 9034318 -139906279487361197268139156620178239360 9034319 -21174991026850985621354012968022887968 9034320 9272338860987024087663205246892113920 9034321 13298519795196150018288611508825821412 9034322 147980919562283656049921760695453495424 9034323 -25266851148247221121489220026609983816 9034324 -43484352738982241310535548722821152768 9034325 59309246798143880518701043476474007050 9034326 30112990227634028225370549518609095392 9034327 7567521637490111728764370064234358144 9034328 13909175646408449381227018872497909760 9034329 -40982522837920819380063439444670904000 9034330 -27485243747186954225950730797475880960 9034331 -57044347207046166190336779217466186496 9034332 -107318926565028155907215539265547376128 9034333 -48586724956588357417398223347605183040 9034334 -13968478297676480515920019572485677440 9034335 9526583258881864528026117367565558280 9034336 -156697738733479814055677336559155675136 9034337 13226975000467330977312587010997098432 9034338 -78281786408886296160793993758831958656 9034339 -7980094225012583848174790721179855544 9034340 62978908112135184018472810102794977280 9034341 -171592100072092450368174825257036050080 9034342 -147499624898991543017163397414404800448 9034343 -1870256532124965901816628580926850216 9034344 229835301790352327424623293390632960 9034345 -5203351841976076705974863687547495900 9034346 167161948855598715934105915577884861872 9034347 -91119870370333099981461540805617298176 9034348 -91877683000076713806459458481089569280 9034349 238733520839338497681262246469528469900 9034350 2337538969499166081617965387500614400 9034351 -186021947919698224833050239274097817648 9034352 -37263041346998983186511464195230597120 9034353 196176232594941362290898827677426780162 9034354 -1897339979426107461246334537515537408 9034355 12859652278483753032652086700844188320 9034356 -48542774972464588708410997836515235840 9034357 -133676657683769688273850567696081149394 9034358 -79785437355168102257913909564063546720 9034359 131296339268349489747997800865028348904 9034360 -212872873033014385427705517422685696000 9034361 -99681796646911613695716772000835592960 9034362 -60268342115860553857249849908541201920 9034363 -14662462864774760120499221052837734576 9034364 39912580858510578079414876906308020736 9034365 77351210175291620736994013314159488000 9034366 -259840271252403912827991408312487265280 9034367 -2937290951242801466681420254606015920 9034368 43222916250719317321800022775342039040 9034369 20691595193490937022965669512868176770 9034370 -28827387100080799218440576482281739200 9034371 -49926425974360490837394432948050918460 9034372 -103091936244131275181342257877058327424 9034373 -33542466234873751471646542392699607200 9034374 19781958799040515928189062260070484160 9034375 133567714854257802787804861421789625000 9034376 -110657543695383442450046049014859724800 9034377 -56413068914446258646123325894116818944 9034378 142135075174573564175225285084678338656 9034379 -50796108235535312708376018138775101840 9034380 36768658949087041877138594953874242560 9034381 147605431567669600180996655778564919692 9034382 10673476912812895115566633338825651072 9034383 -21833871287758420534183226591246595456 9034384 -393121242476266119205265806243332096 9034385 -65260796239417731719045374456534593420 9034386 -21944397056938336129770628518825216 9034387 200977085405799505969586181917769729024 9034388 -143770847682340511702452894004347736064 9034389 9843226412880369394131459074401962240 9034390 -37353750953220257863014256402342137600 9034391 85157144543258580409665237988691539584 9034392 50311442290421669540392145335473930240 9034393 -32898031271692190013289108510290358 9034394 150470650718348906491775672323299414240 9034395 8961024916038719485108980210772800000 9034396 -21185450064251850541623498409962102784 9034397 -82760217141430534175522819515913264154 9034398 -47605263837782097946554884900604090816 9034399 -132283801602733487784028477873426759680 9034400 -45247014002652644449792748316288614400 9034401 6895501115435187400931477377848624000 9034402 -12404074120024244663101195444869271440 9034403 -92521129104743626590334539240086019120 9034404 590477946940110987397962417714103296 9034405 28359205118389069679139113659824432000 9034406 20353145039516634762861784129761828864 9034407 10358876361731896438879975826285571408 9034408 142216168842221034848030141936562984960 9034409 -99511780731603649701515691572407728390 9034410 9023656507352232482882398257512202240 9034411 -262985218145039117336230289212411926988 9034412 208953300631179441504187977035719610880 9034413 124032797938604994629920271176263953184 9034414 61558599445783451118994892887241036352 9034415 -128666757605759787638352449699312427360 9034416 854860812707174312981638790771392512 9034417 -17579617132626886453597091876091689408 9034418 -20756834621622070464882633984032496000 9034419 -63536088644384130224033044660175370240 9034420 36060093179074988443982407353206791680 9034421 53587423405169824037100002763744102144 9034422 61947357161832750209932253237323649472 9034423 39556575469829081286213746256101081088 9034424 -180938557910461981770971465505047654400 9034425 60284673772823896584862451017765348350 9034426 -46631990564945680173997717656719795088 9034427 -287429296344292700550796035876043853724 9034428 26331090274698162771415211303937730560 9034429 -566452782744788459067000434662417184 9034430 57497731632845138456218144474852023360 9034431 46348424545375662166447546171541522688 9034432 -44233291943384310337126075643813953536 9034433 26719010366708176102028358626262021864 9034434 37911900939323690418661843828031831040 9034435 29967263156874382210569370548946628880 9034436 -12571068498860398956437370922536281088 9034437 79709861671489081784675810590061295168 9034438 2364480867980772927671701210089265152 9034439 -286740515675833190568702451549721118720 9034440 156906660005814358604659011229237248000 9034441 133305325671429317705246467324233463972 9034442 -244087355746112872657212358817564004000 9034443 64450512861992519126285526055664313600 9034444 -116939952326578690159480764680504000000 9034445 -80039341259784591946292978390417675520 9034446 -25483801657746404051235597544115668992 9034447 -3538712276654383118129195088607577104 9034448 33532410919556449860926927052420636672 9034449 9476092170420554076860394602186260464 9034450 -13287438477410616705030144397448148000 9034451 -246551059017424674698504097656584198548 9034452 -61096810094997515979488590184342120448 9034453 283014259873178815536762868874075450702 9034454 -16658950154960075569805577163549040640 9034455 -111155365012060401366984953238310238640 9034456 13235545632480438423060889818033530880 9034457 -215550194719944172633684959512676785340 9034458 -50177129390414419550103204984200111616 9034459 -1247251931560670733573073789263820784 9034460 -164872074571024417823064430219503966720 9034461 4642551246975783233033636786086920288 9034462 122800491391167652701744719593638120000 9034463 57375881189725671651382405549594925184 9034464 200197263550266287910081084048986603520 9034465 -52563869513303505560795356230072600 9034466 -30531786724571713521567784688140646400 9034467 7255187356354852805174754249185177856 9034468 65503190626694012665075717273436843648 9034469 -17862030310737716931282806364778445856 9034470 120951841996183927206252739688075923200 9034471 -160533716913645387266429064060115728328 9034472 -3050676414054792988167857097334702080 9034473 28080863388143462410561280546633628000 9034474 177721267049526121091112502300167074736 9034475 37970751912957429977586371080206476400 9034476 -6674379668129569519251864992029003776 9034477 -354852814009013933573389161066848069674 9034478 -10747894448408887716541060695402317760 9034479 74163066666966555746616217676526242400 9034480 -466246797619582761786134054664929280 9034481 365699315793737519403193632177244170240 9034482 -70289884493926301927215087178209089408 9034483 126207718439213569424538415808753713240 9034484 -126067765366442338675172754873724473984 9034485 -31029424563634246529296938219537446400 9034486 21197270150178806350253274678030902400 9034487 -47973040203393318858931546629937063296 9034488 -92454071417286763549885717527059558400 9034489 251842329898597405435546620497430621290 9034490 15469475324435757087068457761266476000 9034491 -39585697476380412026207778057145337856 9034492 71395415015994216225458599465186762752 9034493 108904183313799228603099307186523805600 9034494 -29261561567754894751975820341315885056 9034495 200218494837254814758122412170906737000 9034496 -214257508009877270996293003096168071168 9034497 154095315730748891015929691138813755746 9034498 -135881537324041863803782432195331863680 9034499 77043645719597029793864652093615829500 9034500 118365481502523644542408721939235840000 9034501 -4126536356538398930528628706803335648 9034502 -170406979356957289945659300333776205696 9034503 62010932916647101291131848978262536064 9034504 -77917181857425181546382045477251722240 9034505 222553607069813876299978946855239266660 9034506 -1890193280415973382989136079666732960 9034507 156166504431944143665338719919950268756 9034508 16238099616325793874615716837179238400 9034509 -154689427488711776516978675486036175072 9034510 -10167945396071922613350791301542955840 9034511 175409633596787155920237252563977832112 9034512 -5687250708350193161663268357997068288 9034513 -290129540353659475277949612124664508238 9034514 39382072441350814384848617097685091904 9034515 -376796755790104287782762559778636800 9034516 12548422485270451785561034929317109760 9034517 -34309872676518401616031980425895593088 9034518 3453411949331390675679951674986451904 9034519 -28687458814332955364462986872796313600 9034520 -184262837001582677155219285880771174400 9034521 31582011950238560124365320151151298512 9034522 40976274970082379012660492104381710320 9034523 292601681845965016246675112978912788104 9034524 -212522043194691599197022192318003604480 9034525 13663566451878336299878403447189542500 9034526 -96634207910749029176033985769666529280 9034527 218452824075343589944537533175245534480 9034528 428905046715607176804522032708028727296 9034529 -113208348636427355029469582126608342848 9034530 26567329431765755303634740357175920640 9034531 -24907442871661355696562610220047443696 9034532 12353264298604277390625441680222867712 9034533 -266687917706362542853793215071939159456 9034534 116798501158012795993370093169692008416 9034535 37263514839190899039327247951992075600 9034536 -37708984656882867207235653777426186240 9034537 149439163921595944948343942182637661312 9034538 51362132544361922777148655263676976640 9034539 44388518036593420640233099992649986288 9034540 6778534165241255445301565701945697280 9034541 -321483689643866598556471343220969724116 9034542 -108091995025009665661341890599483167744 9034543 -3288323708638382299941047976924995600 9034544 41846825776923781208334777025338408960 9034545 -6338225829863556408282635590606431360 9034546 71891885076781329136984131014434026624 9034547 -21856681061576763754103294445572096448 9034548 211392751574680092735142095881760632832 9034549 -31535567351072566578384352874942136164 9034550 14992336218870266385073652785892505600 9034551 -92127242183445940966350644330495341920 9034552 -218222681310420890483500761794594918400 9034553 1558164271962128012308432248360364128 9034554 -162795720632751318281019045865110701568 9034555 8188722236048506917331249912213141920 9034556 -84786003566577084151940993829818311680 9034557 17252532017230906806684004792701319680 9034558 -586659346310626854913513392543660672 9034559 -24169700169577471755246572024530482240 9034560 -18267363672084996586211171296865157120 9034561 92115193079859951023187119669201591232 9034562 48151674030286318192062321472170382032 9034563 -14690035251369819554116348289884914000 9034564 -59482748459466521408486714941342937088 9034565 61986632693455396704221157981831061680 9034566 -96777952293614119170375724555435373376 9034567 83335595975959129169831006337926614616 9034568 40994623214393314210830390242665728000 9034569 161225433767363831856413614155543644394 9034570 42121751721097964731949031107105040480 9034571 190621516670155320883467892387162822692 9034572 94924337871451255299670037306999496192 9034573 302904593609952389471038467127340523180 9034574 26438860031391906412489256427732563520 9034575 162142795123979960951352870137731699200 9034576 21751899238796525055682133246540513280 9034577 166573525591944052540171462023567981426 9034578 -847288085095845180327178910498992128 9034579 -17725373741286882465169522328831010816 9034580 -125566462999462047832640907862147637760 9034581 -113883224789404191680803151134150801248 9034582 -138388554811471469703812660786963287680 9034583 150733028002799240435803914854021361240 9034584 -8967871148521421141500672744184217600 9034585 -57966843850263362872832769945831320640 9034586 -30815100484788358554181025980031520 9034587 225410541022031769000346763599707356928 9034588 17925329073135751263633213312714553344 9034589 4833760962303950293310802528231345324 9034590 -43331927063898186126584312232923959680 9034591 14409204711587060518527923301180360992 9034592 40709460996781861431258381230118273024 9034593 46173443342205504964718028020665439664 9034594 -149223209459014375363053973541678446080 9034595 -206805867921648237837877930180324822800 9034596 -4569967919073474614040809545084951296 9034597 26224779567342721465370432086552948320 9034598 -23415512990792572564916971508412948480 9034599 -47132309856895751371878144459902331648 9034600 2133700064591750116773270185318400000 9034601 32269794809909706986698513071867360 9034602 33804496681993291287903527582368012800 9034603 -133273148713843427999840242079291126880 9034604 59416213166103753213002297791094528256 9034605 24352557613761773695234203103651099200 9034606 -9279912443966548189243301205269665920 9034607 81745168390401109439294077235055024720 9034608 -301198923169250910481741633331134464 9034609 84713059384446622624192261380250631680 9034610 -45498094944706203307576482231289563840 9034611 89620856968979412440589477464676555840 9034612 192803033161291241902328745056886736256 9034613 6739642243985767801636790383810880160 9034614 -108436157265910205790027655650079536960 9034615 -83139993398837153862727737089807916000 9034616 -310493304677139923370963048436635402240 9034617 73475581334643149181873096028841301312 9034618 826833601626689039385084976411598304 9034619 283037094650961077655854787077503565160 9034620 3200027117679942287522863885148160000 9034621 -180500039714342620551928547641733709178 9034622 33955134801805004024686841507084304384 9034623 15245448775350899037953950601246794464 9034624 -246729289378263513794412544571348090880 9034625 -160787933103173723392927361733195663000 9034626 -7114568791320999573080683981016077056 9034627 -384130440887664505343162070825707008 9034628 -33905378674801414074975142850232181632 9034629 -89818407227865381041675111954460496416 9034630 36930426581810035069301377485538928640 9034631 3984147126136245018751662561983824200 9034632 -83799555833030837657154923716160716800 9034633 261345809522578073383637137108063909440 9034634 14031682454844650140368467635450368000 9034635 -18125186057736085188519204873553808400 9034636 -1231158173631444337878400380076402688 9034637 -90097833875456908043629050695591540148 9034638 69415302299737156396169619890564218944 9034639 288177112303701012084039422962199739440 9034640 8150502064354174883013600566150430720 9034641 -25576105463171447276486526831544337856 9034642 13027995053331962036186516029200707472 9034643 133527878349884262622785470126877470892 9034644 -962292473301019270836574989201070080 9034645 -110657484686103434915013341066814341760 9034646 19493234778072734364113637948579658272 9034647 132314858249015926405323038324552394600 9034648 -62721436701793709017939834310392995840 9034649 -88512000850518554570632573290625208952 9034650 58832854923222331649243742107168157600 9034651 205131255167865343607874551188020283652 9034652 -61889512675758164947079094999740866560 9034653 41788202971165267837519034992958865408 9034654 111384174055493750170802997615021115776 9034655 8169951358533289102025892143098173120 9034656 154863810363835401051030533369027887104 9034657 70569012619676197954349198507925522180 9034658 -120820915526713196063472975294046164480 9034659 -12669772978152242705760555841571098260 9034660 28464449668242606537643493907540710400 9034661 -274368192504954817348944546746375874276 9034662 1204570898396323406929118294289229824 9034663 -17321144844872123390754311357674227816 9034664 218625201135460077254874206119905807360 9034665 81474094182713914098194121600196489920 9034666 -85593870550367426488912131132145948320 9034667 31651127098360999723886483041194207600 9034668 -98553933326191310937095252127724654848 9034669 -40702065292166275722778631174927179584 9034670 -38925956430516089043938015173207670400 9034671 -19921014331266340358299848071439037440 9034672 33041041986003588840406601383065829376 9034673 -429913182063776746718119470475405295616 9034674 53542604106441168339283774289976994560 9034675 25849961645382864551036298030837490000 9034676 -22927346688461135214144312484052459520 9034677 -205207204063382254065705508755677393280 9034678 -38504829937368577790131459979729379840 9034679 -187554153388391442403258276537233570000 9034680 9711001510144904975724203411469312000 9034681 156696626619006225994266947189553513472 9034682 25567663811983747522626619059129298944 9034683 -16308470957189419475924205526474394880 9034684 73606701165785676828691835847015038976 9034685 191224831999064464488078731604959163360 9034686 -108795419575393080183524469118802620800 9034687 2225545923266014987313463544554462520 9034688 33355490059720630910933588491590696960 9034689 13400061511208990400626684671817078400 9034690 -4019892570807725012645677029409612800 9034691 -183895022980788901415969304209246419908 9034692 -98897813714041332980010732405188379648 9034693 -87169925313430205891568023303262873058 9034694 -149903827615952329942272316971947155104 9034695 -115059907367220451946608571082685870680 9034696 86132778418691960413073407572480860160 9034697 -53931714417013876267770899833676666688 9034698 -29314247652581939859078392913351389952 9034699 16436943595146620106082164925525608288 9034700 -175294455436853451509845332620421657600 9034701 -86437387086662633276148583731946382016 9034702 -28193123838495549795227487077976746496 9034703 -76442838448776110751171332358736879320 9034704 -7767305236970660790642333082009337856 9034705 -60116842122078455521676054731401808140 9034706 -79707665300883472234901762724959150448 9034707 -350304247010293286835585692689725960 9034708 2618543415218960177753284411646109696 9034709 161155736157743474811159462838552259040 9034710 12101665539774009739639116484908645120 9034711 2908646384904595616745932573098298032 9034712 -157965383638528907822885676951699148800 9034713 292383040012229885867611184112936098400 9034714 -25168454942980798990121682029064383520 9034715 98950048874616037869781509329915367360 9034716 159151004348182565404846259267617849344 9034717 -14819264446180766292974418699253960800 9034718 37520080030156593510663266571378891840 9034719 89138701682674361616341178818856215568 9034720 -141288803481707871519990936482835333120 9034721 -254399697281364179052618881520610890078 9034722 39908418628128278772774304359658114560 9034723 239472738052056445632412179900011042972 9034724 -20885649214388856279872483223348378624 9034725 -26459788815527292135917917587534312000 9034726 -123200570399629359351615580239150758688 9034727 14838613381605609041129389005331809960 9034728 161115638496664213119888723011534438400 9034729 139871907573023438236165561079143796640 9034730 1569155593712330513677852152173272320 9034731 221609149197963028317247106632760712 9034732 20327626897170345879784250533998453760 9034733 -45316375123285953147914372294996240256 9034734 334069112577121047029783022993424512 9034735 -156996582230676664867567924318598904240 9034736 -59500736157653996987789743343562129408 9034737 162868112302207157510662383273696856320 9034738 5944844358263347612109763436585904544 9034739 43457328236835719791789815560555048352 9034740 74283904240524854116868552744738949120 9034741 -227717013336222645679051564849443307858 9034742 -153866480715191707680341254018389648000 9034743 141302516693664933509468131682526156264 9034744 -215552690571397300643054086714609827840 9034745 -116301556466547694257456487612441733760 9034746 7948884351014854130614405995378938880 9034747 -3920814716003895440526928106503256640 9034748 -400640111070757278566329506332485432320 9034749 89907096622619941923325382836721623584 9034750 7234473178045588962316503635317440000 9034751 35083780831459763526328871732370171504 9034752 60696376365654129922453252433648812032 9034753 9403964210577554164385691424726871808 9034754 -85689732183204796044701398400391974880 9034755 121513506936520103759492773034520400560 9034756 -345096354318445739383776280484546232320 9034757 -30364599751946515900097540799304136994 9034758 6297655358552999623326415894954744224 9034759 163694326575468636603769011159225398616 9034760 -27844892151363234568884053205570355200 9034761 22542159921708593353688412828274067472 9034762 -51136576519086730673526126293779815936 9034763 -176853888527944782360285632026522060320 9034764 7823859182996871005028783065250201600 9034765 -133427671360492402336631340123817724340 9034766 67440012371893717424934869811551913600 9034767 49290514065403979417286842647558630800 9034768 -25357851549740130260430367827031228416 9034769 -420132973259112620628049464532862773404 9034770 7470210521488981624207451511040857600 9034771 119245271148036139868424371823032441264 9034772 -559919059073462644223601480963510528 9034773 1985751382540474920598418830682953728 9034774 -48624557617154757463795110122342062848 9034775 -57536709167346056052309909481565050200 9034776 -88136061324394754248092252529553203200 9034777 183562889844358746066329269420434855626 9034778 -92486790582601636827624655568690733600 9034779 21153898128719394575704042420472082288 9034780 -60662199374457127496484013931103682560 9034781 -16543763471071417929944363994342069408 9034782 72333043280956219041409875688075920192 9034783 -35104598833165906402383996892443807536 9034784 41148516544252619391123176575383109632 9034785 -136872935314337506047429326547859156800 9034786 24540603369593298484057609979933765280 9034787 22038536053534812833992464305780688720 9034788 43808514506019397810014628886886481920 9034789 -112492059146367047467680875731435337410 9034790 -37067442099554907050926179984989673600 9034791 107268787255538133608389392756056574888 9034792 -8257816876647535347061883189043302400 9034793 -32137451096355533952727899449249429616 9034794 -167551330289169848088907394683346856960 9034795 -1524023332932215880546641483990446080 9034796 62715567717191738473775526237850951680 9034797 -14481080503865088447422378896121476800 9034798 -116058441715916034939196326248446545600 9034799 -16071403618817184273628238592652521600 9034800 -15738057070875843408242912638365696000 9034801 -3215225653276539641572243781018240796 9034802 -11408515045604930868504600616114599936 9034803 119213719083163902986314013390165137224 9034804 118011837522657362697217336776947619840 9034805 -27477703034667542602094466736935608400 9034806 -31729799064055353844694909846204362752 9034807 -132401443263887637865050097250102105944 9034808 170739728517670046865067956146444574720 9034809 -29008337103044664125532380618900567040 9034810 113512410686015816121834861101337554400 9034811 -782649060740199708512505034676441976 9034812 148745886132851648476914473585536743936 9034813 -164183860456585495066975885229477210938 9034814 -27539642114202068092057892319638293248 9034815 -68659281508532677889887385377104282480 9034816 -1214491038307058708303088482173059072 9034817 400888161253349730285041983698116216064 9034818 -20991842678491673977232494924868716032 9034819 -186298930958186471876446208603597756360 9034820 42474381429659351596501502429285460480 9034821 -10262194935368174725698412322705575776 9034822 123994116486072307259240535800784719712 9034823 -108105611863213016085801767017962303360 9034824 52178295642700012832630985240743608320 9034825 -1528491734495151287078017330711756400 9034826 32155696752537859766372617383028399104 9034827 20631755733867978804985625161004452032 9034828 -131102310470503757553405816560625466368 9034829 216587027318217529044659836967223974700 9034830 793761762144646039387397587550565120 9034831 138080882515854963797096155149122552632 9034832 -22202139935289102824689794158935031808 9034833 -220735156966337901813389751711252925152 9034834 -143970470214184291925166272789439500640 9034835 -110252758150301253639096351943179504000 9034836 -17767241889714705931629691723316287488 9034837 38615992340404229102061068198110113024 9034838 -84704566873297396756255958275672723680 9034839 -229561610904449644994360132260906760832 9034840 -146383377198101981687484997963197235200 9034841 12701391751375608088996909730163535242 9034842 -27891982349084043619602510550775063040 9034843 18393553161144350029988947120731873092 9034844 13080622408069317252876955332777572352 9034845 -2381216890275177671186002052355548160 9034846 -96978184690501896167257625100010921920 9034847 25100412844086353548807746531561511320 9034848 -336739348226422427928383186657232814080 9034849 -273651442582916518471642472053573820 9034850 -36713452265899713519200546396416963200 9034851 -93752141148573922078631493038866930176 9034852 23328398473034676308377945225302455936 9034853 -93624798297262730884810985105384720898 9034854 -95946371615249858829008436533574932736 9034855 -211934122660372044232673315905482039240 9034856 -3609774043583384270939521826566963200 9034857 14881081737466138139052166146399492096 9034858 -13700335002976124471809410366550650624 9034859 -2509549659212180155553920781206054296 9034860 -44097215940088080420043179776974602240 9034861 169653257624819944071530679765891571200 9034862 -33722817919804424269534495294575173568 9034863 19036941462860870919423165410438814744 9034864 -5456746956323967700526798092912721920 9034865 135532295557833983632390133285194877940 9034866 -17011744972298631317176385779689515136 9034867 293064363048851832124861645466929126032 9034868 -191380963392925191839657576523941415552 9034869 30070753996177061885027617492586905728 9034870 -41311467923220593994019247827003440000 9034871 -171930854140701664843418360634853017120 9034872 -36858786577512565584357427432911667200 9034873 -24047945474783231830572950211877833216 9034874 39860423838090084549015389696447085936 9034875 -98934804181221399045473332804473960000 9034876 -38218932188406004360280712218165670912 9034877 -66644144175900813968649688481633393274 9034878 68019073707379265419474516295906121024 9034879 19370991396175161891722896784710512992 9034880 23726024054332721326242543112814592000 9034881 -149126469407254125208604204809406052048 9034882 -20358771486849489471640704156877664256 9034883 27468471366744931447778314090257578496 9034884 18997125390710453866101258209814587520 9034885 -98439672164796743597175343756622340420 9034886 45541518649289641828660824090490742784 9034887 40164334436598338926581605480741889960 9034888 -106765325644166230244726370296612782080 9034889 119215640030036627599899770306509821456 9034890 20080807097808492777921233637243225600 9034891 209967045207542675145775557823408660584 9034892 -20217207592152181408459097647773112320 9034893 -55099330012275310178386375465075790592 9034894 -18896221440305429896884294239437440000 9034895 -51855588029476959861388441818399490800 9034896 -21441693062001135017571458439386234880 9034897 43923031698915902572090700324827641840 9034898 339891834801775248420025447051881154560 9034899 -136964302463549029587512848366179072960 9034900 -11470503408586508234412028766371788800 9034901 -106008294909804204070618582237309916100 9034902 80398706771077380378411451512063552 9034903 171285433338821629699355786928110346120 9034904 -108259625692379544786370893254082969600 9034905 -41089085513558955324884071094888684160 9034906 -65656458100051909677961401761766950400 9034907 29153751866810592969240976455514140672 9034908 9179825484692534896861387895855821824 9034909 130318130308292494659580621677991195044 9034910 -9409860528775577664998170388260688640 9034911 178760445023802682109417136835229262360 9034912 28271003678965574875144215138779136000 9034913 385808148455284322208928529400321786900 9034914 -58630140633564767360518895130346828800 9034915 15274364292872458327252904500464916320 9034916 225198503378909752791917899736499287040 9034917 10437857727864302097691670793739916160 9034918 -6886095971698005649225973787434002560 9034919 48416040770702215991664258363818093952 9034920 -96225925990774161607127423493151795200 9034921 -59070252545799301755244015009546576320 9034922 -12580344278521791394804802716231676736 9034923 -28434994475840114245084916014738165416 9034924 47898103800339222920578979944786252800 9034925 -79721662845167279769480053856217225500 9034926 73543247384675398370069099012162446464 9034927 12616658208196247056771081183592712960 9034928 -5917559851343301085956820234171514880 9034929 89541824516911119535446146387983632000 9034930 50519229106202714658285840700688787360 9034931 -185670278698670252320524389130706894536 9034932 55404073680271638807596539767643164672 9034933 34665439567183642101742542575448155584 9034934 127758069931000547311312942625667676032 9034935 3281539431403541862300068741995430400 9034936 -171356898791974881345512141869489336320 9034937 258051263279872270861887296269384956240 9034938 41322706829373234792498526692140709888 9034939 48963774110362864552049709345981402672 9034940 -18404282802615315245585703174448872960 9034941 82147075972431925761284388530108712192 9034942 -48368532656339845128357371566431746688 9034943 -190428743168131913809162289135216591808 9034944 17526193679959653270406302719872598016 9034945 -3481677152093047056223484238464422080 9034946 173426467299483279081168378512992062672 9034947 -21519035406245416016941134619610820672 9034948 6171957422385349067133337009275554304 9034949 30047306685543408263209649388387168 9034950 16200829996743144397486564799290368000 9034951 13835947556435124984934888524813255072 9034952 11215926454575807698378533797743493120 9034953 -84643442962617542501137483453655707200 9034954 365972145081343722837669015188107130880 9034955 22090813656271334577839277390335076720 9034956 -24230625001472876554209949517655244800 9034957 -160917641775313684156112216027418374794 9034958 155341265246924826037273767614156337984 9034959 78090545104334194146224365447506407304 9034960 49095807147091570918708668724223016960 9034961 -147556370325103604861023037853052043148 9034962 2636531620096944974300067594490986240 9034963 -36339604377755864106881083484550513456 9034964 -180980977362061818614487301828328913024 9034965 -25745339511298060484675892598345233600 9034966 73919230304936794339905195276158542080 9034967 -6076569807271395604146501358609715280 9034968 -125799072384161313167434742782224506880 9034969 -158501332576932553668913063559884432630 9034970 54358124774273842815703218597309480960 9034971 -137910923781892993799334702874850838336 9034972 -153002466142353187147628758421035124224 9034973 -102605407980123396196379505722818400064 9034974 37414164348373277475019738491064723008 9034975 -1381340300093702426765126271834864000 9034976 -187393591163144007978045854011634221056 9034977 15372020997174485264831356347791501184 9034978 -47229944744445355578616638322142426976 9034979 -39456922673068211493086748035864010240 9034980 -88795712230270350995494991888866160640 9034981 -19535548304716539855481741250476268800 9034982 -8966104002953755310860978730097954816 9034983 193290821945233343229623931644863864824 9034984 -3094636977510764951428739294835916800 9034985 53507649494610599078467684104502204800 9034986 28960015738386431317345227638287121664 9034987 -44687313672004938263389679917118450000 9034988 -3788583139499394663975872035431237120 9034989 -68665349611108569811306449971634250176 9034990 -44710267372554292183779045425591829120 9034991 -2651751232854107234077016213027743776 9034992 9593759859499552485780298797128515584 9034993 -78107584081447882765568333674212007680 9034994 -102127016154804739607302652371537368960 9034995 110067681681214633440668426955020547120 9034996 -26146725458333133144233015888848128000 9034997 -73840442838351910320554378169935785554 9034998 3695574263796093498688667696254156800 9034999 -182378676846929909635371599537313631000 9035000 14240506521696211744130862527424000000 9035001 -142661279791633859391660695544924905670 9035002 -6459494246477243208018943115655091968 9035003 -219290529161690322494732107626231446748 9035004 25806347682235736584585509955333619712 9035005 30565916042150210503836136608214940160 9035006 2418229118588341326601298157041641344 9035007 89741564108593627156113816237572278560 9035008 -45498383081021225415808586032160440320 9035009 111047707051870063880119762837396158210 9035010 9557174938787429504918934518292096000 9035011 151776900897412539203622510018068654352 9035012 -22472598757291840841336385640196308992 9035013 -11529499336941591553274354408220316800 9035014 -8103050002496787080623924878420275520 9035015 121990311794287354674769296268175439840 9035016 26810794624003267233208190976389283840 9035017 161637275164673230884622976597281698832 9035018 24436709692099832466395803241867142960 9035019 -84443059088016079845937865552627984496 9035020 -135445922372483742575083125882157655040 9035021 63243205030745978001168934947579619872 9035022 -84159105726774677238772806478588475328 9035023 -77608447933733157639040580165354985240 9035024 8665932827839259511887973017299845120 9035025 -51225079493167418539537854486575652000 9035026 26295180828535546318240957548167021568 9035027 52192046453495609796326316058767000876 9035028 -3380957409819529803669710825108941056 9035029 49535532644057207122237917288507119630 9035030 -16584628767030069015274311056218358400 9035031 2082236311535625053223542090096434560 9035032 276221842801980747015244266085263667200 9035033 -5363688512558608406400393656689025280 9035034 42859222012884317918770231499329634304 9035035 36709333761699403646195100750867763200 9035036 -127751411870913942010503717069091978752 9035037 -243681429435428055471036524242795440000 9035038 232526501232127195351307517543386324160 9035039 -19669387399581702039200488590332087976 9035040 36430404525578513136274100029646438400 9035041 -312554632623376866677754132538218247416 9035042 140185571183757451835100600859296846672 9035043 -41352114499180272476884922032003203072 9035044 -26626598237314765975579839711020335104 9035045 204459407950818367094112627670372769280 9035046 -52764858635600586088698268011128648928 9035047 -20387158039071428653819861646983199136 9035048 128956861121833046282514176225090027520 9035049 78673285498504539928635877620344234400 9035050 -46342266750754033471128421263194857200 9035051 108609907449005932124727236672849364600 9035052 26036256208933833808665486583996849152 9035053 18479249614322581653707145916331957184 9035054 3121299265625624505926627942771377152 9035055 -112372411748500817243492913723123232200 9035056 -31876100239756977495369073564256894976 9035057 75016271038924089876550269691224690240 9035058 -69443661769519615374496940451410637312 9035059 -8703639227258563018326439257030320640 9035060 91590008623348028553850795560521460480 9035061 -51016013991524838475325229357389748768 9035062 27333507141435828873123089438760288000 9035063 267015568475565965898243619992521958312 9035064 568831361092293791842890356827422720 9035065 -37483649480072357662705978311482528880 9035066 51643972635081332152134111483043910880 9035067 -28933995795717753434137205893829725440 9035068 58218472868357958938537367917920649216 9035069 122457653854095135912399095250036376044 9035070 -98011121428721417603976273085516800 9035071 -350148377450219070168418779592831409728 9035072 -106381364278334226005338243131097743360 9035073 64443427085367123381123174006716457522 9035074 952850392563992451868651077128079360 9035075 -42802557741810003477167174418849741600 9035076 20742404345801141499217286936537370624 9035077 -327392301753803370910973018286194207074 9035078 -9201433160128650325709256692994406176 9035079 149924933759593305423024756524919871488 9035080 12422919991508813524080303475870924800 9035081 144220191734603527662022760039687632128 9035082 -35048061582422031768446540152259874048 9035083 -281231774259288636863497704284701979640 9035084 -52137701793902119846974786252476711424 9035085 20999787438726396020815968083582332800 9035086 19806121543356265666379459964086860992 9035087 231653217918140144270960016959406946080 9035088 17401906720364672693131748098488926208 9035089 -5584445062686220068398601629687959360 9035090 -178874820839723168283065093859240960 9035091 109897330121831003881567972252145827680 9035092 349946258992473842874818714825739288576 9035093 164324539943616159528030345592780635342 9035094 -114218934822615559705245039561916276800 9035095 34258275664819387513027476126284584800 9035096 30932487639537515503955411175071784960 9035097 10504649853339586965267970178477129472 9035098 30965545395286187109178781633446685664 9035099 103746990607231543052839148705398297464 9035100 -69487733232380457773105206505603904000 9035101 84595702911395331415307652440124632102 9035102 -79241767733605646601173799454930525440 9035103 -9177745226193882774171324570593993472 9035104 50407433644349065947029538292162363392 9035105 -697527208167035584786641603725736960 9035106 79984537440157631580257293118524831104 9035107 122550356931339803290773053359354371356 9035108 1838114034999610178718148387919649408 9035109 109478197272500321903335164817940369724 9035110 14672148373266911948943159837936105600 9035111 -161239438143918778186062895772917257288 9035112 -65182136984570153666539088959659540480 9035113 -165220630620452558025304845640160388096 9035114 162101601104337750369245622363766904832 9035115 -44146612730862594394729137389661227280 9035116 130042894056389879858328903187796752640 9035117 -545584991291594206716915449246981760 9035118 8356996656147154882365306105595758720 9035119 134819768422868652740854350554634222520 9035120 28217942912311224288646388976198451200 9035121 69257309022787485575907531036977388912 9035122 -13003773234578816041754984068467589728 9035123 -124296834284104869029316522780699586056 9035124 40064022016744571947474320276558028800 9035125 6126325763629317948122045249629368000 9035126 30706348112282998091629553631716312640 9035127 71056716955372078245035426513843952840 9035128 -228335233934514871148205764754664611840 9035129 31524144148040514962742710802023360340 9035130 771752634160949471601214636289310720 9035131 -90649777350279353763742122865446844416 9035132 171875340397954399401285382786729936896 9035133 93271052778048433644717264293859162624 9035134 -238591718100546643328717363019527861568 9035135 90352283802899206138251312417253951080 9035136 20234887376077774456700076973369589760 9035137 21096095703167217242690810818901193320 9035138 -6769047377390496552347593458094139904 9035139 -294753938666650656514569641882237898240 9035140 21000188346578247071427907669846548480 9035141 -11614053028618256656731957268771163016 9035142 51437053466044044386077937186856829440 9035143 -95680418662013077222800528077710041456 9035144 -12634247092213916081295365023452364800 9035145 1248575882126819721894358682835718080 9035146 -78395764861903808270147507766328769280 9035147 -241397948765645344795026585692226617688 9035148 -45439280928095808562540603358863864320 9035149 -14714896607622909522316964902388747040 9035150 22882063823179307748353169974430288000 9035151 -201119033386675487035924537219820812800 9035152 -19123451246235509845406685297086824448 9035153 -295410949663927002992427221529402446220 9035154 -43684011127791581573516669805055754736 9035155 57562511094275253374267908457644311120 9035156 -14964872053419145211579482548837826560 9035157 8735314797529645387389262044762350880 9035158 -58650481237449985751010005170395534720 9035159 59359198760023814886503867072369697936 9035160 -2745428642987520195040984365485260800 9035161 -41223679946168237541423254470366481408 9035162 -109827219664558707845835850801178323488 9035163 -182703873365544331823185382645364100308 9035164 -28849936125686921221666100847186010624 9035165 19987997964145298879318903906175861600 9035166 -14818028624114426143978428322261595136 9035167 -1097287822088312868793753300389516608 9035168 125074397537964524224406909547248025600 9035169 75508711900188062075484631230011691456 9035170 -32721102223614608614232845888714415040 9035171 -329418848981772172581755347124013998628 9035172 139003612322392109708687892363995750400 9035173 -157454068457697649961044523085999979264 9035174 10273269781931576346039082310123898336 9035175 -6441554305406595109137851138311126800 9035176 -70331075758602766020903471986513264640 9035177 4237326265922774035202279413878570612 9035178 43811742146070131809194011546985350400 9035179 36995844681604047129693626823535595584 9035180 4198144156407289276633555920942612480 9035181 37357764686709473022981025049387289270 9035182 30789357883355050101561896867619095040 9035183 211012215557265283751654767229304300432 9035184 -9146107815550650400430413273855426560 9035185 -61040809233499161311811266210252236620 9035186 -164839586757246813244165414591072195584 9035187 -12906632981059042799671137335606927616 9035188 169223077990015115247498294678885425920 9035189 -124687870756237616016999006444901015620 9035190 -34676758423043274937032605527532484480 9035191 99160421792288018651594488457146800 9035192 16656127622734943327214635050179072000 9035193 133581946869759455275316690640951494784 9035194 60127062391895198474946660558203377152 9035195 -82359705055274205258454488155841619200 9035196 14744599839717143456422322777598792192 9035197 735423516961770086910798031512834400 9035198 14597541774685818805609254903488424960 9035199 -106619103941423607129988651665313136880 9035200 35496347396043808688263606788895539200 9035201 151164039307401827481361090307307678720 9035202 84436814022143916567988047821548379904 9035203 1856850194085067531872013938079726400 9035204 -17011599126656978601252560286497203200 9035205 -139867630129670209921770234786115200 9035206 47929183182048083642846240614046259552 9035207 -1126744354650974195078563234677845544 9035208 27070929387180768359590630665438504960 9035209 375465652951440350120682439884225498340 9035210 -1182458170055378716347202226896530240 9035211 76802375903849403215757754231006488000 9035212 -200028176237099534491285047536532108544 9035213 -234568714524028713186417796083299805216 9035214 -89195184680228082221938758759403302912 9035215 11106135428431223526479801168349401280 9035216 56544447780090556028795587643024105472 9035217 -68452442003383927086098912547833699166 9035218 -159253714892234830543372429437369216384 9035219 -147882241799336909128900982173536077880 9035220 -11939004218321492893674848513212446720 9035221 -15038426984059185723359151122949440708 9035222 -13268796417971996032627477594484551680 9035223 78935163914157100299649824597858311784 9035224 -7184382567622700885712448851710177280 9035225 -105583554055887083352219037027823627250 9035226 4401279612212184234510402960324636912 9035227 467201538241947420814489458798873563400 9035228 -22227231750151672513737684248864993280 9035229 -3182234737078957820964483266348359680 9035230 86213447233381757376980401378287398400 9035231 77885657019234019061497258481523933864 9035232 183347941292947928824080888345346179072 9035233 -175331397315773888231307545957351996160 9035234 28684552945392652399222425137536415520 9035235 -88305264151097202868263057240583264560 9035236 -22525411205299518890745790930635464704 9035237 157141471915261401233673709003806752640 9035238 -59810948313790510776937574091758273856 9035239 160377057375172994320021730321838922040 9035240 -160868919312549058068092872629342720000 9035241 108978105664922469955933136802696221760 9035242 19004896212999888555409481458107960672 9035243 -59524741367102504420826685798720092384 9035244 -30573327064819637206491615531971032320 9035245 -147445938916743459935266698406381350120 9035246 -2562220009540799995020653784681326592 9035247 -46719310517748329046281041829083219584 9035248 -23741858671420002398053624694479126528 9035249 186134565168558271960540864248098951250 9035250 -15711713086867923508538121363301632000 9035251 48796806608306417841821679302294190192 9035252 -13667461315848190931855641143469570560 9035253 -71399475681763970730910371646702489920 9035254 64744218501671924355568315418078160960 9035255 -106632226325935685168311186088214439680 9035256 -76969336370482945298803524513549004800 9035257 240244654069331975002494081328553907792 9035258 -70399363818154595010301173031816695840 9035259 11276676935584845400942533011863023840 9035260 12008547918153479951141406789353472000 9035261 64021601096329397004999358484032591500 9035262 22484386809107483578551031688042896512 9035263 248816047621381419839249765140610202544 9035264 -38836847923195678946239795404931596288 9035265 91115981541958265705404340218018120320 9035266 24413919280228217016425524275663876000 9035267 247980347258951898123567375967284632316 9035268 117765147309948700838422356332115302400 9035269 -130831540039152395149262913191099435940 9035270 -4356271361865667812435489668501185920 9035271 -32634846029196718285922359689554779680 9035272 -69714349347785756814418698533846707200 9035273 -113084826727206638497224930440577199836 9035274 41658036967183658627652673486520134656 9035275 -72610389089753995768917874270885140700 9035276 202521687671407935954244471701028796160 9035277 -19358786068489321920272832597854614080 9035278 -35391032711993922105991518241230597120 9035279 174556396342932369883712757028165178880 9035280 23466324279801321623816793023053824000 9035281 14795956076003095134060629263837067904 9035282 14860669613016931442076396812435472000 9035283 7711696922044241271661243422890058864 9035284 -116586096832889637585568955466262240384 9035285 75482808202829447196012470400044511360 9035286 16519948748550291489017141113312328064 9035287 -84696582923814787415744930278730065728 9035288 158706681956626830917066187692363612160 9035289 1511865874412283433091537283455901888 9035290 -56069689175607270718357363757122617600 9035291 34359496342035231541239523044536807424 9035292 -51419180799735720616470105625428615168 9035293 -116537510096278908115384206274623845076 9035294 -13767903399056435088635191180648949568 9035295 -1581401730388109629421778181256360160 9035296 23068719568682141223654784951694327808 9035297 -128176384134403276963934954840754305472 9035298 -41106131124677645625638869230514713600 9035299 15773576159796971770348821389995448480 9035300 -51742750473358310628691400292877161600 9035301 17849448941464205493799191622586707104 9035302 -100572290133031581088866788467357551648 9035303 190531073073391958870981545966725472440 9035304 100035275402346550140146291917906821120 9035305 -11433196760384889743222699843798952540 9035306 32950099219420949418568025823253977600 9035307 -12811555395358425428625994444075015128 9035308 -86593138997753967460079956852480099072 9035309 -76041128731722042751974785953562351040 9035310 -58794846819407804382515509903181907840 9035311 8452897754680757954011882794246817072 9035312 -44784602054554981619281560247664640 9035313 45713879376117959885529996968070913920 9035314 -73438472542526964473205434607963093744 9035315 -15373771302028550841172886109542273040 9035316 -20898874491951138263630901615552768000 9035317 61173415027561997657162856156584156000 9035318 -34369594514560673206778529863321005440 9035319 -30236198802288993421488735693697630080 9035320 28765770812856556419341194184905113600 9035321 -181886340695465243531525879629864811478 9035322 44299556416095217446375170773559755776 9035323 -224889984140315837918008048074241432560 9035324 104000102931430239340013656759515933696 9035325 36400692664172135393968608216787126500 9035326 7745545597908442076562017748359937600 9035327 164741406553986413574127760555168148480 9035328 54738407745008751762708241546330767360 9035329 -223445181182635011777088411549342731070 9035330 43043349650231974391495924365715112000 9035331 2856101118908014442047519973019143664 9035332 -2123885738190745648571883474979547136 9035333 -37430900610387307900892532992576120418 9035334 7742081222819475265779689376467804160 9035335 -81149639576139563839740709744988979720 9035336 -251935112931646071808097674243975372800 9035337 -52210837600260543418447369688840588160 9035338 -35799706163435110960489612019842359456 9035339 -34440033517169191974258845900611637760 9035340 -13714871959926907710015712592230732800 9035341 30582599911289683462124556372076263104 9035342 115202014609378465525193050544988027072 9035343 61423302944290615067483167949446107600 9035344 -26783624559874609569350333280086794240 9035345 42092280158629198876128764060834404800 9035346 -16768533519999821257742752766924495616 9035347 -110221617286699160276264047318675118448 9035348 -13087539129622260283060109054398464 9035349 -52892146502732404660845453649642618560 9035350 43881609856578970131788505969425356800 9035351 -65386119835077825760340537799741561936 9035352 -93292844470919987620142234885276897280 9035353 94714188635231935258450678727659020288 9035354 130060084222355776921075207684068234720 9035355 -75660138201131905275127192050406598400 9035356 -11095655272503783335261941717559715840 9035357 -2132129446785923054578309104587186394 9035358 103475831274430280471815322823364325184 9035359 -72413926104330379203220276170996118680 9035360 155216329854505632185765745366466560000 9035361 -53129404328429563389374142412308699360 9035362 30793119990611624724144925843430164992 9035363 -82783244927021042079939751880585458800 9035364 -44926606190649830338444141441603289088 9035365 -137094983631701611389484788442213226880 9035366 -22021423021413958012264093905281857536 9035367 65506229720390349595390388698813499136 9035368 426614028849801692513758892122433372160 9035369 -31334654771997374185953917989331560320 9035370 63825509506446487128916759045242791520 9035371 185396469141504890302306301357677048792 9035372 -126334356717561055693051126844430407424 9035373 44345237075122026237562394393576376384 9035374 133939848974629874749760030651287603200 9035375 -2799810198141065655667256178149358000 9035376 -2978136916767165496106320474871955456 9035377 140183681722528620158558114038097713920 9035378 -157437454575930286821217158953509666560 9035379 -133825371962689549742387938197556373676 9035380 -66823744571559186698585960392293181440 9035381 223379936335263781140988226086222243704 9035382 2823939532974407538780072359045881344 9035383 3706224526872120287080367654153708160 9035384 -11049536498204538300825401260572180480 9035385 -49339160975140488531909039205885982400 9035386 28330696591313241251145093182602753392 9035387 -70584313996819096300131323458646962080 9035388 -2327333586293689538757032501467269120 9035389 49438423870743475574596050304668604416 9035390 13713205993398922100350977457233292800 9035391 143703293054793636393338493705908641992 9035392 -21485512679161937290189388172597657600 9035393 -46470453915416985278689330004823900000 9035394 -61925391631078797379984920140332291200 9035395 39091717743160609999655370739971518400 9035396 -26570055426439170703272422921907916800 9035397 31904037502689249865920739641441481440 9035398 141376759149724327785928955769767641536 9035399 -242232213716510611783430473506738522600 9035400 41998760145215198485339404877876224000 9035401 12837126166425040000178049536864006352 9035402 -42833464236773959798981423080756784848 9035403 -45504971772848228926564534980023087376 9035404 110756822285862048280231261808456006400 9035405 167738530734364290444566084770036635960 9035406 62550027656505005438906458273629654912 9035407 -137393984021284400434024299333603778440 9035408 79342570642898707042173137478495608832 9035409 186142241957828229936159019508522533104 9035410 -99197734738759222358484501418373516640 9035411 3368875622216695615075738482507199488 9035412 -89024931815270872344939480133209784320 9035413 279062898204983172602317093724439167740 9035414 -53068319952413797846948878696572691840 9035415 33933364103286797494372170114495283200 9035416 13583915643142416697917720072471613440 9035417 287136025263882215212515465179706980880 9035418 -161743787821141507450889479762440192 9035419 312944287479795901520026085397934646296 9035420 -29087378338647505451003927375232606720 9035421 -36845543715166377429944392852535293056 9035422 -14141105539289328094772549523798470976 9035423 -203269265955243931168067951411421577896 9035424 78557466003919647229069225182986895360 9035425 -48451862419998893924951863368461091200 9035426 134635528109099884944178243441949592912 9035427 -5600606042610197026376261259008697480 9035428 49211155464443951287934075985107481600 9035429 -1816878802452928977544883492353413192 9035430 14191602508077482786517945334165173120 9035431 -46595322709340229167152274463288059000 9035432 129252407239150718909769428428182159360 9035433 -186549934657486148485273165459781574 9035434 1399609211954823757404247759106958432 9035435 -96172002138814250684764240439298352800 9035436 13158814739145085751997441280048902144 9035437 72136096802036034978606782362291778400 9035438 80860618966610468434880509353010317120 9035439 -43122132912669700324527887729120484480 9035440 8412535775382610274076905505750712320 9035441 80380465436635931255181609012441621300 9035442 48015783973663550373898267337986421760 9035443 -318246061053203060557797195132374845920 9035444 -64362342303749561387112933700404492288 9035445 -11726190662603030651184205756535228160 9035446 -4310536834640874546062893738430300160 9035447 266316585402847456912658048021635246392 9035448 -183146582361296714246324405493414359040 9035449 12711601093288271652060551757849524436 9035450 22062669952019945308705341003701856000 9035451 232107254620153883136244420579243564992 9035452 -227773627563128891912774975684754340864 9035453 -95885852491043698948805050922491985844 9035454 -5355121209242810729656834742772919680 9035455 104019466277832760586171298501070074720 9035456 33334815622770361280672086397461463040 9035457 -16659157120848422336878717331552398560 9035458 -8212371948221115445804933186288619520 9035459 130266566606375011048627481112836025660 9035460 -10828187718852830483750233037776404480 9035461 1194311362298044167496353198980684992 9035462 -71728359584282943324712866003575556768 9035463 76652468692668835483222801990372318848 9035464 -125038169539570944345242162856134384640 9035465 -2340271622635607707716671565780538140 9035466 8512526536676645217663799251063341568 9035467 -130208267360808440290706325948594188800 9035468 142678224727795679976511275083179339776 9035469 8544600289304059494667974659714633184 9035470 115689148329772240820779214661839743680 9035471 -219032348769989187737860529426531981328 9035472 -12627188630851520831006787963049082880 9035473 306781533331127513585117211598841556720 9035474 -16999135744729707766337819876793942528 9035475 -10507393358828649548280061519716293400 9035476 157504947225862186879281431314225217280 9035477 -53234084164819094336201192312519751936 9035478 228073168746473736463597408113470304 9035479 338815213722372564176657134079632179080 9035480 40299100650003910188286996852838400000 9035481 -1058640771015046843271977974004039680 9035482 206503604407049622335116885970494601184 9035483 48404415049394541408731440596765834720 9035484 4625486486619156241817966361692946432 9035485 -91589136712842349832614646904282572820 9035486 44073244981751946030378448604109468480 9035487 -217649431621574005094180056705225404456 9035488 102169372051333983315695116221079879680 9035489 327593836337827969133816361625807120290 9035490 -8449979908921120257458128612288634880 9035491 -296541895331954605852631553628656575288 9035492 -136057001205103477617933401128916275584 9035493 -90465582657483142029047684374268937696 9035494 40362080478172542979720277292529367040 9035495 88763391489081232644800253248792870880 9035496 22433298364043327171230381602754560000 9035497 322557646098172923702355224390757525946 9035498 2787237026171708218981893449282972160 9035499 -76119594757054649054941106786726348352 9035500 204961654631504284772489035458458112000 9035501 -121351538766526541644530203785927578900 9035502 2570657303926315027430155854339997824 9035503 45494536379795002875649142036392810264 9035504 -451398348799984341313185704238907392 9035505 107775347000630267063179456678388502900 9035506 115538327456893994359119516817420775952 9035507 142271443527300166636830592701033331680 9035508 -2405414988463759668119480954861518848 9035509 -117544817800531028704231293316931491200 9035510 -43820007819887229269452737726197047680 9035511 21993756935677065300072069716185310544 9035512 325065250673303786553412079031556915200 9035513 -40968326106938221690213303812789305238 9035514 -21855306231531750241700282084516232192 9035515 -200320476536666299636373653805779944000 9035516 41805004427980963231853097645237559296 9035517 -10247813454292371575222416145583919488 9035518 -181547185831590171829238404854348119040 9035519 -1356387672294549626025460532177038080 9035520 -9562017358647735979754808755890421760 9035521 -126870148576558470840983613107353288656 9035522 117978039825745146117240613425450255312 9035523 -20534207674471298912075911211494010880 9035524 -50646061508422302349683281460331352064 9035525 54370642559248960493765141631524557050 9035526 -18334611269966869572850619215166553600 9035527 74790789576877482551888021774974429200 9035528 64695865055699101557483144938789852160 9035529 42369208860753859800632103690210311184 9035530 -53985862101216693819591022907419315200 9035531 132323590569392620881141907531924744464 9035532 148538402855213016718487189701215724032 9035533 126167653086557579093369698783972771104 9035534 334616592403344306956767244120437632 9035535 -40332912783420164801996599297010864640 9035536 4202352111862261164465696113357635584 9035537 110312693700017169166544165656860601152 9035538 -4032573945014080100246019835329971712 9035539 -35563073253158966577167293654288959360 9035540 122504316300140011363246746628826234880 9035541 -1798264903337923363591603898942620452 9035542 -51698631498323625060314803625286678528 9035543 232245284336742246675009590959141290240 9035544 -6312516747868858115289559480901959680 9035545 -2523181467738102522002520635135476800 9035546 24745414922784142379850830733774858240 9035547 1426693889398949465052676236472863360 9035548 26672073507789357683349507336575458816 9035549 145425509079623082002213576756603488320 9035550 1425159760611415444541485176043324800 9035551 -35512924371471268362880917198895829952 9035552 -7237922179530264671450289536407830528 9035553 239183196004962895468149439797197448864 9035554 -32833700310852935191463582273374512 9035555 -38742733569208099950161967047360364000 9035556 6988711002206157948486294261258762240 9035557 115885683303187894144717061642516275680 9035558 46678079229681707100596055750107650176 9035559 25422234135084247192696578270564563040 9035560 -66250150717134413979520121333147904000 9035561 28797682923721866509292756656071035144 9035562 52298630506339339233802397248736312832 9035563 -142712427643262147990155726946225882188 9035564 164755241230771464327114063404843904000 9035565 345729667389697173291149804694589440 9035566 87739837529935413379802991632238503232 9035567 148980986923103031474713256304434197160 9035568 3654786111560397270112396823554719744 9035569 275845612563602100284656559208895165970 9035570 18697192525419437097425081460571637760 9035571 -22621585013202467721530726438495193288 9035572 -743573990284800578412878359317856256 9035573 -30692280209989107657923748446953700256 9035574 -107699464378580653139466434764323493440 9035575 -6651151313402408180546574489395128400 9035576 106661885746726839707421179978841845760 9035577 157858800109381347828365570042527359840 9035578 -184814355205565173010460812097182582160 9035579 -26765229042416201979097434821513448960 9035580 -8576014517286565065566875007127828480 9035581 -54603146651032297448773332020227609236 9035582 56979853007036924257388250385196827392 9035583 -103253684760818380593550217610999907200 9035584 -63885635853227532498017747420668493824 9035585 17224678473488219549844720743578560180 9035586 252350201987153341999783535950792704 9035587 -42359495889270855617759771724666144960 9035588 -91558763769539185393318026648114789120 9035589 15572067259415916106123721031424548960 9035590 1113094251734198727044369212878856320 9035591 -72466967366214967501215549979944388008 9035592 84054957982424159281853352197998878720 9035593 30050918625371320334435196365521795584 9035594 -171945150978758983951883370928703394048 9035595 5653515818168844485536416503291220000 9035596 -86704114651448410154796461217378321408 9035597 392386761943225853714706851895904536780 9035598 -22053534301944792073461827135425065984 9035599 -31352773808606030204653915226023950936 9035600 -31152137810421673839473047597036953600 9035601 18804852348530994471417451942656547584 9035602 -49762248066793890129868619691701007360 9035603 202098854165934843711573454619947983852 9035604 165786371363555867297958701145378693120 9035605 -106037118731797165344305249366453944740 9035606 149704437779244641241705426803755030080 9035607 57347493040273335964769296418040369792 9035608 14198057214018863080552506392767488000 9035609 -536060297046068163724088091800630418048 9035610 8098292963671084819456727409833472000 9035611 -19675790870951502415239967325100056048 9035612 -34004982431308905611006060682321759744 9035613 -139356110276129879904258265703046958458 9035614 -58310121944562989517271083720611865600 9035615 58500747172258510687234852488092521200 9035616 -109839816120954619774508099097835339776 9035617 -108114934370773816068426598541778656280 9035618 -111986934542778642144294188309035128240 9035619 46808332086383826421452455212198276608 9035620 145526320766491313819353544029428264960 9035621 -23400675150117055916965503494960088960 9035622 28860866326806429950725682566726520832 9035623 -19371881201243119810949399748629214096 9035624 -12489642961598004985878535862779822080 9035625 -32668064853029762256492949709182800000 9035626 -16637985883141337554027374207537745488 9035627 272435157679621655222311943375161999476 9035628 31083107476978224637915124818821611520 9035629 -45990895403370938055439106212141314816 9035630 -22163325388314572836219089847769087040 9035631 -739163495130550747368686014904774856 9035632 21305711715316997137444386165883666432 9035633 1889318400352396211952465663582684144 9035634 11712967643906539314369798610970588160 9035635 -37572679047182535447500328721724262240 9035636 -84892633914056590693343664029444405760 9035637 -47611053961943674441277649552358523904 9035638 148945568777535924894113351847675316800 9035639 102687135033848898753972790541589437640 9035640 71543636628475933799585086253478912000 9035641 -97754148922469622608053318849099239958 9035642 -1756385606717441776526433259629330432 9035643 -66245989174559093248562736959449436136 9035644 -255148082734782137412402988085501917184 9035645 -134039440411225362211854857875582694100 9035646 46975217561706324093284296365914332800 9035647 -272356278553837138811339330552493027008 9035648 9152696599841658153068975312150200320 9035649 -80353754556038759125414226123654400 9035650 -31146068298049488510017420554170026400 9035651 -177120541182685775284907245972108728 9035652 -7464564095858770578862519569175216128 9035653 -296560315099411548997957321622458783680 9035654 -23218450238898953612197693985105180928 9035655 -92119189369149069859902749005954401840 9035656 30504328674758124917586580437303951360 9035657 210131286172269961102421005722609930906 9035658 -72078301225879193737735292082487104000 9035659 24324377750016268116893419828682120240 9035660 -47173525913066583272650123674738232320 9035661 215173429751198641338000894558723291072 9035662 -46559749048643819293665930843153535872 9035663 4755654752005958629904155094104516608 9035664 12851845917854331631028513484841943040 9035665 -120737410125676899097685627197097280 9035666 74416065131541831300008819892366598032 9035667 -21480440698596393597742951808155418316 9035668 -117003435682675445615119569821839053952 9035669 6872857735296552512626100435231325696 9035670 -6727562272966128399586845480506388480 9035671 215307880113667467340497671862340489200 9035672 56958854140837607657937040475199436800 9035673 -124325308467621747371156394034717747200 9035674 111459758173030435708535243166194820336 9035675 368349694522355388346490519564262000 9035676 -1013543886363752486415149820982195200 9035677 75945709221082596661114117536927813472 9035678 188279413672536155683467764064398245440 9035679 -29761454312538874488095310380910272112 9035680 185726027376995463130745312023288872960 9035681 35088208033998582831775996449354872772 9035682 -9752305279309419410434585872384500736 9035683 -2245740193013453011502348971663916068 9035684 83013542599711504983475913181857882112 9035685 200566262380826075820197038481511115200 9035686 -54022297829966689604967242522797905792 9035687 -22587140289961509480263196471299314608 9035688 -27494611120017062930893715420162457600 9035689 108520586110834454769550865950781882048 9035690 -63563179717378915250902874944552202400 9035691 81275207896853381055772352627960673024 9035692 52385446078309297771149455824618321920 9035693 -70202697638289121772035312705583342058 9035694 -12379120553696346502469633214199982592 9035695 204144282832943161514839455246443900400 9035696 -16255705988739587100551904374755688448 9035697 103116514215273046232963048076463176960 9035698 -57387763969613477787518207258678514144 9035699 -173887549215142745234313521292050541300 9035700 -13376968862040232058779120430744832000 9035701 83005979635770425112875904512208547804 9035702 -125405091239152026496650939366102003456 9035703 -87284286050773375015586270343003771072 9035704 -95350511703222582820802201989468569600 9035705 24579860135461962333388825426870821120 9035706 17138210937218003356675085223131341824 9035707 96530062601017604564716081027218009956 9035708 78617707564056141367266903212326780416 9035709 21236447563009117724730137793309907488 9035710 -13724724373194400369541962005446784000 9035711 -42365960319627029720426317956680229168 9035712 17767570004002928371827640287564398592 9035713 74129781020316177855030658372469771604 9035714 36264940415072938967593087412360757456 9035715 -17646859636685903832421578761258462880 9035716 -26977177459573186379481444541412910080 9035717 184880714799848346164540200940395313760 9035718 -35776624293835792161863931097283877696 9035719 -98643990197398022939401891748686080 9035720 114844149612407746129882549295006208000 9035721 6438697504905016808520720708273785640 9035722 71860056242035256057805853853335583232 9035723 -110055783243222843897958244287318994028 9035724 -28592286793177766533733462684645343744 9035725 -21267963642558400061456289732456096000 9035726 58376848643256957963905977468980620160 9035727 -59484173920455807062999204368654556280 9035728 2831574780826261278893933070219526144 9035729 187676569383084757336098062998598745330 9035730 11381212894940422775784586114863966720 9035731 323088481117918415585585862376778906752 9035732 196172359551135115812623180538627502080 9035733 -13170703767483197231280701508511399680 9035734 -31245818282683737278555460579442035840 9035735 -5140042555734246957803673720763248000 9035736 58597797277691360769712466602795991040 9035737 15604748529668429665805161299340906240 9035738 -120935163702114855605069074578363561504 9035739 -5539051485540424233777951516278908800 9035740 34329422819558540908902645141556654080 9035741 -12936211614820123085488418218730439360 9035742 14184133793390293604372906831975592960 9035743 30103090931192638137383381348762053920 9035744 -44517133477837007108161829824984252416 9035745 -37462803856798678481470961816913674880 9035746 -87051654505139711561369906838169130928 9035747 -236543424802758801289703135933806801248 9035748 132001805777038063237716752622554428032 9035749 84550999659100776771421244143749552000 9035750 58443941801966550790352024680467840000 9035751 -78078251992053952384972572488914052568 9035752 206801148179635915802121191127774412800 9035753 -44425200970212064430744284078448430960 9035754 24376913598525796847607475074976788480 9035755 -7759976332491777531122090722392733440 9035756 -14857979214966718066204205976044974080 9035757 -89171997044594741130790577373305100192 9035758 -96521996225421530591688446519174366016 9035759 -18487453724706510190806583514125061040 9035760 26574475802224651799480244277714944000 9035761 19735974524468438847989260849092922432 9035762 -2122244076913290269986538423030330880 9035763 49020276694730969832762136629626424576 9035764 -25120293772702558757324163042832994304 9035765 25627509923357834875874652048180981660 9035766 -114538905859472903061464471053790774400 9035767 45000912914141055175906348455190882120 9035768 -10112774442382219017366174941846323200 9035769 -132801227804170078778108639902422772656 9035770 -31312069360208787924778180366138616640 9035771 -64709270746215708001205912490313688028 9035772 -120941116864223093562774870298983840768 9035773 130244859119397955396239807485219242400 9035774 -88532870547447628128614020781089459008 9035775 22356801679478373613257251984705566800 9035776 -184391323020657170576159083322910179328 9035777 6340648986200149973188315589312026626 9035778 34827552965070645618271660744491007488 9035779 10167336170198895220680239889094320380 9035780 36522276796573240001487845936666296320 9035781 165920641539998260774634868995707587552 9035782 -1961116307850549618659210573838364416 9035783 18811520388714837843605390420555683680 9035784 74786931692814062204277705773045314560 9035785 50197745056338263556562541816501665920 9035786 -176748344946695776434572437608441267408 9035787 -5505128380769717003361023614908072960 9035788 235862528040191662645971592204147513088 9035789 -19322634319440064950984755732517112128 9035790 1687328912455999908447196218772419840 9035791 -69740976088749477413414320195753688400 9035792 73985135961180723577533512258755952640 9035793 2547181468048451153098731625554462324 9035794 -1276261086226095662043806115073459200 9035795 -8996987886337406578163571768400321680 9035796 -82409647560655813189742924101287936 9035797 -378788159367073279480284277969983427008 9035798 -479019854382714851413222181817147264 9035799 63930797965836947365162332139918259280 9035800 -36563330029539495134898461038659840000 9035801 -219266408547928682012744971032071718198 9035802 -1855443088444069372359067979969092608 9035803 -47856105985553943263249025063427312896 9035804 96743688814997989974005266701457299456 9035805 856561877455108906070838662570971200 9035806 85648964686205425833890012542161646464 9035807 -42917964565224104916819083837840626968 9035808 69965800906735478837826133303826055168 9035809 -321305681418884710832886947626630072990 9035810 -14691069812773208416846179374311472640 9035811 -41383574560106502626954567057696597520 9035812 33694280897179845602945404868869974656 9035813 -2703466084120833036360256411646541636 9035814 9749326586848334169131516735766476160 9035815 79428580516506865402800106967168759520 9035816 173945987010161555280333037807108500480 9035817 -32812250661398366164572110568309319488 9035818 33877112400839526789462092846638848000 9035819 -35446884186459443228300474698173311712 9035820 -58714905775353274924448114229520896000 9035821 -110808803215734552725433658705602886240 9035822 66055985443625832761208521114260283712 9035823 -61285844008162889019310101864500845296 9035824 -10406951172843148366377073669283446784 9035825 62060516155472470831605487102660028550 9035826 25594088769888132665764903362016785408 9035827 77600522030095954891379109155180888880 9035828 21466447560461721484241960522451173376 9035829 82143839005482901626596908472011111008 9035830 2331155123959339570668683126700216960 9035831 -5223774055796303407003887663780699936 9035832 25510360886239938262841919921441546240 9035833 54214063035403746412476718516142359082 9035834 63138025232505490701928203678659738880 9035835 -36943999827297870995234773234127915040 9035836 -40051201367880772363534855072399119360 9035837 119363947993948604751176766004225548486 9035838 6683378585178042486763057601410437504 9035839 6333383418769663288629550392686248640 9035840 39684580211300527936147057049295912960 9035841 50645386120584357295541567273776274784 9035842 -133345605307134722946717957948055322928 9035843 -64765378799436730522549339997095946040 9035844 18142469779259062169499484646191153152 9035845 -33687029808407118719263712487239626920 9035846 174665825662184190277155417957121195872 9035847 -168150441080546728443824651587803558960 9035848 936024804258358687299970511423938560 9035849 43784223706008192145912824106846790400 9035850 -27375084557557810582382794743175584000 9035851 -111137209447259135889070311630220548696 9035852 -62248205937896084888014410000007941120 9035853 -43642091354612261070272144259461772096 9035854 -175603961520294012667353061131990306624 9035855 -131938958395795545988906593432749013240 9035856 -74447235694047148331379678259123322880 9035857 -209014617432467519870477310545339928348 9035858 -64122940967322916488184548561031461216 9035859 -16050820366623726164186594081881309440 9035860 6841066728995174712381302633582350080 9035861 -146600440497441359992255546759251839538 9035862 -3878285286387187705007981477356277760 9035863 134685899128291126883430837907308998160 9035864 74872905493006724403948320380211159040 9035865 38802022313161565148053025853695520260 9035866 -30822726149259077239617124691877070080 9035867 6856018689000777490182907078369072080 9035868 -70897909627391349133384112658041487360 9035869 109599749873421983231342352947953091712 9035870 -101044740697055957795122981629130832640 9035871 1043092084345517617738727545675829376 9035872 27269019360077218704019216906688397312 9035873 -30923807191990280397954317807093975040 9035874 -2918888523706491203779652194230583824 9035875 -29359265369026172341131136640231568000 9035876 27983069217263483805140837638882719360 9035877 49704896734818120261125190735897460320 9035878 137384814154049398856478779197032908160 9035879 150963409417655710138787180677043895480 9035880 -14162209666965888962669382593308262400 9035881 -132095915828704345229972843251512510016 9035882 -20786082631331100245689972651609166400 9035883 48981878169705322723133490775369647024 9035884 69942189657421085893801384926494057472 9035885 -56212088081573652084755919353254194420 9035886 -31057802557524896352013988088980585472 9035887 -30480868664510058347608728231794435200 9035888 20871320893900100905861086220389089280 9035889 -80321181068032230937564301395686354576 9035890 -3496136828569925030357265824358225600 9035891 -7714920182661561144227927796958381056 9035892 -9226664261203348173350251484248320000 9035893 -174305087252441889497642590074967203680 9035894 -81573593454252754534916529955447018464 9035895 14839942581720701392222425334686727680 9035896 -283411572430209595590983401858709790720 9035897 8070908946928543710720294321624907140 9035898 -7877935268133730921396607413015259136 9035899 85794839731933600144217955579666068900 9035900 -108303074005610221577442125577488448000 9035901 -88565358708715614296781208726416124800 9035902 172889648693722263124445368511322865152 9035903 -32795996883034508025215413084695693360 9035904 -36199890415524727805589372272388341760 9035905 7622605381056114213910584683739250560 9035906 -113579710599678481486965870755617455360 9035907 -96211261868431488677786523784332602880 9035908 -6408244897704592881193223709350658048 9035909 68519392374310449269401709274774731520 9035910 -10432458780015329079077665681263884160 9035911 -23315150432696179883426660301926605376 9035912 -132003356456822477463173781414534220800 9035913 122114785259932006664578104863497123344 9035914 -141472721364878438759915306798704948944 9035915 -9879616931764022002254330486998784000 9035916 -14093539071363703549056194909293736448 9035917 44314408162480879482383919252817260 9035918 20211981173979830776807399099846897920 9035919 -37823285363410245886169312469824757576 9035920 -34176927911088521173960642415866675200 9035921 252307232649653844634595344056282019122 9035922 13275662592217015141872150928477883904 9035923 65560048333610472767225336926418344704 9035924 -141380698623564635145550312480221439104 9035925 -26097740453213682453846388714173048000 9035926 2044560901531294119049238323834066944 9035927 -93736546743460342276431216033220135224 9035928 -177607033894480409377935888210901401600 9035929 -126141453192738318715414188756868308224 9035930 -8809557219496395918420838434105180480 9035931 33653660419472062556265624447364062144 9035932 8423402199450038946214381019999757312 9035933 197557533235843057623131164469610526182 9035934 1806420399300095932205279757521307648 9035935 195287082162779020383752367556201907880 9035936 -22049615370604012002638580797291888640 9035937 16988533791269145146643025886226468480 9035938 -113409270667849415126832535202327420928 9035939 294013078707059897463324016842266795400 9035940 -1326814564951192912779028931666657280 9035941 124944118290215827395762924218298021120 9035942 -66693220324206632533705355803138599936 9035943 52283770261723079183022686469365809320 9035944 -134203648614321540596094617261141606400 9035945 31571995973066945534617100849522561700 9035946 49076820867191994424123824198104490672 9035947 -44983325901763964765935065139399878604 9035948 -11131320979049556483935824361775336192 9035949 31453291649462357205839971273230196416 9035950 -10888888603275376682103636666435763200 9035951 190363074620560177851515128697571959952 9035952 -40221050270151659517297238393589760000 9035953 23954146993904918048459695280883303424 9035954 -48149322549023399435376197290009027824 9035955 41993740846862752154805221544203315760 9035956 -62231744774758977656573948554347705600 9035957 21557706768093405541378965776724426624 9035958 -31764059565361119691823237151175511616 9035959 -6421014268875160334471722108423906800 9035960 24176846540579525667041539968678297600 9035961 -63227994454112000757382506895875129600 9035962 9845723324846618968992939191180669184 9035963 -141599676995812742313972948005630130000 9035964 -4134036096618888528295001012718305280 9035965 1233809186503964396414571401161042800 9035966 -42085384799959001378388816285687430080 9035967 -42381399287339777863962822198181156920 9035968 -44871585276304948126370673317841469440 9035969 159156279855960368262068013566614839600 9035970 -958836923325512431852530339242933760 9035971 69485648688388292591368503764027196112 9035972 -49843663044558939644007897932587776000 9035973 -62945272546207534391556620542473550080 9035974 -165570128273149096576530054317546607264 9035975 2536629321461869985922062992112058600 9035976 90341401615836356879383352717409730560 9035977 -2826552560750927475271137181817257520 9035978 47797923501594239312823876491520325632 9035979 150225107050066396334092208937457766640 9035980 158231243161429244676204564682518912000 9035981 -501332008629612964483069874922152582868 9035982 159685300044498656637598605504548198400 9035983 -299348320960472381493149275640419207680 9035984 64967538905120575071239752264568930304 9035985 -39659042224978509411980353270763642880 9035986 -83766310374846560225110066066465469808 9035987 -107350913609215614813660836850047520000 9035988 -37522771808707910572767319421056444416 9035989 -4167328186758990073685818828731506244 9035990 6500596768912491081501328577326022400 9035991 47893878874408683215299216689559666080 9035992 23669214071419655519990341307535360000 9035993 49534959709722702218401324715772614400 9035994 -104193582238453200438242469192836175360 9035995 21859931359043936916005807482426776000 9035996 -69825259176202354618704423169641134592 9035997 6323527384516302741059306141349160128 9035998 52169911658680178667101744831918544000 9035999 35811259928654621586865045228279361136 9036000 -104191813303400609011736062733647872000 9036001 109883910257364502657739732605277497280 9036002 -205225459984120997922152186275524822528 9036003 106855527064521308563334019596354640504 9036004 66056289008396230509312776983027597312 9036005 140170665172978942192648368154897564320 9036006 27178301871566499683342245201651759104 9036007 67778415707584469959681770154969459256 9036008 66284428033037236534919994679108008960 9036009 116202808246378774545429402815603658720 9036010 28890445282915897029078099274700113920 9036011 -90375330605526848871737017243043188776 9036012 -18179826642958336077944772368002533888 9036013 -6158112872957114329932395072416989376 9036014 1613023730148631542419727568228342080 9036015 -135091167836532484930096560755964061680 9036016 58924233556152518063108203372261638144 9036017 62548894619798613066634383710322811572 9036018 23107307651515784356282295274713310864 9036019 55638659099491604507630854820110273920 9036020 -828504167361182408521342614208512000 9036021 123191059477541108856645514022191828512 9036022 232676844423912369709467758521361445312 9036023 64972579092544013452659654933120544800 9036024 -168757968849060994692442268684363182080 9036025 127346405684549518254374117178774277550 9036026 43492885684151747998509753266173312224 9036027 -21061761354997885895949527288999800320 9036028 -115967275368755751630962567245860332544 9036029 129838138246036971218718424539995650476 9036030 36650896840739034122510784553081344000 9036031 49318242084610528872654220367962214064 9036032 -249922474289833837709945747616319930368 9036033 -86957431907537006533409137523398431936 9036034 -11401634788727335710964063087399377408 9036035 -44786397796558500208032972534945396480 9036036 -11695691533911841447645226630344122816 9036037 -126741140397640234010410748632119729380 9036038 283292746098543136136721151667001120 9036039 11607568947698540623129192373066787840 9036040 56732777998187103034611187161704140800 9036041 -41280981337528898005480707133547895270 9036042 80476473515344306405925108896434131712 9036043 170297199623198133062896159196549476200 9036044 46016164372326061138601775552804252672 9036045 -48886658330243670330192972370159802280 9036046 -86513089010065923578612458435361022528 9036047 228540012454355104294511377593267128496 9036048 -7492705199481447271424490017613152256 9036049 -328619937587243055924224585373324328080 9036050 43713755996074337097571745178059980800 9036051 89524188822446217639181469880733768632 9036052 -177518556592452256732256300106987256320 9036053 -74417158636593116264563970669499086916 9036054 -1429564791739943566422428138870985792 9036055 44302962543484666861785456895966414560 9036056 25597476973057044807089599699580313600 9036057 -73368434008330024804528705215034970160 9036058 58735904658839613979740811811173616640 9036059 -57944596909440922448034936851796655740 9036060 -24037298213594922026289041426932654080 9036061 105147566493814135811139201048061032984 9036062 17384535807772785733131075163122321792 9036063 -67856717894897205615196618417997863920 9036064 -233993486019985975415159673789798088704 9036065 -64513672444395697571030834393526258540 9036066 2750185730205077517037859726891114496 9036067 -361524788963381427011916441119494882760 9036068 36179360070040938734435543940756956160 9036069 -61225146130456443670298282024237833920 9036070 107805219376131650982133925713788612480 9036071 -143474392521958796667061448495612734056 9036072 51299015016663584546112845635475773440 9036073 -225725343880797051028242433914833932678 9036074 48856449444094090019935758237034447536 9036075 62519026940209272667974104908524139200 9036076 20237382118822737532246667808977111040 9036077 142722710799004879265079219162657181440 9036078 65727808439817919538433388243176420480 9036079 -8798842049299996546181387974849661952 9036080 -23343027115798685933308926476875530240 9036081 -54659587318252969497461233271958519000 9036082 100200732645100206775326954168925113984 9036083 69906426907665168038244638847043383120 9036084 -91115696016489127215551850382148849664 9036085 67340250400049748810068318812059361560 9036086 8830949609852240814083783132105616000 9036087 292557838813092296124239351726311690368 9036088 -106890485273238307345348182030149898240 9036089 78151042340710339108463178106344338256 9036090 43693802368823951131395634020045273600 9036091 -29242424432874925171206757516544148508 9036092 102429581902192702477099892926689486336 9036093 -108799353063254717658614302602377967072 9036094 34141879260883496196966080746530201600 9036095 -22368635422392645267364694335054558320 9036096 -51642547449278410921832448496899194880 9036097 17113024801579556111312393725517617664 9036098 -2623895097549830823267044979109201200 9036099 -71314064123465549186955634066043558400 9036100 49773562564695225384836767158571360000 9036101 -144242286115578740486033944862280428898 9036102 29977293167887029167540405097160427520 9036103 -12515338415782905051355948539241764680 9036104 -14693366508882366960054106268302540800 9036105 39120702306569931018339428514554016000 9036106 2084923244647395350386403708280973824 9036107 16805307155749307638815187265212174356 9036108 -47321209920637230355949358318032395008 9036109 77243201897651564149149173609889251916 9036110 98040729039276583179525190253389344000 9036111 24198310065911304150935711074273420800 9036112 29046650894562323689744475601410457600 9036113 -5417483142992434975026791028088427352 9036114 110893408378394742485026043117220529920 9036115 99241537981697339572370928548514067200 9036116 176625495853221013135732218237637664640 9036117 7289792675056313269257645567698567292 9036118 -21474486827399030131917047928131758080 9036119 94337281348026822778636338746422566144 9036120 -58951613502752413324495619944492646400 9036121 285412254090008840590784970656336221322 9036122 -146916144441584285580410303594754447888 9036123 -146248419729263686651462521081361568616 9036124 254266105606241889452137466671906935296 9036125 -68626163558163585270526408282795200000 9036126 -84198792354007947756155253460729608192 9036127 -59890504561617452037512510393659638360 9036128 -15580596612893421232523694490181959680 9036129 -2444240453758180939648763587060192512 9036130 24561792282889129535590519969704156960 9036131 145998871675561034114862417389693780832 9036132 -35541326572331659062687727089500528640 9036133 120374612221942716423953436424418608382 9036134 -10353959274070705256664570800468334720 9036135 59765852776117132560361842001559116800 9036136 69472899386141930871829072812191692800 9036137 -181075201888628004948587271295932428208 9036138 17225555087987376458042502032725234944 9036139 -258210401234855025123438547803688299600 9036140 551080907011155828374119362106567680 9036141 127709836948392696922052943309206577600 9036142 103325356597822403879569353405519970944 9036143 2033104636579977152108073399653725392 9036144 8775160259603571643673692133041766400 9036145 -46288842244483292708398788399214334400 9036146 -32272066387779097430268185020595288064 9036147 6107895739087297819072904661866796600 9036148 -116315234549933921365942717746685194240 9036149 1186256211780644447955974497088398464 9036150 3409251875905904587189340810367321600 9036151 68009067839537677120457712562133442152 9036152 179700839805380971912777983819349401600 9036153 -5020105246262249347906987629832488000 9036154 13176045974407492078842048880837409280 9036155 6703273232757651595199979608227234560 9036156 -118760079523129400967008303897715548160 9036157 45150763019004928445623381731861151180 9036158 -40361612473866562042939499058824399616 9036159 2968025315427403219406079957252851712 9036160 -62205831367707744026970778020033331200 9036161 377466982913934690330286505876924010432 9036162 -58604634401482515703764283253028328320 9036163 -45851809008682506950169179404081983532 9036164 -61894973514790446344883478261187658624 9036165 -119383942181582418591195886919239594080 9036166 -54730492125284816565386327222842903968 9036167 -49202107335208391807295534828049974816 9036168 17326342110879096117398155354057113600 9036169 561169038844800031443756773418324259344 9036170 -8761803977540337113559934771095398400 9036171 -10298024980509833160573508469976107520 9036172 -90143659711071697821693096137285143040 9036173 -62821865801290770000452870179059915840 9036174 33211085781849930697148205639315001344 9036175 13165002251862914360528494834776619400 9036176 20464706366482956512416917640131551232 9036177 12163461077534597523061997247470721024 9036178 55692577269406838704278737384453698560 9036179 158659130671061332394046532382014980780 9036180 36774119825977614556232712912174005760 9036181 92084706573220127089327928211015908544 9036182 -18334709035080074037048647673687748608 9036183 -29682244112072311930396533196767252480 9036184 -102324662737270141457537584469610301440 9036185 -147920156335024867686923984188278250620 9036186 104386143282303634539423426633184280064 9036187 -184373429069036313058590986295568295164 9036188 154756918796562041032902071977778999808 9036189 -8524011527526450522212179710309667296 9036190 -23112335809097176254027804041082716160 9036191 2132052314132290204854214415520257592 9036192 330575655337407645534550396344729600 9036193 47225720222374354543917306380695062420 9036194 -39027648676819806780817586538754782720 9036195 996620434178671985433817624713792000 9036196 -79161107630587004063351894737967652608 9036197 -50335895174041356095157095604018630600 9036198 -115076776529230190696616902130796088256 9036199 89386051184270106991328927917384969936 9036200 48693290961943446139186748958117504000 9036201 -79247958510529064860732916139669126768 9036202 49184026728651854743680596152337156352 9036203 308650617336556068741690870974443165440 9036204 506430377356640017838028247677726720 9036205 28741009325733995432598149896982115000 9036206 -9370046898240502159943269178971769856 9036207 -63076608789824554415312803764553639512 9036208 49763908023903446360787480674261237760 9036209 -7825737665145058909849450564672028160 9036210 25237633305195011343071923321695436800 9036211 34491389620447294168095498418857738432 9036212 64443929792429530428112161862756995456 9036213 -65299545157592038226941357794522975456 9036214 19138711347531833465969765259163041024 9036215 -11294069697406431144949307314144793640 9036216 -14841625542745837773073480295106355200 9036217 130347911876322639345073524501646354560 9036218 -104250445396462220884899314900071063440 9036219 -193804597501960053176712744363148058856 9036220 -35901203731747387921702023260499947520 9036221 25247309705205196124435223522838806144 9036222 2048370768919488189015353058543734400 9036223 168154455531328335173398044806812055936 9036224 -9434146262042028201031620615248805888 9036225 25946584769076234087008476780638696000 9036226 221789085826297989265121705654642856480 9036227 360957965901100564201171430377809473832 9036228 26448413654587687678139836602498923520 9036229 -61555653642505133426112665878346311360 9036230 44956988186181007350220674363526867200 9036231 -3350620743362395375636793677339109376 9036232 -5808848124200735255644078535459911680 9036233 -235038896939033169757667384179514317596 9036234 33558657700326385123102909020309851184 9036235 -530596156300011234401615036413168320 9036236 36967770400225301035619943443782763520 9036237 86577203554601390465062514352308145792 9036238 5259934081088862750949806774228914496 9036239 60164290510119765645215048815609198680 9036240 9690724917484821975331770881652817920 9036241 -74108272429038807503389894706266919616 9036242 153700923726529059746105981003948656272 9036243 42109467147119456868287280813002943732 9036244 4096969938161454143925562353206239232 9036245 71585090458940010893984337531517297500 9036246 30580807484790736409931741226187005824 9036247 303623431369697268110074509267849991512 9036248 92848795925883731855435619615873024000 9036249 -59518146299552300719024349182257138912 9036250 1693541936261724301926869178725550000 9036251 23639610226393691902659199321249102080 9036252 -28068697632150202518009260741615616000 9036253 144401737417037699504187891800820910502 9036254 154574629602129361584689327811754228800 9036255 -4724832333975402344945955598719842400 9036256 -58978688757779921154425555639956144128 9036257 -279234113727919386972969892997971862400 9036258 36058772712276695154248008625137213440 9036259 86649300919208046029954237998647549480 9036260 -18395930746383861564832792269386288640 9036261 -64768449310361224014657845531936115720 9036262 9115577459835753144506564098209540672 9036263 63793404286148583841319513093818339200 9036264 40874586711534447106307992434512363520 9036265 57163794460314312570756087251118660480 9036266 -36754228051635563326884797787810777168 9036267 -272810524464781068262114019422498705920 9036268 -32448339149333027794493172728329211904 9036269 -25027288531074151898481372071106971040 9036270 17111883501304453190108440221595917120 9036271 21981174572955870462849401416316553792 9036272 8195476878556730269764250501838733312 9036273 50362365291961760385308876795382778464 9036274 70332040693487558196035563433536300032 9036275 137600239381042695249863204290087200300 9036276 -53157923405038302323965523646939168768 9036277 2639099640583652915528582889877797240 9036278 -1682255718198994670533883927037104640 9036279 1320096493846385340713619229418137776 9036280 -308442812683320246999949377134284800 9036281 26082042873602302612464739443400223082 9036282 110186405255841888495017576641106617344 9036283 -45163782951717797640993674769960532764 9036284 21502503127860305971430217917282496000 9036285 26052947953161054758754969814692831360 9036286 -54991270205966164264184375591580380160 9036287 63420769010077371999914044091316466200 9036288 12062084135582342541223941508656267264 9036289 135959821265579976705982458848147433540 9036290 -159553707569004190358752986998891473920 9036291 160967516964299623052110413996144623424 9036292 -12871833082327693941671391973982094080 9036293 91421282115158835349035251919056467968 9036294 17368082399992821937631873516393983872 9036295 2894359993193966921484718374748350000 9036296 -59049898309049510687559246505915299840 9036297 38153293974004219876801739286314245674 9036298 -8987219972587652573093537070110763936 9036299 -167378951559169033584405683716652910264 9036300 -5817996773337801752243886432525926400 9036301 -36063616842402333725515477000442621600 9036302 -137357949108732293183411063642172549696 9036303 -1474012193143505274481371203111122296 9036304 49549426829215455751491054742018195456 9036305 888270903793892703469901890079798400 9036306 175440479203829446139420178807764908800 9036307 6350538641761940331394412546956408912 9036308 37912715771282984239728580990534905600 9036309 2978386744548757123083038159600385408 9036310 -47443732144989670352912705863564573440 9036311 -146259291155444863841325545301712892088 9036312 -88553530431412446529912474375809269760 9036313 13060333570271184671455884453352401600 9036314 -18739006658824848748519621623404691456 9036315 114373267030475398048279381561072881360 9036316 -105209695553872988619925213364209769472 9036317 123269502420021851645110230850826955366 9036318 -16569437182936796719264283126550178560 9036319 281335624627083733388894695491750650720 9036320 84858941560232938320201464778465607680 9036321 -416125299823491778215737415534590976 9036322 -176405206501592352635984649093939523200 9036323 -145605120498806885858882712080555001216 9036324 -70386780736021347501231211653554104320 9036325 -14508575235420704694262120194306819500 9036326 57566349679117910260987243823385329664 9036327 29072087378926091813330344335181902120 9036328 45184144299203299831378444830653890560 9036329 -274880876023456379075479910598727016070 9036330 -16711504007576286861986369513901454080 9036331 116177431856406084292703931440030078132 9036332 -65037286977995154670609842935463810048 9036333 380301991585772665447321729436173921920 9036334 244398472228086201813577261323252002112 9036335 166937718223393692598936532474749440000 9036336 17070872148655524334515095305684254720 9036337 -321601146152471091789622248633704780014 9036338 21871395325421411648485194359151490320 9036339 -8831040146406756288013452568662835152 9036340 100133126123852559258807159458705702400 9036341 -16975962983632631925374296596055510308 9036342 16803074423015803983551208924066981120 9036343 158381714547501764677442686012015925320 9036344 33023643339201374177753435353749073920 9036345 -6818453544304508568232277570490524160 9036346 36868121643151012669416664299623789568 9036347 69453403463810628855789016634360237796 9036348 -37356181631074928806022943746145745920 9036349 77746849709971555436491701195928291936 9036350 -7607171602649791359636243995405923200 9036351 68809097952252323669292315686109862560 9036352 21998945250183496480413996680234401792 9036353 48050436427816768237493809061575655424 9036354 -72902753114053016712839550832392036480 9036355 145738981715423315284304446211387681760 9036356 -50124598775827895705472898832956895232 9036357 110173353845445000851963420961639755424 9036358 -13358729466991241824055572820969279424 9036359 -23316245164148300521709863237224799200 9036360 4374429379818754676406517376246016000 9036361 -367083730338088927065340385696296722048 9036362 35729946881170278462634737376543269120 9036363 -22076563322732293251665113614303845376 9036364 -1100738143581613491627593410082254848 9036365 -73516233788987467299145768502564567880 9036366 -1047316023499272740154532849859951616 9036367 398159100269794605429618272816410746432 9036368 -62344403131490239993823338254420934656 9036369 153899465023172908845061087843840353588 9036370 -59594135706977009203423158745007831040 9036371 74388317890100924772789577129554496320 9036372 41482160066011388991592372196629358592 9036373 120814423621289316528746557272961948622 9036374 137562181474289641986283296870995547936 9036375 69675536351741155749583067588180004000 9036376 -3801855618990094379873094755824435200 9036377 -136179628833352149079465805852378654208 9036378 1396015822957862002931702686777895136 9036379 90007802557695900771327464318989557480 9036380 8409202316022606864103915677104256000 9036381 -65284693869565606696645932815695257600 9036382 -94807314808778337411496501815523406208 9036383 -10404312275230487855620888931924574240 9036384 49463270791872880974614519111839383552 9036385 -136304205493559255489732541420020061420 9036386 -4438516350219411068163941614687277280 9036387 -208627638260719284090453903774460396560 9036388 164000166252025405173595620084547868288 9036389 -110642617776930395188669419424292995680 9036390 26805533567805394251592833940124620800 9036391 -767174174473648560823818878264000000 9036392 -516287880947482713593965781487828172800 9036393 92630793878759932413923073458931678864 9036394 299066167131104766191610063599440128 9036395 145672107969925487371410741616553898720 9036396 27203111849396680496849318416571814912 9036397 3084890326446001384937260595233885612 9036398 32148218716105142578567680429199679232 9036399 -36485526442052074542948081123622084080 9036400 -10617615266008940557899429656862720000 9036401 -177231090998315513336146017493552128 9036402 -80074581526118662673508645043291739136 9036403 166407734742219716143197562978404848400 9036404 78743900880600983538737934255151086336 9036405 -19236002259944018831278059120968951040 9036406 -9578062073779604926289273679320756736 9036407 1475076087136603790811874946109918720 9036408 229115054512896265142378887436007505920 9036409 -247113108980761619091361871321734525184 9036410 116255433622015566229000501600091451360 9036411 202130222090774318789352012961998210072 9036412 -95700974353881907048311274675461365760 9036413 110158563709056568380220432105574869164 9036414 55105875515006294668466317777471616640 9036415 -54489797629819023888631692865373025600 9036416 -22928750950540935461693113067718574080 9036417 14920913016265630916304688094625004416 9036418 13413365745312035065469340100875711552 9036419 19236574950292951070473970161481475840 9036420 70787569539828660671249739224383610880 9036421 230710307294727717767160808005988438622 9036422 -181174620711450931763995757065602691488 9036423 159053510732386073113347117546982986288 9036424 -192944015503925901240133993961466593280 9036425 24320136485285479335049070548318728300 9036426 -13057304774742121624260687563532811776 9036427 118725049224535493583684837621948019120 9036428 -258324737270774829028147558294717423104 9036429 -127536810401352736213670439050343423840 9036430 30944814507428942327792818324971821760 9036431 6760022537281232844033324252162884352 9036432 28050920345377514804321440955318575104 9036433 5935957835648655080753333958974183538 9036434 -146416115550115286279427336969770494848 9036435 58377431271647288771496765686042840160 9036436 -13835908826559373615548545783360260352 9036437 -58128910851588633324358098961660630020 9036438 6521409897199435145653283542552289280 9036439 -447821313366346844555528476574556024576 9036440 26666278032892870935821287716470784000 9036441 -348400882362481764252839519775479136 9036442 52752689963633317772404721143480645872 9036443 13346038824840918382961571509260070544 9036444 -62995867284173237268719935397281210368 9036445 126992447181733739221496928636758988000 9036446 13462082393100790962830921491913074560 9036447 3127522489777462590797267708980448256 9036448 288056354705169973152751994912028426240 9036449 168686806849411084225880815601331529236 9036450 -735330339010527498858006113733014400 9036451 -2414443462659962765887021809696927608 9036452 -14990311263091681806433797972441069696 9036453 14870468338097682736511400278405824704 9036454 -39901713387830271308147867650874566656 9036455 251188617844594264998276808060023927360 9036456 -17226023704040617270406387485724344320 9036457 -224285672678242605179025550570730834400 9036458 -10872542967048531909284819587688334240 9036459 -20659261822985810067145489721495245896 9036460 109905648149734935542047224622852577280 9036461 -40305690431796717512679000071220295968 9036462 13799767955542543857382974199479039552 9036463 307119967870306387535893407932138797712 9036464 -48923927974273482398310823720785592320 9036465 -77466535808824399737566944106477498880 9036466 -74541233060948585458173934389471587568 9036467 -114513707853006343587142777169878005048 9036468 -34366713591759002367174562188189818880 9036469 26524805018079987132201827736098503680 9036470 26475862989773971501763409020922508800 9036471 -21570712234986239844926562780432667776 9036472 -278743586097113752332321396593369395200 9036473 -32923383760447788703932356063107205376 9036474 16156488032331669339955640780982543360 9036475 20442736300103399223321787080020292400 9036476 -195169810681831900490135847645148116480 9036477 57143678757257728333287013017351371814 9036478 189531072619791443020513192955540472000 9036479 -47023553123627732153524149507431883720 9036480 44300482416438666370761288522462658560 9036481 -175839059726269405697332569488456118718 9036482 6890271234158568118693170438516446784 9036483 -49647714043594662379235016852765683976 9036484 85502948158557904661260812394655398016 9036485 -155450072599853343189558611766483866820 9036486 -12118562126143787078732233527876974016 9036487 -71394278224272656973379223073352221240 9036488 44261934915103979541655302541000565760 9036489 -53518650353377875389792221246066821120 9036490 -10849764708396707054867005375739268000 9036491 375388822561170222959580231766381432152 9036492 132624575174535345212796600270440140800 9036493 -3038017684299778311972249324085868736 9036494 -20021212194596572969387363605266653440 9036495 -8214407114196769074791754370866432000 9036496 -18430779483211026623725959099020607488 9036497 84716753420289406645897997242974753120 9036498 60799532456706377561684076787182505728 9036499 199444493919601483128074609871425118720 9036500 23827538599382010792778997788827648000 9036501 -138738359766695127529816903191840193536 9036502 -193806554607869179526623721271077830656 9036503 40782768387358074143659944307314505056 9036504 74852190874832599244962040036442716160 9036505 -107197245361586950352600848337979641340 9036506 144714841277030375682212539869735251952 9036507 121610474028287710020495173486737151640 9036508 -43528816463605104621382017128548728320 9036509 -234638937293040387490993416743291155290 9036510 -4687142697225172542432731570174177280 9036511 -26185174964673036044091837354722506752 9036512 -210546310648096350325978941979242528768 9036513 7976765332542348194836130750996740242 9036514 90630881221984698845657863565347392000 9036515 43174961467185937689185262754552980000 9036516 47633795858475876840200238926774476800 9036517 40999028352386832424339535045252736000 9036518 -133162417457145062788089923533832075040 9036519 60879676017839985811892750046762511440 9036520 62821783036358302659702146488676966400 9036521 71691214360887463304423035110652587492 9036522 14524253276314925587383046730606256 9036523 -32908987292826703359414715303257903816 9036524 -925200502124691563577152395947276288 9036525 36802691950969962048030291742999953600 9036526 15352144046486246779425562231682922240 9036527 1607220633764620436297296646787900240 9036528 4336343229959499550262987406634942464 9036529 -191686381826057793512322148608885800720 9036530 -55579840075967754070225133354614507200 9036531 54317726576190340654742936245813368384 9036532 -31247586722897259270683187284466930304 9036533 34323142150461510687842884197103729440 9036534 -2525615327669337869157032777234266752 9036535 102288285276683154712678917864423534960 9036536 24590989883923988042615121686323200 9036537 -350036667851878188229485919852476925056 9036538 49694147401657571969469897673617405696 9036539 -179924179346550791441741417441857271376 9036540 -76027918121166564152920529029758228480 9036541 -202815246264593568200205582291810744058 9036542 -113840423081474205882639314827355917248 9036543 80653537522142005449358486137763147464 9036544 -220204299603200101573947355779752263680 9036545 -5309361315054472835840049314653955520 9036546 -89565920400587952353108535237978815616 9036547 -28026998613046477804753261720475024848 9036548 -167217048616846702037469645817278724992 9036549 -252468102682009930402979075444374344960 9036550 -8082618391848407244624838071738295200 9036551 -523395135794076087037601536916838968496 9036552 -1123002960259169849427247089586176000 9036553 90533437075021421156160188727863582462 9036554 -139322535722740677618192489096106281888 9036555 79915683028547477225208678486997086720 9036556 106273749603097971709698369352611096320 9036557 -40430396210215665830576740430853309120 9036558 -57565909351356049736054358274673786880 9036559 -98798921115921646475568859322561459984 9036560 -693813395915675185623961326750105600 9036561 -131467074350927090826367696042121261328 9036562 615706636450678991850322903533318144 9036563 176596949326538124969269031088053012624 9036564 -45240299513588335087421610475316871168 9036565 -111874376010242098244325498706290645540 9036566 -54570260280730538667785812532909475840 9036567 -159419063271058544350126340947739363616 9036568 189269926659255287105019663128229058560 9036569 415317157442949473602010462261284643460 9036570 47843755275261481629644320618536979200 9036571 98817243577877125539095079045408409440 9036572 120317402898030074655350652392394302976 9036573 6820630171253534853212647753137254400 9036574 -293760001227505582995085648533384144000 9036575 -126539349197502192679061046273334348200 9036576 -277461406491141144568106680135896268800 9036577 42544492909967113646550786267484458672 9036578 -69394322891233624103418961619016649344 9036579 -1792504098392211382001528544929917632 9036580 12848291052583173898477014270022775040 9036581 238198293092847073177193689839931256382 9036582 -789539751494295842146489292992957056 9036583 -164814838274452178985466285401496828168 9036584 54345072848353825126576573327203686400 9036585 -62016765568696984727641447691116925760 9036586 34719088935117397017058261748847349344 9036587 48280294430313172800420649970231979552 9036588 157852716697039804532421427874861309952 9036589 -195316547288645444860671924752434677610 9036590 6427036194575935559405136921676800000 9036591 169214778839851971943443310948477098384 9036592 -17754015726098860095574285518100758528 9036593 -28112429591828008821078565091149134336 9036594 35180493572892578097685578563321879040 9036595 -175929207234443860206911590402989760800 9036596 54732407830285758740563825480912551936 9036597 7756219740811666410607857461156665728 9036598 55869433444204691747911353368867555136 9036599 -41848471254591149739606729247836694392 9036600 10762588839323593181976002499644928000 9036601 -30174203050103397785964291686534393536 9036602 87344266431618403013962041351816997632 9036603 -3840386380311908589728646569536404720 9036604 51196146127499584260039566540850995200 9036605 -14649589917066751128697332717382240080 9036606 -12653802551604538795117905518873663232 9036607 -145558592916684409895790648378968873048 9036608 23679688251335377170131012097436286976 9036609 -169217831922246331654307764479530081760 9036610 13005512776042128138104952464868203520 9036611 -430844897515299330606979358971087263168 9036612 54228314555214175104211744628721419520 9036613 180914074415709226515506374343900104862 9036614 4745278833470304427305818040663970656 9036615 9420746485375584413580353879831270400 9036616 27350254147165167617747721811251348480 9036617 -207571999208344667735658371089471567200 9036618 73142684003453817201721155996343951104 9036619 191988295933659359354832105238305216020 9036620 -26692676216108069551175148972469048320 9036621 35494330681965730896078179679908580384 9036622 24528361523157361149517703073613824 9036623 -126804743313164801529975350019079483536 9036624 6291107324242126608958277132655525888 9036625 94196873555609726247280161627648528000 9036626 248875334491799423970952354176442512 9036627 156400960987746741998742655628927515320 9036628 178518383191860634986236739112199403520 9036629 -3392356290637512613738990392988907904 9036630 96478313675782152939430820102737632000 9036631 102012823115528233771206397149086991744 9036632 209260625075268224690942532876262809600 9036633 30950930158977222209693470391161980624 9036634 -196119115448627884150367915378772223008 9036635 63235961918411732914897456508942950080 9036636 24428953603885969578554529077806940160 9036637 194262972818123216398253256068389621286 9036638 -27695789302244679253137419286112769856 9036639 230871319671684929598447584082524899344 9036640 94455911193105049142527886917002854400 9036641 89339958886608270773264166113526250752 9036642 99248365562523314475773745448131135744 9036643 30491524431267830478736955109278208 9036644 -210128899946610745512973410578068961664 9036645 17228584350415543797259720392155529600 9036646 -57641269076635503130524688893280440192 9036647 281528575865185326342817896041240444040 9036648 49174843079588358940198354845950745600 9036649 -231931083220638137884149379047862510464 9036650 26952361253033048004324680679654048000 9036651 -5208582968915686023049569307406918160 9036652 -289704369576664126424935114121441884160 9036653 -157744818672846147526544939215214653098 9036654 -14137257124141524253111008949914322944 9036655 29351288168375978498017051549406027520 9036656 -23026537459847964766251169158383075328 9036657 9350942893751758795369715818765152000 9036658 -62197502967878474504133039496390077024 9036659 -1804069324746466927584268214065630896 9036660 -26816492802810055331209035756320778240 9036661 -184492561519505815623180232748189669700 9036662 -154535105764772550862160747142619153536 9036663 59282573173282777909773051575317690344 9036664 -21165767877051488814520186152788705280 9036665 -1291837550363857171803905843513952960 9036666 -54820571964535786836094946644485208320 9036667 149822101123299804257789356738237264272 9036668 -107228704275102018974998795220038095360 9036669 89614514568209099834944353455015698944 9036670 5837145081636660280332115526463484800 9036671 11280167531378083133298589048517484384 9036672 -122311348417195891633115707169329643520 9036673 24963285421351680061380563495937814020 9036674 -38924377012891529454284738178651311664 9036675 -92087345291331807618713210902321809900 9036676 -136327931438651014845340041405419796480 9036677 63693677569703327935309254704908132608 9036678 14324104618880013046962343653919027200 9036679 48233728514863113369396912428017187520 9036680 -53904531044398399092566043190013952000 9036681 -102739250584756391034923923005771748848 9036682 205352183494511279794242050834316573792 9036683 68091693696057609661291401838268254932 9036684 -1194024504144477589363189456299509760 9036685 20441607714207663570581713777387929600 9036686 -43741761971051014771594268318183655936 9036687 -6585532521764267290866334025075861760 9036688 -46603734133294653158776769372184076288 9036689 -208445493061063292606585944912415490510 9036690 -40218299883347410941952863943557734400 9036691 26855315470446610409005290385023661672 9036692 4059929601619670515336924441305796608 9036693 -215689527456262360007353853218019402418 9036694 109972305931243078478217074789079652896 9036695 73216795746414483885906101315171820480 9036696 53135630692198474107465585578560204800 9036697 -154908089308819495508823083458330076854 9036698 55332526983424788140619819100719563520 9036699 4243235957166511289313288083781296640 9036700 -14433303072978819753534113105766528000 9036701 347234089031913369334319307981594547500 9036702 22186958920022392917542230298645090880 9036703 104801836392067085658493834825553220184 9036704 144392852820870102367450527142300876800 9036705 47641077134611300083538121304790512000 9036706 14467904744263054744857185949029282304 9036707 309767679265116509697548748984249908952 9036708 1265950827411932387731230431311085568 9036709 8047021455175945088810459332474223040 9036710 14754646747886726022258616852103804160 9036711 133924387831231343755546033129179026640 9036712 10720356335581415867154747108794603520 9036713 -7233418654866866252880308255669645376 9036714 75546285626147001861999738436460001792 9036715 13098546194065826889571220687795097120 9036716 -43619535969524750489033099716062901248 9036717 12396620604057625855481476061081652480 9036718 74247325399088435375918299113268502016 9036719 127310375079057396886517024315665846560 9036720 -1735580759874364904406031148132597760 9036721 284315535485870206376646943238448043922 9036722 -13517441475238212320075118228205761408 9036723 -29668516891826791561745993491041722880 9036724 -128172711659780417628230504593677667584 9036725 78006280495833117146588772246854774250 9036726 -22710059266872524893443849272850939456 9036727 25671765239369179449001633061794369872 9036728 -37531120982658125189926642721173831680 9036729 53815851815360241001842467231182445124 9036730 31475690866433897857566682756376801760 9036731 199748459218029354941378997121538304000 9036732 20991850742556821538116720968950162432 9036733 -220007563800026430343073696125885945018 9036734 -4976805300984115237117363544281684608 9036735 -72662066652274470818809582715845660800 9036736 -44309976289631075539676471820707430400 9036737 359909731151275782796088010367545146112 9036738 84380404888404519305214569022496189440 9036739 -204229076624827138395293903603178603460 9036740 42118916622172207974937318322035856640 9036741 9364672754706665113832266562307119040 9036742 -35063749490484508027080991832057610240 9036743 -9399813596032491852741120899728486176 9036744 -54736112922551524769154014817175265280 9036745 -24218314305293018681469508798451143800 9036746 -29085492155816268323657863561622541312 9036747 -798551617384017923823214441264860912 9036748 -26354565192715370727331288755909427200 9036749 -271121557155304301577146636930823290250 9036750 -11149091575923682245208514145544800000 9036751 2317904278319050187276113487089618552 9036752 42919077486237005650613229279630483456 9036753 134723889844836662241500134875963100416 9036754 86799554602715427927400712923640169120 9036755 22049734786839016509775749574029165120 9036756 15989474225314592045285045592845371392 9036757 -33814177420478201136671676398304523200 9036758 62021136775752083207541907507002221376 9036759 -147579026662603459407705973518859706880 9036760 170561589697703948085712975302770688000 9036761 176561320122061720010129288334104648400 9036762 -17445725587500909716861824746824787456 9036763 118324494249986156095946046174020288560 9036764 372936188907727251705327944896816128 9036765 -2196538582670798399227493915268086280 9036766 -3879010035366771108665065538474332416 9036767 323519988171314855194539473592215430816 9036768 13553927208347121076568625369220644864 9036769 13919325896910685512451140398491085952 9036770 -31876619667502106149441173523883293920 9036771 -127457018611407377656820520078683206656 9036772 -11398804250654260584046826195215892480 9036773 -156477539889279795091076979603466400352 9036774 -4622359070023032419986702360111397856 9036775 132166120401199315600258057854267891600 9036776 -196690152416586998055193465916272542720 9036777 537223268311814861187026170937437440 9036778 -78926552866649860535593594594641940560 9036779 -17786676067257680062612593338558681280 9036780 18812249646008707879291942884749721600 9036781 -89696096910056298200061301248209578720 9036782 179821514067369121176221375703007420992 9036783 35834084584511365236600993786646192128 9036784 -53075382978649462207854566555838578688 9036785 219593595963907673671893684874606876980 9036786 -7164003029835566951407924714073203200 9036787 -125931496444640457320433419652689313968 9036788 -207322509714932892966348324395700150912 9036789 28085887588048424211882826504256558400 9036790 -18140158033332276950667921484095793920 9036791 -108938090014268665886579866797231046968 9036792 71925620198058560008105858723656499200 9036793 -37120357698347764387463973644945852460 9036794 -366216919866515425831341267898114560 9036795 19527959883036065726268319858257406320 9036796 -51695611234554677059183580879531622400 9036797 -27789973425540701652397943480858281536 9036798 52895706751469453440671867856737260160 9036799 -117253571972391401024362103726026972760 9036800 -23309695201843028303116908906518937600 9036801 6264012364565890294624696727201999730 9036802 7435067354000464165849439997209702352 9036803 122820817507508238002205311648277581052 9036804 -3493961356874388845390594359848603648 9036805 -20803895918694514161317732781079593540 9036806 82480833196523447264147895627260108160 9036807 -68111550479269005690410137011693479040 9036808 218198845625058738870617860603316305920 9036809 -13431041082196441931931802405794966528 9036810 -8175745698238613551185128490972364800 9036811 17179183456041183720999427040004841760 9036812 -82165357800402387992018560366921236480 9036813 -6290004429820713352889760178273045056 9036814 -87422134801544949739630707624174589440 9036815 -4395431695056345316370244935233728000 9036816 -1188870717110859552190462495872122880 9036817 19014403291774113250963822242460242866 9036818 -6894798302185117266792342613945144320 9036819 -331670506622277396548404075893408120960 9036820 51199838046373064688412913179823777280 9036821 -292192659859562499980634826519074996978 9036822 89539970088795814755043584940005262272 9036823 73600895940548514019799104875613472072 9036824 140594192321251841090398192325931816960 9036825 80160710696401613346044714961334314000 9036826 -309851144046799729742676605284785659904 9036827 -103633600552984454797272836367361107324 9036828 36709794876292979817923114166067521024 9036829 -91802693092357978515700785126939539520 9036830 86677722891623996485329260443166017920 9036831 -116068478956115792900357504320364871936 9036832 77130610954520245408224117294410760192 9036833 100371402520879705150018681801901786004 9036834 4898833607196072993640013357967387648 9036835 118009197881225816999598718970546098800 9036836 -42525862635752820368662891552930745088 9036837 -717019788044304167702064402321381600 9036838 -46268105191813149329925508929986134656 9036839 39047087824734205210032461959724304480 9036840 -123129260184772696338587846633851699200 9036841 -61991672472263558089168719549376165632 9036842 38623032846877103776264943657514129072 9036843 -10066654686369600331124694071133964320 9036844 -104253186711086288321901985745924203264 9036845 89940564602003153072318749170649855800 9036846 -956071685316555116648114939536778496 9036847 -53909328134782681566130124471560766704 9036848 16402596037866870590078778631698186240 9036849 -59936363298926781769306349103227841936 9036850 -80811130514867054227632845556921780000 9036851 117901086453976087714987139279735147304 9036852 -22271283739320451288334296050728042496 9036853 43456588646613379192763866011543145920 9036854 14287492479508881513965292647648105376 9036855 -54756127228939645696095600323169022800 9036856 -255482345208209154766932322286090956800 9036857 127535344227143663446813642961891864106 9036858 -88005270649628388697878584533691957760 9036859 -89525790036116063907238541298876559920 9036860 45041720563964095696916263867629219840 9036861 33441328874671085706451775284965209280 9036862 65645916604056304830907879268918898432 9036863 138900183885726168085757065378784359920 9036864 66775745282466174112822664439618600960 9036865 -171095540684128109870364031126421361600 9036866 -1677250975216818067772652523546015200 9036867 -11329423440102641836306100077013871360 9036868 12909900630804188616929512486989496448 9036869 -180951225853232736377303658400324765920 9036870 4083962432790301251821286001802588160 9036871 -150404019807961692154786632603225038496 9036872 4975236572399599499407747789815152640 9036873 57170224136029718431060992486814284000 9036874 -52210855066913754095800734158242296576 9036875 40364662463384094802316021483432775000 9036876 57428818706613365014014380079221575680 9036877 -112280714354644362978643220058748120788 9036878 122522920623214446144406955872155699456 9036879 156576951282419720449910085494235702528 9036880 145680471389428825502961106951864320 9036881 -62739037767823364644381836982034812608 9036882 -51208974404237396759877702301566543840 9036883 62818385291146818193544241637870854904 9036884 -122019246804647736129992491652658653184 9036885 -81104181577158799341879166518036480 9036886 86805922939391242082625178222797295392 9036887 44182495017671276899950466217089942536 9036888 -47054320240762444247594974176757678080 9036889 18070345352625201957711581769115919360 9036890 -16924205415711861976867210577901600000 9036891 213755764874584298543024827339735912152 9036892 80077491248814686958502434365020004352 9036893 341276016212928227529656414110870160160 9036894 -90703264841942530832750237581464606720 9036895 -47967271233420885847583275540033333920 9036896 -49831691690351254259374679311541600256 9036897 169674523193039856284562202414318420800 9036898 -19297701729253598695409692636919188992 9036899 204778087614905365330560664913488587336 9036900 -37063376730158583003943692443878656000 9036901 44028056739962714187351229098300603902 9036902 43857008575567915157004113554859905152 9036903 10750777454566891116819691408362475008 9036904 -318496070637599494261328436457330606080 9036905 -117765534405747385823542246562933051640 9036906 100701982039409733046978120208967076608 9036907 107616398090435739123532961837987164968 9036908 177893231922603813819926896712359543296 9036909 -34026796100855846029144206625892624736 9036910 36099980940158346907516112191392615360 9036911 -187449959653184763841038088436567516736 9036912 11062992946452168011170824135038730240 9036913 5734295676022944217515709155388263042 9036914 2499602073693682279976204360905391520 9036915 21104928094206369919326895391710543920 9036916 540545447685544369128415034379900928 9036917 -2454488754325358640440741675261346528 9036918 -16501958415733846776848749095007015872 9036919 -278405592305931096467756014995210614840 9036920 -12499744523597583678471818671202304000 9036921 -127957358991739207490081905864252042656 9036922 -29189530259534867886906704226833191200 9036923 3010078496011012004785976226813200040 9036924 -871155953426974152288361482329905152 9036925 -47012944844527910641390290317279035200 9036926 35804464991234123450409832820644326912 9036927 332378172478865814973932672758386174680 9036928 -130825326922889648912238526435562618880 9036929 226147178201042653524537104436459006720 9036930 5113722323685255288927522572197232640 9036931 -148174765115030509312623568034455453368 9036932 -48135027084285951327441007243837117440 9036933 -6919375708186894584417940536404477952 9036934 -17061918554648803884421765310330807808 9036935 -27693802125646295708413886063940426120 9036936 -127414154835754119975888381654362511360 9036937 24267697988777885407162504300606620480 9036938 -117069009031924684721365665169803740880 9036939 4637320336700566779553765985748234240 9036940 -18640385751836219902563237440184069120 9036941 93554468985956541036890354585007324342 9036942 872733942571685325201677147608936512 9036943 -327565119585055248396208952841166941456 9036944 25045982995390901182613157789474226176 9036945 77867455548629783428493939549124716520 9036946 -32611437810693579108901579908601023360 9036947 -102130023582086137127956149360004715604 9036948 -37996027502879393428370371793283409920 9036949 -68666844378512110970405615397180105636 9036950 69390554275412865414598696257273600 9036951 -30237754349384723137709812197005107200 9036952 -8017183190630270905012480104489830400 9036953 -66865888661941343820296703120211268736 9036954 34329925384928396251462757263556528640 9036955 -33457867018135870906718704932266024640 9036956 91086899109335784760400339687660613120 9036957 32324391773770959245440584685326657888 9036958 54710270026309361715660625473003067776 9036959 -15485792389128374242530390325368471840 9036960 77973243140556537226771375802359480320 9036961 88286374914646110200605038400888600324 9036962 -8247067160987213820881624245631749632 9036963 -37323863432970502681428235120351250640 9036964 -206201288955606904430452290559498993024 9036965 -1350858574130759642147886996544435200 9036966 -1550111879282749852041233140125206016 9036967 -52890006094456908490530494565388747448 9036968 -59357882997860493008375468573285053440 9036969 73984602517536964742657535789071136144 9036970 -12984457857877250542373134644589996800 9036971 56049847249922737729801183871900470800 9036972 -56057327965441203035455884146569758720 9036973 -21960907995583520068928479709507818272 9036974 17928535567305814900562056568842635264 9036975 -1512073144223918656017155346429694800 9036976 8863742858536152995863132310071541760 9036977 69902568829865013541659583025930778420 9036978 -4255920219840300081751100565025915776 9036979 55261098026975447111110488872556726432 9036980 -153524222916254017333769017665887961600 9036981 -100903044638397334464534223264126536000 9036982 -123379298605168720341179350791075405408 9036983 -380955343667400086128373253627368341176 9036984 131203392016184353936279602269789552640 9036985 -203353517104242915637716451601423093820 9036986 -31906774908240620541357454516934304000 9036987 -18898828299137785993555580933632746048 9036988 -21039997946949607157350479499216716800 9036989 64559397562153812988510994747712481440 9036990 -81251710727887572068709201429133001280 9036991 -69740531517192922357271171727569670488 9036992 23974965437476382957181781864989327360 9036993 -2388044015917130254637526468928958016 9036994 62129978721086934921389714788890917760 9036995 201856295293698433311537986030503899600 9036996 21939363239437206558510454565994332160 9036997 336468934898982388314822221630668764446 9036998 -114839098812105633841165123526887908000 9036999 -56545004959038908179667898119408872800 9037000 -9609559175975387833951710439956480000 9037001 -124413889531773999456968038637412918108 9037002 16549098815855452766344226760423709440 9037003 36221417129424129614151919113825760984 9037004 -90994928689111681338750463198244709888 9037005 17296159396807926649006513537501840320 9037006 27675396527361490243365409711396800 9037007 -41830504724587036933708426032245257488 9037008 -3117700096108134920711795568841850880 9037009 5435812672333427211776306406286508160 9037010 -130270275580250195321607970905694335840 9037011 -178647686244201009915343670849058675528 9037012 143762667482650584364235656475634116352 9037013 -276636465965567958936428400817384324260 9037014 75206832561852151581771116325142671360 9037015 14490994079607253474883611324663549440 9037016 116953833142250517358575060449650114560 9037017 48601035890495118869152662916805725488 9037018 -1849268343258611427401729525355156000 9037019 406962681964462927084449828346730381796 9037020 -57958473844092232923673966327852600320 9037021 -32816799572227700697143310827159003200 9037022 70857340797328007366055652277758009344 9037023 -297081178350004401782252157482831046000 9037024 62086223259794914855266125705217048576 9037025 -29192525343273279262822521292533981450 9037026 -79630506329098627491889698666897653808 9037027 -103134894923229633822374848393879116800 9037028 9649531452288462900243087412088684544 9037029 -177403002344430389718144831251761062816 9037030 -12884292131280410374198294623220483200 9037031 450672520976682503557827197561384062272 9037032 182663170440355967522631248115957104640 9037033 -30380444379463881575600267515046265600 9037034 -27924517180897170202931372194124821584 9037035 5478462025633372059418517979020006400 9037036 300612076579561202042369561290178178048 9037037 -12684555125026300860657234538058436288 9037038 -106703571242271885211513854335207854080 9037039 96889956238578451610021318797881264768 9037040 -39951910321808255219082386101053358080 9037041 64280561524802591660663234152978226880 9037042 -15991644102011982354894504651290124288 9037043 -116923180797218332619612082075698598708 9037044 -43749849211593919047881978101740999936 9037045 -74232997390657259248397715521286871680 9037046 -29614424010303340445625204235748313600 9037047 -312532067800101211702300883217915118080 9037048 -165343353353083008964368320399189729280 9037049 54080535271634780024263129502416705536 9037050 9163803430177324249356451769743353600 9037051 -168703244631005898893375500308906697948 9037052 1005174800306308481103166367645793792 9037053 -62714665134645885293333155449470451738 9037054 -23220297783783714763314122605278603840 9037055 109040037854308639657596537574676832000 9037056 -26213079077806560344848499684885397504 9037057 -264705787127945192801927051824493373694 9037058 385271457706608155444451693646110720 9037059 11955100114429726378244062941877939704 9037060 5465875420379951277252360220096473600 9037061 96876103886981331941105654404689685824 9037062 -27082930802961934846195107746597694720 9037063 42504051420070328314856017079754003760 9037064 223148572798442726574700681344973056000 9037065 52625045426918648671013173119795715200 9037066 -11302680749675489364075100037812813824 9037067 -21181679298170654354260311307221505680 9037068 -14674049155231267210252903415634001920 9037069 47761740222363672415800664019244924470 9037070 31998155039069073831966403322489004480 9037071 49956563287182872517833282497693865640 9037072 -52241408921976693867260365124879843328 9037073 18858662553139617934299351774806726322 9037074 688445233166507413988216406735826560 9037075 -46318947341253910544592936610215262400 9037076 36915399747175816191725149713212901120 9037077 19580820783086678311574496237293725824 9037078 131281441887032130760204330718570103840 9037079 115900603239083604814231291136256196680 9037080 -2585579101870185792096964186372300800 9037081 63971540048598427470451942165340829960 9037082 169247260948012752136120161864789745392 9037083 -70021924177202313617169137865957484032 9037084 -69966176009838616328981002723556515840 9037085 -73134183044211351181497977580508749600 9037086 -13006070418594007135743317099703893376 9037087 -279037439129309717348401003243995151264 9037088 31837649216042269010176884346099138560 9037089 3176452698721507146682540267122090240 9037090 64413062333893032376573069029796672800 9037091 3888889410487280875831695814308513024 9037092 -84465388426298971707600487546874600448 9037093 -37890234716797439688723882954896397312 9037094 -116686451518672686171544395593828845056 9037095 -38442338153150183380015643987199360 9037096 48605414949784402887447366240398284800 9037097 9003210910286670727647121979883481824 9037098 -1579394055437153979426169130405583360 9037099 -243317685032342930132585893546985869900 9037100 -73548945359239183533738239649996537600 9037101 183256662847444404531844742065179968832 9037102 12829597128438763006848493285782053760 9037103 144455505426280624552149786981925446120 9037104 -20981791671270810586171032813559382016 9037105 -13318592822118205929414947523343121280 9037106 -147184404604880813880806088346492327248 9037107 -281658459390417966882838180433988253680 9037108 -2562962599380131569233228454885356800 9037109 11288034251254571579798938822100476704 9037110 2862059944453121995109327737867109760 9037111 -156770893523697367294878908007581373600 9037112 103147292368445603724541883582349434880 9037113 -104012422794918139003769920127966668800 9037114 62875327070963752779642789812876939520 9037115 -93192565898575118354813308533947198400 9037116 -213041901599815794369163958115533537280 9037117 -96942159630232414854968177865538725920 9037118 -3600654529338803687830155640106538240 9037119 -28464132011204422229724010419654259440 9037120 7584671618575002768458156423994408960 9037121 -460481894918381003613766997960343904848 9037122 84075614456966974465001774809492020480 9037123 -173084125359383434738186375986195705576 9037124 -1629757604347291630207087437323128704 9037125 -86014332284939123538964399891851330000 9037126 -37679011203756550256372712401106186240 9037127 -47519171622788984275300406756248512 9037128 157737711429521166225689228075864924160 9037129 -53665385501972837781543626108928677916 9037130 30604345278298206885211421461543614720 9037131 1544188105207772641709744434893236952 9037132 -8547890129259093200308508446562684928 9037133 -60053126184340337374555662661548072480 9037134 -22747606720000099469834692975038009216 9037135 282507196749106001584990364033826078000 9037136 -39444127603237856650955562055604256768 9037137 37269992506033124214898020589401576768 9037138 -1189122051205406808986025335727527424 9037139 65261989898378724197492032042965273456 9037140 -6314418922055793830632166536250449920 9037141 36246064046550031056954911820504824800 9037142 89984705117348458359661173480444701472 9037143 81574513008885407390167255833620203680 9037144 60646503466188135222489117428696156160 9037145 16449736072924159708065832342077819720 9037146 65033748203886694854685751054641795584 9037147 -71528219357507688281421624265524317168 9037148 -204155315749540782374805164122662528000 9037149 -23177977303784271224181056320289143680 9037150 -65306207342595868944371518414807598400 9037151 -639946969193736514029720948320767296 9037152 211681131828774694293173981397038530560 9037153 10621092601254682492093608196222414404 9037154 66561132334906884523294473012854668800 9037155 -71055708158549966746063870082603445840 9037156 -82029281136631632658645400816866564480 9037157 -152871685059580238743084354807929472740 9037158 17793218817266749041941467494565845888 9037159 -43087667191666978662987159811408960184 9037160 116520118203436276064576972823724032000 9037161 82615725918247635447162715324797637824 9037162 144915424931414448711463121798567270832 9037163 77485945572146295042076827264192077640 9037164 -8973061279727810809818592381902225408 9037165 114560989612027852258933880654263864320 9037166 216850416133548343924678605345554578560 9037167 -181877080848335813926971860334312336120 9037168 16242170116336927655548163244779470848 9037169 -9281152631049906078102968086010672430 9037170 95042523963645684913582761757155187200 9037171 -36383446819942540133902493575384537776 9037172 -143970630334221689811726645425150941824 9037173 -120456814272020374846763239255822759200 9037174 32913035023759221871984001297909581440 9037175 -11032889344576605270850065661678015200 9037176 -17511769992939952703139304459396669440 9037177 79689444795355137056760582580546557252 9037178 -87803142718437123139647913311606157344 9037179 -1965829400042864958578438726714326800 9037180 -173972269081100086943356053418337625600 9037181 -244687816453055865620847326701908480 9037182 12196647698501361912904530449897619456 9037183 -38065141728354524690255041513249007040 9037184 14597759127070236270607871340120637440 9037185 11308245690921814338585479871816412800 9037186 -10511022165843813217111260982185571296 9037187 -4671625833653496605524451243572743600 9037188 143816249359417486369950020168718751872 9037189 6350096140901300370314898387548046720 9037190 33560985758407254480515750961926601600 9037191 8851211669634923301077562380427009024 9037192 63280406677380224055228296186285721600 9037193 -38085915126822169886484855600920386560 9037194 45857997149311085002048596093648710400 9037195 130594483558715646478240148955243559200 9037196 -17871518065817776886642883349451860992 9037197 -81575612971501515777648257106874916160 9037198 7156624031875964954292540093668370240 9037199 -1505101506986583899306982242209727328 9037200 14384348907082969973653568915560857600 9037201 -254042291547148730759210762054441806798 9037202 -31477302782628696762132892335962126448 9037203 44703367501179256551003260695647631104 9037204 -105507805659002541266573760510391308288 9037205 -150732351687050932184858480503686105600 9037206 36207632198188651521557004465333159936 9037207 -324326458425768124493699730708949958400 9037208 51964562483501733560389995300769873920 9037209 -5831825954209029378576081801105073632 9037210 1942299943313783280676075940381752320 9037211 174525251619358012661133058356460752624 9037212 143788006582951996249065977128913433600 9037213 -14844307706511574000005495317457687040 9037214 24552487287154506584590467197767760640 9037215 47502981321116709172538372359041166320 9037216 -24636008006375087129642048281574965248 9037217 178946298242765295753157306081717569120 9037218 102268694387858625521515632849688658304 9037219 -128476971030182485210087657374547577380 9037220 44629109455549355411369352435224616960 9037221 -10769611771195831404937954496408756256 9037222 12260949566764555227140735940147744000 9037223 -129086186411887421399026254216847384536 9037224 -1059414236414027340250367056084992000 9037225 87105582455823698694714876465818391100 9037226 150605556120120008876367737481220905984 9037227 186424064694838590082345485466492005720 9037228 305517077911476131867164908017913734656 9037229 -127331012893699658929406405232062805216 9037230 -16744137668310374687820228631346321280 9037231 24455008134421022087472109866529543040 9037232 -11025716083512308708573257190314328064 9037233 -144662328637918892468675101704295150398 9037234 -11371309143845351146119664010861899968 9037235 -137939075769365947825610378611098745440 9037236 -59066460692508965674341523217637888000 9037237 -204515987567387140690698068338822151616 9037238 -10150347079989132107504037738633112320 9037239 -20758335878668455987013583187995857176 9037240 27475625235950765475630301047714508800 9037241 -206049294090358081079011559853454265400 9037242 10848021512844155819498022406908727008 9037243 294747748043161966359430644958778843492 9037244 -138573450088191059478069081230492654592 9037245 46293953645053968254351291262682051200 9037246 -144905408331919879787299042149008348928 9037247 101728376242457479498356376844240805696 9037248 -50801752749539604390557984520929280 9037249 13642403656250211597959734811776308968 9037250 13719519916524801184788476016142032000 9037251 5183714900454882479192708605789910712 9037252 19049626570265760560346128753823670272 9037253 175866816391936434781116646665705449502 9037254 690685344036616612608835467764981760 9037255 97919074926078904673654059649786256000 9037256 207286983210381883217775688218805708800 9037257 -87398858500222192861913472272411205360 9037258 19358809286744759156093850043151427840 9037259 -455335432347972296532762705062862336 9037260 -49380984313405422100447507880570449920 9037261 -118620044296968462312736952180287169076 9037262 -309998651266786042773783925078699968 9037263 136505782464982785027223908305188260744 9037264 35590030035101163374902739675495710720 9037265 136836103577372663668275537051913980660 9037266 -49400837912973277947940989492999502080 9037267 -4704162057040261200063325313766621560 9037268 -366241873138789339337757535598915026944 9037269 -129387095973380518893119629710871243506 9037270 44817686360988796671781931293401273600 9037271 -131047069023880673071519165668231537528 9037272 -196624661341440980513572226589718978560 9037273 -5158195187696522766780099434997977664 9037274 3480045494265672142162345230870253296 9037275 -9232279940503599387446459558425881600 9037276 -9411252954080827482405336750718791168 9037277 -85043487339400967535659421309849782874 9037278 61161089460500182295752890117458423040 9037279 -349037999866481169213755490728926561120 9037280 76094708553533176112520083707763097600 9037281 -59484092359378838641384583683916996256 9037282 -60611193790958621139963991322471641008 9037283 -139635441900072655437519764104012122468 9037284 -7142063046775245973373407798955581440 9037285 -106899094208279756387116200621840216840 9037286 70513038490249206411270483214822202592 9037287 15450962050292494893698105950488134112 9037288 10489673671980961624708114266733670400 9037289 41767508874756931042320602728551271824 9037290 4317462043403431408388319211766334720 9037291 -175724929245002721414605227341617578416 9037292 107843675356421106639993933735284941824 9037293 -179514424590452443450960147622701209600 9037294 15865757732445209364593023737683548032 9037295 10234548652466818224946865505203517600 9037296 -28912854779492427021148413687687610368 9037297 -86072814305667381795003167690665526400 9037298 -13856476835679397902299802932747661312 9037299 95190980802130158385537850439690511200 9037300 21754478758318406137322376585328822400 9037301 36814553762226675141177938002486239744 9037302 -9633625635085199196319586015506467072 9037303 -64316596382769655052052276259217232936 9037304 -59712015965568722345996541464954634240 9037305 145469942380106715961977023295032371200 9037306 -33812990262876575825227335269871931392 9037307 -158225416603368974877565029512717423520 9037308 -4870404510754038793247660927153799168 9037309 -125139684046031053544148057658457898490 9037310 -710682713878993970868372649298970240 9037311 25762278358577590277723302126981161672 9037312 -13911834316843906066934933957797478400 9037313 -69461525835285558156134085965766141438 9037314 14191239530032165438766715576291780096 9037315 -39640017224495960901647214539346758160 9037316 -160964042241403152708009178817895000960 9037317 25232924872196771224517627311364928480 9037318 4826566459650744567323268139392316416 9037319 46302103621713257623624343790597905256 9037320 8193860632725818190911603227990425600 9037321 18585005342080840980476354418648483072 9037322 -17307148804658645869524852947725625856 9037323 311133340923247787681064387724589106000 9037324 -9423875751028377897670062262817264640 9037325 13263015442633735769742361705749108000 9037326 -27355635699555733047217789843086921600 9037327 1907357903520051272038573425971297760 9037328 -26649775706839874663037469688944312320 9037329 -68930161411816865714052745618811607168 9037330 22532012968478261359676341437078707520 9037331 -234564253297138189132521772346380377000 9037332 -281034358953197853755054391348161664 9037333 362024717249911153759655135653583520124 9037334 80326675193304796100189694427060854816 9037335 -131605387090535623956784202125530183600 9037336 56459835574028175657787409041871339520 9037337 17375298373361142365845263410986059264 9037338 15883587598025300393967941474921977344 9037339 -97816666844972387568450688180271018280 9037340 34154253838986259141276922120308684800 9037341 -105087859029327899990588900013840483360 9037342 39001112877815870378492170181739111552 9037343 50840321952333359212656428397660154080 9037344 36456769773970869649091448273956241408 9037345 192696011220585341792386698133104062100 9037346 -48503861410958180636846628488692300416 9037347 -20988053562488620433259811825450888704 9037348 -532730987714715068427815091686252544 9037349 -192099542646039822456363646658604638880 9037350 -10235712510913803995736820834276608000 9037351 -177688430934009798034955474350067972048 9037352 60510874489940602738534329733117132800 9037353 -1435516930000892314341033026347354752 9037354 -66073499116608770446210791594272300448 9037355 10325985388891572706456929945711090000 9037356 43152274404442338806551443589260509184 9037357 23561763604386813295004969038682697600 9037358 102501556874378244269648506867196422080 9037359 100599905765422027881521982806795064720 9037360 52079471356144914626712817606879150080 9037361 90138698840845658696345468769540936372 9037362 96189330565374791067547485106010989824 9037363 -307699722992256410474057384429591257600 9037364 119457501650931915076370719858763938176 9037365 14295628733629368419208540467770057920 9037366 -3529482264255000377341279492115469696 9037367 -187036468226404141065971270192521545840 9037368 -53493730471717252229446763754000384000 9037369 -271980856018525307547006856063262480 9037370 -9896850646238259512105204300403608640 9037371 101279456589819691979093552978343320064 9037372 -42566789248155642404353650488110522368 9037373 10224587810516492299125233585623390380 9037374 -33880457154441637986351411430874715840 9037375 -183686570512614445576037331143713968000 9037376 -55034922762671267884682904211614597120 9037377 -87291947852373974453335868871345311232 9037378 29244559126475790626383427353533881856 9037379 116333643210017110618017987157116971568 9037380 85621238891521142936686745330245201920 9037381 142360382444943199379394024458307105182 9037382 -82968604921213952334329756132246018208 9037383 9169800890677796059549396875936915624 9037384 83392727257875079280161208942268825600 9037385 69498238180745536284487140487577261760 9037386 5492699075341799483907314014087104000 9037387 147598474962350921742327415347143521992 9037388 -156066912162617619348872836793173178880 9037389 28444349153550208520798209516444380000 9037390 -13401794166705573987065626437022990080 9037391 211409491897239782215004943412420155504 9037392 -4864124948971225085449712934015467520 9037393 92554334124989310927677312118809493220 9037394 5751121971078957932030016328905047712 9037395 67762434737999233412657003829210390720 9037396 280530254676173925298078700099387392 9037397 -170783997591882903600180319474838063154 9037398 -29892308784682470212507208312092964480 9037399 34971736648072006311297115389127135232 9037400 -13323953372909061215286503287288320000 9037401 17348919712633006975409479381019719296 9037402 -49618910995147148920929394910738447616 9037403 200235177185556725523190270807999331652 9037404 -10191412402792748744926827196140263424 9037405 113350767453365199858835834910859079920 9037406 29407934517283741287310413539148497280 9037407 2015838464939704489532164555523287680 9037408 -130011535046773575057409659341981614080 9037409 15972787697786880459824108651014232610 9037410 28401746622389214792187293126747279360 9037411 92528343836073578628112272055673225400 9037412 226200426932438998049758898859193865856 9037413 -52127739925782988592809195150922521056 9037414 18828613954911713487338785804151132160 9037415 -262813602888746378392553668092400869600 9037416 -31242488117632618486658015374582579200 9037417 124579188810754682285188254378859316260 9037418 66854277379979528702748951455671996608 9037419 154026845467558579923820912134324793944 9037420 -35183098894342342815101749840635525120 9037421 187095592642070469989128209737152166892 9037422 -12913620799496617999447646343929418240 9037423 299005569019719761770394231837844737560 9037424 38747561001354464955521683841426227200 9037425 -8532597035999933936996577517338876000 9037426 190233785557692810300115015702106918400 9037427 103847824956724299066636675018598634400 9037428 -139489747439362009336013747373262080000 9037429 6623793433224093346774698418290086176 9037430 18582309880067419637443035841013253120 9037431 -16750318957018938448239296509012843272 9037432 288370660145846242394072210396529254400 9037433 -296449282312843219477309252009202007318 9037434 -9621753815875632545083584629237723136 9037435 -4502849772105253648359153677137632480 9037436 98134603233275853293527418428327437312 9037437 -80050255384865262273300647778069219840 9037438 89314450478779552157570319314131735296 9037439 -5358160617877347508228207503330040776 9037440 2610739008501322460659251331203072000 9037441 1385232948501581294518730159576615872 9037442 -63853792216204292782385595126342635520 9037443 39962299975709883757817932933783675200 9037444 -201037310111050544238689959659756714240 9037445 -11569347400214851125318342777798184800 9037446 -17540596915106369494957449563536128000 9037447 105196763473846577240548860103063635712 9037448 8699149672653299106939528972064849920 9037449 -45720966963687449726804278725217338966 9037450 -18779789537907684718971213110449350000 9037451 52746645955324875013368312706943722452 9037452 202001906143170790816480981392020262912 9037453 29383683831668979009917920925468459702 9037454 9852956199902775092737202865561193920 9037455 -28721448302545368464263979790490997760 9037456 -815496356049678763784340161275035648 9037457 -49676369900811545508122895260238931200 9037458 20032420460831636582986378558424427024 9037459 46487463297541217409141927946618315488 9037460 -8373179622001148081929476791122110720 9037461 44762336555007735584992893581407275264 9037462 -61967731811952620434985893670039583840 9037463 -40443759674683615995530246346376767288 9037464 -161710733961742076718368981507076096000 9037465 80415680142683179418734779760549993860 9037466 -17842285291759075910751836661164090880 9037467 -110369707559143906249941454842588311760 9037468 -177729362126951785443618483983850514944 9037469 -26463409866105329583032669158403518080 9037470 15037414215107771069642841917401002240 9037471 76349285133527382232848802724785095000 9037472 151577031879767154682778865073304371200 9037473 -12878300349585811082069584623606908160 9037474 -36282440068120484943380045521321497264 9037475 -60074955549634309060223111257194262500 9037476 50807857923478470182854159662574989312 9037477 32899979982987458034418976429988315326 9037478 59563210380990316531258448371299779040 9037479 46442103752252586771233258314059072000 9037480 -135102604606591554955615046517316915200 9037481 -236348200061460649680014427605165075718 9037482 -70015542223761655878255532062879744 9037483 -25346453923324128668963622374071189760 9037484 71138073928106322233918054840872310016 9037485 -182395172793851302326647529152039920200 9037486 24676867144439003167193153762038032192 9037487 105558096367002417187195787442386069136 9037488 -38489342816432964341809754563706781696 9037489 472725354765976215222206401204247327232 9037490 -22169528663344753158025877902495610880 9037491 207662001733706059205611625178523822392 9037492 60292540640244459897899184995382403072 9037493 -368361645672713119455238758083555401536 9037494 6871988463807950127362428735416830496 9037495 -88358021692762417089467658250782825000 9037496 88763203071509379279772400652785295360 9037497 -74448434880872684360256023270390161728 9037498 -89673454061339679657906279175794906000 9037499 308689546384042020598498002937052902500 9037500 1301441921628131819683618797513600000 9037501 -28778766670123684883612543170228761792 9037502 101750981186959595405685463021338240000 9037503 -175354317987567834767962605622527738888 9037504 -25484247081037359346816286747392999424 9037505 -1161484286467195080227512818843235200 9037506 13507704791088979708201364364574729728 9037507 42738001500638208311049531674071722240 9037508 -129500262934782016826572765368173004672 9037509 23888552570891525186521206090642845568 9037510 27739609097064761881392210699279788160 9037511 71936244264897891227754501414346276920 9037512 12018374708114196505341450918173859840 9037513 -95806449063088245532141614302978526300 9037514 11725929724046977992418963846333008480 9037515 -95255018957879304313576443552873265680 9037516 -25047440746567549932780139144296949760 9037517 80425492123013018193131820288544922220 9037518 16734597449675429296921253967932175360 9037519 -101772817231966785348317811698899781520 9037520 5371369531690293741921760116061470720 9037521 -218425843925839371458053740088313856000 9037522 -28389902065098342200295138625160131776 9037523 15445159076795553949832451808861501440 9037524 -104339216485428404232845955201670969344 9037525 539785952956770926575804911793025600 9037526 -25311537669965032728784004938786347840 9037527 -139651692843473698906273147404094621080 9037528 -4277278568200914144815868165560279040 9037529 -373035634145178411427367135487493218816 9037530 23455789447135654188917153499794196960 9037531 13121834594805184381123870061160778800 9037532 -70204322026170899575818204154303165440 9037533 -64666730099933661027149346927207931776 9037534 -65789818891610996437039973649620330496 9037535 -14960517710763072800015242189323588960 9037536 -186886752740844797079249289986636251136 9037537 -142186366585207786966238724767243550814 9037538 8267613650132095443658355865157878144 9037539 28528902803022852453842575001119576320 9037540 111712131563569045037399405976376320000 9037541 121013250903813302230202948624425745472 9037542 76716994795843753108615675842592811712 9037543 78890725311725854786913931510389492792 9037544 -92301429644020967747942190964382499840 9037545 128607995966652249089024997074892162240 9037546 765248068427845936483662069006766080 9037547 -99454109984360951359813964362358963328 9037548 -25252453190274612161745028977726197760 9037549 292077722625921699329839929530806631200 9037550 -78038794441261869612253811407237987200 9037551 5607074428857089801438627921950220544 9037552 25218699350306398061665813526962143232 9037553 44455054504011646835404769453535958080 9037554 12690639064452572556138790337934120960 9037555 -58542548466654841613101118753119889040 9037556 152041148229381378344563431139460966400 9037557 -51460943265597471767593146136096933860 9037558 -6266899723297132559273305411880673120 9037559 -108185402689913804337044147333693233920 9037560 35761028923198920382841598104807424000 9037561 -55813622371103858473968615543400436160 9037562 -170953089150684101076390423660263335968 9037563 -1953660970425021869975093094277002816 9037564 231502539630121532983026679806873522176 9037565 6257248040601240694369494869419580460 9037566 -46821912908304735078905639506716618048 9037567 56844519314991375457192941040560960384 9037568 65207738849405386932694635201429504 9037569 829254508381738376301876220428746544 9037570 -73673408238785300784054850078526615520 9037571 109792869696382842606891038318410360344 9037572 60814103510057751924791551694183964672 9037573 13754826686399682690278094193698809822 9037574 -7852979406170376908111727809383366656 9037575 3813768508998886839121878241172074800 9037576 -954981945600844883279586974633318400 9037577 -204822195014259202647224334291355851228 9037578 -25351473964222040760411137394050027520 9037579 17451379323423655116755788053562199200 9037580 74937858529811171787870116067359155200 9037581 388075803324626879203497305979881088 9037582 -61351161787760421028144584190744914048 9037583 167251155945883308289813115983485101376 9037584 8772566587498424830408454317962829824 9037585 4448222246486709700281086727394944000 9037586 -38972572340240342276586228601475473008 9037587 -18070138542556584992416875251609550240 9037588 59616860876956072620752266988463671296 9037589 -58110535054776610067637954103745780160 9037590 -17439318882119706864999193735939676160 9037591 68054149883527865245079580701705181552 9037592 269754333736013603379912752559480576000 9037593 23533035561554092487275000755089336580 9037594 9941151119767002284521086655126714080 9037595 2838718905848903013259900885615944000 9037596 -83444767467048826628406032504080516608 9037597 49842413153591301966717847594247647680 9037598 -174404978674674484229846922872208588480 9037599 -73345845038476077928941684153948522936 9037600 -59051624531660093308615275802263552000 9037601 12259822250905878778036870422507733602 9037602 -47614251586446601466556634924667212800 9037603 -99491472556327563450832511333757642148 9037604 -213065641938891193277517359562635299584 9037605 -29812465707298877914919988671204222400 9037606 -25243157835582460850189952377189257248 9037607 91340360433595539264398498553281624952 9037608 3366758432707490737382840970409820160 9037609 -179455963590465860171389974999084348294 9037610 69481794035339683723379070994533636960 9037611 5278237884502697934004650941678184 9037612 205492092610492255227679963498171264256 9037613 -32914137869268055434936875298215064060 9037614 -63580725169314734596853523429542900160 9037615 -50638525851563442003903985785878341200 9037616 -2767496481282560353840610139502018560 9037617 18147614065276438327653826145832109680 9037618 169755733170150702062540817314496339360 9037619 -1183438761143815134925218002789231256 9037620 14242971191060682461475158902332825600 9037621 -4596330879284713932189352781281830048 9037622 -73689241214714426276891151781802851776 9037623 7354877540140318010195116692472043520 9037624 115841151840507210920608031063725240320 9037625 -397265556940228376833562180843669766000 9037626 -14420299701507967445432692106297502720 9037627 102310676984445295396297578317556465960 9037628 235846863790978057336930436015604538368 9037629 -269616827218243690413421001835502150080 9037630 -24881943317206532030593817231892234240 9037631 -151979949000980368312370975092558229568 9037632 -46604002445741385003244898855386349568 9037633 304698225810285183061317380081076485424 9037634 39906704018301580618622515355062258560 9037635 -2559028068385649617165249713333022800 9037636 -31072587066694622832317881427096743680 9037637 51212807185003308406290085098402460800 9037638 -93604254307798864740094161081540784512 9037639 -13454878925328650850517565566338528192 9037640 149026695771421212868520117021187532800 9037641 -187445155879302432833696089592640068640 9037642 47301345372676009053861900102401757792 9037643 35011449965055203646057051191405432064 9037644 49799070013839204885490280186690125824 9037645 39979467117782218036081574214887611800 9037646 -125737921628680742597331632229503953728 9037647 65966609631450572260069443070117633920 9037648 -36022485986895228155571531656181841920 9037649 -71090058253488405115916981794960222350 9037650 54123349625201100489818496665795625600 9037651 -190974259674488978658424518120596606976 9037652 -38228007366126490321075332576997933056 9037653 102578605149577301717334674095070419104 9037654 49734225337121825030448413891028480 9037655 147608567591652799139305203804070611120 9037656 -243747990618008018519467049303748096000 9037657 55935072638273977528196589158146883332 9037658 89242372543956036348812243676999200496 9037659 12070107673352228555410053379938531120 9037660 71640182387216363328129882029714933760 9037661 -135231905504252326932919577719307023776 9037662 864743840886209094115481244831202944 9037663 -15319225143221862893641438909722981088 9037664 -60799139116150230461658801155041787904 9037665 3899404190926273822367909972136145920 9037666 46196664556315688059151509427501227008 9037667 -94935820304617466226071170348759213284 9037668 -110849523863317878788023380273808911360 9037669 -115506463402502813769657989669793052930 9037670 -167222003011574176740951215052991885440 9037671 -32348961991929300414581547439820544816 9037672 -81617061315832057818458181546813112320 9037673 -115596681587947980495586795166198685600 9037674 50527667228768214168850690329976269744 9037675 -66117461354395129716065606212530639100 9037676 -161609092789950115085858093335786936320 9037677 -214498290520583798841646334761665309696 9037678 -13305508209723133054129338387736814592 9037679 -54377820399910637167438893162356659200 9037680 23479598544220735300583986450011586560 9037681 -32825619180099364046698733707688777518 9037682 -101306648759028195221261932061989931616 9037683 3559247065802406154299560779058085600 9037684 114425117986887222654854127681251044096 9037685 -23313174339407354202427546355461771620 9037686 -9490290851543806755414130876942012416 9037687 51124583450748523318418525685174239336 9037688 294656378348279166893841766797971435520 9037689 98944312756459293892636605758703993408 9037690 128223446178594753085314355943743584000 9037691 76195374508865796514346572118793947472 9037692 -2602205784125535741718202751355038720 9037693 3190418330391177255377132318401178880 9037694 -3327765925841546838049435260655808448 9037695 -1730730886905873333405790876688884080 9037696 3559805164557868364821309699349544960 9037697 3268934068596403473020960996879287392 9037698 -18585762870424503854994026244663912192 9037699 -218116056738187651152374370068933052720 9037700 -45251183582193872155919846874211737600 9037701 99146577423483493036675376476991611392 9037702 7400624127588734612333364129621439872 9037703 200186223646585528872092211793224476952 9037704 -9252139153230590389796698327166976000 9037705 169743541282705153480918457158903400400 9037706 83990838343992632872813009433170172160 9037707 9703258082134713239816703643085491200 9037708 79592293175905089205579667266340336640 9037709 -70713913289695635653092032600962997120 9037710 -52731056817152375133013890215422464000 9037711 -221079735905434748520440950185363080600 9037712 -9651063615815387140652151204780441600 9037713 43825885312309062967015667798815202544 9037714 50595326303392974269470209871576665600 9037715 70641019838133962106323607359180445360 9037716 86239381820850359367561450516098045952 9037717 1391084980865646204138597596855645048 9037718 -86557477616053242109445877562272937440 9037719 56911920755820551095933587115236346344 9037720 -199431185098760125419454397427218227200 9037721 74544348777094690252085600346723633984 9037722 49349930221862987570426132390448963072 9037723 -37586831684412608720277068955638412028 9037724 80296962928605878299329545188708263936 9037725 -78158083925351092716897432992296034400 9037726 58750017575684649894693674599231101312 9037727 -35833728239359228636132352028782443488 9037728 -51516542990491202013464202374179454976 9037729 -275349771822440891054592121960168386620 9037730 -32487657860021045558771360306288448000 9037731 58937198437248489214018949185377726384 9037732 174341642778506924629582318208372736 9037733 -194182609374447175699050719986973310018 9037734 74220545641826577556384519723578241920 9037735 25012152767516913532435613194786867200 9037736 -70726313881002671844238558137612088320 9037737 6394360193376181760376455399210013786 9037738 -45896622453849417597324916938779996160 9037739 -206419771011843426146444405563204256460 9037740 138057979416764329308219788610109440 9037741 5517140513396047727016131755296194284 9037742 -64838725585881707519140910079131811840 9037743 16380333542222175915941800300365575808 9037744 55774431524641145259312951475293388800 9037745 136384528216306670739868238777592376500 9037746 20306794071680384925210476039648561664 9037747 233424124892977566702619102267642621196 9037748 -198448822095122343459858435786140798592 9037749 45744042601330166760054248122772590080 9037750 -103712035067076458211985968223385376000 9037751 -93453000179845573985235073314234028248 9037752 12204361192728946990515974401340805120 9037753 -19228021955748337723304563849593176280 9037754 -81184331060572966039576162252456950528 9037755 -75274423119993390144800132564446454640 9037756 85259191897757493167959739628210206208 9037757 70797225606066790209286000587691660512 9037758 -77558578813624774997409137239480934400 9037759 -55214601405628720504771774245984783040 9037760 11081954486472743177185008943481487360 9037761 28573837442017896964602993280678985184 9037762 -96149092116228617040190613055404056368 9037763 -19866988062257180532135013981554899760 9037764 -46354625519359874593058088195018240000 9037765 -4129295456759311532158522187810621760 9037766 -77396462053965775331368780299475947168 9037767 111591540972458201594676636191703194280 9037768 -114333405638193473234621171570734694400 9037769 71451845799174920537639632108859450760 9037770 -18587075427832533185876662535544253440 9037771 161646124116882661710935004372187551744 9037772 -61703324616303915948470202946797772800 9037773 70647049142241979620611961075659608224 9037774 -124830173523376102952538761931220716864 9037775 170714435281474130127594589224855961800 9037776 -11642931327380585080885774918822526976 9037777 72024183397632729698035015792614782272 9037778 26301547252672014930796492628351185152 9037779 -5540905059573139471044768221936895816 9037780 -137849105734260071153886112114442188800 9037781 -89474328032820750587186337906546413376 9037782 -36457388272024236142380747774952061472 9037783 4595962386390118679616425147003389488 9037784 5239416348882359809100887483564032000 9037785 55227251091570270141294487725594220800 9037786 95931497359079271509151397899001412592 9037787 -155092285392564580831660651741455315840 9037788 66839109095336802599202597762365399040 9037789 -60387523587677515585710252332758328410 9037790 -36514973708876871647876622163545665280 9037791 37023641741339283301814236508989574400 9037792 287734190319612538578678082575708979200 9037793 72331296702086557307968441498986171042 9037794 33386613751185829168129724148282927360 9037795 -1436654077010011575990013838990119200 9037796 116985397425060867985102498919751081600 9037797 -156438338760973407353230849712139041760 9037798 -71061785953050477225314515985907499008 9037799 127771286237531451081143296726976767800 9037800 99295636841842500643214604415989888000 9037801 -317258583372260318369242639461552784198 9037802 49897503660052407194988750332488879104 9037803 -42792677046322353098473049483402755584 9037804 -12807687878549571190803198958503290880 9037805 -31961149538090241136523288096326428360 9037806 23658907339751391079709244307406899200 9037807 -61761254326330066973090870201798144944 9037808 -20774134810201524569035387246427406336 9037809 -76972470238807844020561410189538473072 9037810 -14437751191965021752068763795282425440 9037811 156179044341365368992342455167197566412 9037812 -15337239793697570799057304355080888320 9037813 498038303014058538098713647915740219104 9037814 2622168044096163551718984507442052256 9037815 -75800837789107191081820747237294050480 9037816 1488772424127356327399556588672245760 9037817 221825415861681116217036314801114581866 9037818 9242367502611264491885141827630204416 9037819 98455952601599016475092006989932404496 9037820 26294575953101504389358057477905628160 9037821 -82129941434143393086926386100003425920 9037822 -111327565310596724697615491860883851008 9037823 11852076055928270473364576641421314440 9037824 -5330794481903255736649743222429450240 9037825 68375830185192515902898465674519560000 9037826 -1046415170226968612542095909429720576 9037827 -12729282853530348868199735213905108752 9037828 22827014334838685446679179245021822976 9037829 -184301536784126448432657587809671893124 9037830 -20820227882893957542435496314195456000 9037831 167703833628619565539140712716017675904 9037832 -102982426244643612528161471854228761600 9037833 1982816546761622781028720288883109888 9037834 76097088723880536013481784795417402720 9037835 -37562222030426407182609953561343083040 9037836 -41370578668407922067465229901014206208 9037837 323926832148605693233058329588988161920 9037838 18552325923364886343459365907874437888 9037839 -19513088732686996265814175077357812352 9037840 -12588926183125866451799523424095436800 9037841 274615563018573429981674782053064120242 9037842 -38742131847785129845396054261043139072 9037843 -169610337833981561240711553172531517908 9037844 -88825231818031865170426574946791884800 9037845 801138488727946330435881138072465600 9037846 -135489735701827076369574127028542668480 9037847 -20697645888623325947742044652188175648 9037848 -71526248505223742327442543302915543040 9037849 -97635887254186675704469983767800612150 9037850 -5520150327853353690907834393850112000 9037851 -70743392848314951791807529539584105536 9037852 171304228623500674494564480890452992 9037853 226159075628673534968455116011629452 9037854 31641294296556642591275163880515592896 9037855 23795975293298492641132983881491598760 9037856 -78953624291598385464617934381648445440 9037857 -119833299264048877793672947212331674960 9037858 104795311687223058723078027300745619280 9037859 -17239237035715766057540107388772201096 9037860 -38453987948451156549554892314614640640 9037861 -12884994767001857793589821386058168608 9037862 -73592686368242051888802224423931050880 9037863 -147870068632963596880621872035456847600 9037864 -36706177593042884345901705720549212160 9037865 -100278219859687439763400540501662211200 9037866 -28945317488101297922461859617485332736 9037867 -22878979316641724049982613096330443084 9037868 -38411737381703629923163062294246964224 9037869 1379363637630861554188087014941272608 9037870 25481801624368196677831328699730806400 9037871 44574468170629635155483879615422605072 9037872 76687652647999204510576184573009264640 9037873 29576406343729032372342579086732237568 9037874 54370101092413445965938753316304013312 9037875 -80562632854821119666735987211214464000 9037876 -21399992353003465426803748873909597440 9037877 -118440155897221391191060007243438993508 9037878 -17325482643103398138757155782103766272 9037879 -64460531110043368571857224719989883040 9037880 58437216988648035994099267311769804800 9037881 -208656752719324826695368601401359130630 9037882 5587928439901649008801261582832317440 9037883 -219222897462212844653320414052874755868 9037884 -102587362119001002490122644054581091328 9037885 -70071646068647420204368700119277742420 9037886 -63760358996484664836637808045677418112 9037887 -176319603285243269373248484223216490040 9037888 -4911890138615860751252226595880960000 9037889 -36177502228465610324448201270945579840 9037890 -30979977647072840830359684940362770880 9037891 39601001924061984813661356414063823292 9037892 20818600974094478345169786229909185792 9037893 99729890933043681042876776883731796000 9037894 97628368332516901483570381033347014496 9037895 21344817812327370304052770685661705600 9037896 13806144932106829293193717560626380800 9037897 -40979759755199048900320715736229160208 9037898 219349014902754078844503365419934881536 9037899 140667751785989894713748497611090656208 9037900 66308823327659170503505941857851616000 9037901 -60781177957054123238567538407509142400 9037902 23668460627570133870606701203982394432 9037903 107769517627098203290736657017335558528 9037904 18373917221961042149228067452347613184 9037905 78690907254256811940486725920452899520 9037906 143096209484973665184096464246298283152 9037907 354272035681748129685408728263060242156 9037908 151894282770371991997529535032895375360 9037909 178989907289084670680860262955688476110 9037910 -9663124595806558892873489660166378240 9037911 -9345213285782683671065069385187961520 9037912 121849780875719799325521759416892702720 9037913 -53546599836182487859387135717194563436 9037914 -77155766975177695947759597882783479808 9037915 -215572585408823479446715846899669361200 9037916 -113945031076998348753519134255376568320 9037917 -26796479204807738837455937888864232000 9037918 12015867141217004043258553904468588160 9037919 142525774311079752282094116853118664960 9037920 -59834890747276008936996999339284889600 9037921 31563894399932366034944665289612818500 9037922 -6583734276223995538191537884731759968 9037923 -25979216258089796721389378731444417416 9037924 85315761195359325237758835451013349376 9037925 49238162074033645206671648272369480500 9037926 57285300627807404537647021950683136000 9037927 69149705469280204141026604712924910776 9037928 66001337787437428971987365215430876160 9037929 -2280297561282737642813494002895037952 9037930 45574035171946370571905938946797067520 9037931 -33048645086645254701344089795103672256 9037932 139576169342714207321072227263568860672 9037933 329990166199644317490365513219672580182 9037934 -163013224707944375175801960131038056384 9037935 40976318649633124568311212129794126520 9037936 -30677770666415391531883344996649566208 9037937 55490594761688564127706318710248830260 9037938 -6495077614556235556227734272654451712 9037939 -216725634378467971059343340567650635560 9037940 -92523796209333594298950390856548936960 9037941 -39335297824215239983345578072775518720 9037942 -75168275594499148396685183744982784128 9037943 -282618411167062310545898001936568599840 9037944 125983324262233208472078290035096719360 9037945 -21092282714090022444837021203007747840 9037946 -165175959670901465758858446003700298016 9037947 -89855972451301788258066914272240948200 9037948 -216052807980700176572024527855111501824 9037949 270223706266049885036111211357391042950 9037950 5446529902019859993468245271519792000 9037951 -17551822675134403427075261327632576440 9037952 -193692672257651326756708650053617582080 9037953 -28782774062536038197465717978004489600 9037954 8320589614746818579527358043673585152 9037955 -1381758577794286907944574690237460480 9037956 -27036554053059762130394323737699041280 9037957 66970301025948580351338386731886476672 9037958 37161536052451213553112858345884945280 9037959 97889545957024098584381233807409728512 9037960 14354781613786558249500458173236480000 9037961 -34723293030826247682140599310422350438 9037962 -136721586506492045556152619175093010688 9037963 7341671081460372650095116983115446208 9037964 -24323253034118708191626122603473373184 9037965 -78762339799319999519493087878860553280 9037966 12636571377726337725195118581312898560 9037967 -2242583285245736900764206882559016640 9037968 -12360148524266595401522680607577931776 9037969 88582315784754601257980606694475971696 9037970 24534647684371456511504788147268390400 9037971 -170275378281921751303173662975580083280 9037972 -115179095081829164585290408751670404224 9037973 49308958714074273595952658074947508640 9037974 -106241244077586409188016254592366080 9037975 19260082604132371621042195533823434400 9037976 87195226090917031880063482076506798080 9037977 -55945376575825750768889042739350224320 9037978 101030562153689200861657503454314701040 9037979 -135027082870471366922434138790404071420 9037980 456428722686631719800346157416560640 9037981 154649370503012491982567996476466871782 9037982 3534576136782857666516151646393849344 9037983 -31810194383994102389058532808162064000 9037984 -97823111020737377505028326322344493056 9037985 -16912901507058086047248337014871270080 9037986 -8317677855980960403784033438677390336 9037987 101912260411323438326024685162349118112 9037988 -15613490093281179681306107339874140160 9037989 -74132659017160144788872680536276257346 9037990 -5918547933093731180448198494969971200 9037991 128033910415883073574053431808749206392 9037992 -175719456501581475557846598354260705280 9037993 -88947991841731955621209830867809084316 9037994 28522108085220230128853045786727704832 9037995 -144606749149003355085332982178006272000 9037996 3005962050312403596063889178045483520 9037997 -155130118588413002613877534107992969940 9037998 -1278426972530806267658108098226504256 9037999 -75276275472732543160799523996178393248 9038000 -61353402598982445773296374222274560000 9038001 -51798652832201084200824083597105844048 9038002 78815947563848742279533034880925666304 9038003 -35366901360769453769041168645786516416 9038004 -57629995118093740287999309846620018688 9038005 -14831027025467133317990341703423459040 9038006 233301588452106613915772643500900678400 9038007 -41318316348608149404651961228201374720 9038008 -5582624682013206686774104951728046080 9038009 67386324235594053776683155249542517204 9038010 -64485478997859859295050965859543261440 9038011 183594333810413787249933552333522010032 9038012 -39118700472502504487859931203180370944 9038013 -140272809611225932996941349372101948000 9038014 -109698499227137256196758599528363238144 9038015 -16422258525574264229399613156889612800 9038016 -11983819435788316962398189793759461376 9038017 -15953527478783871213310906572803490860 9038018 144416840850375255916458578920088864640 9038019 -73999152751569184656890674306676536320 9038020 -58580596593501521261581896578649803520 9038021 -159788460533668695503041734901662551778 9038022 -19296835229597892533077553351186282496 9038023 46948910726043282184758190983494253272 9038024 27713664877674848688444986317873152000 9038025 -73004700053802898060176155200932395250 9038026 -102943951742489467651362022387656108960 9038027 -9030793556594280209015278231889533728 9038028 16859369742221386702849429689380858880 9038029 -14350459281672216219475174129170391680 9038030 -47648585446364451985117149374540907840 9038031 12986208161128905415457959930977241344 9038032 -82228457100887358531267042106041171968 9038033 -80682221034242107594908427617002866080 9038034 80906761871337880369103581847361945600 9038035 -77770136275897285794065616927241805520 9038036 -58543604471733611529278188404747202560 9038037 -66055054033349421135878716524092430432 9038038 56303924990521332072329099877877189920 9038039 -57820642018249496418918310466089959120 9038040 46661232834451419337847300687835955200 9038041 -1201598382825202928413386316502171888 9038042 68876753698111041593820711729962193600 9038043 21813108452808009735920411584553708304 9038044 -153038027868445350582736393450036880384 9038045 228657999329702672232745262165042232300 9038046 -41084656058718434745579732125885159616 9038047 -88393636989197617829738322829713180408 9038048 -309921179123577796428087758366563368960 9038049 -175613221384547867389915162897564205136 9038050 13739861943457729351336516434877440000 9038051 163928339025975735980926502224938541704 9038052 119846499594055261437701889395260891776 9038053 -94339962303233567631467912384977440000 9038054 26193044086744699508448067540566390912 9038055 -24844513504059441847029519047481228000 9038056 149540894758661316486558683689359866880 9038057 -1153370947930708519424938422362968320 9038058 -2527540154037266069095966046152984320 9038059 91250004002851005672275097612577494260 9038060 113234140235086654200050939321729556480 9038061 6518982233234525236127258274622834902 9038062 25028044508521862913963041343832982400 9038063 -458797445538397820021972647128704755176 9038064 1870589998657000690661337387554045952 9038065 -45847979494486756126256745884859920280 9038066 -11516046860418142214117054638762189920 9038067 124374867328723691278826451178271744112 9038068 -30725216428221459772998188496541194240 9038069 -282988114164954746265600384518099368530 9038070 16606829374089785322419140907819005440 9038071 -5668188283417505353722170396740843088 9038072 167083853491815755765820783846483763200 9038073 16612980705800978082771061697706924768 9038074 164507212237257519583006837797348303360 9038075 -66838069784901792799299984805136726700 9038076 64113821185227078368509375425976074240 9038077 239354875067673208320809558778416433926 9038078 -51098994588892065657207702603604681344 9038079 -77474475081233674852979918035173582576 9038080 -18808296449181006775335170108282634240 9038081 7075248878464080717902649474557388288 9038082 -42063762215261315091050012671676006400 9038083 -396209199813694674105303156280086408456 9038084 -1957829700705792190969905753741766656 9038085 -7189698978330332267534867178860039040 9038086 35265125731413525294740537157467911776 9038087 148069405004552897114700202379586036912 9038088 267907685357592636087651701368404787200 9038089 211908499423409969290623928099931003956 9038090 -46861335997119058968158700148869487680 9038091 9044911757459925222669407391642406080 9038092 -28345471666427256234043398281085911040 9038093 -78216291053659588476053770718821290720 9038094 31394574452134004545009499569023385728 9038095 -297274328753698019010322412018951400 9038096 40984394327755668197176853409011146752 9038097 13087345408708454383612858160961823074 9038098 6089449397102068854343621233165670800 9038099 96844958323042084382972417674882289976 9038100 25629924975858610766147661415112908800 9038101 101087188429057431489647997992658830520 9038102 66455344270424899672940482268885311872 9038103 39334918166077776040781818654353945984 9038104 175188002105619356460285829219661813760 9038105 -134415387836573043806886615252307884480 9038106 -45077364784387294483581094751370496512 9038107 67856612231703585320562568365741934480 9038108 168379279167566716399389248137294038528 9038109 321555005517800674921764200655093120 9038110 77787431972311407094013878876131792000 9038111 -206446986817218280145927272229344288200 9038112 38024960109052016694034864005955190784 9038113 -70563754186400673726624367047268331840 9038114 25695434391865928685850697066084344656 9038115 -9826167467459541336041212741962180000 9038116 20260922932058478671285532853993216640 9038117 -91690220868871327279557530057631709248 9038118 37188638776164716692351811821265857920 9038119 53209389159301862450182498553556027144 9038120 27524396424212188494638111567157657600 9038121 29481012909807751681086251538792952704 9038122 -42242376935323746972210624482749788576 9038123 -127488943620497567351688885892921943628 9038124 162329356084115463060625676924340360960 9038125 -32464022454199912386298807304246511250 9038126 -28460368091812551792701585034511464192 9038127 158510075932179283978486584258243840 9038128 11576002536433358354251008053169684480 9038129 94920872124971416011003417737912870640 9038130 -494088021385264915956982025236500480 9038131 -169764802922400848115133062106628208000 9038132 7729046074684396564263873073249413120 9038133 65019082120267715826639139037725969500 9038134 62710837043213640131476191241669348992 9038135 173461348083654531404312299715656398960 9038136 87227657099476644747153283943923814400 9038137 49759165131051772580102808173641606480 9038138 62214412812523822401299199033836513616 9038139 54479038664886735119650729654388132736 9038140 173290559679191990205932730870872678400 9038141 56003880714082458083642238619217957472 9038142 8011138646738708176716473351741294400 9038143 -11968088426599904422093875914039993472 9038144 -105027326014612416714929885742541307904 9038145 53031661376216389755174519557384430720 9038146 -38665750747817046517828720108059872736 9038147 920294812827750445684171695227315062272 9038148 37614048639060735932041851693473433600 9038149 -131187256341726970524208215411760002336 9038150 -67527966876219519134092274617648142400 9038151 -85009896784206237030930503324454549960 9038152 301318179368531256259688156576828590080 9038153 -370592299233642735788851558446922753920 9038154 -17362471878446229772769976524209946880 9038155 22021460212426723895634686992420323360 9038156 74865261768906617825628294099914699520 9038157 -123294797900179033147054629930119165760 9038158 -7108777951375390091405344382198659200 9038159 -59425679721647683862842773811118865096 9038160 -31309734049991108205774848225708359680 9038161 -171013401420503830861233983730838232976 9038162 37817429049811288610267663352896136192 9038163 12318608756280741836166913648592531808 9038164 70971854695177454901465894280610055936 9038165 -152249027036104665998432228415896939940 9038166 14425015425765350692986568536234868224 9038167 -332645677601862643034362235405521442360 9038168 -6933953818048090739251158703923056640 9038169 -81618558723964557461715366281950886400 9038170 -572484372660888627189151378616428800 9038171 -29385267633560005638994652009092509360 9038172 -25256876930992867032834215006868111360 9038173 91994298584085381314180103797678854284 9038174 -53157712543950975136400518613191315968 9038175 21526589922572860467705188133138154800 9038176 103788738582760944955142878849045364736 9038177 339035542319462250103714381508934444612 9038178 41169006556074638550312173632013809104 9038179 -55723826025117123729098586583919714280 9038180 31184635671382710002084285691537926400 9038181 182376008117709067832969644916525677152 9038182 8987205962924684104488233834323152000 9038183 -8824302715817440250540617062604163328 9038184 162511184658691919227497796349153280000 9038185 -42937651126416220290511414335019972800 9038186 46447862179228573267361893905091211520 9038187 23123980800016536606673737560398364016 9038188 348780073056522059250228913694097272320 9038189 -53808024209094438346446497170815524010 9038190 19525385253353379349071219892360151040 9038191 -180716490412352814915002429385733431000 9038192 32357287307585017794019405693771776000 9038193 -13536478626388412133839097480830695872 9038194 -87461861472317594095094958508200969216 9038195 115572203690100463735770320064196765920 9038196 -91804523497436559928035477067664486400 9038197 -104119537687531901034445201046306470080 9038198 54373190426597533832366324758809356160 9038199 -1410543239137637266663631852307144192 9038200 102482616966422075913601972769831424000 9038201 -63662294529119358173527452885110859696 9038202 -1258824467619782569153200500981510400 9038203 -13546167172554440174539276548807633936 9038204 -22765625692370032433394808465229088768 9038205 70755603609985312607579182643674423200 9038206 87479799948010668168281654845412055552 9038207 222909759426180707284350634206598197552 9038208 -57092647261497760357331537083477524480 9038209 9247015852163363919821683760806690816 9038210 -22617572820321819553164989552821824000 9038211 5988575310845383709559841084019115264 9038212 -6349786393531234069442605307837326848 9038213 2602140637996698405500931710974716864 9038214 51885693242949469809110851274982591168 9038215 -131994017830489537972125914526237941640 9038216 109778247454327803116871985392522240 9038217 -82482316784539920464195935065680065440 9038218 -17707816966196156492823526833435048960 9038219 68519288111470910556262566629329681620 9038220 37894570229642631306781662587579996160 9038221 -60103832684248963907031052278914069578 9038222 42331862208109711161680306657589716352 9038223 -47063163016361097671314010925927456 9038224 -31309121692367331409185521108356956160 9038225 -43517196863537997759913741963838553600 9038226 49765870732977948604457979639817340544 9038227 -20031811935730550928250811198160012648 9038228 -1448148329769318886294630554816738432 9038229 51546448695041519042229840698722291008 9038230 -47851437618195369941142943051409740800 9038231 -130206964321114858221598805434998502968 9038232 -8332214421249465333578779275539251200 9038233 -55900029112064873182992217478077532224 9038234 128992532342965568558810669929843916016 9038235 34307410537722341571038573086432101600 9038236 -21334634032006977310854615630484213760 9038237 -123469694411629404684237414845746324968 9038238 -108669913528039022785684987909678344192 9038239 -13814651604053428812859704987346323344 9038240 136099514766552655863285983622198067200 9038241 -20356665761061420566211914875799028480 9038242 -181128825183263992420814355399865687728 9038243 -25815781180085682236414219773977832680 9038244 39900251681055482317705600926018978816 9038245 -66286498514417312131718380319147454600 9038246 -85459381834417183255105831581724662432 9038247 27345204231814108199084359307689681920 9038248 -145239237582142678972220936972669921280 9038249 11412576741000257153182269988729548480 9038250 -82348480280598538036331445386135040000 9038251 326264441898721158440226713172181521600 9038252 189235370712359565628632962091205535232 9038253 -5057093281381305833774480022605071296 9038254 -87633855516233305484077774652281577088 9038255 94800940734020802469253341586162160 9038256 450999866462177732939110671046410240 9038257 -275413744202641167993956497393927376494 9038258 -27219411426259633079035822582926268416 9038259 20243494822308553818405879230855789928 9038260 -27232721230870520313427072227994214400 9038261 -163853261640128864979827766341275272000 9038262 -18093585989739682624283263321748421120 9038263 67208281508505296340000187225108372800 9038264 27746494438849011644749954456822456320 9038265 121523779232773075589679297199933312320 9038266 -38065099795699882019657402666311414560 9038267 17282178299281132962017520500712950784 9038268 -52804279906942026584322570977887477248 9038269 -22728742739168685058085740832258434080 9038270 22938924056464857890315109383468758080 9038271 43208252575239974734626034433683742208 9038272 -8059986289453290567113507562537877504 9038273 -115349258222916799400744717022683276478 9038274 40623690980323337879411350970512061952 9038275 -2572281220316438620505204872090917700 9038276 1522795631333826193889174440313362944 9038277 134291186544021305265612630190204611840 9038278 -50556486932561115702484889663436838560 9038279 -118216380206654192966807894720291532840 9038280 -20758441914746492530967405698904064000 9038281 64180473442835055063134147085159965120 9038282 92607569258376584336369349670027411968 9038283 -2221817832470974505465523401993342016 9038284 63982126199206245733799486716804303616 9038285 -124030776938449594376248984259209094400 9038286 9736492774825413195179442878693513088 9038287 161111694604690233057467566553414498640 9038288 25074539971581434670082272879288778752 9038289 -21786950756413694044647182390425512336 9038290 6127860937939267077286744873815982080 9038291 -18547938438524432397676910720218514616 9038292 38060847638840546168554439594845489152 9038293 301907804896809801203724441208061046144 9038294 9045436263965717104399955272198891200 9038295 89061461194535838651337399858302513000 9038296 -203215887169268326550382798657586206720 9038297 -65051196404115701027677692966169709808 9038298 -24595323805114225391762642494273370112 9038299 -2950528319884810520797169374511582936 9038300 -60662544855852646226138905242012672000 9038301 52920862732064116965383580472452604224 9038302 14317149512881189402651071540379344384 9038303 330437171686202054567004442610536178544 9038304 -14599105055822630934516083338750722048 9038305 -99119760792383260540179210848214440880 9038306 -47950784469209850452276581987129899360 9038307 88682530759167776745700420178784990840 9038308 -178509975353396464063475295583805793024 9038309 12715771958346608992118440184982549408 9038310 -8009350166139178814646833090919168000 9038311 -179208904789981231414118914839819264000 9038312 -312804221823905209162649241799192396800 9038313 -11607463142400439661548218441814077660 9038314 -55414946114653320893279674647023847840 9038315 -44287400614756464916827268067095016160 9038316 -31025681263903798618552842406819430400 9038317 336982010620396895022866596544648369366 9038318 208775125436388169529293005910810142016 9038319 -22362877295363406036391203877554130560 9038320 -28521542326003725154622610767022489600 9038321 66800086927418770309967366054070778944 9038322 27589411031703217739980699372826195232 9038323 -21876569666229232494511695513192448864 9038324 152641396737416635562290404741145869696 9038325 90085815586810375414126685432073273600 9038326 169116618785324409085804893082100395584 9038327 59352108690365787683133466923048388032 9038328 -30882228411875336458227244364429721600 9038329 -11420623651511749042574202630986535680 9038330 40356919051062263670625264934720409600 9038331 165195802110794970962422856149561761840 9038332 9530408928015068735289085087886625280 9038333 174572462879285210347927922422124532864 9038334 -85570463272136326069561495238473917120 9038335 -298158963099737509022137284994131867840 9038336 57222148915170295208504798489912279040 9038337 68287736624531035392898445170454976 9038338 -131214088213369725092557278141697196160 9038339 -90900431397261360982866176159291328744 9038340 -109051553867266281072585604520323008000 9038341 22889267131546477529088254339268716572 9038342 -1066898089143069343368882786208114368 9038343 133234270537909241053272784890779384400 9038344 -75800233234316519960159474444258012160 9038345 91581131958889603080068865349814808000 9038346 -82135831651250851208844679842293366016 9038347 -148595347708921774959666863497545292204 9038348 19773471056162860457294847661293605376 9038349 17304186571462762673975870521247627724 9038350 16704926222069090730681468280932408000 9038351 113555667729654276280610259818906407152 9038352 31275472743059019315211601834965401600 9038353 -57854794356764592584870459032642479296 9038354 -47270619630660071436582822898563558240 9038355 -33272701494711937579268539520194173600 9038356 -133808395327786221429692246408316702720 9038357 -926967811788166600765800498335934834 9038358 -62796078055109286393359582875667189760 9038359 -17835561969587793142510881875527088640 9038360 -11299850253005252673880371712750387200 9038361 31572025207959650587122338643872348640 9038362 101539310411560554746819529596639619552 9038363 210475997868492487702126848449220551880 9038364 -83283174061090399109535668581188109824 9038365 8273969966667361073722990674553555200 9038366 -87918123771331429804999535055239597376 9038367 -21220796820563978085129689741189926512 9038368 25897316017275960526205861647123021824 9038369 82489804707103216270914559391259388770 9038370 66527264040199667535799163588335488000 9038371 -69920776029218713490357602122345767856 9038372 50355057226400522098577414130249338880 9038373 229891633573281227107223160250063082304 9038374 -207298072393702947199023002040080999808 9038375 182659028196557222825533696372978122000 9038376 93428251265080559103505738139190067200 9038377 196849255392617505306939484975033039226 9038378 -67919951322303981239201316557835239760 9038379 -34614407875222529116696154063656300032 9038380 16999423521136570010499180377294914560 9038381 -51569608683659627809729483017543528000 9038382 44722090404354263026701500632858281984 9038383 510169953868395362738517875615210141344 9038384 -10563805490152258321353640410153369600 9038385 1053481650001618072872204641085445440 9038386 -9776359228112050889540312811276134400 9038387 8650593943619142695458002392207400000 9038388 2868295783624525942884126904205481984 9038389 1676532285829968397961620197236399640 9038390 144672471427709733144818733735597388800 9038391 18691119033195144307921759225576687104 9038392 -24924357762273594211090223641175654400 9038393 -4516223326790386345192353374822870400 9038394 34019221466829040489613631862656327024 9038395 104478158681589279938075943274744380000 9038396 -165549214684459554304614090295104714240 9038397 32088957346163578657568891646521784384 9038398 48348516994955756126326117365883254720 9038399 243333458678991227421389426000724062400 9038400 7503974218156580634605575741636608000 9038401 -433703407119831485810027056306955050200 9038402 2810721189450024267645528333969062400 9038403 117390911459487054618409068762442997064 9038404 26933477462729859988938249525694537856 9038405 11530065273132674543434026748718530560 9038406 27361308729879495340862399848162813824 9038407 -48294729822361782161820312820209263616 9038408 20551096047740584926439503122809743360 9038409 11802193036512473697751917112836485088 9038410 26539463599453977966245522341557387360 9038411 163931049911931053330225220548990901012 9038412 -89952477552012814577907504581645337600 9038413 -174542516429678979297625775604222087296 9038414 -49800448668833072513156139801561446400 9038415 -68361001544410940588214585587884380000 9038416 234897811626405256642018522591903744 9038417 -147666041505341668487476414121584588800 9038418 -39328608691517309774753265792491173632 9038419 21575134293666117301687701330386974144 9038420 -19611977120066076371302218741904830720 9038421 69665991123342778610132367388216690272 9038422 1776320653284132570151411740558787584 9038423 99236834436013757048369048025024177672 9038424 -129753454418512119152221487989534433280 9038425 41190040403865080609997851538129288000 9038426 -50581891557872134152879129455837445120 9038427 -33156578094640506826353574578950469480 9038428 1501736994675463915918818199015694336 9038429 -134293723940565033276381750764783932224 9038430 90821716815376841021894797858593273600 9038431 -69950402400631213408150411113797305736 9038432 125720361566293444022669232926990794752 9038433 1566704490007509214960599670237208640 9038434 92024569411050033095540562224512284672 9038435 44428684011698271004591268349709280160 9038436 -17362686616360546089417513904438511616 9038437 233630800704150699975678947753801433086 9038438 -27358344284639325499734015541859757504 9038439 -32138544719703739837509338772466884960 9038440 176743941146595628582257320218744780800 9038441 -244838490600102451101934981415358971148 9038442 10037308133126612175135804107578335744 9038443 270187637481294469566294105758207160692 9038444 110564735377953380798284458684030876672 9038445 -37527376880069940319265984421773756160 9038446 88198698722691601458444065745158688960 9038447 109438886389114538933324570853332313912 9038448 1345754977169559696557875409842667520 9038449 -2764780088453480540917285148890641088 9038450 -8709888889131702701155487506264932000 9038451 -117393374178915329260855827931269988800 9038452 100003656024184091315226021551784693760 9038453 -101346382169929148666754312378171916416 9038454 -32413276355124308155693846807397294592 9038455 23627297364038682819286881713525334360 9038456 103423939528835400893423091265343324160 9038457 -61620843775070022722105404844011736646 9038458 155105900133692796680465988117443520 9038459 -34374160678425027084127611067832666640 9038460 44700126253537306368896729812878428160 9038461 92877426370763347262358332178583640172 9038462 135348332886661691454287621656680863232 9038463 -48632249580870067357144805555880222720 9038464 1871038451470629810297344898619146240 9038465 97933173244327605528268968394092139860 9038466 6409841664822310841505532364096060112 9038467 -68027791616396730189386809853256900484 9038468 620881666793380809438348511455095040 9038469 117284166608351207614164045417405957120 9038470 38132164150487396559017641722040162560 9038471 -358341216526699203655034463437437440 9038472 154443828328793750044167164004078673920 9038473 221604877939308751949276852613743565722 9038474 -83745706813757769405691760938233009408 9038475 23208508825783670443989161736346288500 9038476 444430503778344913322958907146487136256 9038477 91439934785209604172120649476589819872 9038478 41678773838042664502942443034691932224 9038479 314559415313974182926471729709403980080 9038480 -47708990288652732216372535853375815680 9038481 29926668418972143542528637537304154352 9038482 36698251955906677579213022190643016592 9038483 125191003276767344751621449474674146732 9038484 2137206290789584788610598222629109760 9038485 172379697368149285699839353127336105180 9038486 -1330602668713291872024032082490378176 9038487 -150520917675973270579389797516480009520 9038488 206098983590381458089911442188457984000 9038489 192075751919549634042575470038553287300 9038490 -33480245317035628714966475344706073600 9038491 57630518582023519497787231054599091920 9038492 -23287178679162956348039870585783454720 9038493 124430052524184754117745091689333563200 9038494 85737015860497546083762195299379596544 9038495 14520304751035616030251350804983763120 9038496 -53989786172094799497044002119185596416 9038497 -30147817768238809005331138366148164460 9038498 -736432689566330641440888342674926080 9038499 225467610749310294373900048381788968880 9038500 256289151118211737783443464017916736000 9038501 -110545187069156409413845637228991651456 9038502 -28757573368943046455022135662036090880 9038503 112544469828581929756041457556199141752 9038504 -31656320943972606099837430948852531200 9038505 -34206174554926458904505660192609664000 9038506 -21030131362035716673262142757745442976 9038507 -25827848047136579598297469532415863244 9038508 -45295211088477424261439332079464571904 9038509 -193007535107330391497619282280735896960 9038510 -14276148562451413550804766670442062080 9038511 123657608931078188157031519532743889160 9038512 -16631996424527714037807100913612423168 9038513 25873382617468265846051067407177034672 9038514 881141124178139990032436263445270016 9038515 -52049002987190562931020768769948049280 9038516 172544338630098672554401266294880813440 9038517 -54716670465477639144156770543157156480 9038518 -131721733009527029265232535455822739040 9038519 -99222903353135025826195503443386061904 9038520 81844624643704116630751092532930560000 9038521 -73544300191903384274160618913404907008 9038522 -58210234526325143729542107908879180688 9038523 8780222645958800460744472535386633728 9038524 161828932992226063130713877123970350592 9038525 64887470966606188288632229707724780050 9038526 -1800451971504047893375505335522682880 9038527 81915620044448291583455293879103821376 9038528 -52698483175549809593432920160552878080 9038529 -60931449211858395770075464688281986096 9038530 -28194277194677082713376894430115750400 9038531 -5037186522065293944886367132865273768 9038532 -8219816272490011050177031491626489856 9038533 64259246433499167280942427446687858720 9038534 -132876938163638586431166411836525313600 9038535 85527066297128916086291888911362729600 9038536 -47285740004701602222378012948240936960 9038537 -44857967278539043032197550691761851814 9038538 92805907693086034452002792276964612144 9038539 -240329206662973064380255600146909559660 9038540 -30007629240841951500340251429399889920 9038541 289515684653475087900680824803071770944 9038542 69982876918943478761719105256374740672 9038543 -196820676009986816086928623370339621280 9038544 -27706143461572871443782291254542073856 9038545 23205756326843182942836148908233978280 9038546 26421693748568080186278083350516715520 9038547 2366741312131936966833966909931180800 9038548 -35958898625057382892361402318393937920 9038549 -103753348571653975058933171990907336960 9038550 -15528928791689992913733990399890923200 9038551 -311008485088622008442693042912527203448 9038552 285115812439324094264123211680051865600 9038553 26264844333953115475733095449603604608 9038554 -22312514509701115142024727063803958528 9038555 77177187803806300392053642743465536960 9038556 88086085777958257783197922335626022912 9038557 1975284987762738451403630218991408064 9038558 -64329692537899293626879176729454319936 9038559 -13202309748390110384183306234483006592 9038560 -232263286376428730868087143973731696640 9038561 120659583886788253817268804248883056832 9038562 -42644056214654046394477774856350548480 9038563 60982574380397413565628189062378590704 9038564 32133605940380790112300634614790784000 9038565 -18491570540482999590331135627375398600 9038566 31816541162639865904901452007670467520 9038567 -68950100164164859927942993568030449320 9038568 4318706985452411589550894849382154240 9038569 -231461657830998719881321980785895529030 9038570 -4679342457418602867135209594200842240 9038571 -9727388247213950884010584160814282240 9038572 183222830288738362164698353220853022976 9038573 54837656939376919834059988244530865880 9038574 -134645614228683701837496088133296498560 9038575 9413509195868664220986687629938344000 9038576 61744328726482033749270202970406912 9038577 2364356614249313249224868439100061184 9038578 -18350324781396733332336114369056882160 9038579 -224664431907421624408865007143571900 9038580 870518516989143266546008857486336000 9038581 154655226903106271227965527424694078382 9038582 -16767588474501945806424164373186988800 9038583 86695461125992968569347447530867025152 9038584 -119659944384095846157231953828945633280 9038585 13068266097080517548812688927473771200 9038586 -3283099837893779463368989123341758976 9038587 419152852343482420049480933756038429360 9038588 -72186283676107481055237807304967662080 9038589 -82453394054144023233322099303306442304 9038590 55939303153737784002184714279579484160 9038591 -148299043501295292282187501955929757016 9038592 13836817542131733842571165837331267584 9038593 -148105393466227689814651381220558139456 9038594 70761287400925981371127248857385504672 9038595 -8435425951258699577097759841497519360 9038596 45491516855781845635685445443961745408 9038597 -67772612261680739411996367837606652548 9038598 67161216022333631309224360719023235264 9038599 288730805228454798716793912268696520600 9038600 -2071065817789654439029175812273152000 9038601 10760364787551256273257628128783308160 9038602 165456326032956978677256688581763624752 9038603 -56396907605706171468173014608037937520 9038604 83047981657584957662869007331111321600 9038605 -103622489631162629740193504530812660000 9038606 -109515581792693394348494730835235540160 9038607 -79442156085420681439712843026648705920 9038608 -14470352587178459144458530326898016256 9038609 124184453372777547844957161652720471104 9038610 20881444713161744907214691177032450560 9038611 -23784822387566168247513053204689194480 9038612 -227627792569747433231805370708846276608 9038613 51536905700038806495706538532808266144 9038614 17736841535380111164761350059484581120 9038615 -113391850505861626635382927590724155240 9038616 99864759019155656573624383574517657600 9038617 -83930298581870789478480127500975691776 9038618 61211927728434049375439666436671241216 9038619 -82108590545877876786557071459140082416 9038620 56293675718088327641142713927283732480 9038621 217286980607135066859021844720466402892 9038622 28575812573913110887384806758583680640 9038623 -234038627417793540244948285629416227200 9038624 -106777802933840839226849424636848898048 9038625 -42178539481250470019393444623588752000 9038626 -28024588109770953057390979284450652800 9038627 78550977633635235826475631535699841760 9038628 102461870478588853574654208959656237056 9038629 101154516256225421404965199691008071230 9038630 72095211551321337524322142557559094400 9038631 8764047652563193735347786406617174144 9038632 111545300796679810941179572471518904320 9038633 244481036465794094008589363837131777380 9038634 -5946503734444515167192075239915411200 9038635 -69287394451681383350353296212240321040 9038636 165977770143507251295865143481280704512 9038637 -145601267335212107630818932103851298506 9038638 -191955676772183727687960386512942056000 9038639 5550657568571601605939105187676367040 9038640 -2224156700212336694750160327536148480 9038641 12483610478124240775746890597849434852 9038642 -3854915350588522680283576331164924800 9038643 3243402079564996802198069701846023744 9038644 11946547286484124713567761866479526656 9038645 -52215382263419325139622764076465690880 9038646 -59321119733675611464155741989331795136 9038647 -326932950838035071912710180058697604568 9038648 11930640290301372369633374339965071360 9038649 110265557801191282754041767644743485264 9038650 -35226926020397553918847872781679809200 9038651 23681472013954055509189756708534076952 9038652 1466244468679451446884417467645878272 9038653 -79475425131843666525221372744731022516 9038654 -86406002718568958018037420066452103168 9038655 -19907575067097388769677162463116339200 9038656 40930855872215467331506134974145232896 9038657 -123649257961507454193853156694905388094 9038658 -34190540002657240105831375396060377216 9038659 -31753301294755958226483285250442660448 9038660 -94121785296735911670542390371576216320 9038661 -83652653733141908153444563876735775520 9038662 120081384763307501317873915661088422400 9038663 -20812537535389213354822589353338509856 9038664 254065189323496006084437488074710712320 9038665 -175935143682046012617071718107124326940 9038666 -21742068518333259839894002877490855936 9038667 -101040825779468710419449152069062926400 9038668 45629538143294993809333347803438968320 9038669 99076374355396652171948392682162159340 9038670 -7685195190976243421346415469797785600 9038671 71300628185583331255831058631907221872 9038672 13222632280575936269540306730228965376 9038673 -7154283407614294871300907597508696896 9038674 3824665874557912557714175316399112336 9038675 140012366346569542811039191656636826800 9038676 6217011485176484027603346579549149184 9038677 -305489953583527253955010914168061254308 9038678 85531657153585135230108847992971040768 9038679 95009835731141558837115193340099549088 9038680 34873606837474742276973606846873600000 9038681 43100508426858560413022815369986169482 9038682 64923764054081766938106310164312691200 9038683 -357136857831652896979208282944199771068 9038684 60422404732885365173467294260156412416 9038685 35796769404341427554019323642925805440 9038686 -68293062625813840080492632640976896 9038687 -131645272483363459101835897169006466384 9038688 -71496090203278543823138291350369468416 9038689 334638440950925716093372694249391720768 9038690 146819096342004987325335511094331055680 9038691 -244689101370296837185656382077733544880 9038692 30043177309942116933749961586143158784 9038693 41674096052758999149560229427987906560 9038694 8880545932065258624433618705896966144 9038695 242963437398434296021650011805321486480 9038696 -44518090999566777977538336526469959680 9038697 -183691944284927116006536095980249081200 9038698 -8187858706245184276852126590730616400 9038699 -245088825768984148987755907196574170760 9038700 62355290746702693443804943971206400 9038701 -22119795006358017302021947696778944512 9038702 -170551710970639812126319879619222866368 9038703 -172116294665862253572453513232314024696 9038704 55414689354417341106047149504324075520 9038705 -566490513169764707670727041573253680 9038706 19556921024432801049772052273899699200 9038707 226818223867131929270667782867548794956 9038708 95322292218291264887559802620526780416 9038709 11541546778148341056464605045304006880 9038710 -29025276232283874931084103570197386240 9038711 -9089062272050659204229097343544583936 9038712 -88419475952548644661825816574622720000 9038713 173925975110974875413565634152947072340 9038714 69759323989487248460225698358461920 9038715 -29095090325739026760949952976892097280 9038716 67282851214535178815687592580071093760 9038717 -61541925350835559695872352930580796928 9038718 401618321773866025731763907609836224 9038719 -105195672881956099612308327476591591456 9038720 -46109235180200170121898873896042496000 9038721 173906333942923890163890079996454571312 9038722 -14902598888028088205775165745318872576 9038723 -2059442858322569015721176559187025028 9038724 -53103558033073381294485470089244160000 9038725 61464110265403407889315414448664976250 9038726 -27688198957190995005458770590566330112 9038727 68163087513031388757026634559129982064 9038728 -29470235026030481715635929391134755840 9038729 -897198370584365593423269391398018240 9038730 -38627553843519670854947178624837427200 9038731 -48807010371103551920884746661926999120 9038732 -20380158241281284560392600757725523968 9038733 -35176597727045285954291372793524297952 9038734 -3804688121419924847902074773353425984 9038735 -60202930285992211731029885986560668400 9038736 -30958458842476373644617595513602048000 9038737 -81144357127376054214995848926782368880 9038738 -89435173644634266316849814083610352000 9038739 9445704042175184627251549712655376824 9038740 -125163323691893380223939044131615279360 9038741 37356075625220761466561213067668956800 9038742 77039611418463932679745563146633522112 9038743 1277000101695773721680080885948366000 9038744 -41323712402841951345167775886685429760 9038745 -23519501177875078046786062508249958780 9038746 33570622293152926632971247917048313072 9038747 31425119833837948370225688256556296032 9038748 40944747411590319310403559178596948480 9038749 150509676377390906669490763467603315660 9038750 99774943710990538317718613542320000 9038751 12115086633922532492663395068882708000 9038752 29534250237689768252670553990391857152 9038753 -143817783399826304074051691190505204560 9038754 -66842551454069609348721602863744562400 9038755 -125344121215784695016950260964545637680 9038756 127969311636782087664968580186745144320 9038757 4966438137661741207017702838872197376 9038758 -118829620880959226539104901613591841024 9038759 -180764201520462975361554331255455489384 9038760 -76691356954601570891561851401133670400 9038761 -106240789557096511102388226938785561776 9038762 -20181604868807439295051444494704236368 9038763 52166738447287457528434303297055232000 9038764 28296038029266778567492303475889409024 9038765 296651625242584139810084285762053528320 9038766 10864248439304137568815667471628930048 9038767 -42227069392100695477162990487565575288 9038768 27971273624007402035908755734906683392 9038769 372923425005084540118892653654011110208 9038770 25018422768373702819156844667315056640 9038771 -74443946883536442267321386512248030720 9038772 -844209638632024661656538111077355520 9038773 -80780913721541072131613320537567720978 9038774 -121110026512903446128275608365586431040 9038775 -60049967058966286129573968607801008000 9038776 145804020883381776186589868308771246080 9038777 -41675100589904697233877033948774764736 9038778 -3993704021045712606956561514771855360 9038779 25873936420631858964323811859639226400 9038780 70815479001702445547937710836021977600 9038781 17235630007180614895847177835046694412 9038782 85596240728726631608738360065365364992 9038783 -41086638461279916257312311424199821616 9038784 -27762248248891969785874355644834775040 9038785 192881271361372030103320560317224867200 9038786 33875813752933897927005758717284880592 9038787 6755668706825442975158053749605397600 9038788 -115880728487634076597948886450095678464 9038789 -167304406146734663924948869645666813410 9038790 3082817683366587852239008819359676800 9038791 73314024733609500940340930272102770832 9038792 42313829557931686458996632476809953280 9038793 45112713627016855134446866712324178048 9038794 -34842976366872614334100059551166904320 9038795 -147815927243449408102145277213068143200 9038796 -33976233417529364535177830967500379648 9038797 -86800957305500929839866431338286624896 9038798 120210190626945630684079156736687147136 9038799 23346726412138398445899112171880611968 9038800 30231596022078780469765952238256128000 9038801 63193049071981101916480600911659349504 9038802 61728231001127694931502218578090530304 9038803 -219260081158795290665165274183057866496 9038804 -52865395920841290363232921655750330880 9038805 6899149093485997874963125576940209920 9038806 -38370650360041609946480292074851317120 9038807 -276838133752996345265776254755245170840 9038808 23332129280997551252636713710014822400 9038809 28433085681341696431636767389447304004 9038810 63635586228859168751136525056426469120 9038811 72375910162297733349525295189319979672 9038812 -10735495509937451083413215138824697344 9038813 35058631659316796790596018157334098240 9038814 -142836515966719581411293094054999088512 9038815 -1636840058094861242497576417222325280 9038816 -147967841896466845551875231186318524416 9038817 -28299210558081573925775204962988225760 9038818 128500270877134258503604245517859475840 9038819 91296815825607620143844476559150470800 9038820 16442307023867595519581039306784399360 9038821 250942662142009817737073910319397700288 9038822 -3604142974192984830544993413855423360 9038823 -105300259905954090795245549038938297816 9038824 -24991941071508842279257837587109463040 9038825 8935234096337236468661164269416928000 9038826 -8160610271754720628282721929333161120 9038827 68203474922545747674102003747583789344 9038828 236365372185323349580654251380797632768 9038829 167696407801599742371889417123731734208 9038830 -90303858565588497865006192187196901440 9038831 31830898766082729034884354523541911632 9038832 15627940641741539563662634908159836160 9038833 -36185118029524093217548669652573313740 9038834 16661424458504559057611868246803202576 9038835 -22390330737175321652659802641975432560 9038836 153896025930637571454192646425817466880 9038837 181033627131409270966851060121929485952 9038838 -67097145889952357132421650196849070656 9038839 -30300744075298227654330688060167407232 9038840 47891384150084361720034734141987840000 9038841 25326508445904052779370306698323850624 9038842 -108471636946465417734774844374043766928 9038843 -233928485598272396933035745884198072320 9038844 64189525024364150365432665236117913600 9038845 -64122576695040191156998196202040338900 9038846 -93894863002352754016983871751463088128 9038847 -66755604974321846468131126379178636600 9038848 26629872212464356656923621659766685696 9038849 -161678608586401761594507662065505384568 9038850 22030181866693453551418822829403888000 9038851 12660843633325012428717005637460168600 9038852 273458524286304160061277532101183651840 9038853 -33579869907261274884431918916513394338 9038854 -108336476601168177305019170749229684928 9038855 -13667874395673095541565007913659627040 9038856 7923240297385308900069394368872448000 9038857 34619119940321600845633937651128366106 9038858 3452354184460483750389301581046764288 9038859 113415600347293862058083377009969075200 9038860 2643732561266375658950316164863979520 9038861 -108278835696828729276246569117722630548 9038862 -7999016402330238760616512521139691520 9038863 -27280846390382890986723031258124286200 9038864 593917303300791336605701150432296960 9038865 -69656381639314733684424648548279376000 9038866 45232704636658982525547655236758202624 9038867 189474621087471146228257143395733647916 9038868 -134834320892566503574704249099187378176 9038869 129290413042777976980508958085756498752 9038870 18006212494278882910765180067735750400 9038871 155342939166929481111401567120967250080 9038872 127085030183254665790681808734315468800 9038873 -267700382203073312659679374409412589878 9038874 -23791724054167579759785634844586124032 9038875 -98781395772863041450422609223988856000 9038876 22535766518716404971858291542799425536 9038877 66365399462025021971231830588821168480 9038878 -30669838605477915890405407371145508544 9038879 -67142060648344169907714076404405071520 9038880 -153407269956322406287802168300967690240 9038881 276695772945372522969645326203737571682 9038882 138667161391720860594854299911287379792 9038883 -108227870456348375239593662742489344784 9038884 95916824954310659404645419235028140032 9038885 33850858634430273808103321323942400640 9038886 10009747210461889645255152210753600000 9038887 -16517684894879140731671932583984609280 9038888 -131045005877205672021053176629879690240 9038889 -39936555986755644774766285575168963600 9038890 3213516694143771479597980463877012480 9038891 122833165941719987174684798352527258292 9038892 -17497853158996162877786476512120115200 9038893 -16790651674236673105455721586884426858 9038894 51112435854565124870500969527832369920 9038895 51584866901429175858134978033340168720 9038896 -55855089474548502089743398596446650368 9038897 56803448045403907150391325850981472832 9038898 -46241562634789904483884945086320847360 9038899 438433990080634923054411430860679165536 9038900 -30875110655837612585528065721224896000 9038901 186873549021702656072675594043036480 9038902 -39103523624856302219998610303650761600 9038903 -472494165362146794445028128704403065240 9038904 16896574237647329626389803863096688640 9038905 58377551989804379975402860778992101060 9038906 -36727059364373705591655136889176168848 9038907 51532373000706602004459865936583544204 9038908 -128497758824531522058561062837091164160 9038909 44373747345334077881218384884150316128 9038910 25186606440922895206659737505864192000 9038911 -4625266921357384717806041477643421696 9038912 86497166004917596245727399748345266176 9038913 6772283513360057578865140701712484928 9038914 119620182032282615365074828479151247056 9038915 -35589879723088577369520046136335177200 9038916 -31580097918173954781838823044963398528 9038917 -81605419725019397352916021374898897668 9038918 2744925311802442333550983255242915840 9038919 189201871146846519361961911069135165008 9038920 -8902360605381432613887113708824166400 9038921 -193820257333044666028444199388521155878 9038922 1796645587368307548191465534047817472 9038923 -286120806774387347236230268892719582320 9038924 186152275361668323338446631282338480896 9038925 24945253963456806927082611808231536000 9038926 -70102530831671905372930208279135779776 9038927 -11699976369306069355614886808378873520 9038928 27245928723000716775254242072787288064 9038929 -10807873575922190761955749331744201820 9038930 -27214659506710104957512312275488199680 9038931 31592998162131819274139820596381134080 9038932 -16179463276756418970107652072472031232 9038933 -3282990286581447508371248604293870916 9038934 5215121350496467578016707442139619840 9038935 158273884131790534597782605779833422160 9038936 -9887376863243692175635975933587456000 9038937 48677267385449000747432730525144638160 9038938 82512383397745595041590569285791861440 9038939 20213738633613277275174956966307609600 9038940 101615196783116957936766865770195072000 9038941 -156485948645354028113723306020365203316 9038942 40568615291395255423968253912280832 9038943 242902029455535783549404672848005585120 9038944 4707097789689271553259297997923287040 9038945 -74883651586980075221122112726825186520 9038946 -671117626617069030620352581080350720 9038947 114407121146969049845780031485782898232 9038948 -128383072593417481643231007672268053504 9038949 -45586569760824301627431061622592313344 9038950 81380766762870955755750920994580332000 9038951 97807176196584892373164291086817393200 9038952 1901585077364890588435971246861004800 9038953 -100707167477718649234717988447836912320 9038954 65505496409704265189672283785555040000 9038955 33820673846047738241549606999593029360 9038956 113305720902108018355337005574558501120 9038957 17572137791088574637010096980630702220 9038958 60096279791294551343645160158445816384 9038959 74606031977286557666346879022049192680 9038960 -2829839551017074628854134157678346240 9038961 9777137676838247496395187360506650932 9038962 -104652266009399394524539243105433999328 9038963 -10546921602858662433784177997287398120 9038964 144420188525911622154121122039428892672 9038965 -18397034633942675321660897310860997600 9038966 33441108214416138420995569409004534432 9038967 -45345081717752179783114265583381602688 9038968 148896017269367982135132737583873884160 9038969 -179684938004520308020213538133161892630 9038970 43465005105801856739070459762990240000 9038971 -162942488580186082160465820138126217216 9038972 25685334549298916254960897043823908352 9038973 11971637352178534844050874199448886784 9038974 24483579108686197501874465166764141952 9038975 68641014744934208032816951305132561000 9038976 116808718311445078165831705762254028800 9038977 88207162423305434399364614469036872640 9038978 1754598816050226606393199307640614400 9038979 -126291940853009947309551060964058104080 9038980 -18659747134414886400722251539667353600 9038981 156394881757646357186161758619146911580 9038982 -7582539242151332314434349897869465408 9038983 -41361495458325393965496436841680536192 9038984 232272772893566252484065459331224985600 9038985 -52520280204225773622245631759510906240 9038986 -34768615179414964277787207774356160000 9038987 4270029303613151391473358948511551720 9038988 -13214454712375891955912194083297684480 9038989 134715855162162047927042767172114263756 9038990 -83951730321852016396874997515353608000 9038991 15763469688221836002445143833394308256 9038992 -58248969964809476336894536050445410304 9038993 362215903502680574296968062089181445120 9038994 -34295525506813340751987698332207344000 9038995 -12652679826270118677415154590383906240 9038996 3098439410578447092092214047529815808 9038997 96985052181180690148374603562798995168 9038998 548160028447402429903457468157204000 9038999 -74132130423939654657604132865348916936 9039000 -89984041487737975710041671813201920000 9039001 77854965849967257330586506604289036752 9039002 -17441362939911253140420764240482446336 9039003 -126920387792147361016373799749559308160 9039004 -31860107259937327004727194577639908864 9039005 15071058980122138594731991734657003360 9039006 4539830337425431219467270224924110080 9039007 59776498510967835148998708533649004256 9039008 -34352792030626282403585158338513469440 9039009 -1245299084538159944563389523194964992 9039010 4231162413885892819001802679302912000 9039011 -4204699027364246499162493256252900352 9039012 -65922946402011618226519608796586059776 9039013 -44011005107095727765502835595221866500 9039014 -183236585313286575666471228291216091968 9039015 -2980174469547081123931911468917702040 9039016 -90295329095669303591647845829403197440 9039017 77368734853757097216296404466414155620 9039018 7986961567358368618034100959376353280 9039019 -195435652700785128023416168284635437488 9039020 87538515447947678816721231630006113280 9039021 -15686666459896837496104459859495479488 9039022 64393456292929023398164345460962867200 9039023 54360654297138881945603326538518420464 9039024 18049200588921011143073656244811890688 9039025 149945686570787283938914161352266700550 9039026 69647406602677165651956328984676714400 9039027 21152460215774132339015752218879801408 9039028 -245600696902098218847822203136349908224 9039029 -260161770080099703655053422145936220320 9039030 262210466144448683347434704873994240 9039031 -331064386231975858293476243365506357800 9039032 -261256033057348766736666336592281415680 9039033 -8165815074402314617042901793598066038 9039034 -24423220468799781430656211168355101584 9039035 236198834588688879528684941842985220480 9039036 -90623079039717460028254731304982446080 9039037 -48574238077882497010550808334084362688 9039038 -129580644313723179681313645546726798080 9039039 -62745469056816656941539874675700023680 9039040 81958138368069405071948346223472148480 9039041 27688645385684984674699526138454916800 9039042 -29783656972006618614631393780058075136 9039043 -38206647555129768811893380682867924400 9039044 16836307619798697221338431220608602112 9039045 58781446532562005144281270234340860320 9039046 76028168489255236796659459023909826944 9039047 -89086774507901327466101304420908759760 9039048 166314351453350678587413385331830824960 9039049 140079211752441191294051707054853673050 9039050 -356358381935867293695344448368479200 9039051 31917525084310632792719697678901563792 9039052 4364488143484908577307412072441610752 9039053 63716756176554318039805706027978392098 9039054 -51365622001370247306393150623050630080 9039055 -9544656060338905929573479371243010040 9039056 -24447620899200643081017008098909175808 9039057 -152560849691839260423256882033911302160 9039058 8237588989254287481515972854509106176 9039059 -228976485134718058885804868615641678740 9039060 23451867734023631058176336144919552000 9039061 101491738720818838141120779350950179662 9039062 131222314066708638467680397294851794432 9039063 -108486839658443938304200082032346928 9039064 -46795520200305136841618861676806553600 9039065 6639556210107158131742834866523088000 9039066 -10737707377694266588752218416892069376 9039067 140352799144037542028964579085456722116 9039068 -29555112161997390334589197577078956032 9039069 5609020885064024572753645733169338880 9039070 95026962033970939855938251233826732160 9039071 278489516763582089637866920477422586272 9039072 -42987460341390535136677071338808016896 9039073 -1154741910212475410592846983169102592 9039074 -60616645374321710443759972443260567040 9039075 75675717381343893397842949765553203200 9039076 -63682213740686335054498973381950714240 9039077 20280521347310569551843736951058161500 9039078 -85869577279432255051095693192256483296 9039079 -254352232508375561118653218606154400 9039080 -25484853358200127069767079122544281600 9039081 -61561005828932102266917778638524625216 9039082 8051496277354717369719616317614960640 9039083 -128517396956463337256073257140127014668 9039084 -87200620225728418031412745020048689664 9039085 265548977975572298203824637473286368000 9039086 -1424251194916699404287912700842985600 9039087 99825910354907942624534217376839398400 9039088 -37424327672739645353151917575366737920 9039089 -21022546401572393874123631189197880476 9039090 -65232566736028041919556412901160455680 9039091 -201966272879311647289606565859336051508 9039092 -5855610999158050994381755254462240768 9039093 -45708561970005949781918261609032986816 9039094 -153683908841886752971759342142827607904 9039095 70954601755222118861157252159722037600 9039096 35723524777853952796912122576256327680 9039097 -9991350946404192310284699955781338680 9039098 -42193381796123361702877425175323893760 9039099 34296776625557133033904836812142666288 9039100 -2936590040829355045678627220980480000 9039101 220545324932976774012276360838547937600 9039102 20152683751003210799031446877861592704 9039103 -235189684966864891954129202010168449360 9039104 77073926002089057756563276164006674432 9039105 6268011971054994877323919767641543700 9039106 7794118552127521448869951196776726944 9039107 -28146530170825119658845946401245222400 9039108 43081485907687784384831823025076097024 9039109 53589883494387104125449240701915257310 9039110 -80464342513144771470637152813536640 9039111 116692621622095374824024463686379496872 9039112 276287660587894656032851053918425011200 9039113 -176482408074700024048823932069614657756 9039114 -67378383136275350734281755179318491648 9039115 75316295612243676884447344480121214720 9039116 -2251120387995865732213208771452558848 9039117 130812222767964736082474411915942774880 9039118 170384565731680917277796944781320263552 9039119 129597857997554269934385895971699641520 9039120 -8769417235962267260627667169318010880 9039121 -62691544602564972582798290920894770816 9039122 95784148507896374063845086849125108112 9039123 -9410875799471771270936065634220430536 9039124 1018950688116192774745676862688359296 9039125 -294154142808906836790596923121679981000 9039126 -92502589919992212641962240056979728000 9039127 -421976010193713046447298676040265582240 9039128 33678852523441930303720189939253606400 9039129 -85853396476753031313752350412933927712 9039130 -23177903154511121777264518618232459040 9039131 -342387253292285826459671681416621388136 9039132 -1064878598727873236851042693123666944 9039133 114291557694635538047835113535800727724 9039134 127209388082128557733325495414318595840 9039135 -7481138845611777139479068854986977280 9039136 189579141067886166568341693691259781120 9039137 -74545166579480026946320073289777438828 9039138 46943540134119995655321211235629483008 9039139 202806007498733524575810248926803118456 9039140 -5152028231764889959723102621373091840 9039141 62463489125219690148206902804571389440 9039142 -8127442839800207413501214047901521920 9039143 244540546469992375058457367777224070392 9039144 -136515995528898236975187474118828769280 9039145 204124282640155051613023051417212756900 9039146 37873966266668534181873958894912266240 9039147 7282140544029273850706827752949192416 9039148 -45662377107157258846201115880593700864 9039149 -13171807099002550234112378276378123520 9039150 16257629652798679103022567345157608000 9039151 37947135643770291528226240353714062904 9039152 1039656083179198905470501826415165440 9039153 -48730953144184197851233281389876842896 9039154 107103008224672936662512518239443195520 9039155 -248520105968721406036616099200172904000 9039156 42085535602719425576225752262248796160 9039157 352821956030844919948205958779315959406 9039158 113168622337960006003680818222637170880 9039159 923049121631943440019183546074067864 9039160 -29566030165222276899263460844047974400 9039161 -72679840322224585476333024224445418368 9039162 -224926953559025763165275888246771712 9039163 61766254103451776740087407460603819040 9039164 92550770207543890869368171817549413376 9039165 -27190846807443721228822571112734191680 9039166 52962295584134346878901887120391572736 9039167 57327832642803978505100221392720417216 9039168 -42088665503084654828223222287255470080 9039169 22976359209950475818095002544418693570 9039170 4141518060274266376497094231902336000 9039171 -45177250971655539631242639396678396096 9039172 268451440857308723760622350796587229440 9039173 64742566430081958154857084770882495328 9039174 -40688529645987150846226224298593361920 9039175 102226977614132143764956312363126687800 9039176 -245517680819532374280947506453587409920 9039177 -31711593374794916105347517418619185600 9039178 -12383385003788102472641582253165777360 9039179 -283752378152014351254693716144195210220 9039180 14888358308678435564342996299183718400 9039181 109077365931584761028828993932795211712 9039182 -99603497862843571437860145482959487808 9039183 -263089479219316917502784277735541426176 9039184 -19717599877267246333761033189457920 9039185 -26712542521855431057452848003682692620 9039186 -23198020533732215531751985112661283680 9039187 2462567042376554401975081049971815352 9039188 35735945577591957224819891373386524416 9039189 154693164718269890821785884242293881280 9039190 -28109743809268486712105143764839174400 9039191 -59748311999481965549775908971856290128 9039192 -151059025350082635464757950825034977280 9039193 -40227034403679340834414588044496334400 9039194 -150229368503194579201789965677465881104 9039195 8908050322134454955636158735695382800 9039196 -31554217059640240794805954258317711360 9039197 17771343526427725038007336599550447104 9039198 -4234420341275971622516516842072860672 9039199 51304990987850164930644625610546299864 9039200 -139938427858099683743426306750791680000 9039201 -49722380739838905168998571497960370768 9039202 1841556977522165524475388978902305152 9039203 61028495463092014406187144706049350704 9039204 -35027626911778264367894998829760301824 9039205 12199226404089413367950246102119749120 9039206 -123243947532342432806374477698263602560 9039207 -26694485864293447590435578736322398720 9039208 60236455444844083995893269696283473920 9039209 -246490298465929019497364970114962864640 9039210 1450489003639591777004490771569080320 9039211 86089996903784992223913209652036304672 9039212 13457951121518347761154431162521272320 9039213 -184330044827702941856098011596806442400 9039214 -64641539245136567094205511449225028544 9039215 -118490851665137400506919913912582992480 9039216 9303742847471812271350501305646743552 9039217 88431544407786583514467107712309427952 9039218 171281752630330354273647848302828194816 9039219 26688847145765969811366826951732392960 9039220 156063325211337434826079637642146394880 9039221 24090372137664393036704507660093893422 9039222 38140572157991277846896160010065824640 9039223 178648246323514414407648265772658922080 9039224 152267052767219012687946591181069086720 9039225 -1427664406654170453011326951611340800 9039226 -101497949284178286630737126916223742352 9039227 -60983532922751568418903033311031128924 9039228 49773765760713880503711872849015242752 9039229 -17835582122848367726774535074314925460 9039230 46843621592494126563089932267143947520 9039231 184477945436934953038431200341443386280 9039232 -38656621357722871290019525355687116800 9039233 -78558469373857029028078830966405062400 9039234 -22974290898096630271652743453373030400 9039235 -5907696965831212627787882007007262400 9039236 -78197682594132887283680644219495057152 9039237 203850087921414212305224014630760773952 9039238 -71310071570615501696679474209895073920 9039239 -580483425689315905551164438797310841168 9039240 36424847977822652760031586022914457600 9039241 207390171549316467258234927239478638692 9039242 -167284376070119427134872688482976292000 9039243 147338493254588454762540982025704866264 9039244 -232231591846661999249136936297793118464 9039245 2469091326834508474185644287120545120 9039246 -32570650868265830074821353802731970432 9039247 -51340455628078171141979628565679172368 9039248 8322492044741733201397783084746424320 9039249 -189404359175159577567127864386265718880 9039250 -46672543526310688849428970513549440000 9039251 40144717242622994934451151915075906112 9039252 -74307393654764727722453026424961435648 9039253 26135859829151227582641659112508567104 9039254 6374467306216088508730139948264518272 9039255 76435538054088139157911473619660185120 9039256 -48150684788099596498913107874658508800 9039257 -158811965245595007936305130266413480800 9039258 2515702759697924439427118341518922224 9039259 -9502232706324539774261811710982830080 9039260 33805277752553343391941678002827392000 9039261 -26121370555872935828770235362388121600 9039262 -21159262454376059723598680772053228736 9039263 -181620012108053502040525826241588575976 9039264 -27195502204780717866015221100951109632 9039265 52923967019267798787141487073037792660 9039266 -11976961267213642956237896055782301696 9039267 95524228864534055038322612739321368484 9039268 -146551180964023125484138222435842048000 9039269 -279520330781309218990701364897045592160 9039270 21405936108608711463982776016763232000 9039271 1650764336943754625367722719949266320 9039272 -14244049453650932183619940995306700800 9039273 -113070310883633655407266149659054780016 9039274 163561446721984534572955582412379492192 9039275 152928426231175351021588204463673655200 9039276 -5409816591416837595586549831261836288 9039277 34022432574441792581748354293519935660 9039278 -124218423225981784597153000495022650560 9039279 -161468134068180301339941936474447843072 9039280 -11758152373550558596565652294230999040 9039281 128612148823479805833894823553155287792 9039282 4902695027959293357306343255305944064 9039283 68305934460696432890665874130863425224 9039284 52628266069414089604578047774707353600 9039285 -17389069119142542829833776273779621200 9039286 -87715913461583697699609417305182413408 9039287 -285505809314805696847471339926939791064 9039288 2834842786744517863604705075473612800 9039289 -104119456373175972531796547048169618944 9039290 -16673732105757975670024430214846197760 9039291 77197567262021953688391174569943342216 9039292 213856259711573998614888254050859734016 9039293 86905421622229336819607816518448735820 9039294 4339999425354362553311017633533551616 9039295 -26487724209225987370687705277243539200 9039296 -6332532836106088479261641306057736192 9039297 69188449441001812884246608198806705200 9039298 -7101767728491369810780639655045812672 9039299 -179810524339653908077494746461983998736 9039300 33759501900641015556634674390881280000 9039301 -95628225194382698142322419972556361698 9039302 22707397495903547850229001586460898304 9039303 -29906712755290613147860053590306699520 9039304 -88863201129581620079414090663800166400 9039305 -273318862717589242997069420729214720 9039306 21266482508135777171655432431003637504 9039307 -284047202049956110705321294481037937160 9039308 15546061597884850454892030507837090816 9039309 49487224769151106596394673688001473600 9039310 22796942612347791635512072221118033920 9039311 -106999324695298960898483938901527316976 9039312 -14674716969395309589100093033562873856 9039313 165885298701169199726012174039332969024 9039314 78223723762923212899988853579984410256 9039315 18237931548277088360333628532191305520 9039316 28796856377373310409606474700966180864 9039317 129338553043233753609972845182104931200 9039318 -39779866131707600267479823432259602496 9039319 197821490922183288729270536341828547720 9039320 -61297617975592394035673219622327091200 9039321 -10064574566517047626087505965857864960 9039322 -18655466965463831950396053845318946816 9039323 10051643100355957183773521753259973572 9039324 -61426610727446660331669062589530740224 9039325 92996617134238375529427282255388270500 9039326 122424724978667865324126856159486777920 9039327 8490688104512407901632021404126535680 9039328 2214984489825183199162736264028094464 9039329 -62732942277257102912368170729558748440 9039330 55603946749129422021806697458517888000 9039331 -127602677356231851409167390486700800 9039332 -128982744267648734607966888524201656704 9039333 156933057214781343510150056126810272704 9039334 -36630581606504458831341477666373649184 9039335 -148025238982932086984907164332215915720 9039336 -903933430973080021095800080652697600 9039337 33185808012319614431574211009410870052 9039338 11160418490899339162188200307789496320 9039339 35081236861973291370754381669365018204 9039340 70138876300263337022901105408297123840 9039341 46907640678082594086934211226959805132 9039342 -6255727349499912592087042263831444096 9039343 137943265765633251700539738123390347784 9039344 -6064590649704413022159398328833802240 9039345 11650559291315346415055468485938278400 9039346 -6280612274078563315155718373340441696 9039347 -244290626556670973223576785224731441204 9039348 -71782753871832095299148110975618503936 9039349 28506643486620028980941067349602539520 9039350 -88362598065293668711871158195489243200 9039351 -13855210982842757825508399763853238576 9039352 -6050774769707611054825914324253409280 9039353 -27037637046310507764603864755905909398 9039354 12334824569306485114844628167808491520 9039355 34522000046063502995600859923792433360 9039356 266375738499012592790948502418376412672 9039357 -108614339130340711979438798519979681600 9039358 218802862123817539207841459740290029760 9039359 57371560439801346183685832731310738112 9039360 -21431029327024200319705937685963079680 9039361 -3474917753026302355687482410296203708 9039362 33873007068907672219587356286905959920 9039363 -19688405263456378526004845887687130112 9039364 82439321346467405634382744160718858240 9039365 67601121177184368994452069870257877120 9039366 -30566805202655346551773924862961111936 9039367 -51614836800291298623722944083311426328 9039368 -24420652353465898112556801736185446400 9039369 113989895249034717320644187965847675520 9039370 -43256623373804364021784905330501518400 9039371 26356559134425428118347299740161058384 9039372 69312918360911571404555843676901036032 9039373 -131815545085971413297889144849462877482 9039374 -1258326412714443487873760193966963840 9039375 38706439396954831700898653589418695000 9039376 -13679166705025916037040081763814604800 9039377 294328064548464721469505026309709218226 9039378 -33892453610441659294638852033836654976 9039379 287242893790781484420316947591558567980 9039380 -37190416376434364696686437764360232960 9039381 -48543573911331527476871260872915326880 9039382 83269288839659182011070261975529748576 9039383 -141868264016820396673516269830984448000 9039384 -76336119336423399922748730666378240000 9039385 21146293272411480508925551037105400000 9039386 110649800980491123535348743741993143040 9039387 -56084957119492267203106882168496820480 9039388 -188985066695615751937885095311364147712 9039389 -153197212061421980540344571887591014810 9039390 13878077858890565729566666909409049600 9039391 -195977171542930764514553982491822400048 9039392 253862339212563098067619939315159990272 9039393 81642719315052219106698941035636307136 9039394 -7018361735969125553828691780157045248 9039395 -90320750776204181654513337744978301200 9039396 -25405299258096081842113376050771415040 9039397 -112010200132927634711462477686694565348 9039398 55747241659294582421854339820877919200 9039399 47286985051006980214903440384868075728 9039400 -156836931250636379203461444588617088000 9039401 18682763839348241734926075007625511552 9039402 10589232400224916511481001910739118080 9039403 124761641128720688982489062283075049652 9039404 199812461955783132523940015463547648512 9039405 22619888232474359696828222974676168160 9039406 22504693546503533298421567091393648064 9039407 -66199109231868393729608500986841130400 9039408 639237190812662460314361159629144064 9039409 158354421628148059912467767891200599616 9039410 -19503198808434452645423434768540443840 9039411 -192369366984592504031872927959269001360 9039412 13375971184995617048043020432314345856 9039413 183014486350618520384431582092259525344 9039414 8437779395341561395847363516422045696 9039415 22659815253608696475288833384756067840 9039416 526070941135986987872068483933212672000 9039417 -940785722337558688264651281124423680 9039418 36873858857312938545572783953074626160 9039419 -123929801549898462025449838661518929180 9039420 26038845166967737380613346652190033920 9039421 70376509088340508829305057276973963200 9039422 -1443185061158834273535895028819539200 9039423 80878454131684604927597077959277292304 9039424 74067368025574342667320201694851629056 9039425 -61524923049923891540552678740104119850 9039426 84530258492393695562088307208341632 9039427 -157549829168753366110138960963993686888 9039428 2048682406547301628598843841586872576 9039429 -14888094314530856364034784887484257056 9039430 -67692257063378664762865706596844870400 9039431 -6483312851245698036479021912098713768 9039432 37835901487033334872303728621993984000 9039433 45491074514659750465875965018213636744 9039434 26816660980894820682432754826110761312 9039435 -4003506422385792889050797435538262560 9039436 -27217960108299268114310697001002614784 9039437 89221530699903644145885219309786957120 9039438 -2839357898032476103471566070522891200 9039439 334335154993739952750306994094980130056 9039440 1339636717843221398545487242975887360 9039441 78664985389995543992833187360151966192 9039442 98048421206605409787240179190885577872 9039443 111576588478872684860359096522110891600 9039444 -9359812216267581889229612134859440128 9039445 34506548814045576969585528251367513600 9039446 -59504527611402066881317449441241259136 9039447 49256706548840840289336947743791605448 9039448 -226597179364085146320054313421082624000 9039449 -3863093602147556441676643914701160000 9039450 -7042294246509570744797899867497792000 9039451 -47425543343164093442489553399879511496 9039452 -219663767318867209722914571901470948864 9039453 133857863944852926874791798396788978304 9039454 -155907184745323765213618413030563389824 9039455 30360263002072493463063921986254200360 9039456 51693859197480594035680664244893908992 9039457 -14410828742295113271166413983667250176 9039458 43054002533778592744744815662252052480 9039459 63301131211310635366866851646595257600 9039460 688906094918475129441282635334082560 9039461 334478259828864782076960815718258528120 9039462 -101725356956114943078794128084110595200 9039463 50277767543169946020564836845275881280 9039464 -94672184309650362689129047570951372800 9039465 99391486765623026656547196695470176000 9039466 20024776272918996966259057470567552432 9039467 1984029787731083146828237000653340392 9039468 -72335800569439969547755550693608507392 9039469 -144856426335298477424139446263159881130 9039470 2680388412860404908953534589930904320 9039471 -37813697316288842640116797668323309688 9039472 1266835928473247729277261347217014784 9039473 140455569252182817300102712547203476480 9039474 -88353445899860857321451326744175737440 9039475 -11566704428537439236299040955894939000 9039476 -7572751670864997215878301330471976960 9039477 -63361798354794001915218183430573709280 9039478 34318919088132949343444556352527360000 9039479 22884092331591206710933121956676421120 9039480 20600920722729956451707251223553024000 9039481 92858019850899639474515755735261950864 9039482 -228709063290295079671531153209158220288 9039483 19680333929190879157062104094612143280 9039484 107873152006484343771259224023142742016 9039485 4231843238907107475659563888061708160 9039486 117123344722450700527347241570229013504 9039487 -106524710069179292048787153431101300864 9039488 -177768684064933940731941123657805332480 9039489 29001985086334072090052107349849877408 9039490 106619011575476919743036270018504916000 9039491 11297424055100128539056709061815010872 9039492 5195267898261894445813761290057809920 9039493 235660517188225312667905485163207771742 9039494 -115665290591024241356191368818103820704 9039495 83428861687358481336608770451595012000 9039496 434358844739724312515449977076600012800 9039497 231697577637689054943633130827375137040 9039498 -40882227548085221894032551374097960192 9039499 49874487244057157224372768246921749136 9039500 72630814332621912114082272970556160000 9039501 -147618259745667927058168378990780556160 9039502 -2034444659804228848212822961475205696 9039503 2662946989556720929056859266984067200 9039504 5180014916530842159635464931912515584 9039505 -157521225139255556034203186298043410240 9039506 -8513961029919691602454304936117084160 9039507 18869235367244960132764465311715083264 9039508 -23348419115396873233588603384733245440 9039509 134879989051505888490458470209149935200 9039510 39243510997342313081800412961192015360 9039511 98254795670232214683415638560792284552 9039512 -180069570712022037702784092040576389120 9039513 68636115845145662185937548823819039424 9039514 -72066969622364532429492763227865057536 9039515 2297072978561862952149739831939364160 9039516 -22537482198404371597767052209716674560 9039517 9766125085357917061792681720867596460 9039518 655432609548733484177695499293938816 9039519 5085694141306029206462002726924923600 9039520 33659232103981774618086177940794900480 9039521 -7229863252226139299741613686140644588 9039522 13190196545254932333966247389179916672 9039523 -197798288233031099422709464138675048228 9039524 55216265325324966520968522800129482752 9039525 110370456136995657975018734503022661600 9039526 -138441382833392348010674865045106444416 9039527 -39335838284878036227209738935002537888 9039528 -17250583308613730478947291830811688960 9039529 -131178387216636481051418846867465892480 9039530 69892897306203387574912526695384331520 9039531 -53623890906009330172373820627704993448 9039532 -4600095958468196904235971647069568000 9039533 167610016737536305014242178980329429782 9039534 18942892257755157713925183823608059904 9039535 -155257857246398277030295785343729642800 9039536 38226525967413412258447991872140509184 9039537 53588982167882669782960165387701808308 9039538 7063635835857276913199929883097753600 9039539 -297215721191225264193526496037921335976 9039540 -34296966972608752976546662163808307200 9039541 -164629153108488675269193249229005966016 9039542 51713471497947167840013972930641951232 9039543 131677461478517094246747367585591254144 9039544 -12735505987036662955531383802324684800 9039545 123823276933721018877259298856535311300 9039546 -2459471153905612887816377349233740800 9039547 498860339130536800616020317426101948 9039548 13741161159114676923526200774360938496 9039549 -69776786222287284123800652816958692960 9039550 -2984213170543553114232637474636219200 9039551 -87067734560248700226111883525127552448 9039552 10289503794460971693947290546895585280 9039553 2094629123331296519914809892080352980 9039554 -75674514578256578761474840178535058560 9039555 51288345853463637749919734345377510560 9039556 -6092423758186341830330629761194231680 9039557 -57231389602737553392277423882319638656 9039558 99508849494170439927037429054125900288 9039559 158771433006026678502626779362326764760 9039560 168052224088357424370516661773486336000 9039561 -142353928324745360646376750334234484480 9039562 -43511841749049569381652161239478078208 9039563 -93208523313808445087511857613436763616 9039564 16470002457270229433459701263279033600 9039565 162421202978548682101434646319580992460 9039566 109481290484282938956855189698916747264 9039567 -83278238093993012258944937612818114560 9039568 -31132351266251032847142860301465591808 9039569 -81271534166057343751859488981843120896 9039570 -37079012396688011129872189407634444800 9039571 -255127336536421686895790443908043726228 9039572 -288601591883203439754457949512483272960 9039573 -293598449036621809247013292682496691200 9039574 7959025038497644159446224525244481152 9039575 -13198691610556490178890083392643200000 9039576 15711454971753060852004963537620172800 9039577 -387547431249294783494782997492478908288 9039578 10445853643146509750859752684576305920 9039579 119643702818384488872855359169021855384 9039580 -82439300629101507082479319342069278720 9039581 97161668016862580339781011268535559532 9039582 7735132514963528285399508020884551360 9039583 -41939088197938738265568162826135060880 9039584 40719445651805978041430935263890374656 9039585 70997036895606572167992704783674070400 9039586 -3676561140757422000035350231827348096 9039587 89838733280414270831441643228809779080 9039588 16763990532316398031761087288270520320 9039589 -2937523870944158012055344122600180352 9039590 2537895066138995067746225888096793600 9039591 -50757851245482236714375102840976557160 9039592 38274182298381535483169645787775795200 9039593 139775984398174790950337038268379238842 9039594 -8360103054418583583167839370370947328 9039595 -50747023542132813898122065232818932800 9039596 -78105394042500524713363428150142737408 9039597 37879446613983025232140281271619639424 9039598 -10572283557279834594068403464202369792 9039599 -131243141124926544682653185345926275264 9039600 4099472117630117937625187757382041600 9039601 36548058423378658006290565813117809204 9039602 59972250858718004860770661464987876864 9039603 93974246039107356740230540093404682608 9039604 35027433711071817574076886489497026560 9039605 107932052045591314451230050233790799260 9039606 -15170426865749907995216985198238334976 9039607 -233982980404079383641717367922179237144 9039608 134375256258533500334254502222480424960 9039609 184039264956226732796956617354182579514 9039610 -49672794056300451785514518794093006080 9039611 94517238565996002757314540010801336320 9039612 3631779068186975980851214959880323072 9039613 -87318482524517987195495792209453480032 9039614 -106075141730259137320209782642089890048 9039615 8876621331635934499252766381184791040 9039616 54646527878069068770914955284763901952 9039617 145834089743000850981601122161606673666 9039618 -13846878482465888140134210326494416864 9039619 -248823560760976420361404957915252021440 9039620 -43817674083964691403166101882994176000 9039621 48318510721830461012717908374398754240 9039622 101241893345528027433999087299712470112 9039623 193331405489555984416939242552460030872 9039624 21266865350838336720115302492250275840 9039625 70634381181628964916217939544237904000 9039626 -33890575203706474141381548359111485440 9039627 61263630244034893107310372900589449440 9039628 -64725822348012081065551825340536616960 9039629 113516079850132873862470093979879218230 9039630 -5926548885293041445978021565341568000 9039631 10027813577964228309524407374878762560 9039632 430167121476850602826586714777321472 9039633 126191057628591397000179083913907920624 9039634 21584025856815601301616478722648867216 9039635 41275415476441108279995262357025831760 9039636 89081155719001963469432780030428008192 9039637 225243716464566003312860543419418230286 9039638 -110361368888987023996585454473192973280 9039639 -1933955698796783599142099942794656000 9039640 238695801772606637578816500370757836800 9039641 85262436641541127915498276709419706460 9039642 27600905311143819017412610138581222912 9039643 -50616418397130520792789908804974122108 9039644 43956204486801533460163198391930397696 9039645 131337438925783674505886353062621129420 9039646 4009178948811802010141745913719782400 9039647 -43122916022563911776808524328184893648 9039648 121427144684942267744345392992611205120 9039649 128432490779910829719823659051074700480 9039650 -29210406437966255533785738417816781200 9039651 -264471249659529554865152756636394235392 9039652 -180777277184461761605563161670806062464 9039653 40802338426040651773456341608274926880 9039654 13858596019315829834035558031420006400 9039655 30659020846880539575568899831238559520 9039656 -19133951131689220118587162424307717120 9039657 80407131981736193963313938811564426720 9039658 4365005158989823575754838265204181680 9039659 237238611837480217483273421318325799860 9039660 -24735424459375992400737959224563056640 9039661 -3588421756658229196824151921670614548 9039662 23669042099986266086766583334080278528 9039663 6028760316160975351597807546219443840 9039664 -32721446049058363377297614429614981120 9039665 33832183339655311059478350623899233000 9039666 9749903763186026747694689170092061824 9039667 444824882793317459112172531806654432 9039668 -93003990987853582125872833091389440 9039669 1000702686365361616094497384583813568 9039670 51079588315948693219154811917722145280 9039671 -111747224649407478049563890593753803648 9039672 158093694194288119019931728299796766720 9039673 -9673486944302188747279576586896165078 9039674 -34080351492332551205761310142234325248 9039675 212283435791457953694810375741835200 9039676 176503308441129962324437377867793832960 9039677 -5313598954135443812268600182292221940 9039678 -66898058192215788661764185246544029376 9039679 204081888334918102585119637623302757120 9039680 3704224111076089878200833341936107520 9039681 2806541414870775267116558541921998400 9039682 -101339845995321680176673373568534897248 9039683 -53844006631124378384916990122990301456 9039684 -103989911266495464002660200786367652864 9039685 -55165206113741125611326089255577666400 9039686 155237448898638428730697777023036285792 9039687 85995371520474144357229160496181217280 9039688 -179861984275339205698617405281540505600 9039689 -27301875883370357229520021050669417510 9039690 27324754572056494858554815046518768640 9039691 311311995257031092263202168417406147092 9039692 18366399632403789222826882504469071872 9039693 -8635580808035928842056329480968658432 9039694 1957053734848623309361440244393940352 9039695 -47536894544385811714588246297757423520 9039696 33464922030230673124060986708435271680 9039697 81665543521704944595573405284526230400 9039698 -186334148991701192715582614478462219264 9039699 -269270141633665392415458448720728007416 9039700 57358372940975469065625879707964483200 9039701 -442658454360104255429440646061983390016 9039702 -9151159244923829321531915241005586432 9039703 2869240038505405978917423192126685920 9039704 -71056392691702376631585873334284810240 9039705 -31358673470225975264631332020329992640 9039706 -80925726820860413412139959641051673600 9039707 165993409084166520157080018537196624152 9039708 86351458977826307830866526163452523520 9039709 16703417273522654013195380764099621216 9039710 -142679754164629304039026911453187472640 9039711 -127871859502229466228302803121443756728 9039712 -125177632713039100498027778917227036672 9039713 -190218139851809377520290739650689957696 9039714 29500225804443718406375008348876871040 9039715 50422052077358279265158391244746657360 9039716 -60818231106161195878259618540974117632 9039717 -281882172812075355636580609322672228100 9039718 -2030432613119768820949558873133777280 9039719 -58987962467378195385847037039942638320 9039720 73509811826215563829549449856209715200 9039721 -14516952172738071056324349877903740696 9039722 37157868347033497032685066302090193152 9039723 67494600869667952636552189598343537408 9039724 83435800998407803515839083800009428992 9039725 -229203697302484576925598988141884000 9039726 -4114013114780638810941111919475711040 9039727 -123009309538538314270636770847320453424 9039728 62129256793580964563712275623935639552 9039729 67851424971979360545685477085669825280 9039730 11201219349727086640612978666620134400 9039731 196138044362897773067050098517637035752 9039732 -36536512513272968896587344577452709888 9039733 -110376324689204237187037950486813450240 9039734 102336521290344810728146040816108833920 9039735 -149671226636097556258762456444663320000 9039736 10930583844745806551161463730408407040 9039737 -76216846417223580407473200558647221248 9039738 52901862013071949749476392228993542144 9039739 -4997540316600769018642268690395983744 9039740 -26925984920575882364567783309854287360 9039741 11705481879759351247091185491787578240 9039742 -171647483735394537235939822582040329728 9039743 18207727285226845165633740077837196384 9039744 -35589845033271801066962669247922176000 9039745 -103584486640493906877990505237642713600 9039746 -80265650401424692687154043504985812960 9039747 -11722193438091845015477216569768197120 9039748 -68980551191721163088993379810280350592 9039749 -299844581925462436476072386540051127780 9039750 -10471007786240583866124900904138560000 9039751 74281146514709447416018025919311519744 9039752 101037147374784461572565446475331279360 9039753 341346291247686937112363093269511777940 9039754 25947663066125903176209191600564022576 9039755 25468636286131691417646706526479048320 9039756 73594158050420052415637380632600367104 9039757 903663068965475843020082088149573580 9039758 -19664297196203951467368297872635464960 9039759 10022563368227654607576237347799116928 9039760 -11151683899940861672840571200317931520 9039761 -179682008640772874520006182577870464670 9039762 -3517393699721394409814060878457247456 9039763 -327650535901171413821200716627372231080 9039764 253851297214889969884187860997205139200 9039765 36745832979468180608645726271375916320 9039766 -20207285994864657061372247698374017280 9039767 281164448348778077349519559560881490864 9039768 153106222251335556765911918996301557760 9039769 89882413283889141030486907890676571844 9039770 32843500279742678294929726097856192960 9039771 18753138120762617880851753579831877408 9039772 -75478568803575518217111388886398899200 9039773 204384144528569261443695898146385526604 9039774 -5807208921602532895826883854331955200 9039775 160781000053414833020112140413787785000 9039776 114120963297488409376893287042310930432 9039777 -129456637015581080214995526488828128080 9039778 -55786551727676636547857803000305859200 9039779 -3480016270281699541340465774240974080 9039780 23204946847239999483261777973375176960 9039781 -8414733516056849683684107731785188418 9039782 16225067026977770165771981913607342080 9039783 -23866044475275658903002380158864176 9039784 47294895575218506716364671600830033920 9039785 -187453439303507717137872326334854365020 9039786 5393876768444634993983166762220978176 9039787 -61237744298497736496317006533492692128 9039788 -58153537770611012730347806665633314304 9039789 590596902411171583695290915714501760 9039790 81670339143017639661517161567457406400 9039791 103995945293882191682603973247026159984 9039792 42177359136693894744838860255340265472 9039793 132169193563542978985465012009417056960 9039794 -35805890829698406578459557474468789248 9039795 -91217745953453485802965910432058927360 9039796 52939884902067178272710287970185097600 9039797 -33899188104639375674450883091908448260 9039798 1629141962143724170271680598042688000 9039799 2459117913580467131937697959679635736 9039800 -46940106714142669451723241431064576000 9039801 -2378312958178044259472863486945410336 9039802 -167692029923637205335884946634360821648 9039803 23815060913894717547693506422314606240 9039804 2108040136385205256362925131352227840 9039805 15664727555388103269634593624183778560 9039806 -39028963000910463635654831451178943040 9039807 1247872439556989397310369479495997680 9039808 27160647425168886221347518191958491136 9039809 1380937923417982598353922390127070404 9039810 -7104413136859868128956461191868060160 9039811 94648937926809700336836241154758306824 9039812 181811254974255647673413572119803658240 9039813 129169086061300897755327043580757406944 9039814 -9473454521044738232803972676997843744 9039815 -172050202725503037012392981089727756040 9039816 109046318034604738606283978549316403200 9039817 -5022519511296255855574405307562461440 9039818 -43871281155531224545622946375466490688 9039819 -22632763075429750430042187454072522320 9039820 -16300253093192472492891593067328128000 9039821 -2792373679975704165555598417293274560 9039822 54024619438717586583350532446420720640 9039823 146326787778845155814109474925601719864 9039824 -398852715284347635505802093050306560 9039825 -54166409151107775475485869706207681450 9039826 -56729192565457504061349503372242923888 9039827 -334658393129268427917866475421747698324 9039828 17654838433501488550633644521613557760 9039829 16050252803769663718543944648599259900 9039830 100775157259181702314336700391752112000 9039831 -50436933020687804836407725168834980248 9039832 -224955645537478321302785935774336327680 9039833 42030475489803610498300931974172887824 9039834 84873157424877091116882233503542168288 9039835 -22294462296255435014679522844270165440 9039836 110030311805052130216303806372135696384 9039837 97165637234987799147836191738349837760 9039838 145289667280150355621876898675839752320 9039839 -126320599186836631276715669024679813120 9039840 3741083235912691863007039426107801600 9039841 210448796124603342574433681608251243952 9039842 23173323540869220126150466939870566912 9039843 -269720848210344817850288748535551434136 9039844 90796198100481280139728140232590956544 9039845 -188216410046681659674309183047114592900 9039846 -14574985709705689272409294912687646016 9039847 5475282204152541574588808176262998360 9039848 -51633438714727940725384585416923873280 9039849 -24169290813432235814938078871182303872 9039850 -39091080614847858101435029602603375600 9039851 81099972805961438269283150286594714720 9039852 -62708377566039970826927351367710212608 9039853 -55763753227630557229424733911082783936 9039854 -15953579502852857907285324161904056640 9039855 100653289290773867039963936402186997120 9039856 -6566252815151914194906580115269419008 9039857 65107388946679245308105375246396225106 9039858 -35600580225345493755326734496813721600 9039859 96737434368314010788295696096942933016 9039860 14344100689690950329699132187092582400 9039861 4983334453131002451698034480151753710 9039862 20667076208042638143069226983057684480 9039863 278464460731802689582527303255442657848 9039864 69667293514097448619489198554130391040 9039865 67664072443131303617709358045210051200 9039866 -25677486143626026973758345732701304576 9039867 -52050938037823344080035812479323513320 9039868 -44795009778637154707992869999758999552 9039869 -55979262782923165433076114293703330240 9039870 39522903776934055868303440857475891200 9039871 95894631923441065361482067586284508144 9039872 52844071904729943363945062611430670336 9039873 110790329026790202353868481220005851168 9039874 55105319611467650153594381475221706240 9039875 -85296812767147851916289498943641772000 9039876 -40711388083180100314420519619031214080 9039877 47905843883820438800354302781935626240 9039878 92426588471669821273454385462716934240 9039879 -22769847991588559678953188157351052352 9039880 -143308177787625323744801202591131136000 9039881 -217657221963527544449738404730739723228 9039882 -780809841285833851229605271554160640 9039883 39442354945046445254189260120640041680 9039884 -9220139849674109785397486901626880000 9039885 -45426927410178277346458518806954136000 9039886 -9665762439886557036859074042640387584 9039887 -5887408719393256757405268497724960000 9039888 -1005899558141012667615190875411578880 9039889 452763925285280667334639819581018903156 9039890 845083243190902376633927534119249920 9039891 -90642480252468927283536864825080448000 9039892 89859896280078290912184206749821073152 9039893 -191109865968527009902606878697048239858 9039894 79222210941009168108208140479166628800 9039895 -49783638579407181576038947214358174240 9039896 -155584934890909554924067455673054924800 9039897 72775407588201797093615619528766093440 9039898 105327191039024910894163119263806295040 9039899 -86252400725420841222382322463408569880 9039900 -67430546504921661185173399050502771200 9039901 -20364952873214808545989834108228236788 9039902 61481001677290917807614933886700859904 9039903 122767816355109001934522400613508336160 9039904 -252892649917959954887535495703470931968 9039905 46664536563958501645281043876369527360 9039906 47779484951661006698483255181543048912 9039907 109776857277245147586386224778458232156 9039908 -83420970154248642960285152866479974400 9039909 59802174532440169947977678659637766144 9039910 -706064024481834001185510396963840 9039911 236767936768752510748806957662091368952 9039912 -105079323122762145716204576575443025920 9039913 -206052273578177161673776756860529992838 9039914 -30083915726859455069685834350607486528 9039915 -32257422658413446473933685515223748000 9039916 -143964903881339799704721008960104424448 9039917 -158012137399334747189636295547655889216 9039918 -35991774847550388246550864023050191296 9039919 -75845971865027916537090246099430905888 9039920 12800108527049763351586599503914598400 9039921 103166477765590462038183329358828238080 9039922 -49044620001964281303953476630975978368 9039923 -249786139479662383486722162144008595828 9039924 -8800758470763206488256817956576851584 9039925 -20235279222750371797917952747685424000 9039926 -14205317392845312674040169443200736000 9039927 58493525394358316101009060010365158816 9039928 180095488270314900000312699307517276160 9039929 -96665088311906313084177028736974438716 9039930 -28460867843474878678468173589253402880 9039931 180250515502852707238211041838056085732 9039932 -47930016358259355288465727399995990528 9039933 -857478036078038466958401632771960832 9039934 153726846648633095490956207266576663680 9039935 158697129656733828152163215005778171880 9039936 13967747794002280272287499093792522240 9039937 -572146702234633795716592157361450528 9039938 -150808402324326727872396332044028713440 9039939 -138264451651607581760494972597943834376 9039940 -11323684881047224310283544141474283520 9039941 14186141127168988788765449788370611968 9039942 -28108371579536781909724106336573745792 9039943 126133174386431772356297688222985342848 9039944 -218705207245269356456738301535828377600 9039945 -16936756961606051273939273383133631360 9039946 36426285671201244177247269471710298672 9039947 26616686216612895879223407468067673232 9039948 56574513596846790132998067677353582080 9039949 -50412461362333693576249035140485249536 9039950 -63128381091450734175729572672690880000 9039951 -30392956530927328548683925980185644000 9039952 16129004606366901612533646284289990656 9039953 -144952940450179755526006353013552056000 9039954 -20385066968159058669736579766889480192 9039955 -1433322103178065221081055731059907840 9039956 -127181990982423658251312175858979539200 9039957 82751694285344544804627046486620001440 9039958 84484541743301834109372347736071266080 9039959 -190931566896442465176624944018537166840 9039960 -5614124861580870264414286001388134400 9039961 151686426462813052874019063380559752970 9039962 -8859173003645410397888090848903050768 9039963 115871332721938065604340470283436347544 9039964 178421091614729447464863915861338944000 9039965 -46409658851030800004904777280232712480 9039966 -4296258352470310366771270707059220480 9039967 -107947501488335102468772057668961148080 9039968 115152242593629403413550889589558214656 9039969 49647869536731823759307031955013112594 9039970 -28781402319488905237758726506030515200 9039971 -169262174413726750563232442775130755360 9039972 -17302594851591600442887925390953676800 9039973 -6499891657691187875668263352476792800 9039974 -36631037060147731174425994349837621760 9039975 -39913275840664373853417105442603027200 9039976 -1279768229311475513391964260776755200 9039977 -66652150185596005296896082607452874380 9039978 -86053674298580050759003117252845204480 9039979 256346107536599935070862573183723318000 9039980 -35478050730387909077978872269071155200 9039981 77132911665581964699377071047458913504 9039982 -65228169457073704210558352528175462528 9039983 -257905505423149466922521034751644894768 9039984 -20157329935837077696683511077363613696 9039985 -57241659801724899415163938628952335820 9039986 -86992179514987830582708031763972813808 9039987 154981410256040316278883883848731566080 9039988 -110276865019784285739843571628327361024 9039989 -817685995716580168732047847924771200 9039990 7152423895191258805865253274269429120 9039991 -100236405631332248801019556123409622200 9039992 -39615395557871387763134806805470433280 9039993 -111541995126151939778026446336386018736 9039994 -76665939558781554306317272418495746704 9039995 55087866538103912327562364569351840000 9039996 35007527687667002160454371032342599680 9039997 84189002177253232832176025999569985580 9039998 -2251753641364096900175017854743079552 9039999 119203531858058403884179251460117713408 9040000 14073221539661703049921793635123200000 9040001 -232645591818483528023624777952109704768 9040002 -52981319529167576372785262287018895616 9040003 -18775242353526648493691578806007290880 9040004 101709156135170039233979348238622003200 9040005 2623096148296694883396131122486495920 9040006 -92909632011006516922824893281781574048 9040007 -297271649300030662943614788648791712744 9040008 47765245204694074536863852329384427520 9040009 55319331059169121199420623512061010640 9040010 -45064608408851144605081950935601734400 9040011 -20398171369488750352638170471426943528 9040012 -16629392431015620647834769670627411968 9040013 24475429270791532199045739105273769644 9040014 -106898903949574580986186901091662736960 9040015 -20779384856276441439681290052869022840 9040016 -14001185045284449214350099253819539456 9040017 -64724371035908438176921607815028267136 9040018 -11687647963115819121550958210656637952 9040019 3687735422694299332888556226143460744 9040020 84960660629667563578715510091857448960 9040021 -144531879525467325213929123815065105778 9040022 117606051066305283134002884779753454912 9040023 -37110861317184686362825912677745797696 9040024 -18798960946195121110093518491237990400 9040025 72191328346157790603354732776141247000 9040026 81465043494592520509274171279700357888 9040027 -47874623471330029776863546039566663968 9040028 -3486682934610503086437621268251687936 9040029 122734459634719350766920019315072460640 9040030 -75048804167790378297238371644866836480 9040031 1345473068666939256964678554667872 9040032 101586630325141082566148847739695267840 9040033 20883026515560522428074228194883949282 9040034 33094255180036431485178571545773985792 9040035 40565423161975202841730353759701879040 9040036 -42826908054639733317408919475407093120 9040037 -76908528114711567636987903251591785440 9040038 -30307932317521770658914662085989099520 9040039 345017829019666398828832877986626487920 9040040 -63251073918506283245948931860841523200 9040041 -82058123534568230729529703534685599350 9040042 -1234161981734722082571678363104806656 9040043 20043814030753393750270194636080138292 9040044 -91900121035354349734269930314862379008 9040045 8392434100207546461737276178545247360 9040046 -124188617897619654561391522555137294528 9040047 -187223663731632085599654132218453239800 9040048 -9038010664469232184570140262862684160 9040049 19951109653049478941705867518734347520 9040050 -57392076135439491050335001824564578000 9040051 83803600465421681013377992569795993984 9040052 20338440191670378140443962605429422080 9040053 208744391878657569214132238890346632608 9040054 65869247055347414262442626235986418560 9040055 -2767401191304984495060676079961295440 9040056 -199063845416116037403606984467569827840 9040057 -9739538057278599378460334261577652220 9040058 83766777351047116142981322477916848384 9040059 -243495165748511788310669085040116016080 9040060 -91264923439934037801846607167591628800 9040061 75602204315700952560994050263143342662 9040062 538111831377378927295348374476565504 9040063 72859839272182415784803749214502197312 9040064 -22987643392149724146405822375948976128 9040065 -21311130617664101243717930487900264960 9040066 -20224856541155788818134957612092225536 9040067 112805163400131457692401519838941759640 9040068 61189347647547112457624503080854421504 9040069 -892259488623648710191823810629421504 9040070 12246804719472080965545642767446166400 9040071 -114445282935795660822923857481036499288 9040072 286477385121334508884533614401761484800 9040073 -7967802545638127222915695141697393664 9040074 -149278798990726542680667199008448693248 9040075 -16309603318575721006234164652605964800 9040076 -129079265459032035986317813492875306240 9040077 -105367344926600654905322820542690305386 9040078 131649704764503525112376842913146363200 9040079 -187522158999629395463923163343921058320 9040080 -12117238002981007653773176287020974080 9040081 -39587430544879987594001537564541770880 9040082 -77129019918643006589598164572423013088 9040083 -34878946026159289909639899699852960 9040084 77104440545416830704092236760020293632 9040085 -211272474474741487621378451007348461220 9040086 45815513963257255473183068063982259200 9040087 23099647404545652785870203579122237152 9040088 -323251438697459940042892276464578058240 9040089 180346562015640845962798510227185770368 9040090 28975252415573923004524929199315032960 9040091 -22498036433923464196095544762461003528 9040092 -80708448780540609259354923700858664448 9040093 114045820048336959227567851036640114342 9040094 4016212085650546935507023217756079872 9040095 126902940745578393481849320081073418520 9040096 -34395413555271322005011941062944489472 9040097 -204247381364546853983724947781181470288 9040098 -16778090052276976491751875761479169280 9040099 15813733917065349906545867896676268960 9040100 -44884444894486227325265487982298601600 9040101 5760269940742453800472213383940450944 9040102 -93419809669962622928081325746103529248 9040103 48267998589342914986170819074773886544 9040104 -64491785257209711620586054763839160320 9040105 364618303439377817359900897994174400 9040106 -38256988782998780460784721704401076896 9040107 -106257706765877108606842633998692816208 9040108 82401464267294523935682135836897280000 9040109 60547763991973944366613170638173795392 9040110 9284804278324966559567798369789656320 9040111 90323392265920622408080131108438020712 9040112 8833432505095546354398644850530549760 9040113 -95713994499225485165995452501110915520 9040114 94591986320961217309834323760161595392 9040115 25682060499802508337962786105138003520 9040116 56733567315749983729794796794475407360 9040117 225880770796442413153021676579760373166 9040118 142748549550747895764118360762182809760 9040119 -84200727337689746768337866354810596992 9040120 -259149556791384925279120946673660518400 9040121 30611973331577515333597440349331605632 9040122 -8127879778688273647334343877328824320 9040123 35480485554793578068396447869877870372 9040124 -199363179590679682619012928322233584640 9040125 76969821879918834422200124523931944000 9040126 -174068109929571277448793298042644415488 9040127 86928017425978377541968534967222372560 9040128 146162253575729553220876208254746624000 9040129 -101889853763927209397240760294889154624 9040130 -83120536865650152617562023718584993280 9040131 25538858381620612662482154146061375000 9040132 21310147320576588438346309499913583872 9040133 -36163292185123946841724029405864746280 9040134 68525919311233020650776493186806284480 9040135 -82884177050337666498855441926907367200 9040136 42850293403620644005936627769417564160 9040137 122058346429764036303562847578506834960 9040138 128209176635395875424404061203803772720 9040139 -5880690473928285631703360823818343600 9040140 -18555189426725103854480485175193446400 9040141 -371632533050681956487273761393416584640 9040142 85285828112005408572699768031354625472 9040143 9606806590673535401009983474754611200 9040144 7337486449037807163042930971680849920 9040145 -14983470050670129974819197908165737100 9040146 66852563256202854504928929478366330368 9040147 -17581384107771657014520230325374736800 9040148 -1833627495414955606119235362619017216 9040149 -146641369106263319770175874773677474866 9040150 -7019224546876626982925476691340134400 9040151 2736285232588848320347314204420137904 9040152 -54176692397937586534325035331934289920 9040153 2918340045914182085471647157526611402 9040154 -3779176978275799359358783716356751360 9040155 19493740254009598404825047409883586160 9040156 43813340385519915711405552558397867520 9040157 -8743023308555541635018591166928399674 9040158 39846304413371074885623074566110624768 9040159 -163637813176219726653923414519027316640 9040160 14831240164675157910336964335239823360 9040161 46335838558143939791616981165535963200 9040162 -69152497517154167868809297896521465600 9040163 -26642320445559158920179825424067229816 9040164 53011774592872321653707440588421640192 9040165 164007713063319067899768280146508632060 9040166 82009810479723628554886051287002635200 9040167 -30733114279132775378594866005084219840 9040168 16087807495733387883648266150285967360 9040169 72478230184003734085721697686183976570 9040170 -60016581119097470078277139587649766400 9040171 -68918768202827451045926941545704690288 9040172 5424229263408899664052892913842227200 9040173 -30889454984812997253345959291497836672 9040174 1083787174876580495578364002324805376 9040175 31422364589167510945504717360972440000 9040176 67104093509539678069498248761201098752 9040177 231782676329095738341101655396455595026 9040178 55338302115215798443047626125268269056 9040179 34417957251436540107730210345600369728 9040180 -106078834271610425915192342794430649600 9040181 20488575346504580362089755868703437120 9040182 -65692247076391351391448020396383123008 9040183 240366273406380367930161281399704043432 9040184 -136368840302229152802515454843264061440 9040185 -556089933676992460890988199693500800 9040186 -17253749214620855451790491500235947520 9040187 -169508204953702919939593696128692301840 9040188 -103664949900428708292214535881223356416 9040189 -78016848309638395824217360223899775360 9040190 -25948245774322478151726280323863486400 9040191 -774024769333601374394930342826746880 9040192 -26860674181532533014352342846896340992 9040193 -236312454946929250175451740974707882558 9040194 -117380283420283109348532296310282216960 9040195 -56089007454567818900496116697941602800 9040196 -85715993034435115370237670426880659456 9040197 -115573607775062663327291715789303228672 9040198 45754024658485585998644670943216245600 9040199 -114853773844988874587231566792913387040 9040200 23260383485128806516532316084613120000 9040201 -14451973370546996646929255369625781798 9040202 -11516764453090747397891957820523946448 9040203 1407671843989459996784304293403628080 9040204 50496845122979272706779890831427187456 9040205 47388413649966252046946104399115974860 9040206 64184539957560116296925798413215674496 9040207 -376048306399223309681294970046369551360 9040208 12968236594344869604462598812484165632 9040209 42283029572625289622216554610468886096 9040210 24586542954534929740908837259798869120 9040211 30424217168504163437856513465483802512 9040212 164333869953449157686308364886348222336 9040213 -17021011734410967543009834267548182272 9040214 1528844217803866929651460692068922240 9040215 -242296719739991407233028046824356142080 9040216 -66516094045329754925882282200436736000 9040217 -65481386298580820620815171223106126016 9040218 19898687719714344114300057076726326528 9040219 48702029585410856787546727887485345280 9040220 -14254904376370597961794503024953917440 9040221 16214387780490681912727130519928929280 9040222 -6326069755847136270647101288270550208 9040223 -68042173331856904499839099034714850528 9040224 -211741492594828395372940987011921346560 9040225 -14571973008855669547958348451958128000 9040226 -8126998256869679365339498447113343872 9040227 58223428200998894884842492339041125632 9040228 -235003628175244284007338808955890763520 9040229 -30783514625129217312924964656475784928 9040230 -20221946214294406736971131620221002240 9040231 -342323156430083211372034079127236048968 9040232 206733855278361148904684781674533140480 9040233 -197652254361857046372883642209557582400 9040234 -160906251421507788123662134855623168 9040235 111834109037139747685684517555322476400 9040236 -22412332572257081947799612614240332288 9040237 -87781490398079252375471053102870099114 9040238 -114138554681175349446825847968410900160 9040239 -95256945851116292671906163571610127256 9040240 11806806134361127958303026813337272320 9040241 24288515969166885498649254404604241920 9040242 -19381581592853659547258983736556702720 9040243 -20806679205482107380679089845063677584 9040244 -123833457224722671221865522166542670464 9040245 54136278317188064871022616446430908800 9040246 50047192218657179389847783329616103072 9040247 -3594094234036629030073428363773257968 9040248 547915878620441839408318035988930560 9040249 -37727247412092658822779580918184137750 9040250 -56525722240642670558021098259878056000 9040251 31675145186495789278974199354399054848 9040252 93688212473788980816218796445233014272 9040253 -146355636924738776497508336367361989498 9040254 -13188595638773964321132483931461360000 9040255 -200513326326077190222033122561400459000 9040256 164960801458912532330789200962162524160 9040257 211463506299645603218672060055515078400 9040258 142027425272914247610453575394834774480 9040259 -2871453034392008296925943590257617540 9040260 -69714054426422438619266764661670051840 9040261 52179106384870629676101855945982389724 9040262 16025670205908471699022180866604032000 9040263 12139060991092853979979577240020515024 9040264 117700042500504373986649364430730291200 9040265 -34800839802140840728491695820304020480 9040266 39007453901632009823878557329072488752 9040267 -118682202884277603272039009934621013368 9040268 -99241454737866178536783397491363946752 9040269 -41978407781358872358379202718811196928 9040270 -41716414317573806117737718604421465920 9040271 -153073170652006382406146334194101080528 9040272 -21391389621324730195711530660866949120 9040273 -477892695512710037150775578140119454 9040274 173663647868485624590082395920184629136 9040275 13185463018646433473495736463136880000 9040276 -16626463333599375046639547165815828480 9040277 3869922404323972999933850926170561600 9040278 16427599042523086234455175171770968448 9040279 31462146613307500880650727902595047880 9040280 51629233101097440846916909625328230400 9040281 18837733700646278345278954450276953552 9040282 36664055636531320980309431816135424000 9040283 -106661461631242277450970488627262804960 9040284 -396581430570048322029468724986344448 9040285 37873219935222012643454072553113943000 9040286 -139913284836058799673240408519267955200 9040287 -192014681710574570921640396564351886080 9040288 34126337517142268273269228902555844608 9040289 50522305781348694527109142011311320320 9040290 -21765012820609956474536987209483392000 9040291 -117943731140831273844064548864284100128 9040292 162273886154410439979711185486022423552 9040293 206111981972998346287942340722223240382 9040294 -59200275148190207465077151377827870528 9040295 -57622723542399751803635253510291667200 9040296 102104379197809744654565169740207308800 9040297 -69085219534214312273071494917195331968 9040298 99300580740732286766986516004248244400 9040299 -54070343595520889231762453742813332136 9040300 -42826311517521623993005706165124601600 9040301 -80698719597016707102014952355565694048 9040302 -54834733004451092923694892897492696960 9040303 -41734212346993333876973125819514160800 9040304 5534846112581144595604919345777934336 9040305 108917052112631452398950413999381685760 9040306 -29178521878292121770965068951608831232 9040307 -191788124386837930243509715829307315444 9040308 65862681938407260684014894769492817920 9040309 -340514969128124933371348033708604981184 9040310 -255865268321075236313998178565807790080 9040311 43583829933628412176128072737842796544 9040312 -164948955686493520441330573345772236800 9040313 -137160214211148684469632853821525468672 9040314 95600412886697415136297272143541415680 9040315 16138674641627726090708506902560528400 9040316 41373563469180158953602432567598090752 9040317 -48657455756604738421235896036404710304 9040318 -24311275035193103355455228594599123584 9040319 192538766497604632982565668823556616544 9040320 37142245680838381418127163832401920 9040321 -99790342087982722112320919665561192748 9040322 -173328990584058469493890252847253636576 9040323 24488223108087646827338651024735041344 9040324 -563647214720531477161373562342930304 9040325 -25392606473776175023776323228931276000 9040326 82421741075209667737105131975051543744 9040327 -14605873559735084152385660809100655920 9040328 -324084940412565342920296301645452001280 9040329 179092272508515279376583094612611307594 9040330 -4798025058087957834140472801954967680 9040331 68454192294939082455126972986877258132 9040332 30239972303801877216069299424069156864 9040333 -173029960174270494950167038573865220480 9040334 23854423465864903875593027567342423040 9040335 -11333220121153161155240956760476431600 9040336 -5218440102017479560975659759969058816 9040337 143173673265393561209314539962851348032 9040338 91722184466489669874101618743962048000 9040339 21185553681597728860778826452998517760 9040340 117612777880665485111207496585242115840 9040341 133144542992589458589726068425467141792 9040342 -31351577035968909121747250209537160928 9040343 40367659148293544527333657920937371144 9040344 -10603459902911860735483328786792448000 9040345 4500460131284094777752444956988140680 9040346 55886918769422019988757796692859882240 9040347 -133564313990451843697138569483258662676 9040348 -222107701101829551101956467113933051392 9040349 -5202398421264135459074992601019676980 9040350 27363335629969661359253876843234688000 9040351 46748283482225015460271973299737189400 9040352 -351728025899200338815757118335555993600 9040353 -29362879222692469893862689945202564320 9040354 -78929557400163913801468801524120264624 9040355 61234372447917042009502991889492263760 9040356 49772529691254356935100918708311326720 9040357 168583908412645277291285899967482698720 9040358 14399598831310259281152936566647291776 9040359 -54947228291256856730944918341636807552 9040360 -30037728039356652576868000001875968000 9040361 -152070559660188176088902996649360774576 9040362 -122676447848676762655174343867033803776 9040363 -2779684492650999690522036860523120536 9040364 -16012144489261309777433548922503257600 9040365 92782562595151752438980016709669593600 9040366 -149015784732191870063793955881690322368 9040367 36932229474464072800327064098931358192 9040368 15392828099684920959793825247347605504 9040369 159881203097262809619988135454189928 9040370 -16345427111348521924417797130927818240 9040371 4505840846545953205497265494751008000 9040372 -159551137257598976507213018495999367168 9040373 39287744981840981544513672397532469180 9040374 -18226860647537057536805602305787423488 9040375 -84483401201228220391783692152884512000 9040376 108389503416393747501138484613740462080 9040377 -13131689256722606955085461098949782976 9040378 -251749440610596005616321116159045977344 9040379 -328914787327762326432658395248157771600 9040380 -240741679237839190611936999195770880 9040381 22800910055879556954795814540424375392 9040382 72719523753566161790048947146225204672 9040383 29672024793861528117629928453679200000 9040384 17559291303296769402476348070948765696 9040385 -207934861296730523383014497492660757420 9040386 -65049451965669314729164735073493265536 9040387 14080310346541931603951926847835988872 9040388 -42743447889125135034230750167696379904 9040389 -81869700930601552895500121716090092576 9040390 70850179406039998361408407641893155200 9040391 -535342523879345736814438237399414297608 9040392 2059842778073540651454992200924784640 9040393 1205541815622478929070003039866732000 9040394 201430424914199979395007931752806448 9040395 -3607321879034731706938656202223078400 9040396 -220807713220916051226745890770966088192 9040397 325882884868005183082214445294980289846 9040398 -28410804933385680564114661384300595136 9040399 -4161652169345498768909717054032747600 9040400 33162803614427259657937657454593228800 9040401 42572646656353992357862753129333106868 9040402 7838609299195155592096792495746398880 9040403 10759637947262391929461151290260294144 9040404 35806582111745533786093975673355319296 9040405 -118046348949727888745490239904472070880 9040406 366056586095663011651548210704744448 9040407 -47587225635504997481443174757255732400 9040408 106099514453019277010364203916521717760 9040409 -69185131966884125256123666990508245120 9040410 1180983450630423009457629942858574560 9040411 -78255801486560930342231878515306756988 9040412 106503800229289978658020232915735519232 9040413 169792049924049743715211869575463815808 9040414 -64600773343007486615806328385065291520 9040415 4374327429341023986871778452759003560 9040416 11171215768953805371304574743769776128 9040417 34334243619725200377879209649253786466 9040418 99319459303185309544306175774164673520 9040419 -55085843304307118586651932511965311056 9040420 -6626108574335529996225224761257246720 9040421 -32156083781935091011587781649245249440 9040422 23598608799039061687136372739048117120 9040423 -97631602003769597960497115284933495760 9040424 166438625156663442141841700630978472960 9040425 57718718408893595788273744917863802000 9040426 -62789511615626741855220942278868864000 9040427 302521716767646127041433259069184856872 9040428 -39861963710289660335841280526353850880 9040429 -208463191615830052142618906658563172970 9040430 -11843872646651622896374981074692874240 9040431 -156879279007000990930865425384443296880 9040432 -29184602652266500319721579357954572288 9040433 201399082753274826751556058158128821360 9040434 28854045327820640243108500431502184448 9040435 101052244115174449695519853399636736400 9040436 123650843812744416917203198391503688448 9040437 13155446814986290218476644855938170880 9040438 -39601640667944705719869112958004104640 9040439 26868781579022073272437644223328451240 9040440 59619528221580626657563443860562124800 9040441 84650982687621890328951386668546626384 9040442 65927027512496695965219399935934597600 9040443 89527591228500367898408549268401525184 9040444 -101180225607459159482472101030860881920 9040445 182461512447932419856010337809023318700 9040446 -8038471203848018700421825555389515328 9040447 101014634623711679332197350934142565280 9040448 -105070282097609463143899684655259451392 9040449 706244077099491071929989154692350976 9040450 -29538355857750138280850189935607577600 9040451 -113501186100202909463379848016257455200 9040452 -59881113158733170406370044706017070080 9040453 -163033080172540798833873103655996787298 9040454 -9992358193532397300750225664767985824 9040455 145091820033015192512610941324746809000 9040456 -124384137466349663120816985852469509120 9040457 26466852146812197230203473774614975706 9040458 18469130393077615829093502448058688000 9040459 10731571310970719597900000978680796640 9040460 20720345403148287918188152708090368000 9040461 -78813051885988032616935183374296093920 9040462 -60728125074236449201160069266920916800 9040463 18459649106437045198813139439945305712 9040464 48383462589305674890854956865751613440 9040465 -7146280774979984963086333741214136000 9040466 -8710902044809553450432515466888889600 9040467 -163887932075251764340548777787819630920 9040468 -50099033494423597517803359330858573824 9040469 -13895579725445970879738436239526092000 9040470 61647713630689035779169322111804656000 9040471 235824688842001984922770691683874598744 9040472 -17875093768265487097138034599988428800 9040473 -8161493697763967939126606741479172220 9040474 -8455177893402732533735775084132597264 9040475 -43291989125965392608288546222283248400 9040476 108261213096930668705192584433266616832 9040477 -119901703860920015464436014303680275674 9040478 -123682329016785134535655737839780376960 9040479 48502879458730356060060486980615280000 9040480 126634638479379548660256705097024143360 9040481 269224992456340799948461959328188968772 9040482 -45339276741602159523892791819565157760 9040483 -98282100367696754908890853024337524400 9040484 215451092872862413587376169884725156096 9040485 -133425213350971129936499324977768641600 9040486 -17120421539389727813118361147837070976 9040487 -283336320476086223987449879719909825864 9040488 -92915528208097890108402203876940349440 9040489 364237877474950694428198876207277628360 9040490 -89522270326873862554748634466223076000 9040491 14269943505698271123799399974579806532 9040492 3900871440844166632843273509199616512 9040493 -59209929489127940310504982442605803648 9040494 26445854519978008244153008812760296000 9040495 -99961053581953195973586346909112524800 9040496 12019433776812658633484683870359552000 9040497 -270770574901496360475502479330279196416 9040498 21503713326247947663976644883722375216 9040499 21052515888700404181947412580926889088 9040500 31400728945145683126568002452030912000 9040501 100596426515671693169383084683669695904 9040502 -704428209268768982693096288735335488 9040503 47882848051052448278179103702791830504 9040504 107056448383224828650638542518727475200 9040505 2429806320876647076001674345691093320 9040506 -40743069794508724076320182017923686912 9040507 -107191262916836979300180905951671989488 9040508 -252563220006644463761374188112109340672 9040509 -180440958954492300082547784504943077786 9040510 -76683348421044756982869719428230055680 9040511 413686012957233184070031231757294805760 9040512 66001041971460103756919706788906926080 9040513 54654036162148647813417932663984035584 9040514 -50207492249841985464612760733047884288 9040515 100222226024666394038506231657016160 9040516 -123783600974194481145460969603757723648 9040517 181416837997472801715925662600112681566 9040518 54661013787562745972896481607096422400 9040519 27162136208265688763866094609323263096 9040520 -100405164490229790836171197593292339200 9040521 60193807872997117083385487589249666048 9040522 165913325509316954038669659438839595312 9040523 -8975245754571482550616575400260522720 9040524 31699974581897125772002384717021301760 9040525 58477893931020379617088292264064091300 9040526 67069982263864897545869991340555987968 9040527 -33276517417191728921380184320113169800 9040528 -956524838722280811515173664668778496 9040529 3828972866364367250305740516147086130 9040530 16526664920138971184241361376832368640 9040531 -112930883997546403565731190269379979360 9040532 239654370528277645768081767812546553600 9040533 217824806984441283973702227386769256800 9040534 28683215623418719402395606338861776416 9040535 -1123760517802974802171604890644887040 9040536 30305619012571900107162609301503897600 9040537 -17745700584569151125050306616094153696 9040538 11549910846107485064287520998722981888 9040539 4745344011646012826812335284823893808 9040540 -27346938772753960000650490301108789760 9040541 33859854918113789072316267621484668864 9040542 3649678851572540892038123176854067200 9040543 -37481798693458245149050196889173207960 9040544 -450305758704067184936959998418703351808 9040545 130078112658543329522214157676653075200 9040546 95109948747871388510083601750171483472 9040547 190680635574809640118145018172297816960 9040548 107680207074800041270550301837911930880 9040549 55726512465920030673344302839411700476 9040550 33077103104494798896426024322770136800 9040551 -62878188246375996050401182507571427760 9040552 185113687104081871962390056962980403200 9040553 61216873214646229160376922266174551802 9040554 1343473642095652754895791945159427168 9040555 -308945231864821472442118126279137244080 9040556 -88188021639680519821412166438408748032 9040557 68492820194588324196946885791298731840 9040558 139343507549926670597615142182460290880 9040559 -75832390545748935887884275319593122760 9040560 -2701791936318535403682784937980723200 9040561 -32891762351877329769178150489729696000 9040562 102303906264616699890477232766119990032 9040563 -35547318096662596014635115823445655216 9040564 61835040576125335934360161852263505920 9040565 47647732902317117386455992205175396920 9040566 -58700405109914557241303886695391589632 9040567 147619254359841939869496162792458008616 9040568 -274067823620739954920685499049071104000 9040569 26300800431255666588948962348652011520 9040570 -3922128550065733372193083456481280000 9040571 64733626052679447859334336737594652772 9040572 -121977614397633538165965315193256534016 9040573 284595723693807640390155656787801290822 9040574 -109251039334894288579573370940228949440 9040575 40172142360188149080320393518009950000 9040576 66002912672110740216291498518359572480 9040577 -20912900728018446080810084901796154688 9040578 34987299819304642111611529566087168 9040579 13856323233106477289118847890327861376 9040580 4198542587053445697358387190643609600 9040581 117083459532262578332491644173520643296 9040582 -38171149685634068362539508443229377216 9040583 181231347110290645361412335864142502800 9040584 -38097201538882239607684021665260666880 9040585 -49566310123626855257719054573551848220 9040586 -5661052110605971783209886177453357008 9040587 -13245316438278252031937439505957228032 9040588 49821002408400735622142574405702931456 9040589 -62085425946451701948644594688335081610 9040590 -1293531535697024650029265708056737280 9040591 -29911713540848747463810192493476049920 9040592 -11864191477613348387759890044740960256 9040593 132601052702693269035460565700033863664 9040594 -52484768801178906819801897191992144608 9040595 -141584970667358564598194507878985288400 9040596 -31234327131740541780026783681735620608 9040597 349562642693941097091535225239721588046 9040598 -44891741608117154455678191252060020064 9040599 -45636420437328443483381370078825619200 9040600 19240169053792550841509080630878720000 9040601 92223904984715093795142471745059982602 9040602 62622921832539445035167094568187089920 9040603 54250622234243425076718026051653441536 9040604 -138458184247030822809875772988692063744 9040605 7133359685445106185089863144274976000 9040606 12507238547975435523270765262100122752 9040607 -83196408412446050812991772940931348640 9040608 8564841997494021603194821823324749824 9040609 -128942136223120055571221144804213362896 9040610 -9859682398020403451311872716022770400 9040611 -41754245012615823595169793018475787856 9040612 -1990031077520794908967452193558847488 9040613 139469049475266120023150445608220704604 9040614 -90019455073524860189438663826940270080 9040615 -340912012350801233344868480227246074000 9040616 -23958039551826103688402812567238707200 9040617 105349010710725832651562437108380086472 9040618 -122773781965561135465310484413552328960 9040619 -45407543434405569164620506005978161920 9040620 -2336064991468895739313540272981657600 9040621 -1749260491384318504684948920670388768 9040622 -26680241013419399008800541135583275008 9040623 13175938439988952568744225639769947136 9040624 36156258780052125192890171422177034240 9040625 -196835318668674880754006198948905800000 9040626 29403384088101814459062327708213304320 9040627 -103319432636690456795076694647484548128 9040628 123010389431775492497267417672506666368 9040629 -15582638693780593137352321430617252800 9040630 -42205914612588490514161049482294752000 9040631 101215222658113185187005023967312627432 9040632 -14746394478872510823603167490459893760 9040633 -1268169774985660974367253666392795392 9040634 32282699897818790905918615980536027520 9040635 -18305670801172587731507832793824224880 9040636 -88278742878146459071931303621025280 9040637 -24702756859095739314062238689611517760 9040638 -108414513817458845969841340114530478080 9040639 178334849794031999477870558854333149440 9040640 -15600708834825281865925374260753203200 9040641 28007541531059880877493240641175288640 9040642 -48169952929684295592928007554623856608 9040643 102861508157220495489441034736501480448 9040644 30005651198551953880411103367747818496 9040645 269222258839131686353991539616463538080 9040646 239061044927137366343070913848441914880 9040647 90312948207783512472682345298713282944 9040648 260175060587788035547393895764406031360 9040649 -59299641642977870646550621941715667100 9040650 32215686253186166617033253337895641600 9040651 139229370017883002355755976566021399904 9040652 247588428558591233198422634784347809536 9040653 7339879227839622195969709637241263040 9040654 947882689175569333762127031363846144 9040655 -122692929146260809209430887254250961600 9040656 -3548893278670416127141213443761111040 9040657 -67019641868309034017268103319845737228 9040658 -45255494804225422768800558927157168128 9040659 49424018554493044566263303598858802104 9040660 -2193695551615683807905353349720152320 9040661 106057416359843267821373227830971401632 9040662 -101043513398434372108805875267541285280 9040663 -358905941341363152902979496844328170520 9040664 -449480614345988571632872198382837760 9040665 -16743668989805590101007526685927046080 9040666 177668346664973235176579628424683060480 9040667 35876515300599594434687007334171875792 9040668 -5449615305706805730628666567757856768 9040669 -289590803367992546230631303111441910240 9040670 -18424525233437466638589115765660566720 9040671 -27292971411922399605527449345802007480 9040672 90944838245999010690727238197548417024 9040673 8490922035292644554098343347664473284 9040674 27594624563944635048210592304391653760 9040675 -20206883214247596893455016204256640000 9040676 -117894277677137249796446825633232455040 9040677 -59894123891590959697907019930102072480 9040678 -26714299098982441490959550536363092480 9040679 -145060876809757205889999546018067186416 9040680 123791140055833364664937297905426432000 9040681 -91276552111797698165991995364418775680 9040682 -22864613765529695332524355333016233728 9040683 -4825060370813128113784817741753503056 9040684 -86504461501311676082825075109690659584 9040685 6933644294345821491665912008788971520 9040686 -6733942220895817751095963483872063936 9040687 -72997225558604053433923084948532735640 9040688 -46863150403657988309311680523446190080 9040689 9363646449157114160483382257435270784 9040690 -110721966235791265038392258967878882400 9040691 86404858017643544883743242047436697760 9040692 -139002553746182246903635670515904532480 9040693 55616446354725634824077971667992184942 9040694 -39049115292832023209491793644565665920 9040695 -101244843358514159581726704890954812080 9040696 -30548390051001770418499972385467576320 9040697 -164027915043089142196534839414986062080 9040698 33473097479726401140315948265084758384 9040699 393010463548714790239151858284840387280 9040700 52169851010916445642672877808107635200 9040701 22772508750699263898891997327502015232 9040702 -92738268616122663190311829898603722752 9040703 -21988206788396227194389370091907364480 9040704 -41380800759626715599857337039012757504 9040705 32409471678824819910024604301368095720 9040706 55912012026946733283236544439561144320 9040707 1233999593112240351687382118687808000 9040708 74715922372813138016982855163055001728 9040709 -68044207762765834617946861471743826020 9040710 -10735796608682215067563733390786734080 9040711 49693438568741120849472136295250548312 9040712 -294524810108116505891630606574053130240 9040713 -58950925590351777296137167591421574400 9040714 -28039614144997116416461768190589666048 9040715 280547593937060804524403796560976760320 9040716 -10657076977797199200908977474137747456 9040717 -10084949731557550996607027900087425216 9040718 -54923798574847489596627980035881842496 9040719 114390744267457957063788072544220263440 9040720 17131016295744541319025892513628651520 9040721 57757306272293581537722691262427712500 9040722 -154015897623740496528907874466327022080 9040723 16920193119597619518995549490005204972 9040724 42271937906370664522415665904947814400 9040725 9385613211498616765961575757465997600 9040726 69367238153987067862669276716932766720 9040727 304830046120455954386246982626198157576 9040728 -7515639049007319875275749621017518080 9040729 53323202984856376405609417016731655376 9040730 -86042860643029573375097382519248766240 9040731 -4869060857097961447287781968044422656 9040732 -83997048561105002605058307675009761280 9040733 130661952148390159290085691112029822604 9040734 90327966139127493143614531053858816 9040735 -69722086705190840411331135529507313040 9040736 72885458457829278644487653648368926720 9040737 65627464875798863359465767341580285360 9040738 34694066007172885502996530525616435712 9040739 172603711330541300138592491503759392540 9040740 -16333558201344951914287444847151943680 9040741 -95801479642284102634114738949855257858 9040742 -138461873689683335465569115861247805728 9040743 -35772454556579896635391100380275558768 9040744 -12164821812493035032989471688096071680 9040745 147591136047822930508364320932152161380 9040746 13791463695322858471284699141828658176 9040747 -59384073603844488999683386650303682560 9040748 43756387762981741490408785242662046720 9040749 69023625667381717590957170138094274560 9040750 -632681742367957284829256181874416000 9040751 -183820240981064057724493679207164654080 9040752 1354456048411710111549033033558589440 9040753 -106426689438784496526869668630685857440 9040754 64094149066339600203702983100295272480 9040755 102534333514010645459704562560444864560 9040756 101420966531908030449520156897070990720 9040757 -479227829942749421027662364314622322 9040758 2363666103985103048175259246834174848 9040759 32029882274649329790049112043458943200 9040760 -282586223460202553909903865231200256000 9040761 231185712240386346739252353728168204640 9040762 126434036594525121456048430262510731632 9040763 44818546923152643667434453810741247320 9040764 1112999668024993492763489963277238272 9040765 37374001255637848428205602869060052600 9040766 -1851434740185581186852837328219832320 9040767 -59227482680095281170664972498745179888 9040768 -252103137051164926651198802660960501760 9040769 -9426241809374999488167147291164779200 9040770 -48375207983897629813846869593997081600 9040771 92694857112225505369078015897871749872 9040772 43513558715411379040475459399471615232 9040773 -19501413059749286734149401412272945856 9040774 26526625856301708258532254376886701440 9040775 8702202666791221627995725551537723800 9040776 -134888695060687624742565747809829888000 9040777 -269149472818203576956237428116193622374 9040778 37140074559768448274366696571124055040 9040779 324574978709461697593256102845283781120 9040780 -33674250983110583229259310939221186560 9040781 -22597164504713793172218159860853642036 9040782 28032449447836327326118508673358512192 9040783 33055595935472175327402122816297856504 9040784 -34751002852370222108343652795387699200 9040785 8161827236365563998334064915481076480 9040786 -59237724392407005745419988136884023408 9040787 -5087660442738317011895048948636286240 9040788 87476823974533237278304554078388715520 9040789 149336569457722180794051371352550217440 9040790 57173203418493484080575421470776310400 9040791 4116754633723291816341286202959945680 9040792 -7285467000415181741728729311958272000 9040793 3300606949370484421425861573670738944 9040794 -19162575857408882928059175159929241600 9040795 7199378647223230897303810095264046320 9040796 51435808439402104067623673243547422208 9040797 -116554526606603142022534112169259263252 9040798 27203566222870791934916056481601598080 9040799 -15838887497007625457166876932689927200 9040800 -28415453580672525423920566966498099200 9040801 110191510536900358151464522989119820864 9040802 -79830643336479612318896581835757059808 9040803 66425675159741459894346388340090275704 9040804 154485256058212877688389561432573527296 9040805 -13910239483361711915378532226235169540 9040806 -35930392056541875319730940013802228160 9040807 77462570504994542571367006014922566120 9040808 46334161835354479913624090640162816000 9040809 50322670272377010257390358026398080768 9040810 -18297034433299032037527525161266658880 9040811 -58898142216339742393246674990788215248 9040812 49093682519999285312254058393306394624 9040813 -83913689300198956228423773346276236276 9040814 -124547733966407631158835956593833495744 9040815 60867234246485811915242504145641848320 9040816 -377062199946106007726900471627153408 9040817 153623731860391703596947419364972528960 9040818 5390966665869592846189782634768485504 9040819 91172132447775463256453833387598590220 9040820 110186766149826549856417013499984526080 9040821 101850874199550360014149028592905918400 9040822 13425515073096983478069479523896511744 9040823 141217949501922930651077012632033972608 9040824 19081891504714714882647260604906147840 9040825 -96975352913457616488520450021436446400 9040826 118438427262483143793426574333655354880 9040827 -153354490180684277361106819753160377920 9040828 63026158727056411285335134125248254976 9040829 27449858637816140229171823607066426976 9040830 57512472274710993057858345547988449920 9040831 -1673850559376109426190827434231615296 9040832 39212757508141500188062869165195657216 9040833 55269253825291538567533808082089364402 9040834 -99902992489463083400671980101870059776 9040835 -86914807189064011574969423120507796720 9040836 -757365282888545012722039688025931776 9040837 65447858354762772975620063321497240920 9040838 -78864132666197461995231399948290267520 9040839 59257061560721073305421155256404382720 9040840 -33513354764889604499010895527503462400 9040841 239578602981249127991281743241991829300 9040842 64951114156485046100477894031525642240 9040843 -60778427249124717137162175374098749384 9040844 -4764517946364057946295190995946411264 9040845 -21944207096155574172146273636771568000 9040846 48008949867984291476196019613946304320 9040847 79579034260503037411432296327756669792 9040848 32525927632124564422631068656278175744 9040849 -25688974458364290267334043904810043150 9040850 -6257799346989278449994616099647731200 9040851 7793554254042950418952083860544976992 9040852 -1514489554778337552639066515125440768 9040853 -224367649007840440847954017963792766898 9040854 17883889507900850816576848221219395520 9040855 -21208574185362261505934717844437306640 9040856 142410810811558033422513902205152133120 9040857 -28614208223735763925126654691303462208 9040858 5448227910034100025038352691992664320 9040859 193054321814571471161124400796086341060 9040860 -65239430530801247868531983875165048320 9040861 128479966826193595754043509822510231462 9040862 112201327576371965836636911803944290432 9040863 -5061743829831060247213597558784808960 9040864 82417703828155386219089109543393165312 9040865 86702884489006527082756569337276632000 9040866 100045758162366732309208347328818647040 9040867 -218445933305686540932725062975077712248 9040868 115601459342296822714140914934136184448 9040869 -58095929841372907947906841874846885760 9040870 63947103149950938893128006973266922880 9040871 -18657181653910923408234917136738895872 9040872 -129867545089924178137131910513346150400 9040873 56723404008687759554645260882164412800 9040874 745047931490385575027277431758131552 9040875 149251071765299705972184583430564940000 9040876 32332820558930255984517764730395148288 9040877 -131427815431422084012045555132470783274 9040878 6902714229160822273520213829846912 9040879 -1845125013408150385601885353586762880 9040880 -43476160156493513094807185685477949440 9040881 6036038037685360896617128173122038464 9040882 -21778145382387610977096795043719600000 9040883 -247615918955932911577939332631836386868 9040884 -1335113977142110222797384183871739904 9040885 -18293584667010162995363004269669111040 9040886 -70552797171085198190663041968645941376 9040887 -24004763193458425296824341136370900720 9040888 -240417273154759595443943682818369495040 9040889 -130503161063573490604507472281700315520 9040890 -57291984032225904575466757136059726080 9040891 -220132546914017276997038649734371231708 9040892 -97060546721291041825272544221147617280 9040893 -504405656488556741365966035074057472 9040894 35317849215531561764421705765154791552 9040895 231567435941498663404181885256677860800 9040896 4490424918581288102073413060033249280 9040897 169171991104540415542592567890488505346 9040898 -63205748361278610520915503634514890800 9040899 23012105251923332538705852489724048128 9040900 -128717756482143485024294006130740352000 9040901 2538618871229649901577751876824832732 9040902 4555502272729092347995131248992542720 9040903 228288152216853928108779201783393370120 9040904 3129310783182919214802253624322641920 9040905 121988861317792920653011426890020624100 9040906 37399237106988707484995530212464595456 9040907 275435321063902851230856056462823171156 9040908 -44965213958805085754869158287046627840 9040909 188977626388066331252912084767232246304 9040910 -18721100772325685994139190114771345280 9040911 142917474795012337842147765668487715584 9040912 39808683925959377594813558078979055616 9040913 -43813747542358310980020410663862000768 9040914 39199543884081343317570565445841986208 9040915 -80791766546679091189863688042731073680 9040916 228535339658836490193996243192593466240 9040917 -199755239549145955069919525080463553120 9040918 149604274413369680317453529446667592960 9040919 -203271375416576499175635476939787946680 9040920 54709696623323436501519790280146944000 9040921 106503924957323507675905399478815641732 9040922 1186775944841531871013816201388175360 9040923 340878087334077873002748785688678465120 9040924 -141941115591976923807170202569550259200 9040925 -119162242314190726047241516188817678350 9040926 -51456498171844445332604640590148172800 9040927 11068962039217735803308739182685318144 9040928 174284682858658750540556820101147394048 9040929 -20946093542592781980030590766861819216 9040930 45276246028020184097052739729016835360 9040931 7228865205736422950936987997608976732 9040932 36477835584487410221936043057119416320 9040933 -51081627910529123169497213648280129792 9040934 -40283344676159664599900794799334383616 9040935 110996234841847685034386517958567342800 9040936 -174147930943450305977999657386208056320 9040937 -303646698853613266243970739410073057414 9040938 -34070921188849831110467681269756659456 9040939 120622661420260217982046578550604802740 9040940 158179253149540696069227684171765473280 9040941 34845699106108352602199943234448685280 9040942 1101214093759849732465145890673348544 9040943 75650771632260562955935834569381522192 9040944 14287600416651368141715541119246532608 9040945 25536252950751473689762449564353058600 9040946 1172334570993768259990552300692915744 9040947 -35776439854048110608991167215065323472 9040948 -80203600819937310349808276057983698944 9040949 -47507649735548969105787028522332796050 9040950 -8145078144693217555073311268157024000 9040951 -35559353159604396558427272227648162496 9040952 -87114570343405444333372326429802106880 9040953 206597977089028710527229314512282243200 9040954 -18415901054572467313222733406573515040 9040955 -27572945857291396126720881566188508160 9040956 10294283613862644971468732894126776320 9040957 -21842464845676271011831220361377770548 9040958 10699437261035518674366277220998833984 9040959 3197752388235657812113924832010899064 9040960 23664455785170637532017640386383052800 9040961 187385324795243196130927606964415866562 9040962 31131863253302497866771105485271135744 9040963 9850300172570682689509156246341537212 9040964 7658376610386491124031074096283287552 9040965 -1187939934877198681118006335481909760 9040966 -88075072881402792875427331550429942976 9040967 67874011848471010365476528994315504192 9040968 29812839261506969022194696853663744000 9040969 -2683831010175577717701762943933810304 9040970 -103296684852181378758039530370405052320 9040971 -33212165835700427847173763627808737360 9040972 64116480223882101408542206257244871680 9040973 -23500032276673571122119862623356611380 9040974 83822840393201590675316731047284373504 9040975 -23746249335604474406973638705431427000 9040976 -34856298943356322655526427915714560 9040977 777687965956758452558193551491385760 9040978 112918194136698205649138343068687437824 9040979 -74408357433087053741663812131363336360 9040980 15230330043919359622968060464152043520 9040981 90115536104000804751339789824246964864 9040982 -161050690623850019673400503272259429120 9040983 35364972900747333478690811647289099520 9040984 192457198146773321288986978282230466560 9040985 5050153057573134320308633861512629760 9040986 -120990545873803161145016863094204855568 9040987 -14795947874742538652494684370849654528 9040988 -118971787969994075884852579907289905664 9040989 -55406740974877869276388593626797090176 9040990 24781826797155707973852513199486178880 9040991 222525233040853080866155615497602158752 9040992 -58085582256713845424851326948258349056 9040993 285104395392129138186793061789564903484 9040994 50645872949147019842389082689973065296 9040995 22367788937988850297486605206057869440 9040996 125726608060247273674160826027809552000 9040997 -36747188394088102501252177718800032000 9040998 -54010797477305243550581876007926200320 9040999 -409897477943760852344146957971459040 9041000 47329435170266483930889171862033920000 9041001 9594245146653057189792666703571306496 9041002 185355102719368304095734433620275206752 9041003 103357463388938620551014733388501817856 9041004 -10744981717896228257679622688265830400 9041005 56353325710658328127337556053157865200 9041006 32743014980949760012651392478113854784 9041007 -33853673991668285743392991446120474360 9041008 -1301183265788738046024628280278450176 9041009 -284268160212619862225824374506539981584 9041010 78079697166237460561350243364209016320 9041011 -116819682529323574859607490202427085920 9041012 -195591899337160217905585684293440866944 9041013 6061900497987091967667302967245767644 9041014 120188860938495432395670521587520662272 9041015 -99512328970501874814053985693247615680 9041016 -20696297783274709585955322250179686400 9041017 -133339230789779526897429386519958839520 9041018 48684415852201103316265213521714153216 9041019 -28445198185925190003981704534236931472 9041020 -81776654079951967838959649742752855040 9041021 -153171887635671734268271257612480130656 9041022 -149919077273832303011214390015359918400 9041023 176703135434760947029091412116852646272 9041024 33689784093606184771837802442695639040 9041025 -6002273364181406926674353969701334400 9041026 -40880562228786429432529351939414941696 9041027 -4294924503223771281839217517614965124 9041028 6744211184082442051409456914417244160 9041029 -87996343881419414025656873954489022370 9041030 -108982670036638118445616957761755283840 9041031 537455491594296909686154325169262247680 9041032 -23435812419841696188432645078206054400 9041033 -25699765193551930097747898173870261196 9041034 -103370833564357300376196620161612350720 9041035 -136551504209974586237655062792837687520 9041036 -47302475097549057255043296937434977280 9041037 -2804714313176726324592874178029571232 9041038 167602881667011963312424769041395625920 9041039 -101937280042554913686247164282418421184 9041040 -6949254556471670432143462195369574400 9041041 -94952939293860243534185388602087821788 9041042 136531067091688512875835897404984904960 9041043 101680476193092020328648316422341310528 9041044 -164195468857202452288057576552449456128 9041045 72708512801598346355184860536313452800 9041046 1469041235837066534090552567023841280 9041047 -19039205929959199798147488071926090368 9041048 -124450686513564976628295486775409264640 9041049 -17793965421950266438110328869130136166 9041050 -6379091333046704744935779794011279200 9041051 -3785320065272152715538631112530444248 9041052 16388810242924716283434241625392568832 9041053 -47568371271507717922032355346216949920 9041054 74229491496490907712390767729272857984 9041055 -41760213474664255086003747793877481600 9041056 -410011077852587149357159229709892976640 9041057 33911555026952535865570800706106959872 9041058 20990183538858539123371631445167625504 9041059 -142495557902649513249948784471463193384 9041060 -14447502397466765134971138298134220800 9041061 -3883085477163846996460792066739241216 9041062 -622270794067955458271664685489255968 9041063 -300969172927812646061158223065429655688 9041064 103795898578302522271906395841351680000 9041065 -88197636569411639211597570308407977600 9041066 161955928535478379861755918202663085232 9041067 41740145425482616710866038872523378320 9041068 -176460063947222989742621673978832145152 9041069 -48401503052749831002733665626623178880 9041070 26126839536679645921238431818483671040 9041071 -102408185378110892435787115756620652808 9041072 9323564594786268134803511880676442112 9041073 1901218274827149631629873002411651184 9041074 23822371440460794984481709396997811200 9041075 88449406592725468996911645849818616300 9041076 45746680069798491925743439688207585280 9041077 -342741109700047739108958636140802317074 9041078 9163732202477313081102957990854631840 9041079 -144843197670942702189563177209522931760 9041080 111281195685542649554360858275675238400 9041081 -46795545105194704876512672160089584256 9041082 -70528624346329542177741433509001482240 9041083 265846718805292929412463342005043871332 9041084 -87428889990141054023418178003591156224 9041085 299845817828928803615700582465835075200 9041086 -55230766051020886728116428804077835008 9041087 8365488363922825513810172412545013504 9041088 26106062767795209503529358432077348864 9041089 206350410528064480818107969093157581824 9041090 90752422397759282328357823940263003200 9041091 -64224797276645952655367618992989395208 9041092 -104483449869281399183410577362623424384 9041093 -35652839279945524478680028481800530560 9041094 957742476507359492122293177610905408 9041095 -68415645856755797021627875801585228320 9041096 452963457840818892894797187895449231360 9041097 -45516741665226734888092602642036742272 9041098 69482251217813545017528949271589765120 9041099 -218007818809143458038661192428786140936 9041100 -18697245059533387946338204873800537600 9041101 -2709033121577161464441872677211705760 9041102 -2726056040921061447728579776347979776 9041103 -10892929290493200204764118136600568088 9041104 -50794864257112300449593206114986926080 9041105 -165750736765151653204138554874903188480 9041106 73613397246765297740231221401768895104 9041107 86708439417178687427959750086513279960 9041108 193658347019459678039833799626104016896 9041109 32549448372133292242111432745935695360 9041110 -39627960037356054387149969387289050880 9041111 -107433038442099071726008583657703680880 9041112 99311252565774727745570806550175744000 9041113 -348601492200612489497843252349601525100 9041114 115369620424447525671876466623078739200 9041115 -603456885236519269381985645872941120 9041116 22416285920316844898094298811792916480 9041117 175387202276485423481843547139129456512 9041118 9419439085147066143543727703977180800 9041119 13344238565150462859527313174914564800 9041120 292298580231495818731951175050199040 9041121 -33263298973198512195106276477739857392 9041122 24462138689122137866449629577267622400 9041123 4044782543195150379154467424447603008 9041124 108817739570573517673945960184633619456 9041125 311024386243532343039261528543937920000 9041126 75306939678426594522838358865717772512 9041127 8974493329333294679589364271082037920 9041128 217652065611216860151970328587606456320 9041129 -206612356672765116354173014842114483270 9041130 -4934207812493084139707373305639239680 9041131 40562356953642550708782651675976051200 9041132 -82628872063530730823455517661157936128 9041133 -31169327035877623488248288520047971200 9041134 200225363886979220805544385965140842880 9041135 44851653255709851192953825842818843360 9041136 8596349613348005986870376883328450560 9041137 -2605596190290192759775851696975996800 9041138 83763611820236127379182987711334027680 9041139 6846396659670324298540772107265884524 9041140 59915696321900932585690804009401876480 9041141 104525460438554986304146584592077658542 9041142 -47687460037350136026436980311697179136 9041143 -42604693646529029829260865797167907608 9041144 6305510350423406971013003154676039680 9041145 79317385879133116586085082182271782720 9041146 125857994777701028871532157361968188272 9041147 -18392093384020034519493154683107865120 9041148 13029156212214532086178812245002194432 9041149 99168001369554385935228054866599149560 9041150 -5278959266430301105976725190075904000 9041151 44310404376277187611173304011174941184 9041152 -215502490369336349223216208289846001664 9041153 -80689384848357463308211588301228633472 9041154 -10879468916736415706846165847935543040 9041155 -108801027525846388872085834047087513600 9041156 -43868980320128875253568460153333962240 9041157 102006953193168594014752563629309345340 9041158 18717996148490712179611791473477052672 9041159 -203169682667024459508492169864130432184 9041160 -72037949355009734783761884672479232000 9041161 366752997450578392155701353675224479412 9041162 34317352717152673195596039616539387648 9041163 184017186975971260610347424460965008344 9041164 -55971644805425590480940100669433801728 9041165 53185403653257549796427688878516985600 9041166 -45485898250165238574848961029676182400 9041167 5953882275847585330281919308566700400 9041168 1587197354174976249283957269128232960 9041169 -89197489820817692292365305495701838560 9041170 -26060542367476315163191473933682362720 9041171 168999735178934799027643222754876562000 9041172 -18440259153340262626465251672258109440 9041173 -159255978864987333855864698579893358578 9041174 -74293505192042644312194383085913373664 9041175 -18827677423113515357309846418086751600 9041176 121778404800127235694902632412339896320 9041177 -9896505852077008624532690174639874540 9041178 -42649372633855091511447991512221764608 9041179 32840132512463311421472921391206004992 9041180 1749741049703620851241956811905960960 9041181 -47603880808878378034348277535866161152 9041182 2929400878794470513538100585975828800 9041183 7556091364212623358149913767738092680 9041184 -78981861719043236760777298582555262976 9041185 51468661531540021595438321027411385600 9041186 -122358278377250560139396763574608465024 9041187 1123377617876941009366314840757723968 9041188 -75431302166971141221927880111593717760 9041189 -5495590817423421562976508635042819010 9041190 -13769144627185282102836781102979420160 9041191 22126026844571498806574384543772600912 9041192 471129774117590692260582507508532582400 9041193 69905252409884027684754892214631822720 9041194 37033380794690730351577931703766063200 9041195 275963368762090005774235166071164372480 9041196 -184667720799026037706283181748663296 9041197 85433480067733341840281939795898585984 9041198 40232239369906022852559372316711521600 9041199 8770982431441229348721578080707667464 9041200 12661584097702874725981048467054592000 9041201 50167278379466336102308139030974991412 9041202 100298757890493906732430009720660795392 9041203 -240181191209135322173207513141986130548 9041204 220436409492736430106724236809317251456 9041205 -6956166255367990047059740828853635200 9041206 54910921155906676167311434664696475552 9041207 -16867765338006882105897941113902038400 9041208 -35090916309319213950870617227896422400 9041209 -136423417739464905584628097191510804284 9041210 -4642461592973691985745488960822686240 9041211 -45679464876020832917159675902628396400 9041212 -55638501901122066056970635090758901760 9041213 -123072334707761275197596029608462300960 9041214 -10759737706186771992462046123541852160 9041215 -217342707633849907197969594327805103640 9041216 103637488488782777193875499468977602560 9041217 -8054046280390491535352508761182490304 9041218 124903889963863573082480468524362148560 9041219 -123891111636424872847583934499181300160 9041220 2560333475345734746332845568762676480 9041221 30018838710793630197614175068334894112 9041222 95909295816918799457418828345843714912 9041223 -96401214110001501764152222873864320 9041224 32814306909283831694733815232350054400 9041225 57644101188226348254045519648672978750 9041226 57869687303274739513703464720653638400 9041227 -90452269373000692168029612054003878160 9041228 -68673346454035081346488752349660990464 9041229 229444406989670887083577734881234196204 9041230 -24615332967032666601014385239724823680 9041231 113036600731447714894864646011725874512 9041232 -46664983508511395452777847828291911680 9041233 108497234316043809709172950653850943860 9041234 66062617290595665669280130564249256960 9041235 -46956409950779555205786899825893260240 9041236 27350779210486070934152926911703441280 9041237 36581614835735097319124160425450165760 9041238 17837091196754163664732567709544237888 9041239 34290541095004693489704839615069753656 9041240 -74916102246711360319280695966601011200 9041241 369198781629446467459917303591162096 9041242 -32624798070898422087567870811709023488 9041243 -14439823788035651863782598857606931200 9041244 -3581623785878029543884652396762781184 9041245 2079825377748622201619873687440788300 9041246 75330498365456522268527341460428254336 9041247 -72956322234321910964755212220408254960 9041248 -396311349212589298705913014571321524224 9041249 162502902444273305494081336761535295232 9041250 13430101636844350373073031484189040000 9041251 3183937764286792901104906397151193600 9041252 153449640258132670873663263167677719552 9041253 -21599779032092814124748738116401727776 9041254 -24598633224959777594906091697182710400 9041255 60082315710864621947041105356830142000 9041256 -43452891296236703834324162252583321600 9041257 94451601766249990996337841622312225792 9041258 74487930610461596852872993815978498480 9041259 26451553648958406731773383778597500504 9041260 -154507105475871310047840887048404377600 9041261 108153197982417631730239043156891051862 9041262 -4580279166826735777275690926268646848 9041263 110090951387241727269379624769895558912 9041264 -41572731176630547975865219658648616960 9041265 -87115414852496523690429210443768244480 9041266 -309834508655404293616413471267334656 9041267 -57596973164093076117182160336719925684 9041268 -81348169674558591006941300022809026560 9041269 18461968024778961225165997430554782844 9041270 2231495897542054913267649227547394560 9041271 -90727331243507167941535954866610478976 9041272 178685774660859084555132914974110412800 9041273 -80853152175625817732144791533016158816 9041274 24040379966996886876435954419448053760 9041275 -122239765750463543744858810402263494700 9041276 49119920772803322963205493592748446720 9041277 27050176200688111901488970400468295680 9041278 141057378458877269439104446170507496320 9041279 -2210679981017471493966195278296749552 9041280 46657709657959212626320097982126489600 9041281 -103312224393993766802598969804781441918 9041282 1013268282036246097212944013422851584 9041283 -35780157463694622305074366559900374800 9041284 -14938941989439742854345143702763070464 9041285 -36371937655210076212680575140268665440 9041286 68518696982095135243104752685163958784 9041287 -151616005957540781594707518993935097064 9041288 -73464322297702591014592639840304240640 9041289 44836562858243445094170931914913746048 9041290 44148042481854188287509206868649324800 9041291 -180149990952344170112738360605074510336 9041292 -62844650445049131052957088525997634560 9041293 247682703635643135302912665879460847542 9041294 43094662287110649312366657426797685696 9041295 75172912571862923413416875672367874320 9041296 3612004347064476691958399069597466624 9041297 15639912878256098563232629634445135972 9041298 30292859777953576281464138718065310720 9041299 -74263848676650623294124058284751133936 9041300 -35823824722482010357448695208353843200 9041301 384946091008112935410798244642361241120 9041302 -89188877917782691798693540202545262400 9041303 -503414729492284329917207266462117888200 9041304 80960910716834854031880716837988741120 9041305 -2489511514951340971394073956019394560 9041306 8873328042404453800607933187630777600 9041307 -47349088176318988940399366540482870080 9041308 -218960013646001829431566992412692931072 9041309 -2079908675441991108736717036175654496 9041310 49499255928652326780176978356283409600 9041311 -249328415603097780574561950364056045088 9041312 -24080550933809635395401702657067319296 9041313 21324699336883487368630966456482864000 9041314 -54384611483999435808974960511551569248 9041315 -63917386636040509953101420780816188320 9041316 46230974619993071807731125895552204800 9041317 17342830634110076013265923786765735040 9041318 -60279639367809307031869539532877362944 9041319 -4114322992875321610546852057987369296 9041320 25553205388104001399946787235384320000 9041321 38149156555712847806332565992717165200 9041322 43367302504795139427635054789312086272 9041323 77158513905412770938118489797651467104 9041324 18703575935786202711140907823276221696 9041325 -89811959654705582094126552601356794400 9041326 3060923315252439706341928282331437824 9041327 55773534844914592171960655337911692176 9041328 -40384018886094532646104926142498406400 9041329 -249424954230175793185174961206870959120 9041330 -97485107152761965208795665909063889600 9041331 122944668268158621950265430415982997200 9041332 -47480705725741381406066819504543193600 9041333 224212691190192982802673038954232965838 9041334 -39027037825476833914247364629041389120 9041335 67210308742791011361424288686113405760 9041336 -4049454288306271944991774642012323840 9041337 31316315229228897785780880714443542320 9041338 -18372198146337308386783543621998991104 9041339 251494635655153769157811101253010551140 9041340 -38601668550982010492440410289510809600 9041341 9000491716346618914861094774270140742 9041342 -5005517045756635698141887903110604928 9041343 -63533884014331658392350622018921502976 9041344 21839079123018566984073711215083257856 9041345 -140311861831870054413236261202553593900 9041346 -40156157665250631209308838386724029440 9041347 20424835327121088066705985507475496864 9041348 105182206565645443790658124278007992576 9041349 -152162052275035298606002754038105563936 9041350 92525248219178479888414557162693460800 9041351 -165782066945547538645328338825144158696 9041352 1602568072740373662094883350882467840 9041353 95253554720739116815499952662154033024 9041354 -44179322456363998332395564709551731200 9041355 4184567897212557187455503402737279200 9041356 850457536774900047207556773436099584 9041357 -18018983162679445026974505341660249928 9041358 -78533046216872769118963327829922281472 9041359 246062776019675828631681465460003284000 9041360 -57479324676166382434826553610829905920 9041361 -8101187435352425438442200221630219392 9041362 207971532365116408256516734283098896 9041363 -21964430799391603653776825725530176520 9041364 -16980250519341104677796118789919209600 9041365 28657723498607589010056991533021867540 9041366 -22199606000447743583025913749683644800 9041367 -3154480108792340818157452387940843520 9041368 26483403202117309113057828548742389760 9041369 -786479064990516862201218096580592256 9041370 -9038621141272578193462743636526387200 9041371 69252096085148595950141330058347205572 9041372 -62910353886373135036298278183230887424 9041373 27699695031861545889374578386219961728 9041374 -34789207861340868880017487433843720064 9041375 20526126637055783941327550776205304000 9041376 -82755857464238902789001876156557295616 9041377 -42557073296828767991089347714304807774 9041378 84096722304131359750022957568330624000 9041379 101841451514795631771891625450459740480 9041380 -46138827101747514693120358749232680960 9041381 -23689468747966715140425097166726700000 9041382 7250904360706527266250710498292957888 9041383 -109538033222323515308574911249626494296 9041384 -66502023035680441983512768738977382400 9041385 -86708310107988526788677583573273326400 9041386 148974475833466845527592459313367017392 9041387 61091525772739685458527687672271026312 9041388 13688167047818645396875287771877800960 9041389 18977708256427644680460196913594512320 9041390 19644081090768275639176568371570260480 9041391 -188741547550962572463214627940896735800 9041392 34986491037162396814728108097897758720 9041393 -56012341920867744081673119041078442000 9041394 -15736267175642159447704377492326269440 9041395 -2520737529591236056673705346222696960 9041396 12643839583122732303844138601807339520 9041397 172294773860364385167528782738774784480 9041398 -10168190254846339064653430006081994240 9041399 92132583066039759065549382115288399536 9041400 83093696157416099298399579637721088000 9041401 83901369611307372213144949042775402 9041402 40286431507464407205198805695798119904 9041403 15573305729510343952546635216755541504 9041404 161647755419133429765131743984456441856 9041405 97564349923427462744846754553199766060 9041406 113349001150447665989410847868781252608 9041407 -230868426701489568508133942435473680728 9041408 -51893961541911411435935974060971786240 9041409 55138412006657710372283943762865958400 9041410 -3569593256944142013794134058586854400 9041411 53141460060244257572716463470299048000 9041412 -179689290585875197272197704824585412608 9041413 13112027365903567858593281644336214784 9041414 49518194465296106807592484320120650880 9041415 5234334965340836884014420968484326400 9041416 284280257024309296001296776203827200000 9041417 121200053145029433483258916360883088000 9041418 8879041156203263632280908205473564464 9041419 52746016363407596084252707984858863840 9041420 -62809494655901996758947723442638013440 9041421 13772790407606520061753566369204087360 9041422 -33018812155666881723849725879126912448 9041423 19245513245150813650114410445464984360 9041424 -5973289891320255294406961861838766080 9041425 -125427247388797855571737725200318064000 9041426 55137627093183346498122877238389056912 9041427 -151130099665644638945649567033822697872 9041428 83441770772571611937271544247373418496 9041429 -25742403776530465841819903169053417472 9041430 -46785529402947894405524453616168074880 9041431 -63693315254448954124858219376149051272 9041432 -241770270060048483788576859766667243520 9041433 -204455265994452506389129833850188439776 9041434 87203624109948511977081049778783669472 9041435 68681001844599380708798167135356770400 9041436 -116583985398563588588986613376166947840 9041437 -187370765324345049017979515519911128154 9041438 152090240016248251796443218747199488 9041439 -70792986930260222168083476868620276864 9041440 -89501923590598161307310879597130547200 9041441 158014542086520203926090299883615135542 9041442 33521290669281546166538385188725168512 9041443 195072813849202381555614886554430698528 9041444 -6691744008644262399094923219482512128 9041445 -32382033898364248012387473416169761280 9041446 -29802963325046755933062265717691608320 9041447 61456924479613673980817105608794526440 9041448 3476209681729792347574321269297561600 9041449 -92148452741659925878253401087428094064 9041450 -41788889500882043547693389156310259200 9041451 -87685547959292742868745374166822937768 9041452 -35893497481529826061858969786418214912 9041453 50433684576485177635412756993775927702 9041454 -23324273254779771523385626689717524160 9041455 15856199455166493457199515304339070000 9041456 -21863139823869980414264783929203326976 9041457 43263445940253524331549399013720936992 9041458 96500690734590908188732549878125176080 9041459 77974734753126701487412864796689467216 9041460 5081767151734132414044771726651064320 9041461 -80470794642471679871877205973362416000 9041462 -113873503576144013437267756154006172768 9041463 -15283987763883270400114562400738263208 9041464 55370978368473080050560796949057617920 9041465 -166051620797397761627000395006970062140 9041466 -28897842154089645597333957333411534336 9041467 151023332429742708313030192238257526352 9041468 4638630802174802410173974217819726336 9041469 40242030902210285415858576056650488000 9041470 -124857871129582010941901070693818128320 9041471 -62922347487209454331528334696156988480 9041472 -17073269813488820011308941004125503488 9041473 -23448903510358323499250553634890220160 9041474 12627733234581268507757170344549575232 9041475 -30840386213200234729627768782333366000 9041476 -205849749395047487945797046446199021440 9041477 124258804370519707082623469393656056000 9041478 59239193619426766251402640612157687808 9041479 -202892206348104151283089553972377802920 9041480 -56861949840674011102776627060940800000 9041481 3133553136985132335138662253909789696 9041482 -62696209796419225865390743107786607008 9041483 29578820550467868943721991310424516688 9041484 39545531033758692677926207364470800384 9041485 -15285044344400526650605641422236736820 9041486 -42748152573768520645663410099482879808 9041487 -6508549871657046621186091546867845120 9041488 1751984244592786370379585997813694464 9041489 42112456508705860392657377974181203440 9041490 95310712563693945741668214516366489600 9041491 26499608915335165064126053060033681984 9041492 -195332861083768959905415967465452963840 9041493 -58256762677237960740592383758337509472 9041494 -57749203743040837707119035871713191936 9041495 69841767784588148635394931171788191200 9041496 29793585662021201927325823656735436800 9041497 42070176135326497733660845896772567946 9041498 69510022379700132022081698692736338400 9041499 25646432231752136104604130588457158624 9041500 -69547126906178585183588620936341888000 9041501 50435963505689589258279110618146015680 9041502 -20057942564715708915216390506254258368 9041503 -249884691343067137457644741667691360 9041504 136766801944762393113161907013193564160 9041505 -21443824341854513323243798873715372160 9041506 -82955723940224943411822433161756144048 9041507 214488328327482202384114559911415758320 9041508 9232974962978383061376367529740308480 9041509 -16168947221297711547488173341227881284 9041510 -28738960672850677872309312662799168000 9041511 -19592378107507399867414929938741760000 9041512 111953427039687095652374006521765754880 9041513 132582134731282139642161066926768045000 9041514 -71288495234433312490983521729311292160 9041515 3689052467579125201101909096422906400 9041516 11756818176303371473605466761108566016 9041517 -20691526086851142134905479844160952960 9041518 -289517587070894869552069088127979008 9041519 65956400633679032756994725709371680296 9041520 -5417674731182876025956768975795650560 9041521 -9848762047115533710330262071504671278 9041522 8087675530718342022197097752454463488 9041523 42774123425839881632567437224518844984 9041524 -2720501742683729659232594154246723584 9041525 -49488800418203345988667928631932613900 9041526 -8215813932473546020200391333098359040 9041527 -113465378570665246082196776742789314640 9041528 -251070882223203420446187297383158947840 9041529 -37084154672650170955185227010954831984 9041530 46572827243442292854104773104676224000 9041531 -10847429773831462435236633243083635488 9041532 29954927489824842927667488195508265472 9041533 361049091470984177320932578273653562400 9041534 -173951668266980480955879785971138435584 9041535 -44376423234870671588400837346482773760 9041536 -46376704050141859160340727611449671680 9041537 -764917943583872292374571448629102588 9041538 -28630087407286044720762491916427636992 9041539 92946060988686776842447996566146341024 9041540 -29553097129439282988630461480805077760 9041541 -26360069671070651792680200853024677408 9041542 42679224091945654781620224570966497664 9041543 -28234580933177319200795800449439840800 9041544 -194348250596210007844459449190979297280 9041545 80245305706527086995333609462962483300 9041546 190674872468120096566705915017862013184 9041547 -352373947840197470546328665862747721728 9041548 116301181372340359540486224404954763008 9041549 151444258283301715543855834476598392480 9041550 -7232690781093770727007478333506560000 9041551 -69508502883286155055621509168342858448 9041552 7538000551429502246770446633295183872 9041553 -6237956227147060728684962498733457920 9041554 20274939623431080258783710588903744640 9041555 122539946666849767567543733945470998960 9041556 60875676017899833621126837523123279872 9041557 -55998678838724731502389637808563014528 9041558 69706770198680193650855462526895549440 9041559 -56960400381774679271726235172377478296 9041560 -52207240537950981346620223785077760000 9041561 24205653913618592806420393578339825504 9041562 7311148089860625522152696089204151520 9041563 -315377976170310791973224739736927688188 9041564 -52281760363646034971223231151424808960 9041565 8996029217193653853619627955681568000 9041566 24082067587585718198118965753146952448 9041567 -390087376286386509552937766424154752 9041568 -167519198725711203467372081015197532160 9041569 244090699012664990518218684793712076996 9041570 -93138268387078622786571487548687863520 9041571 -12056397005977842207735545392017216000 9041572 -65703312066067743322768999129333489024 9041573 -62311375911633298262669066387208743040 9041574 104448536759425311231287702068831354560 9041575 76304925285315639142550264496861156800 9041576 -8467757152973014796080860956033433600 9041577 -90839041458788249802329911158085472880 9041578 52131713739750482400142854044340713472 9041579 -26785043138681440578363276912241878624 9041580 89584281873913378137547490435393141760 9041581 -55784835584312560532616831362931088618 9041582 29099615971356684818945146789487961984 9041583 20807461745953719284797497795274717824 9041584 -13761389090514320210213959700377763840 9041585 53072142481226924674574600720432535360 9041586 12146904087881307720790277583476262144 9041587 -279927776349479974407498769973058417600 9041588 25539987346863089817227460343058246400 9041589 -66120996935429296625308628654581341636 9041590 32949943501230044200773273361634657280 9041591 -675145212147439311842485592804097048 9041592 -24403974418057299111055886466362572800 9041593 65020227258761539301162112826736150208 9041594 -40599751853957666166082920164414165904 9041595 -61806136564425514030073398876008462480 9041596 37099341958394655144673000274540961280 9041597 -983717111694669903881068312196936628 9041598 -19480255631762927879529730017951338880 9041599 -33261377604204344170319972701149680640 9041600 48260490444810218354342186601440870400 9041601 23678171299445217579598299712063166880 9041602 17970519214860423928286428171178157600 9041603 127219975960990881012984604091182271040 9041604 112223370176160639572527619133358080 9041605 -105460942122591862903955858317565247840 9041606 301471772865948954658607310074586240 9041607 37363527359374986467875784226764355120 9041608 -18829312030907532424388098841418455040 9041609 -165539470068225758438312141627973870720 9041610 -9710798333747802261870170325727330560 9041611 148838102090846623955177349228091992212 9041612 -103223810236523341234752159800078271744 9041613 18051740500168239358534601298241218624 9041614 10273403104981467449288469382026622656 9041615 57966561437513540167032417479523133440 9041616 -11956478218365630194670428044026789888 9041617 -58988626327225065784429143272357763980 9041618 -147918863200628837761012239935097103200 9041619 150726675742467891667354550420239170744 9041620 -66667959194388325667215843994907033600 9041621 11743080197579706728772572432567527644 9041622 -29801333512140715090674305453714411520 9041623 -172747388553749673483063785159285291128 9041624 1379802269492338504124879992065822720 9041625 -17127666124441964580262751721041760000 9041626 -175256369756285068490291087001591695616 9041627 -4094633739028219708714279772796105804 9041628 -53530173783406652615308080775106472960 9041629 -8958903827439759336126150253063912640 9041630 28921238683654377271808527024224049920 9041631 395035426088240813452618215875681717520 9041632 -32404184850144833782400586998749593600 9041633 144224980204974184233310574762403966882 9041634 -794992036962217424427895830185567232 9041635 -146360467201076857303720438873395679920 9041636 187037520287423644066812548583148990080 9041637 12387906401112430083958592601213262848 9041638 45354005992789105448935902777124202496 9041639 9076315398953304577274442038342991024 9041640 59196778466067198937524873069257932800 9041641 -11983328135354194995436669378778089536 9041642 45592856571061031149540225580354487552 9041643 63034336830851873453601149538613705920 9041644 -1716687563624488236245547175682867200 9041645 -29858982855019523812168914835445921280 9041646 28426428629390656703760372598530797568 9041647 65090412241037490786054596950199975152 9041648 -4577858759471324632982582991472558080 9041649 103297448510708362930203920498495779200 9041650 -46655841564674603094935992185987120000 9041651 -50170826490811687038139886577801031488 9041652 -21080069562466420307751715098755788800 9041653 -64175082440454605794329519676885216 9041654 6279369306078309192780647495313698016 9041655 1667290833345866671005157224681707520 9041656 -20731137747072371689402371554390937600 9041657 72269056811095874286203611130714316906 9041658 -56419566988671617504072679617724297216 9041659 -835211605817816195143711650233099760 9041660 -143107286708651962260524586991406200320 9041661 105425768106953806268701867894835910732 9041662 17215156650153704911154420503381368192 9041663 289253906934829033557511407164371690920 9041664 -130152788905965585454388037730468626432 9041665 212046238364575573222248327976103587200 9041666 -11222228502719744964197143134082007040 9041667 146655919754816517002101327614680933880 9041668 -40926943243021232462439573626072533888 9041669 73867609702219793739144637381394357664 9041670 -63963468266113653594410600615095896960 9041671 -138316318733897059835530757348095738608 9041672 -128766451676857749150205504830028185600 9041673 -2384857738737607887438362838307933632 9041674 39898504260677397804400357253702132832 9041675 58421340924237727079875919713327192800 9041676 -91067590951432697045952124771876065792 9041677 -97847915235372147611074617058497384960 9041678 -31748761993983830962797508430599823040 9041679 72493311491509128265789073442329227920 9041680 -4732408294428382521405870879028592640 9041681 -11109773241595854305774760458220782736 9041682 -11247077289529427624736681160716387840 9041683 -54455014147137310171451153491178844080 9041684 231344425779615543510826245524947948416 9041685 -49502557034116368053269197882361759200 9041686 117003080499260794995436397351659125792 9041687 168877903657500911838845177499906482520 9041688 48609766566720000283223976878479564800 9041689 32226168486639888886218518678083325460 9041690 183112585732250777385535077632885760 9041691 -5786872965254131919118849742092184320 9041692 212411261645967597723026514344134374912 9041693 -79976420333654898780502753806169532058 9041694 25238798615854156324300931791967833728 9041695 23012523138533271800283486877866848640 9041696 -107530686124669626601839997887184896 9041697 -34043490918302833812022308875094255360 9041698 -155196530607152725779809283394907444400 9041699 -60975816770494983431835337070846200464 9041700 -21089571062130800212621978049157504000 9041701 184583134515259413846319503853495261600 9041702 28608284022738843439838022265537197312 9041703 28369454508443731447876185965787676416 9041704 -16109458256052741195901835497646899200 9041705 239797962784058285562426501561192521160 9041706 9975166199535949034148918892354118832 9041707 20704019588592805016441141053290793920 9041708 -16772319184929047164988445239035822080 9041709 142666425054086268162811296194736069600 9041710 -32043478391025924905379850318395315840 9041711 -108432696071450465156222860654888189968 9041712 44591393065262970581119211864406589440 9041713 -136405831594835167019224936927409261038 9041714 -59466535909263060503149645997925113856 9041715 -79081834657219314041686129936774885440 9041716 -169106159738524584938900423204413548160 9041717 -62170541439753385110519183383599577568 9041718 -9946333473268685302793315012929597440 9041719 444624195655587764725758291222303528096 9041720 180800623997408139706501234064114688000 9041721 -48551383056928830119039470253060240640 9041722 35493185464550105665776255250323033024 9041723 -90615033374382725823068133922028864028 9041724 -28739579671941136278645181709664253440 9041725 150002202511105584459289067263290450 9041726 -36684353584017759271596718039464528000 9041727 16790445479579912059770275893990783632 9041728 -1087745674491768657979197705572319232 9041729 -13937838189124119565519657810639871040 9041730 -13230766386087897523709482487534914560 9041731 -77599265099308167590292823198253773568 9041732 -9224588578965231406302695215043850240 9041733 524917472637778686165105264811749652800 9041734 112018256919324439395876279230411520 9041735 133989676442411193030427171613033663760 9041736 179018199242823468235109453529801523200 9041737 83692684661472336213114222099132777600 9041738 -174288733939566811300377678201280854480 9041739 281147750495608327197178192420700160 9041740 91284470999775829439208966611173616640 9041741 95932586744372930883510022271114321142 9041742 -18472081263698649516483313006112500992 9041743 -102077121938519296752032242501418004840 9041744 -59717964561341740215136568180188323840 9041745 -46472077102765667381815781967042268800 9041746 6748703089832918646363652002080547840 9041747 1419098700633081942881100098580398496 9041748 24001355940214886657801844644200181760 9041749 151268499683269071713636486542594202880 9041750 -110569015610214735488986806767998560000 9041751 66397928096753002006021701725984392680 9041752 -351346037671984442101792848296190074880 9041753 -32482433586111497340033294515390255040 9041754 85097339277252159724069810349259256320 9041755 107233464599369151181000271306212815360 9041756 -302178468731404017081876330422526354432 9041757 170387134542530410316477959839536000640 9041758 -75265652492370761810082483528213995520 9041759 -186339270392339969262318483853340771040 9041760 12556184892398572133835583363901030400 9041761 11865084073511999598394048097371395362 9041762 -91425397303252105323984719265629992368 9041763 131715162992146301243057857727677244400 9041764 2991292742514920942404370135728025600 9041765 78839818565590373724423496893713356800 9041766 -74126175258491173396970827834181124096 9041767 -28661093816276867690167904744850132000 9041768 6383079511322902832153839915205376000 9041769 -128923549732070703087440275017889556112 9041770 21986883299135012265869301375156264960 9041771 113090882020517464040700084912703406064 9041772 -80546346695275537055072577283826159616 9041773 -18535755966287577169942068660283315392 9041774 153781872599993643295107951787818756480 9041775 93089930231333352001482838946121211800 9041776 58417746005669560915377030353320312832 9041777 -48774300734702594550412813376852575200 9041778 55942100769748030667490417085210383504 9041779 271149547004901806879349545653869460992 9041780 -1362975325197951241692585041743687680 9041781 8817107696510896267242341760910790784 9041782 -2067101836026126793378231297225572288 9041783 -15565546022736599950881730953131554416 9041784 -178579477236066484185700963013273518080 9041785 -169472632043132983302752206778240067840 9041786 16130704779146898319897723566415927488 9041787 154495695473128129210411460288532233760 9041788 -69951144705944267056754467981544981504 9041789 -23598454437758191382611808272720300410 9041790 -12649641986753069040793670078995200 9041791 63530165998872232503939201466190913264 9041792 -140236827977471143050362878185544089600 9041793 -108061562098826989726168042258453301376 9041794 198263464998985845525218375626937724960 9041795 -40902436259811457805701404837488730720 9041796 -102196892797370061602347719896251161600 9041797 -101842629103790135924147642217017646754 9041798 -78761548265314781265119153102664582336 9041799 -9508143075806117152911469150925718192 9041800 -51513064857306110028872383128928512000 9041801 -16730674373867914338059818404739028736 9041802 -3188820339983971789136323156799557632 9041803 -219830810722949142343728177842413184120 9041804 168664433581950569582058146750673190656 9041805 -69001385891950405396442206322445215700 9041806 95461353862824695006133392372743630464 9041807 -124910541812787038392744316069304349248 9041808 -16603946783685188649357311024691019776 9041809 -24797582587778813051649411559831116480 9041810 44951485799535612849484835277918886560 9041811 102376735434293885708876091708718340160 9041812 -26024274581766047931694022086017655296 9041813 51317811485566399446715867136857534080 9041814 -44932219737956775034546068308776671360 9041815 210984715200791555923389986398965123600 9041816 17445738141860201798410864224706560 9041817 -50917818007161555227877422353214036160 9041818 36563118151459214289931521322690053360 9041819 -418242035720345951444366279315902868640 9041820 16630967888699583483806597309113390080 9041821 -153047009446373775700927210284540648288 9041822 -142580310864956598761282444107010844288 9041823 -73386025904292976880922818541583944000 9041824 346361201823144921836508403528246493184 9041825 -866837952867606458724770646758702400 9041826 11192924502752977838177048655220679424 9041827 70771776743935281799922352824598102360 9041828 12144294858849956940623749783119024768 9041829 -19270916648150839092649501658861055552 9041830 37706262152373359584547613794205753600 9041831 -35873796333965343295843223199812472000 9041832 -32458012605753499086858420625783848960 9041833 -67402621903353121413531081317111129456 9041834 22864354514294920947653191952316115200 9041835 46624054298732037041721093625980096000 9041836 207726351200767217333936879430538209280 9041837 -62732343737599855378329383227589468448 9041838 371749981851790003524423746943427968 9041839 22954307915759635448759484560891063800 9041840 -29151009777400017903528381032709488640 9041841 137675962005318281466307612516555944000 9041842 1971572967705370390199147923565936544 9041843 -535596252097300325648908575765559339560 9041844 -56278732890226330787327688915599781888 9041845 -37964096715087296454139330187510421480 9041846 -125177446607144311281875818414175904 9041847 -40331056463757274071142657495166157360 9041848 69489621731460358828335195855783936000 9041849 1304110922646217690790351325679812564 9041850 -11381211205408087071649298671984300800 9041851 35274814245107817565052442829666257664 9041852 154594304075566713815255499128418355200 9041853 -1934030490338399142202552275892951680 9041854 96981591958122442064620980536260683840 9041855 81530761681043637854675553492296387520 9041856 12742230260367118699575234697271181312 9041857 289588062636707106085917989303267871840 9041858 -58545498338500647770849572912785005568 9041859 44548506229449094187446722436617925764 9041860 -199693112182577518292859502264561459200 9041861 154904354914127342115660493016852946462 9041862 25250448513734664345119985837014492352 9041863 -23015851631074731538801187655826343040 9041864 15361332640010026712625300076371640320 9041865 44523419157261597929793689632597211520 9041866 6950140866383187549132430621959398400 9041867 -325478568802116236872930525018251519084 9041868 -116455267350725384886788303898439680 9041869 -192989461088075606197460169846042894730 9041870 -110292219737791376836073272457837149440 9041871 29226205124346591975556812340365099912 9041872 44578163658799872402189358774246440960 9041873 193557084765193064192354541590007547122 9041874 -30142755664196607695714325447409683840 9041875 -11469411201647243080342675398517380000 9041876 -1208038128027540472770954636766583040 9041877 3369124699580092010916929983755701400 9041878 -215983491043181111551574346567833006976 9041879 117741026156743586661496734351008249472 9041880 9230038031838582850135069292544000000 9041881 -536596981030439169473635743013755894720 9041882 264293654904571175886250347946538678784 9041883 752699091604436751292794815430838464 9041884 88915481711173979384120033297258156032 9041885 -201246607015618697105210554092605478420 9041886 -11450782672469849026294821786730029696 9041887 -108938453504380197118026236156678618464 9041888 337492479999985780440997377526160424960 9041889 -77482611108210662010224050301616618576 9041890 -32912013887032387053707711059645186560 9041891 297781608736084154906298263409141259800 9041892 17257921572333004426214646004865433600 9041893 49590481126813538251340715422968717184 9041894 -12690984182394755548217249436083751936 9041895 14716530746602636757647162854338013600 9041896 -164630883065761373955495544548251550720 9041897 106816340969061443080152498193745133540 9041898 -365809540497235519693913266648914432 9041899 -100003612389541061904847257470500761100 9041900 3361873510538348444039066033145523200 9041901 -62467646952451616644418633922744720096 9041902 19205001505611689204290216091410281600 9041903 83008594607829236488478393700947522400 9041904 22043872712316622402282232186872233984 9041905 -124961141261748942673614048351408840000 9041906 -11003882518543168237250627451237617856 9041907 76817572206034893718544840186176103424 9041908 -137636853027866411133524562225817289984 9041909 -272882904298965882885548183382472794084 9041910 -30078961865163506868276903852812544000 9041911 -690545045748016371500074600585423208 9041912 57166907201165322484695432792538767360 9041913 133463150394937882809665960515496336442 9041914 39360212740712050594733014221669357312 9041915 -10198594147749307886172178325246681280 9041916 35826326261952461361180362807638272000 9041917 143759212187863847508108300050930984966 9041918 32697407802045844620677831884659460416 9041919 -55021787418137390638920692454160672056 9041920 -332271430873386303410783427074457600 9041921 26376204375053224633871786415584962944 9041922 48437267598454063353003227174310800640 9041923 137895310853836083951218483643836068104 9041924 423908153567349713901058080403905792 9041925 27494209181443144830822371928909024000 9041926 -7848455996632610566107470229844818816 9041927 40316039034336653426284354460343939840 9041928 -16295737004624715769662076112409722880 9041929 -46087985618866161281412574777554933760 9041930 -23085376620194210040745614944159156640 9041931 -114181933949335119613856521658557366980 9041932 13392906371127501522908454967548106496 9041933 -70654178713113283249369973064503023818 9041934 488125880584046018516491806980736000 9041935 -6759421198534410067493367792137743680 9041936 -8067524203887525654899611788137791488 9041937 22841432144846316293679194819959227168 9041938 -38265548318740655224763733148579463520 9041939 320572939801768998010752796045582932960 9041940 -54177780859601783379656089847519969280 9041941 -133666924825411443535940942089038972658 9041942 -5084028523169960664385586813116336896 9041943 -5859920332927881371204370733388946120 9041944 -206053389926960415988878278031370567680 9041945 -323132293505217269356131042566748230400 9041946 25383689778919955394452303545186618368 9041947 -176327199517673426885622535602038196604 9041948 -168409775149010326875002520092443553280 9041949 -364653938731341095901934192098816768 9041950 -28796685563301302877280160108804568000 9041951 -37718497235172935015740440213031398048 9041952 79900203228813506074755660511265685504 9041953 5636388433733670267697512827429455202 9041954 -4474001204877028294337470902266139648 9041955 16302132788761334754995123077548753600 9041956 19853025063800460371602963477923889152 9041957 -10691133122762274766249119237456513540 9041958 77619523821889512155312483725323982464 9041959 20838839947655517443544225453715385304 9041960 -52697227759607268781462458986122137600 9041961 -155437762764757401633529309239021295728 9041962 100334925925203640375864952502246684000 9041963 4821317307771092908002776417639174400 9041964 24004106215079562974895358929851966976 9041965 -50999661368572761288565767462180659400 9041966 -131993584096964673134422727212606373568 9041967 2981924164263935626325657853714792 9041968 15606727161842928136870743279575040000 9041969 172822785648056357606866193883055361460 9041970 -35719908157329896160964448600246346240 9041971 -100143108900981518044129312539936403828 9041972 -85870468333547680742706044429495236224 9041973 -29279767225531418861359035145543317216 9041974 -6276573622724079106953191241810872640 9041975 9223672270518331441785326204794842000 9041976 -65248481493055952020052038736064921600 9041977 134890695730512882432899415138204271872 9041978 134397198353487331154355678458010144000 9041979 194631726497277272285827969772584584240 9041980 -34515817524652779542298769683695216640 9041981 -39812939688819317919630888544126878720 9041982 -2363983638600381785009070208302921408 9041983 310101225416996377300708518177910358824 9041984 -19037057803578799231628390112474169344 9041985 -77482299903535177790092590248299800000 9041986 -17778376076320161775774209478667328000 9041987 -64546674463912633890878913340460434368 9041988 -20616032184302660471936059200681600000 9041989 330650665969606231041010684459552104000 9041990 57023372565781890587740523785587045120 9041991 71554843904335071814973329234965339264 9041992 -9583008619576160631281658447686860800 9041993 97056039038703821741207695353459265242 9041994 -6834746265601035739825390510752512832 9041995 -115288030627653589594742986348872348000 9041996 161307755129354041726858956897578976000 9041997 1740422766193109275920295024642374720 9041998 21716983377072719839187262092738468736 9041999 -2191750438439107982509044327199653936 9042000 14189235178162745823495016676917248000 9042001 -612947448738894410202384631581028374528 9042002 -78146226362961120467193138136337544048 9042003 127858478653446767753663930217471154800 9042004 -47488448957129805747990356871558434944 9042005 12056344389590769784863638458440873600 9042006 30327031756314526246189538103506419200 9042007 106713455522992018389828372184559326464 9042008 283373315155678963155837945663035688960 9042009 -60513826036830305461563377907835784496 9042010 -96579664460673700298978597145582615840 9042011 19056210494415307780628763101515371984 9042012 -6317160891945890255907352475149928448 9042013 161163496050189556973964640139286307008 9042014 138509471542867032317041683076850312832 9042015 51824705916999948979803435830484562320 9042016 289285201003580194306923103128373297152 9042017 -127981152664310262668371354446029425788 9042018 -6389380656209755250464416704753209344 9042019 -90069734320584475964468240428769566464 9042020 -8844846509217791466543515284632268800 9042021 -25995539251419828766869705094122155010 9042022 127991651516332057645491585454064610624 9042023 58652887359766994389895888814511532280 9042024 112321604977256169993675247341207552000 9042025 -36723513419839943861807570593829202900 9042026 -29418308787907149419183055830196387840 9042027 84007448967634805491301437991028664920 9042028 192039797031412746998820065529489209856 9042029 285609245187130762195423839299758956630 9042030 -7578637308400045638285152431785155520 9042031 346959489050285430463521716194597927584 9042032 -66916554153781182316485384276835467264 9042033 -8604544418192188931243224188821105664 9042034 13860333101752623530902304858797247520 9042035 -69498972913896268593157402519014869040 9042036 40367290667842509936150332031267096576 9042037 -283754995303592494344427749956172047314 9042038 17413330081364853396953147958002482944 9042039 193954666130390699578807155029759762304 9042040 797656857626134376302708763040153600 9042041 10915261415942389229756254216589404800 9042042 70409679395825370164724221957633267712 9042043 232654286007610038293584719070382411320 9042044 64771982879001004939623976558529510400 9042045 102033115475555241679108089927990211200 9042046 33870283041696236471146547682313712064 9042047 -61030969804430073681860702988482457888 9042048 -284426798995128548181069843031318855680 9042049 34511647948569858530361716032390126659 9042050 128687043889291818321011987554733176800 9042051 -21633992655201219984693566724767436480 9042052 -307691078113946075227184760036976686080 9042053 -252052112580775225424980794069872929698 9042054 45596864686321744728942589903213922304 9042055 26632039138776482452784204099473836000 9042056 147406721659370666259983005237789946880 9042057 30184220409164547507045993840811388640 9042058 22515499503714870143498431990936268640 9042059 51349966246095449088611624648995003488 9042060 -23833999256130561349842453695752611840 9042061 55674121006480547638682830628486213504 9042062 90201680697420549218309849594924181120 9042063 -114364988831244261901797061278755882112 9042064 -11986663827894967483813683360758808576 9042065 -101675994590364436813652094272616630000 9042066 70718778721389256152305083308230338944 9042067 -82902959452792582576403403931106252884 9042068 110211649220264474001701819206412972928 9042069 81818950567105198566495942471359139168 9042070 -113876621406529572154992844368644939520 9042071 -54603337990387097468552382294644333688 9042072 -3746786239977506833142166264385781760 9042073 136599447306914549818428538982756972304 9042074 -66793868357040907294251538270796488464 9042075 37355224833882169098421885745382039600 9042076 127577871573747495742232979020706229760 9042077 -3105068829654582546688256599958543328 9042078 16559912362254790892771454227472614400 9042079 -1173084546506023723502271819044746368 9042080 -68240860362062422690161388562971361280 9042081 91333081470799408745340880192852814880 9042082 13011759013795083635025357787091917824 9042083 522455852260819759893102601960166400 9042084 -56984445571316510186113764474410803200 9042085 -34266318562331614130510433193548287400 9042086 -82594523739004038096841979094518425536 9042087 47293947407471294764009143409228104960 9042088 -120991260178660540510668001250718720 9042089 -54521000818401596079751093597282749120 9042090 785653430554490040891655374498520320 9042091 11213400869974438098957390922088813424 9042092 -158471658140138027058152895121505520384 9042093 -134613440445382768806080599985185798218 9042094 132460563542027300410712278119206412096 9042095 23758914354765259959727207577105961600 9042096 4715105319766373978785873448228880384 9042097 24465793823834280202561568350266748852 9042098 -12085897300811094580854850979638986336 9042099 21953492360702842365020838452352421824 9042100 -54473755172763838544838662978850560000 9042101 -305827377802705417331335782106347326148 9042102 -51299850467779212865786821453972863520 9042103 -53847610547913789423301552112326794240 9042104 -282912350081706982347448020124591411200 9042105 63533317257817455516072140410827523200 9042106 -162476283753282982635476711905739791248 9042107 228026459081234145037104832238817184356 9042108 -113028647874575665490582776682815355904 9042109 100519013216565164568267700955249482310 9042110 -18727555333256811288457851768283054080 9042111 -834695458999446390308390125696795776 9042112 25096032124236835801234416157328408576 9042113 154136057019488111794268338704589464360 9042114 110531115301645200841569693214362195840 9042115 -196195987309488441648126463101809264400 9042116 43350799647331978625126576289083840640 9042117 70274909830215069408064290389038537632 9042118 73233210070383229508520927514718047104 9042119 130240020620149911551774080973074621440 9042120 21091101452510981924944941818803660800 9042121 -301690267724212442743459059149752209456 9042122 147101903307278719935530006312271704112 9042123 -165801127578253395519818185974791672616 9042124 22645787288412491351467380240418383872 9042125 -217793963715229389984552552567748593000 9042126 -1317929120284635304947182490690051072 9042127 94490346396954786310734494801621140976 9042128 1154189075093880511038683535483469824 9042129 12643380068038556396352684492208132224 9042130 -38738118306609350900089016938925572800 9042131 -84787556138271550485127498623778277376 9042132 107118842755824021503616199347863660544 9042133 -65824638055142214668339530064496571200 9042134 18505323676378096805146588069542868224 9042135 -258858555249961610468553734788249440 9042136 55630897704508869329073899760126535680 9042137 5281602905927847363489959872374169032 9042138 -12278557882381329457627195746395136000 9042139 102540621540676407738518144606493652920 9042140 -23637169680737494736819707606356433920 9042141 -166475114192289234988434445447989979008 9042142 39492685626239623250524627099475804160 9042143 -185377889408109258300680231190590683656 9042144 -303963656050196156716542306266350878720 9042145 -4001208149565498392813126256293289600 9042146 -84143099006790536838670401124819697664 9042147 1458013906011041959638020668972026768 9042148 -117268387292256529837663319078248233984 9042149 101919532312691057011409666077662119100 9042150 -5656366240876448345615315274682070400 9042151 -88713584114667934765641486088009940208 9042152 -105873191957147579748722991208838922240 9042153 -32414615477149767096076483125038422896 9042154 -105555301697201586695664430237423792128 9042155 -19784071499725543068434921493905809440 9042156 48697891062958066364478420648593824512 9042157 -71318213923608992054707312241904604160 9042158 -129388995453059584943515449777195856320 9042159 -19854010351439458763663380074961011840 9042160 -32624295753142190000323231692266373120 9042161 -44718582554516327242356392678864876700 9042162 -7397191131848423702673422858777203200 9042163 -68648943990559902872882492875746409200 9042164 43427259504003582704782318867025375232 9042165 97343084933964336027645063820543248000 9042166 99579561458017910002229888722143515520 9042167 -68215314269592333559719725322189732528 9042168 16032243380666110812412209022683893760 9042169 1590388373317947162688224284481491344 9042170 -77950483474280746483375429948095474720 9042171 39631771261909643440187812154080925520 9042172 58458159944327725473620546714082350080 9042173 18759907717052800801423117181930749440 9042174 -41232313145699058878841744804991324032 9042175 108500957213165505022028893950839785400 9042176 113396126896859239713530701654398074880 9042177 -64919469278617407862710890210848950480 9042178 -74901117705124568296700493018543826944 9042179 -51994382560775010157665747509821961220 9042180 3973818329545293012516179290337894400 9042181 -52071429527457728011230695481753231816 9042182 110463643806850113355518809597106892800 9042183 -12973719568908472926046809226137420048 9042184 57200519358609299388444454039777858560 9042185 69620066661696234048019950981923764800 9042186 10349625984889369848471432760121008128 9042187 31594030633449566655893129578479323904 9042188 -4415283916902535527876700079708666112 9042189 81188415335677500176269158475598838528 9042190 115986986764851971915025126819791889600 9042191 -32823593843814921584988221628192960648 9042192 1238844705726321465307038269422903296 9042193 -106016467177344935494086871607851435740 9042194 47340709162337158484983468955236529664 9042195 89866278549322033622928598534430707200 9042196 -113677101585163559474352230379712105600 9042197 8699353369890602513373481008120808494 9042198 -106839572508027087478377805069179356160 9042199 426033115476716945155874815006289317800 9042200 -21898317474659918328456699116006400000 9042201 -48878875303208055752444373629300764608 9042202 -32587152020347885922629058138129180736 9042203 395308059379535677580302399979138183184 9042204 10565113574071557787687744101026365440 9042205 76715270106442348097868012798245406720 9042206 5853435600734536638412889183288775552 9042207 296459886811764028234315311212192926992 9042208 -46225979499896913204692361506495397888 9042209 -68504728995322887176517852663304110 9042210 -49838960031106662436593572300178712800 9042211 313143112728488317931232621094638088312 9042212 -465241208907333971738363345976880128 9042213 -80902681629890468816737875867612638112 9042214 -210259325157689633984645452919209872000 9042215 -90088393683885812245040757921573376320 9042216 -15087491653314066084372882136157798400 9042217 29169862191041649252277982213885136292 9042218 1198665746752291622275323752738769504 9042219 -300929856893147213069468782177336441680 9042220 73267900409556245560792354931889192960 9042221 -135225468571458777377761784243379721578 9042222 4046776145259587063088962001077145600 9042223 -43633210667354316376928945064868396528 9042224 -23917107369056635779867719930121486336 9042225 -2821447239350321468815574952869816400 9042226 18251740281988890820199884130005719312 9042227 -3980232854095465508605972165576749648 9042228 1748150210420113820582896625554803072 9042229 -134758262255537427160618470827995914240 9042230 88496130692052747762923243513796145920 9042231 124041747314495137207883855280528553344 9042232 39123081502651942550887940495269908480 9042233 276921437615713982208274265701990301520 9042234 -44660852009594921708308916402486584320 9042235 8411825442454865671336180226878700160 9042236 77451344050597703383811745459963887616 9042237 54666826382745381632389052228647734528 9042238 7553917467587002622249242739015138880 9042239 -163319014571080361027292271658438928960 9042240 38606861454637767017269599840868761600 9042241 -3446176695308035694015349072776488600 9042242 90655045628807107653389876878324354944 9042243 -32115241594776907635266013413766884352 9042244 -36344044219622784691323071971912814464 9042245 101152286503235907384381075326851250580 9042246 -143689405977067849992575746144601616000 9042247 -364044743693855272350123404068531342080 9042248 41540331465126549727622909334189327360 9042249 -66813114156904878458860106908987549248 9042250 -46979997706383045133387379758530048000 9042251 1619978249414812002492586311448287252 9042252 21177089177825765444268315429842227200 9042253 -293223785607879137512591726243416987360 9042254 45646537713775621457648747256412138560 9042255 1299237130869120289081768296764755440 9042256 -26042312002032882024331361515078680576 9042257 19247080869839726323730243195374275072 9042258 64939888184366329625767617066247441920 9042259 -147465836885722741606355943062349901296 9042260 -8305954427187978918554328847040586240 9042261 29114065472486532599253170035905966720 9042262 20094487124545109897339362357547639232 9042263 139025757777009796665321730753186424064 9042264 -152973314655667260156003587835008839680 9042265 -55730503430670581961889650119748569340 9042266 9007049656135234745000545739707588608 9042267 -35907077280940050585228950458677199104 9042268 -65661157814748929924623544025127562752 9042269 -27947139662441984459795726677596728256 9042270 -37103535320600799569218651007533142400 9042271 -57036330576468087498631032502728561280 9042272 -119120954885444293508573551867996274688 9042273 84237373211978086990435214418347910144 9042274 -84117361756398634622733990130639313856 9042275 -111772680272221148751451248248467204800 9042276 46206207443720304075957403978555305984 9042277 36200065358038452086464439315842620 9042278 54598655767231832222905830077391843456 9042279 -41537782629267984555631706674013817816 9042280 -31050539646775998235104310789390848000 9042281 112282854436524507466194145279535019600 9042282 -50339977343395344465679296380590278048 9042283 -555950942989848479804095060068103746624 9042284 -32577771482058003196433884849994352384 9042285 27214691585095607534288077488840351360 9042286 -37399377190346312674123169632081544256 9042287 158735546265648787239848858649649244760 9042288 47164911674778236295600334325239578624 9042289 93077145080212629222011937715680930624 9042290 58169582848739754061997436493681651200 9042291 -2944936561868431432610308865000268552 9042292 -20056771138793536810562826260357703680 9042293 106397753269499609348377982966476248444 9042294 26929422706678871902951217514304245120 9042295 148407477826212318195576588726381907800 9042296 -56136584079389694627021915041915166720 9042297 -56679412767327847893032596287791124480 9042298 152784720224708146721170631279172864 9042299 9132786367802704148160513869056441632 9042300 -54631097094337867090402346824816896000 9042301 217739103968580954771759033668880757792 9042302 -49303431127359271934247340172232795648 9042303 183892333182045740126522441277675778944 9042304 125775206692942694417804877453160611840 9042305 155855780429331758150286686493679905000 9042306 10277011201314582018444545912819248128 9042307 -187396081499755878484485180301930189444 9042308 13599949924506176700644169627333282816 9042309 -47868374160919998449022657402996868800 9042310 -4103432070638075948462561226064362240 9042311 -61010246251899862212530818566057816000 9042312 6246064526275190201236662628401315840 9042313 6505345906348463206778198734488997860 9042314 -24778132752080066510597521097349249744 9042315 -134050502573969285682767863751614782480 9042316 227350508383310203265419239727031009280 9042317 285562487162628933118210467642796559532 9042318 1533449057067100025493999066273144384 9042319 -7909116799832221691864001256539334560 9042320 -285886830131539405733041562611875840 9042321 32315171788394409988552826938702697712 9042322 36848793086001639689333795489925402624 9042323 -261490312003004865288760552999520656296 9042324 3559072110478522307201470205245741056 9042325 -66883844435462864315644473046095098400 9042326 -27484690998499847325938389299013935360 9042327 -88592784337246010926066091375986172160 9042328 1030662834084555990394379441942200320 9042329 -183161187577550364489112454892205717740 9042330 62436594215966370619197308535797760 9042331 50680731086777340819101606904708752132 9042332 76750971811348965943076712756905114112 9042333 -37634405961693096798885490130887609152 9042334 -56999407249766314312265238276675955968 9042335 3298574484753854569550785109016820800 9042336 -54492301711341973301774958530791538688 9042337 302983358933920669622390766253126677986 9042338 4809311779446603076182826835345476896 9042339 -59517118184756664395580637961975004432 9042340 105490279559984226512687345185155072000 9042341 -1033138806551465724058887871108280832 9042342 -44107900784234183679461156422741946688 9042343 46917250416808174636713119736607145544 9042344 299165150369115465377467304462837468160 9042345 31671471506527517005048948806796738200 9042346 86902732298319831517107406354771357872 9042347 149540087288451442251226155663242580480 9042348 39686123949671679093958229184898400256 9042349 -279819966144122124476317415841390236650 9042350 -12115607232008637440919785144246505600 9042351 -7096365761819173507808829753547409136 9042352 -65414844178709696227921584150860267520 9042353 -213246082013672369953825452529500364398 9042354 -7403106031315598671470509300867991024 9042355 38606304850151630652662137886265420960 9042356 34666130247085406559625909637615917056 9042357 -85701592602318421808693130611316468960 9042358 17989888620964894080534170146934615808 9042359 22336870744785180351954518356634527680 9042360 -56930607361522485287486587443966566400 9042361 -55708328179583610533954578318009472000 9042362 25531474219360489212457948438707592560 9042363 167591050187373871558602569956052413200 9042364 3443139662352030446705500884095554560 9042365 -5330832460295944398679690431217393800 9042366 5848580021950947780803524613607244800 9042367 31317130048335977999329141258722357880 9042368 -24638008573591797449400834518673260544 9042369 -24628399987776393352116807000926752320 9042370 -87618894485024623699254383309868019200 9042371 -13864276334102905274321212910289232608 9042372 117386291640023206245380729422860448896 9042373 -57187809845100272351588607090544053636 9042374 -49930872129454948791061069346947447680 9042375 82207295869095508238415570193913988000 9042376 -35698474825758044723545757353295216640 9042377 -1493415174866350642125368347333527168 9042378 6029316338723081849476676430173848320 9042379 22863620317685437676869870645586755000 9042380 24720055135433485552480802057915904000 9042381 49562548248117229430669791615011818880 9042382 98585150395931383777633104258324154752 9042383 -35465851181228920641219168816705963936 9042384 297815636866614903167139855806496768 9042385 -16303266346965641496182322786040848000 9042386 -8809388668281158140304265896106353376 9042387 232500176770830895617374054094381951552 9042388 70494193295002319816557271010901102336 9042389 11541214506307873215954317206383634524 9042390 1424223879637202814367232647526154240 9042391 166130109941972799134963219182409414792 9042392 -249633436883120814608022205578575616000 9042393 -56875995681824244799461412726667027136 9042394 211569650806936353944730810778628467200 9042395 -123943992701393352932002651144110273600 9042396 -50688107046769339853740737783070728192 9042397 46709139719673476030345994588770221952 9042398 64200906392556639776366661627563434560 9042399 -43207274302954766651368458973213223400 9042400 32934472868766002553072747430281216000 9042401 113848563692843159199033825380786442402 9042402 28409601902396362684669734449453086464 9042403 29079874833091919121348632489377121280 9042404 -41185274427290113693996151097316147200 9042405 54138698638718920164436160783546435520 9042406 13605616289213093298307107691476091584 9042407 22112373265842564354487953047233223832 9042408 -230170292904787148758073683087768780800 9042409 -211370016569046759142118386438158040390 9042410 -14789305230122110724784579618939378240 9042411 -77827493111171729695848671089140478800 9042412 52339951805521614192573460201800601856 9042413 -167978731174329419061168778989787159338 9042414 57861034615582669784712729074227237440 9042415 95723299447926270947473523514941721600 9042416 15786217968307466083175332546734292992 9042417 -58422134659308793096888517928482113920 9042418 573316245093358441680118818262032384 9042419 -159321001744538981911455409009417947840 9042420 14019227559636192791012041533217658880 9042421 94691343899219123870927185345651740544 9042422 67014799711164725687288120670638044800 9042423 -1203725141709475554807282399504435840 9042424 -13064773332785865621286321162745856000 9042425 -12737147559522555831232754629240267200 9042426 -18468171427110950053021645675904691456 9042427 -721577845579638748761067140803303424 9042428 -31980647935777012263479532951606743040 9042429 38825782004048629957199385707213107776 9042430 6262020398839108626008870473689811200 9042431 -204478287556247058488755214534561188848 9042432 6602995712467618725016535236746412032 9042433 55811111290417216282725378756145159682 9042434 92159240116524105209718603595493873616 9042435 -6096099218929219293794338808797462800 9042436 51015093315480336657749550741339485184 9042437 14824431130308605774479905572386128312 9042438 27732268890304470923901971324332388544 9042439 28107994864533512406629486527723789440 9042440 -83057432104321022423237153755321958400 9042441 -96505782647924960508450034815719501808 9042442 129384564059030077568188878749199187200 9042443 63061330395175212159516069824332420692 9042444 -6733311960049054715797032340621797120 9042445 -228100982249613117828164552495941029300 9042446 -43203565783870393885414785418159455360 9042447 5451246785649963847729885108109782272 9042448 -3794373784285235136846861335005741056 9042449 -115510095894823935024131241917096442636 9042450 -24639735947956902667415595029926924800 9042451 371032970862330558096377025281688356 9042452 9494862431222204093416138581273894912 9042453 -61085360421504180087979430845687104576 9042454 111217260421803405902099503957336446912 9042455 38133152680388792579956997427990558360 9042456 75481378964440955468003344438911283200 9042457 -19714873036809247480071763569589449856 9042458 -76294709504137569481883152945514023680 9042459 -209871668116111896761386621643836206696 9042460 23972278114813112621515783517169784320 9042461 182667925643513167119662112168677575200 9042462 63390013696945396143719124561616066560 9042463 214523103420614301589320355769380808760 9042464 319510845632131504083752289149246570496 9042465 124567873890714419293405740791064885120 9042466 155229733635507614751534270713593557504 9042467 -27973656163691388276628517730955994208 9042468 -10747216837944271514972330186772695040 9042469 270453783770612257142375336678601653596 9042470 1334423275126443551424946804910127360 9042471 -14181374362019509089575560528200613728 9042472 50426197354247015051067204711590215680 9042473 350251372228502431520546550103368281088 9042474 -12980864785640436774241739907923086848 9042475 17198104686514280376997243332983869600 9042476 -29982542725259326369159177613922869760 9042477 138300261382917114080057775676428390720 9042478 15021798547914824552009336214124732224 9042479 384673478096921093981305783879957786176 9042480 30790658303898220754858170950731366400 9042481 -1635263787989117253407047347420943808 9042482 28012834120129993686616981499450168592 9042483 -9601095452384560863081795516394186752 9042484 185325539253760378431425181669687742464 9042485 87848941099732299759732825592476849180 9042486 21429288249976526476321559172573627264 9042487 160270039048114017543528022181754015792 9042488 -36500422820701015951805423563417927680 9042489 -28621578060007949841418770353847532800 9042490 -109172472126383434073551451456958907200 9042491 -130937868999200896061115670086028110108 9042492 9277335769310175295862461684694016000 9042493 313374514238823189168786168586079788742 9042494 667914315465003563059765424076992832 9042495 44274232607387446580782111201105113600 9042496 15236929430249437717635067190005727232 9042497 159321884778717792890640466635533764566 9042498 123192489552516498834975269302004505600 9042499 104658309942332548408561390665339673240 9042500 -26373482362339131801639377217463920000 9042501 17548515311682941046127667566299817440 9042502 41151540955617411058307671076435559552 9042503 -49921463712473339860934981322277678248 9042504 -45594506153296644506948075602305024000 9042505 20559872262888533258147885398427634660 9042506 49854756928012277283592958413106599680 9042507 -178415280077990286161524541092260276996 9042508 -26005858927159516443841283933048380672 9042509 5762379429242724261054058786987651200 9042510 5662763234239994873220136644179769600 9042511 253933396931669389714373288048688064112 9042512 64336491350218521847695534628480204800 9042513 2120875105425124426949799385042894848 9042514 -19995667705429400998045907212867264512 9042515 -31439642249903340104716446103498292880 9042516 24943960918321746576605156589840709632 9042517 -213863731503106048941764855144875376160 9042518 140322498566680721006475726609295994880 9042519 104442199110196409252850943980370982400 9042520 -38100249256220222089756382697933619200 9042521 128271055851586519988213366493615579888 9042522 -1408969021825075271402204617841072640 9042523 148735260309933687128754449983030096160 9042524 117107997945411407258677445336873796096 9042525 -5893181808394149638322405792249516750 9042526 75908737062149072278044329226476351424 9042527 16870103246363464531256873980488986112 9042528 -17143704078233940231413605376251133952 9042529 13036743448618091040566167640018116130 9042530 -13136114712235308368435761786557235200 9042531 16742569365040561180170205603218168240 9042532 109403463106338210366095702205955757696 9042533 -234275760144737104166697846500457865218 9042534 -17057246475719799167901761263063227840 9042535 -199441373668432352793225617319630488520 9042536 -55421182687857925098738335726507320320 9042537 27000302778130395971568638895147740160 9042538 -135224471565395377951657004818858694304 9042539 77551738530815470197968492017437378600 9042540 8175734347665195295813477478779729920 9042541 725018216433904797436000092506358412 9042542 35874094853485444770815577199696247040 9042543 -69094559797254627778712512287900172800 9042544 27580174841502573197918635013589630976 9042545 8316336995045944933123897463581263360 9042546 -4191082934129948032081085854085279616 9042547 -175150190092647977837508824494878606004 9042548 75972374886714074542440951355816588800 9042549 -282010862439091934660759353596370238400 9042550 -13448662916933413121819866306361308800 9042551 -99185261865569116763344333666502599248 9042552 23610946038240553112740308016977285120 9042553 21567139279274652194593400103115678084 9042554 -46376507227360384795975254340224544800 9042555 -72274894805717668586550383382796181280 9042556 -4346846401747024888104133601333985280 9042557 215575260427035418237639992658636156806 9042558 -71878173591754870554964601119829448384 9042559 -56453311271832264975922014409936817400 9042560 11645789434740147160553027555819520000 9042561 2058250686374323669190021234453809440 9042562 130632694974090385728013397959522099200 9042563 -30691952538209548974422418035632525188 9042564 17123160638349728838946550027892427776 9042565 28928437798977240867670944112260710400 9042566 28550419961727456457340664874024911744 9042567 41441531616054241527925120142166765480 9042568 178584250719482406425242111242491458560 9042569 -241051969858685155632430739277742077030 9042570 -76257565325140775489954781685476940800 9042571 -6051706409647468292009915449655047368 9042572 -111548059315481224708230204862027776 9042573 16777898935420482776234657490002357184 9042574 69997077408860485164610111567902588480 9042575 -59841618390957646198340343890950557000 9042576 -15399432806189348546200593105860689920 9042577 257438161431265478515393306749279926400 9042578 -21516185443984143058738007762590077120 9042579 7622882290281811496001233029921475136 9042580 -31403605023970430196907744179347059200 9042581 114452667939859626317569779395842319100 9042582 77599168427128037037522634369283193792 9042583 -17466636824290383929085879677705306832 9042584 79792705081014418749808771396431851520 9042585 113259003881032333920693378708695822400 9042586 -3089435443927058651838490880202516480 9042587 -49193816403951438889185657471587085048 9042588 17277262845619306390176265951614050304 9042589 305910577643070235411743795146348609472 9042590 26736602731358377028373811124885376000 9042591 45477599646222301528716722849207203344 9042592 -108253200923687087257125064094036656128 9042593 -27870641794795514637638313642997243200 9042594 4538068841512464047628268259246376960 9042595 105059712619360870350232905985710701520 9042596 181895165052713631952621135499723203200 9042597 -16028479736376964897022820194962394754 9042598 27932813711135034228413111643823288800 9042599 -808761645262616085799039149851356752 9042600 21585222519451291683915893597564928000 9042601 -275729841482222721112591238083853148528 9042602 -94243056375872579566772606039381095248 9042603 11772003580166040663982810795803842904 9042604 -128319970557189163967819995857937279744 9042605 42573418300816006877923891284513025920 9042606 -102858860259516705172170294412979164800 9042607 21030728649308126787357416229236674752 9042608 35861900308164267525416026825172140032 9042609 62610678993681707870222603605294241904 9042610 11229955099313012055564457971511596960 9042611 -157430223463528133891658964492125575568 9042612 -263389762612221752197220799928797831168 9042613 16005238216588254703825249634331341920 9042614 -24326893248427994406373464378675093888 9042615 -7475095926573030450823878367541894880 9042616 67469876309202092602303734816063160320 9042617 -61142444783679862809733503205040649600 9042618 -30190661429408659125975854666875813632 9042619 -115231483259502734729920941792186797980 9042620 129001464686595258154023799681904263680 9042621 78901877841936251802531741181754524224 9042622 118083799099130608013792753190065018112 9042623 199350955557673872347839521983947665120 9042624 -59477418686625499210927528806533038080 9042625 18220749101959194600652084753222929000 9042626 -8630944004367686758959893687761693488 9042627 -135630414685157084947454160623107273920 9042628 -46481437291014590577809086466363224064 9042629 91074030976975608853987454434173921084 9042630 -89429349433042748083003096818331975680 9042631 -34687235593663615803128586439658997312 9042632 -64079665369513055489770969044894105600 9042633 120383120495755360302043801545856061802 9042634 15461188724692840274116967793538056960 9042635 -44428066741515756766243392489025152000 9042636 105649480932334922943660488915480592384 9042637 -27015422874934710144704882450436376714 9042638 -25049276446999933196253845827665039360 9042639 -34342644512236446883399185786576375792 9042640 -16831428147754095289327427804464742400 9042641 -73928893366218448442012547360402194958 9042642 582191084591706342708120186313044480 9042643 64482246335482572105083592545570322840 9042644 70810224608760636327572958856198592256 9042645 94968071796819575793431259802810094400 9042646 -94526764361785084185406396296979937856 9042647 -242175215445003215423298027083183606904 9042648 -74215123585472125313385389597839564800 9042649 88727864778799480663200417545443881792 9042650 -22826283675097655173192818933696230400 9042651 14486880632728684591559574217669046400 9042652 -53819546533229389718344096047905139200 9042653 -193266718092359001075017348489275936596 9042654 60498182482600527665175643326347231232 9042655 234503085627020389432976809336816367760 9042656 18624616474949227684861452676764794880 9042657 -5685576683744594018240762730357129984 9042658 50571299707772357586227226217498818720 9042659 139552846982752168182716982819837665472 9042660 -14269521751957060713270937038664765440 9042661 -140019786037775738194829957544828466500 9042662 92529312737191547018205151684473284832 9042663 -9135189031439612575069244927586043776 9042664 -290942189360414748416555841849061017600 9042665 68620339355477937263992624826691875400 9042666 -38617316373911710239449802087719314176 9042667 105274038670303176204087318518691872280 9042668 -254375636010938789279893401356056103424 9042669 34546204111349490258068018897486652288 9042670 260850381538447666712500381890662400 9042671 -109545254653287177856569758689885261200 9042672 40049313861846367478883544655933767680 9042673 100828533430061391330707949915106160484 9042674 163815384809211755896872048993860853792 9042675 -30239100588721172199047364372265359000 9042676 -21581017579782197873355447873780572160 9042677 33877109990759740643444475562404057792 9042678 9016127936674834307215639585408837920 9042679 109695904500015090837415247880072108784 9042680 -17205037705391680846208321158772736000 9042681 77331404282946191140733071155380611152 9042682 17207262102032258688492216760991971584 9042683 85311050505681047535468059511203117892 9042684 -21403315535216672698328235691434590208 9042685 376399318218229827968372970123965760 9042686 73426125874821321644325806760184353792 9042687 151030386504167336280351028266334857144 9042688 -80978356398074672315330551958562930688 9042689 -727223318135343900201364235038296684 9042690 42158881356344346597314604169691243520 9042691 -75648839955672561298971639846706136160 9042692 186407496098278975356867842172957426816 9042693 87757449977548508656307280549184800 9042694 53682647355363717572663005150981622400 9042695 -114799052249677276777578185714964337800 9042696 -84467134464644147651059631960793692160 9042697 79148035698906144179400080386034099380 9042698 -51442304293540378193103603971311006464 9042699 -112710037298926967974622321763200350272 9042700 -369886912106978468504974756580249600 9042701 -174624459146022626847459011640084666696 9042702 14850289154417712627656341340396319744 9042703 100639165589227849076477071284805053264 9042704 37666628333605450152219009514450452480 9042705 -98224156441775184818973996645611683200 9042706 74209556852526849255443657946503347200 9042707 30669092781144879941811488389869190956 9042708 -121627726941787069083280791671419637760 9042709 -141934289487704562478735855006865507396 9042710 -27075162500104165293193893655782906240 9042711 -171521268463273251954989736735157720728 9042712 -19520285672743695621472138716351283200 9042713 283066605692580857308488878828823253962 9042714 18316427827834848973649726304320241888 9042715 -109098731655174196555138197325958154480 9042716 -75183858424091704910921528748089091072 9042717 182853949904950356651267109134820702080 9042718 -6701440497048624328994137298915341440 9042719 -65669731910308084321733897426197820304 9042720 7375057223770514452543977477006950400 9042721 -182076665275230314675692446773164633148 9042722 -46346698095424374210118798016866291200 9042723 170417726627502214939699885431663207972 9042724 -44640698419314879055870109696763397504 9042725 80160326539432710144811950557769894900 9042726 5970574405039027107462275506623141888 9042727 58086631086632065413027941144153858440 9042728 408926602513160742257411841169489920 9042729 -11775531241691415481103317039343778432 9042730 -160379546185754993330957509404588406080 9042731 31263779083653607493361377534073440064 9042732 159117205779290787355243487238251673600 9042733 -45935126715474798511710161697785019680 9042734 108023922727913061917722087065337886016 9042735 65247041956822033291873915792188441600 9042736 28747356088205745979178851093285486592 9042737 49169122293456618081533332674945898992 9042738 21558294159322306904694709259106006144 9042739 -222504072860503891205241714035935545460 9042740 20025097352683385992845828218725908480 9042741 76279514494517319241770659328075864750 9042742 -110015203977104171352352146890654780160 9042743 -324186143362748365552892749515230098008 9042744 22148312094878228321909795783535697920 9042745 86827621395991268599010723916964066500 9042746 -43304149921039795365310654517267105280 9042747 -57375473079966884473119647198415088896 9042748 -4437223797162344916805899751158727680 9042749 -16478724745991771727764178124341310080 9042750 87036274144822568587977353079059280000 9042751 36634415855680637004893634151671672720 9042752 -776771396848049646765321777929256960 9042753 18908081412292374034457732060181381120 9042754 -3950684651536358135268909815984952288 9042755 -56051809607215547441735415616083199680 9042756 -15400175248368401823452443193716930560 9042757 16189500962276159437822895245470671006 9042758 119295046595957069552095892786521584480 9042759 -36037657561493959500277735483619923200 9042760 -11289663696759127247368750854643200000 9042761 22352807431137949406531162702430821184 9042762 5119004714996357237720846684107542528 9042763 23395738178603748525132749138493042400 9042764 -120391054092305629916464840190542343424 9042765 -144127335890270999725426236757234824000 9042766 -165914229308007049492184568821501967168 9042767 -127657588924058188279776069469863480600 9042768 4896074981357096572868248028549873664 9042769 260069236034858519837627472077662221170 9042770 69196720027220322483313549705951733760 9042771 -288665622278196579114919979832561600 9042772 3727362059501302050907241559408832512 9042773 136979968291079810851574236058240290464 9042774 -28419172297960266608887964650070408832 9042775 35262169097066810601865078191486374800 9042776 -208992596393593183965126359486011453440 9042777 138800534761047070453599424168438634928 9042778 61168221281684695048438615393778515440 9042779 -39010560805469017235649968620928242620 9042780 78579264831865055205968078720553830400 9042781 -141070136981850976472482741302843380736 9042782 7036095516791214668591771482213515264 9042783 -31222978473400799523028313566434478776 9042784 -112943856945043706135474489782645555200 9042785 -159527242904949768993269304841479607020 9042786 110606433889506998412177730508866790400 9042787 -6097529571744356976788698308562032800 9042788 111364883554005676147233675684848691456 9042789 50061969639540971267817814552355784192 9042790 -209319025784712781581988095740929920 9042791 201514296425326850241632248512373668384 9042792 -127098055139950630368595440694449192960 9042793 81795295242752470532345181641479672320 9042794 85475342550390589731410224770157920 9042795 -39486604419586177708795852330535064480 9042796 38186324303906542409398782574126073856 9042797 193109903678241766662747308618798844246 9042798 70541960567166001610833008839430481920 9042799 319097553231599862028696123593456305160 9042800 -7120967467939511432184518597129011200 9042801 8576074905605063047415408308007355360 9042802 194709636054411242317213988268615744 9042803 -4991761377837959028160371889423008960 9042804 67048256576713753399057922698398535680 9042805 76168994395410586518662917045393442460 9042806 -37502648034834236485419365451707703648 9042807 -44697940289677526925754091604343035312 9042808 72453303931349247654582733303033896960 9042809 33569244640440279911299756495587625860 9042810 -7321756552837734058586644102051968000 9042811 -69748871796278417311327446587132652576 9042812 11988958742328555934888486313885652480 9042813 -87992413452731444874855722177215187520 9042814 -2385479980959705784473622483896668160 9042815 7205398790172923395763926110923997120 9042816 56976650210731459138913747689537536000 9042817 -52122304961729899548618128312341126208 9042818 -29824188207940426142522754897553783296 9042819 157877021827859882301086513686126871544 9042820 13041886235488757525374091458674094080 9042821 359338820260722864475379887358525854044 9042822 -47033297946405680517781470258618222720 9042823 249132031986513265992601941327287069704 9042824 5034478710776823957716895000959385600 9042825 21941923736036452310937218422929787200 9042826 17922458625326439607356011179966749024 9042827 -298145358157729560787114631453705058576 9042828 -73635680234876992181006522506728583680 9042829 -348953268375460692477728807151149866570 9042830 -63120814033592590536958993284378949440 9042831 31517813348507764586134104294516684912 9042832 -33814314949905661268085678700362686464 9042833 194043771891728371189889751018907195764 9042834 91541037675781428142896640570584458880 9042835 108828930667645310405847741795069935280 9042836 52026016476301304581686544906332549120 9042837 14955275633155042938053712737073257664 9042838 -53022793844346191846431537220538243840 9042839 -76445607981405201538622196075759046776 9042840 1154234342980853291014971800498380800 9042841 -47411661712534499416343422469944201920 9042842 71324466810269194897656695649389049072 9042843 -41022028760671868592737604317008479336 9042844 -62475298707561103492141459099685971968 9042845 21918173318899681610472548717097734400 9042846 -35018853973064946570046758518208206016 9042847 -336144320104733988240503026888122767616 9042848 211482402909224468041107279216339517440 9042849 -79393046963122046099494193760619550766 9042850 5911844136808527930360830225680944000 9042851 89737196714338850125360291034425184400 9042852 -42857577697967199878968435150522368000 9042853 20015711223972801045401534379795784384 9042854 119900963752166991747462988495049297376 9042855 -278609063647292845618726106141460480 9042856 -436520985244374227128026851586939863040 9042857 -1905247691511081506258748882098996400 9042858 7864922688996752307915861234882412800 9042859 -18505413136726479503267370026248781280 9042860 -74085058149696869021289989051316480000 9042861 156071045023919664905006752627759747968 9042862 -37721582889821252708742357435821685888 9042863 -324529964650766890166479732298569358880 9042864 21625460228613743748093658732091670528 9042865 -57628096015271494048285366157537081880 9042866 -6701110153062610767479121622627444224 9042867 -22770800680851168893391991317960420000 9042868 226012394329694155069905273977294680448 9042869 246030835230865837806985424152354364160 9042870 -34334120277679893081524449001275075200 9042871 -103619453626492061647400694280233505800 9042872 -257299221764689220794408673906510131200 9042873 2986998010235572969561943426411778048 9042874 -29466418224356658927665623387678429728 9042875 -12318233952602209952867815210804512000 9042876 -26752960506672129715617169781408890368 9042877 289345517830971010203942719312084390726 9042878 3212359381838832201382178298022560000 9042879 92954941689590013004012010298358592640 9042880 20762259280924948997277922649576570880 9042881 -73670252723551276409405237133731184318 9042882 -993443695679659307519226703240661760 9042883 260456693003092799997679965211049051424 9042884 97271741741054884681997617108261016832 9042885 195359491431864285807851500547672778240 9042886 5963239184443254618508271970593141760 9042887 -18374809684255578470915700184886527488 9042888 37063310032431994411587809215523266560 9042889 308267253400557151492228038223613369690 9042890 -18100852963172009374078337668274512800 9042891 20201239572593890741573930439195167488 9042892 221305976122487353457508937278149225216 9042893 -212911115785625862164757855198761949120 9042894 -6786186158098293861045418948129996800 9042895 -17275575159104702000286951565316605440 9042896 -45083684241855519377216289144460492800 9042897 -181184721007213954390779187874157200400 9042898 -144232759977513464196335118631514981760 9042899 2711042259008518417760249031336962136 9042900 -927782858277300749944686891905894400 9042901 96601176742928637433561266472338869280 9042902 63333137391803076767164977252774947904 9042903 236575608518232463124229016407324864264 9042904 -93645303836576678918094266215283220480 9042905 -148743208547521821188046128013720914940 9042906 5571861015028710319848420427072122624 9042907 -228801777275862342451572071689506486844 9042908 28715416682545773774515789215910854656 9042909 151398336958993113996232157304063487104 9042910 -21675925249989025537657029442341507840 9042911 125571193167725684869598843992553239272 9042912 -210978187414520040530771790301333291008 9042913 50128163030655608756787074720992068288 9042914 33214936255503005584438599508479108480 9042915 -23623524411533470395694060345067074560 9042916 182353315700575996823360506969977626240 9042917 39870475900269976058641375844464488960 9042918 35603264262725031215730439524122368704 9042919 82378075816027217738699288035104733920 9042920 78642543707110766444295233891520921600 9042921 -4132480177162115664894658709097092838 9042922 -19877565972979321482732844142939696640 9042923 198534317226983688910550577790557458880 9042924 -130852935881591190614166536886717370368 9042925 163466026588519009283972865874811566500 9042926 -36110897199925192907574792574737060096 9042927 -145950098876114184430765529517741473280 9042928 -13395823876380096418653479898570293248 9042929 52016555863449538073390799641436239232 9042930 24941688539146371396938420140472870400 9042931 189218586071337224480797610596459958732 9042932 -117229739115180410913897000991396389504 9042933 -73491728897115785123854716477642370560 9042934 24838979484515034225116629011759010560 9042935 -159904295400042398662425235559929560 9042936 21403934997255150988818923598259814400 9042937 64680361694111049281703540713106681472 9042938 -24249944619012548331112974513488276256 9042939 28444384496063164096193373005245776000 9042940 -2997630743439643615834689730873881600 9042941 150441450448615961597259311910763870464 9042942 6483764962412851537426961028332755584 9042943 -320693374585530841002033127625626112 9042944 -79463526232780501186988451939949215744 9042945 -106841659072521789861812545401764170560 9042946 -206047077251934253544113153096366122240 9042947 -16469874080457976543296824483287009488 9042948 1520323257940175923282948125485629440 9042949 -134811413968341134832100529468003318050 9042950 -4899266035926356893565833002119181600 9042951 838122368832351519742706853565034064 9042952 34954081357492740767551305342508569600 9042953 -240494696243985037958249478356821965798 9042954 -64876356822149476186611235426331777280 9042955 -57606171940891885223051542786384386000 9042956 -17973224256236048161152511185322346496 9042957 36003177583191966086487884376138571200 9042958 -19295575875931440072512634360763881600 9042959 108856402215963340087811236622125834800 9042960 -1800509125644756382631910571022745600 9042961 -14569413597845109340596418778629976000 9042962 40375041275446925356451241609043917600 9042963 -236701069996698093975554714126599310112 9042964 73730656723684712279672779175277807616 9042965 -27955194187425622861738562150055580800 9042966 -47071248564314007281209006450440938880 9042967 -54037283321683841462578099987654612280 9042968 -64132714051469241390622069702771322880 9042969 -33009577285980939178789633049083510272 9042970 -59177549447943053796411219368555116320 9042971 90161005765970439439648306004871256320 9042972 -84431178184829391759046769572246732800 9042973 270909731405499321149331108172131614220 9042974 -57740482251439941714001682207397005760 9042975 52921258092669397262336986269987198000 9042976 354776563890577115128068216102376833024 9042977 247481104010016815178106933323829481826 9042978 -16878986535177860409275089675744442880 9042979 -10995514142335685075724632337263560704 9042980 75728415640099088166365207830329008640 9042981 75167447990446592925540616353516757920 9042982 -8008036326845148261367897126390097280 9042983 -214419246875992507043160960162107328120 9042984 -81371520451517075423316999349696189440 9042985 36675410272390942674467285031100104960 9042986 727853729005409708128125787755130368 9042987 -131141844931636068069910030313332711248 9042988 -551343758036317371509481186000580214784 9042989 174788712010071751147133455240280994720 9042990 -49847134484821695894929316056970700800 9042991 119830372649320682134665117046928563192 9042992 6142976937678676035058172139748196352 9042993 -18325186439926598785232827670811823920 9042994 -16801856703260485173824815327923485568 9042995 8921926402192450602765347823976251120 9042996 -46246152098554679094605510116939665408 9042997 -219122653846628809229841366146355173256 9042998 -75708841983501814520045245884223971264 9042999 -2191110348963094376725578822023755008 9043000 56111926876540688036657550133969920000 9043001 -93197693730127819152627954602478405792 9043002 -33606070583999086758953634390231528960 9043003 -4209459549705561873149945543354622748 9043004 107678725087635083566738985017152201216 9043005 -37976583884165372136324293297680321440 9043006 15804657675383482910213877812658958080 9043007 -57448560765158220307619792356153575744 9043008 15802660667790604253107611525609160704 9043009 -91482163430890409197650751290500841790 9043010 -91495066576074531598197569993225303520 9043011 -107433034327509528131868674912110265340 9043012 59427426459896385790498503597736243200 9043013 146432384546311117654114544108631066624 9043014 -8615807884976288171804651459593070208 9043015 47396689645258937004671463294324679920 9043016 81411617989579320117376056531064627200 9043017 -41377656415363545421508064748008891552 9043018 -138703815870553917562229338070273945040 9043019 -108585780063609073858075748899867351680 9043020 22403605249220602506266579787169966080 9043021 -16892063048224881607506690647513606172 9043022 7059589759645220934440243459573806272 9043023 -48998466027996293772479368196007955200 9043024 76626819926040075618715851079117168640 9043025 37044173524223137557023327580300220800 9043026 95578873027800765089136454484797590144 9043027 40130074700567532299358261377661896272 9043028 -48439727980500617446631431387924721664 9043029 -3853117059651662525903329437864542400 9043030 63099135143677291827597964204341692160 9043031 139998761641789017549146435124548799120 9043032 -148224085771187915861530294464887623680 9043033 -190272352039379738797336160297749977718 9043034 11257698962221994543884095594509466624 9043035 -70244208725258299556714425362082529280 9043036 -139363045234811803366722210734459461120 9043037 -297131180929800308637487321588559812314 9043038 -22664702626952401904756001761718309312 9043039 88414623901235205824566223133219959840 9043040 -30133674180323439578628350902625894400 9043041 30086510021313250281520092029794713600 9043042 15071572423609675904881826222476266144 9043043 2171827992307965881907349496044870080 9043044 -10580637997553499512356811044833782784 9043045 109800622405905893929948711888417687200 9043046 33017011398330878596097975947676021472 9043047 56759697091355774103205796325534285528 9043048 -95779402836754481305469317887337267200 9043049 -17994415777280647119734484897514090950 9043050 -1199934914275020724168474688194771200 9043051 -26217556606090224755858864340207046080 9043052 7036719142513187650944399621141678336 9043053 -3855797665875732781560928849976776896 9043054 171275397045228808212226990252885286976 9043055 -27539967417969224336244663574679809440 9043056 34258311252902117452787996298117120 9043057 -114185918968007722716540720985318380096 9043058 -129330717861674815315093573183579667424 9043059 -91726529697921538587335751966679517088 9043060 21523343913276391259980422451729436160 9043061 -172142794019752732709638450685519748576 9043062 22648352861090538023789276969405184000 9043063 -34169598296008360529367272754726252360 9043064 236544881465346055865322827279197593600 9043065 89299596080233325460431838647701338120 9043066 -45194863647160830557960735665063002768 9043067 194965485693904002171318321048437884944 9043068 -95017688866232430621722186776030748160 9043069 18653936680576943669662863073561451840 9043070 114216871706706241416887465804978572800 9043071 -42861648930168520007822408699726386560 9043072 -488308001553046254394544412866641920 9043073 -5258257861246595042206444548339390636 9043074 40884678027800832646254700693366891344 9043075 99244080709890387519655609337036978300 9043076 -27782976616108924588896170738927063040 9043077 760032293326098274944150136693485408 9043078 -108826815826685759184777730186464350400 9043079 181013908699051551769940632099770310680 9043080 29583451442225837948526894570098688000 9043081 139605371986230007149997020241262057882 9043082 -180780544657958805799207837704302423040 9043083 1287544819272034334068571231176411680 9043084 -238930167810133529461375790620996374784 9043085 -232978632855090856150954810946723543220 9043086 -24092784803769614709699790120077361152 9043087 -243063000795040282714454686477563181264 9043088 24955003847355355991574801972536279040 9043089 -106043432694495535457512681733731580832 9043090 5228311552706896085625400096453025280 9043091 188619178816355284651428346067584568592 9043092 -98543254418418822013595058589787923584 9043093 -95156474121237823417142761620172812658 9043094 -4447977647958700966753480874508579072 9043095 -93848851386417489415208895106813506480 9043096 33556216895269167039848921224317173760 9043097 -65657298179580105348809352560016553014 9043098 -14405086393189705844961393242054324736 9043099 29205145570478704442023024611978374160 9043100 -17652320992262009525403200351926771200 9043101 -180033641815252423197251715210387807732 9043102 14240542277850211435956691410164794752 9043103 -19778315874741594658441047855365068800 9043104 22544699258081843339553220421077696512 9043105 -32907842623314507958324653954194159040 9043106 -63148407979490862072595900128054979248 9043107 -126693736343857518016690650887699184000 9043108 59872865385704985035662236658830086400 9043109 262770278119238511370279260347011781310 9043110 -62320014951405840895309295634046828800 9043111 31998097556744861200561370021380305024 9043112 -10659910874694766789152842215852953600 9043113 -102861039300277576509083806609531103856 9043114 47082075227884461238735333118687380656 9043115 -1004957716338545451032487352412221680 9043116 58318321544597412763242043832027191296 9043117 -69269781612768140457132196187191302720 9043118 58151089141597194192660868880729759616 9043119 129863648503906681472254802813982444144 9043120 37170813270134926904820875487048499200 9043121 149008713993640229533916388274837490322 9043122 -2149834974079613633945465966780539392 9043123 41193731794200587086963803945643535372 9043124 -94980956639179886641030004801887899648 9043125 1902195674846738694272088661902480000 9043126 -66764853902718217307720964185880310080 9043127 -94993372957842420235274063059790232024 9043128 -83969598304236506216525458230645964800 9043129 -22579169097537701054135512029499722624 9043130 -14517623819853249441505017306000537600 9043131 33989391109719365966702404288462172952 9043132 -72888907549361024845985359722962723840 9043133 -59635816312057657654416714282666500928 9043134 -28811607999969845827212644228432670720 9043135 -27531875963832064447296616915424560920 9043136 47087855472605646663374743741032038400 9043137 -33439143677130235154810081020534126560 9043138 55428451779673737282087986177550618144 9043139 -39089684175087227265667435634883108144 9043140 -33487722543047351144370009245380730880 9043141 -430294958528808163220785489070612643716 9043142 60902425772874098084483910902919495744 9043143 -71473287948812227777569998730078585600 9043144 -462611005514945578189284187140218880 9043145 75494415550550428521694067512432891200 9043146 -66648291345399187169565873781718320848 9043147 85974635331994570479809759459587215960 9043148 92113592754810662661947991305075006208 9043149 -67057671370466603999509864062570812736 9043150 1387617371291099193896370809559456000 9043151 -66617013583581752710913777226311481288 9043152 -1809304586134351297634770271831457792 9043153 43167097736725988358777985326534659456 9043154 9196088279160759980201668100984159520 9043155 52494450134398213503570892414745432400 9043156 38274515156096068431252142421371291520 9043157 30291626249070509263665714526358976000 9043158 -521449535445989135931369291646904832 9043159 -28629532013450854422118058738443179640 9043160 46477626119339607355982026681151078400 9043161 -214102712314031390939579217334050266928 9043162 -92442236859042964694253315157683253248 9043163 -137087597973303299496440989311863554896 9043164 -1285540647538736971495378644296924160 9043165 21381978154500223185532871688132925440 9043166 50663419499780853756841608578539729920 9043167 -6639612429395984930987918851234192896 9043168 -161773330915473154789937963215808102400 9043169 -125628709837075685623726568160755918430 9043170 5415290723494556218866789211275624960 9043171 -1461440920298356724827670106557334628 9043172 20860445301430583772720381562607554176 9043173 67373432832039876099314153883527037822 9043174 -13037164765572865527881559403020517248 9043175 177289175507482972375357247210896646400 9043176 -107342422378591726379728829239601725440 9043177 -171427304775233356684020873415977500 9043178 -249391005059117026242430359586697376 9043179 -133618873287031984504101555687861090216 9043180 8202338313497993381324217698814566400 9043181 -3972746829103612783258315720595090208 9043182 12850289950504364649194482571775306048 9043183 135814695970017730944607257037103052520 9043184 58219078455212128634151271302564151296 9043185 1015110139078460290963280024712427200 9043186 -93647862125323374726687024734243443200 9043187 -191066909672870368760180692242772282164 9043188 -51219219627580887685301900766298472448 9043189 213250344828473491072871378544385277500 9043190 -53436638444952832237794293921359370880 9043191 -436745741796886979363405501345243040000 9043192 121283054840691358700556606491504332800 9043193 3693064678474667014412085137113294224 9043194 15368900871109350182625871873088905728 9043195 -3662616157692022686085607856298392000 9043196 135907526818624215297157897946713841664 9043197 87015455897897106250264733495377996800 9043198 110213569073602133287479124956670233600 9043199 175207887823951595844123383584744859520 9043200 -51988583762932298285152436711797555200 9043201 -1764054702416914353488875858681924800 9043202 50647391955294471372847642263474961920 9043203 -30476724633251366447022466569607818576 9043204 -136688762512755194637794391510111132544 9043205 -47480458661022266538074557144160674440 9043206 -66442031122334722035978611969304192 9043207 64945019058900715186426702352326962232 9043208 402647492951239545902618982276797736960 9043209 25006425801553924408239026391048775104 9043210 115475309805540973127994289004059008000 9043211 -90496572155826317196754772691762262188 9043212 -83970230760688009784729196666295922688 9043213 -37672437529639958206094847846676108820 9043214 34448780779187233604673104764826283456 9043215 -70681337339316403258220404211604828000 9043216 1808961486914513693548262333242671104 9043217 -270342931802653651811447797041090303168 9043218 37626462187546821333393664785913597440 9043219 -107577927754334515475399449839886921904 9043220 167371482449685019684864162081166042880 9043221 79390460501983353739806251751238709760 9043222 -65034929317444723808419699610006789088 9043223 739811081613153047987424570392948736 9043224 -152661231892525573050805246839159214080 9043225 -77727730096437645134497373088595902000 9043226 -3730326467154677814025479576751879680 9043227 -64843339556312464765706917708255250112 9043228 -69971058328580039188127240623606477824 9043229 18611427629881970211162959641364825208 9043230 -2330074106171725006309077824548884480 9043231 -21125330076355303377885047584324888248 9043232 -167719784903710786308616541872425271296 9043233 -63986152754789701627257203917270661856 9043234 99647601848648095129409339127857288016 9043235 182470586474838435115352642615479073760 9043236 -39015063288708531198587251062432743808 9043237 -83957547984724364778812928393542042496 9043238 8287222819834394295769900106856486720 9043239 -99531866187614491887307413780857319552 9043240 -2278638097421295500109840807825408000 9043241 238296251213713111471404918155750955642 9043242 -6479998382146067994413514575371069440 9043243 -33449733969956738815358823228584202456 9043244 1000914170830111258674889946566026240 9043245 -2102589523096933187408249738775484800 9043246 -123473818334367106452458423656796852928 9043247 -128224132350706197366896568714094117056 9043248 33654811914263775412264835541886009344 9043249 -268020815266505289701273400300504043280 9043250 -18180045531745927582797011109309552000 9043251 -21153775535301656271543497191260133632 9043252 194605013193351562323459315674259505920 9043253 -130115753631097593727246557956155385220 9043254 -86231698699771817394760321040529749952 9043255 -40995941166663256586741412640031235360 9043256 237220643168036664527093399904232058880 9043257 -158496722008883858048520183869941934400 9043258 16397053625311484546357995179448664064 9043259 23183958715517600991985883732579736000 9043260 34703473124574594809064005329140802560 9043261 71718610686221244317660212602165073862 9043262 -47780135749329337575702175772269786368 9043263 -47103614404469794449570573152088360696 9043264 48797034281651193917996965442274983936 9043265 21197840109301841112245233357410954240 9043266 46829643402762706551891468181190193024 9043267 18658940938381110786473260669231024316 9043268 22561184235922964964127579260167496960 9043269 -68106117717591224550413015870444352960 9043270 11493016626524228752195072536370053120 9043271 157287288115484504978694369754408592472 9043272 -38192375585016446971438053857717452800 9043273 -64037127774700098901965689633008489858 9043274 -169672853798755916501678001041000550864 9043275 -110223989495545624684756129752534502200 9043276 196835679836077393366667416430422663680 9043277 -17265239241104156073410220741492318720 9043278 2251415740585627714463395940802816000 9043279 -39317767419519790135149114468851038848 9043280 -24903207953712060185556405051919319040 9043281 39355225531064540811898145221058424360 9043282 -90202386184462058213511479574464947200 9043283 -26519815895141961648500573910377482896 9043284 710633573973686634130118324809175040 9043285 -6977618668236747278851913986080123240 9043286 -42777270090464753865840493469889878784 9043287 344103362392952935530118527832987776 9043288 -25442546650389700158819562118737920000 9043289 52796650422648759791165914608718159872 9043290 17660999063347323923985833836089432000 9043291 -144847567492093485854502516376152485308 9043292 204377710666454422805546022952471958016 9043293 -29167612100183008302179302328763602880 9043294 -8732156737630501211760352280825429760 9043295 -1479088638968603394752640425903714400 9043296 -95485853639728512931692098480790306816 9043297 -112731659165263744077653971214473491520 9043298 203363636000393691348022637386910160 9043299 -86420091060670681631977635649168172160 9043300 18697911735191097711310657155480064000 9043301 -193910845207339100002238560302165784608 9043302 29144695782467205990018058925897550720 9043303 29665559437924739398609257418239488880 9043304 200356859556060538557420514266495605760 9043305 32072113047899175136388037579872237760 9043306 -143755711248784860451212641455879341648 9043307 18127613491099286451940624319180458272 9043308 91303547402708855581680788663741928192 9043309 -237062378809556820030794537415440635200 9043310 14572414758968613345696373003080792960 9043311 -41980380292911080879288717158578044016 9043312 -74036095577920187234896998064824745984 9043313 182254658857184824807887011222483712822 9043314 -34907801425051439989086636652474065408 9043315 -2028491653689733634830057398640890480 9043316 -45947346044938991516404539464660705280 9043317 11381646093256871160240566862675322560 9043318 -66770807127563426775434204277293443584 9043319 96945001323811713517370542385833935360 9043320 -11589974561797363675314694377544089600 9043321 36145202839936158588768170516328074240 9043322 -84285831590250281586835321325545744128 9043323 -129470163940810050752247248559537479232 9043324 -50768727756228868520490943720024894464 9043325 -243339319112908940667192883379720940000 9043326 7341006788739187433022251353181496192 9043327 184333813893926876715424178354616119400 9043328 -22302113494955771824318007905804615680 9043329 -83680474689371136475487707982674467552 9043330 -1872568757782818905826920267869908480 9043331 -166435168676111623593494547196412574000 9043332 -20969640394796363510869983052245808128 9043333 -73704888078749961480840213962183072996 9043334 -146133650301700725181920398104104158400 9043335 46731951981222846612295649370116774400 9043336 -88086265717681654912905363085293112320 9043337 -179940780780918813301919250220219134648 9043338 60051446777350662487415169963629637888 9043339 -17996037589390676383329916163752737776 9043340 28127481549260318055594136247205811200 9043341 67151704026423894387536276665805888064 9043342 -46409097863632736778442451370384528960 9043343 -48914618181786541076981709677775651240 9043344 -7997968474159688532071699220792631296 9043345 -151599704291126711628553125030364821900 9043346 -69143318840987707893014203788789354336 9043347 113457964533374491688684765088220969728 9043348 127561955974916591146481415723428259840 9043349 77849863510235523150174599566909419936 9043350 -45689224659793369184187418208987448000 9043351 49832793205947649484692000902407687104 9043352 120004075332437342716215558575223091200 9043353 -76838728567653607851297415084972392000 9043354 -205637976369348193225854901472492160000 9043355 27567369731610507038421696599442266160 9043356 -7669558210906415015687385475058073600 9043357 7450604580330100475784313359777918412 9043358 24685836163556755354729445316389585280 9043359 -8162473722342979296554559075480659496 9043360 184111016929627512952329606310625280000 9043361 -70146205716508539971312289184219627038 9043362 -116110945709623509745005830328659826480 9043363 -57983038312832988546705928738778657840 9043364 -143463955528016387083790523241491898368 9043365 2531002341487752556365049429565250720 9043366 -5380300897946251995173699630462382720 9043367 105095868858817724467520316576355140960 9043368 68684877699799945264514741926834421760 9043369 2204629392359733372697319070137937396 9043370 -3313654380093483822887467751702753280 9043371 -16638679578201039916192601895106853928 9043372 102366384284870844271320136107724504064 9043373 2318591768259783261047021103851920800 9043374 -24151568573974061128606419185850939840 9043375 -141959218358345465625604197703481556000 9043376 -13724031655904004149884371584595591168 9043377 4966656597432747452418444207797760000 9043378 -118059354470518096431575914865434859760 9043379 93867445871177781226937717881293772680 9043380 -52806634227958022042672577918806323200 9043381 -238409397988031485069130780438007500818 9043382 -30079018611244267328469828498722889216 9043383 -115548662815954571651181864173163524376 9043384 -72072571753012562227668140367021342720 9043385 45768525305186163200545565058902846220 9043386 -7192537353518106491644558714757494272 9043387 -261283469693622726784861196168613303964 9043388 626833637915020257797231465099117568 9043389 -42177652154470694193355445567741788500 9043390 12987870949961696193558501760812771840 9043391 -316214433292402544814016649172022320 9043392 20458252843730105813868586384616325120 9043393 5108690293310663032800253662152409024 9043394 -47268492141414320324372490956465602560 9043395 -39119280384203218725229754193799101600 9043396 -240337100390980286130873368948898398208 9043397 -24784534385230778182208536066168140960 9043398 -7223265581941770937792346163832710912 9043399 128547949566259004019087541696366976320 9043400 -14118345709099295476666095790141440000 9043401 229234482260438593997663457135780379680 9043402 -38866544407099617310160193977231765760 9043403 -2254843358397560643595994010202438800 9043404 -11372944732883423409343843700753416704 9043405 -51872730122915309438630216038387584000 9043406 -185100401446583486204910999924231681600 9043407 6810566084077251187878216638788922112 9043408 18436906670202751458969225574510362624 9043409 251531473002572316869687637805955450610 9043410 -14763459652944366746614590820411568640 9043411 1351135623210084988639921026624947904 9043412 6228452815310137926880835262994636800 9043413 26599096059746565713908554620622252288 9043414 -3685752397495272815639916365609182944 9043415 229799732643726356323521041575374721560 9043416 -805296430957168729904446498783887360 9043417 -199655429782089612916684291430966263088 9043418 98882567958706157945628989034311547360 9043419 -16147224797553517281567710804087040 9043420 82161633678018122772617902094504609280 9043421 116425580496085148703429348643089587622 9043422 2353067291755788343408997266106553984 9043423 25955361875556868691161868067523457424 9043424 3628383872691193100554958174996398080 9043425 6627814198236932384393677648661365350 9043426 -37595169307984311386309906734967023104 9043427 36315097315695265391121931954011717276 9043428 104730298182192426075484753299899397120 9043429 155025743374334921448893036117114100600 9043430 -47236936376993877311701456607210956800 9043431 2805192345044965268249817205498606080 9043432 272998742544387123966910978591728614400 9043433 -38233445575991450342066746310483067840 9043434 -52866075927264457130995863629592437760 9043435 -70398287284032702209911407061254297120 9043436 240913800340397936237095276921593319680 9043437 53789514359054019693608990113329902976 9043438 84365952276288967067350214878811031360 9043439 124444136765262604495874755698029920320 9043440 -5146430220473112764662842989921894400 9043441 51118687387606673877959453748827142384 9043442 140456794815291483771641200656340153872 9043443 30291302586950634185081963090588190240 9043444 -48342825726443349456991351623172579328 9043445 153435871761415052271317437118679376920 9043446 32038206965711032771084121190146764800 9043447 95479021338518517365887965267087564000 9043448 -8426975281762593903874686978911600640 9043449 197212019897133075251467967238278843040 9043450 41599127435843681320614446861394141600 9043451 -127481324094135325276847943126667651548 9043452 5166370928482279582058087885812399104 9043453 -51467778697377980546807648937208767360 9043454 -5695261308135060413709892840403936256 9043455 14219858473214101514541178585419035520 9043456 70056298529342720142759604750689239040 9043457 -185338688374211888040861526810917664080 9043458 81810041598436123650856565588150154240 9043459 21053160397593174046967376591111995064 9043460 -167260110064379265556673545976716247040 9043461 32377620291583969515493368222285542400 9043462 -61945105627880018088150519125842716288 9043463 -49965531115730846993673705288945763152 9043464 -142147287555375426366106965885403668480 9043465 -55527674050792267281514273971618173880 9043466 15699710173718116424071457203484465760 9043467 56545116967383743611094560599508056000 9043468 -18142039940463789177334595526505267200 9043469 23888251203288151848893570810650393344 9043470 -5758555092565798476894761513756038080 9043471 -295674447808269823482677469726803253328 9043472 29889158440469513752981241124333895680 9043473 -1106388629629938351883568980623374496 9043474 -68922466505013699822822324254754599808 9043475 -17686430572003956949839733898101939200 9043476 -31919229581640818471511933760542720000 9043477 -10256046352948063299014736705843602674 9043478 -120306769844574387167995095102601428960 9043479 -9788926947379955015441361797645778600 9043480 -2011075731485424554270581898851737600 9043481 -156287906304963421066649962579325393718 9043482 -741792227626616143741786876685884416 9043483 138671329127554790623159746324743255184 9043484 -7075948110608374975973376667425581568 9043485 21840859983745625735641968247172935680 9043486 174934964921066842468449433661359800192 9043487 -137994401468771656449835701657019244760 9043488 -138630514642971314318938663034839105536 9043489 30640997766312945072031377199796986836 9043490 91356671618321678511144943467340514880 9043491 -71483773331866351085404043885245993608 9043492 347325310376395802461142225862135119872 9043493 -51629838561463794915849572698401560676 9043494 96272462400995999300704970512427475840 9043495 131455045680956464186163314063448451000 9043496 -19817313084220447184128179011662970880 9043497 -115347432223378431808533261221457676032 9043498 153551901093705102540265477803618071040 9043499 4162104433581253922350469480602552500 9043500 -47708157029522194513334580176528640000 9043501 111184911540206351809735153164730811404 9043502 -774618082264926863872910038380685440 9043503 14779037077455016035259212074408506368 9043504 -43870988400843598280255320494611922944 9043505 171353792290629907072060819932815078400 9043506 23022171810413073655745908060408412160 9043507 27332452726025119548987485344176539424 9043508 38688409630901398440154787142261196800 9043509 51480473825458285222137815465425421568 9043510 -35638372287576213376643338374201219840 9043511 -385414341618700826687279888770332396600 9043512 41080573864930346912272908133109145600 9043513 -226207793758445745047765370516442977238 9043514 -144126719607051260761890592818485146368 9043515 30784850292829066091985339476456126400 9043516 -172260768274275269395768201580145218560 9043517 64261932114113660501393833818562423392 9043518 72800748921322731301330319371274766336 9043519 14007322630603818223142825366194478344 9043520 -71094212963475673527288546038120448000 9043521 40152709130964883068895340759079096960 9043522 -103256198145782414714339190774833936688 9043523 1210723017556941331212610406317277904 9043524 6526038752307201167421503327816712192 9043525 2396887183381476472186351460119280000 9043526 -182828045018531366497510117115609751360 9043527 -46609718466881291906356489803222395568 9043528 52791539214214027738002285532774886400 9043529 61529787320149615558856821414818467280 9043530 27997716315426107327982464094946736640 9043531 -36791882712761285737869916938165616896 9043532 4624936010363261672787473243638282752 9043533 -66597656779094661911059814398847219136 9043534 -50957339740566833413965512390408254080 9043535 -8500672166588688193058682916068662520 9043536 -6959263803313760725031371415469293568 9043537 -76012537760566909378143237074631392768 9043538 -21822705615958336755882338515676774400 9043539 180348692597579736663217711783917924024 9043540 52770798081607535734181532766410240 9043541 12394224377635237837644663708807541248 9043542 87940832966661406004660458666057236480 9043543 -106414163606121825639598539148660547840 9043544 -18065449395379284745906628361549926400 9043545 489656057066222720286478487576048640 9043546 117594726029714432397420687317195903472 9043547 -175754778021248706972076463540483939004 9043548 -18694764054046209541104894811167645696 9043549 34813298990212431488823420833769464364 9043550 -3021580112068198088120169933676939200 9043551 -125886233385003516153709204387275106176 9043552 48171395735500551256207261993543925760 9043553 142487237724126392899601347397312864802 9043554 -8810473767510429871102633576492187136 9043555 -27298898862463757743300334861890200000 9043556 -137797568747708516146455716172126775680 9043557 15147662503859453212217849353265516160 9043558 -14238592764292361584024539285899951424 9043559 -9547602972174263998508273455967005728 9043560 -56543636258853680682146722155832166400 9043561 261002476784899478881781158049910307300 9043562 58131014289628535384786642806785828864 9043563 76457304279188495899837563455592422400 9043564 -60647702759143969754780182046424749824 9043565 -28618318751127369631911665485553463540 9043566 5244007802461861357347437293894637568 9043567 124955118077375849189064718219659059320 9043568 -8161647981786914798150005987677044736 9043569 13087605918526419469125907379919625920 9043570 76096896246199208111588849589559512480 9043571 296129289910293590942543477957046077772 9043572 129177416746610968324761225737414664192 9043573 -65093970554357828251608307656925089408 9043574 -2372045596436976518998303150207383360 9043575 -12994846388740317318735426798178144800 9043576 -119649156202997260251636362274479185920 9043577 -1914124857625468533512554465247606208 9043578 22857268706086646490220834494686062704 9043579 -230390340361475497702571527789724986680 9043580 -2624928246673423123818142952659046400 9043581 -119450444137560177956517529949353698240 9043582 157973411345631480413365577377600972800 9043583 -8561397673930974242302933848629983656 9043584 -127728046933898854815240874913137950720 9043585 -268002763741200476402503743852373472640 9043586 50294915502607694746122318009666454992 9043587 -67090027033857457544476809634602565644 9043588 2134392375223017051048264187820231680 9043589 -673577216998253037919113273087630276 9043590 27144189953648536528245233610509875200 9043591 88893680065856548322290479840240915992 9043592 -132109175299513066957268463503984947200 9043593 27527838133486976832538563626851852608 9043594 29470677300760928778165324924782664192 9043595 -77282223567826524601805973268318681200 9043596 63110861038245469568343145216140303360 9043597 -209911605672310404206409525441695978880 9043598 -18270464434064246206290722145252571200 9043599 72335321918794385627243179851915079680 9043600 -5580801439793380653246339383092838400 9043601 -76696681168462886288750363078399852160 9043602 -14742499795616449083173977680232343040 9043603 84148666462507167231911357029821214344 9043604 315138466813278900230799783177059020800 9043605 -2961766799036310903614859092892804360 9043606 -25622688274912745895313117188276406272 9043607 270150389763628577000364239231901638856 9043608 -19456113906185117533700010656997703680 9043609 77903238997772814310656817435720170516 9043610 115179773078474217662595643208368884960 9043611 159078906262470338400781864575253630872 9043612 34307347284180923926064696714158624256 9043613 112364801898889863125214483696422309862 9043614 70218120087114316403972485313822887296 9043615 46015637370751068214735961470081231200 9043616 35900202493643040753665413235476267008 9043617 -118283452077984587751983289276468360960 9043618 -47999629611859748364169303019856865920 9043619 -27848324624856740487715913570526721056 9043620 4035405233343274353539442623008051200 9043621 -171437335874396957642771378411749391400 9043622 4816530960260564315481503823577852032 9043623 115641587880231186875714223687124634880 9043624 -12501596315850444970438466252400076800 9043625 -149493482614327766140437229972563120000 9043626 37803879762107588604674211735849014784 9043627 -115142010927306381301273678461727004240 9043628 -133258549897723880928988779776211592704 9043629 32275950604490615812978327474590964800 9043630 -25952445962645270202036598848059335680 9043631 -980562298346751358899953248015237128 9043632 7303365693284926956786990958234042368 9043633 -159961195265467555920076167082272582416 9043634 -68741633173669902849106903494537452784 9043635 70604962561389309823560340273303767600 9043636 104294541675343453239041935567619549568 9043637 -86546305433027297904306869569767183300 9043638 1950008025756806611590831242667839424 9043639 277998727064396630010316342499581706880 9043640 52144869000171123182195864305531084800 9043641 -66508745820186315398264127768941264700 9043642 6655095468029519675734387420256783472 9043643 -102517709927405953153296715730222268384 9043644 -15643834902791962041398825641973971968 9043645 20500525068284571669929501090045865720 9043646 53114723666468540842737121572149159040 9043647 14375375573647300772729416706152902600 9043648 -44290862462308339374340287395494100992 9043649 191776804819724764779983599374055555650 9043650 -1171350738698658360450873265256256000 9043651 -44935687671583681743793363989023577008 9043652 143385038230106301447394892092704913536 9043653 -145032128902686288542631848988918916896 9043654 71303668045540644106480669988607079776 9043655 33036680476497411836619426090820532160 9043656 118973073293435008304783249391159091200 9043657 -3715700524271935444539113312226254976 9043658 -34788149847597150090401849073697301760 9043659 116202093117510807771468169109004102528 9043660 -158195432437977276841631465394704885760 9043661 -119604677763836941505012713951628928 9043662 28804239128335873799536875978670615680 9043663 76284540232891166142366479368200951984 9043664 16159061208156798907961692771878567936 9043665 -12464630634460887402033371973488372160 9043666 -53344192966013530912463525042472217968 9043667 58473010827794482565371785671104334520 9043668 -21607641325667270948313898966109886720 9043669 -14135528492244148893573037846165009056 9043670 39043559071828270370415972393214709760 9043671 -21778470882064851779410637580659999232 9043672 -268544785168355008385526445622903500800 9043673 -60562732658784944871213214646263330176 9043674 388643431153372248068898160067751168 9043675 -116572890254759983685534256357692673100 9043676 147726618675697372858626613185169512960 9043677 -72935328502461534712553374890844593600 9043678 3724483738706792381666860436362003200 9043679 -60537206313269756246800743666439400640 9043680 -9550831678045606451469775768890900480 9043681 -191097240482632027735702807662319079518 9043682 121009175514183122473896597340977114192 9043683 -27759018448992563365774764695965401600 9043684 -5755884118054723749668735184220231424 9043685 5316117058043189493708870381637110780 9043686 1903682538408488057338050116170937280 9043687 66169040470884499338890846616196961336 9043688 -97333583357264786579073392823015229440 9043689 98335634199691795034352353190532500624 9043690 117495010067014838154240926051865141600 9043691 -22108015001316806680036052137388656908 9043692 5044770885522960058273390760074149888 9043693 -559225631707101850480514775994467677184 9043694 139143613186185216729248250989310697344 9043695 133794593323940480943487001816903611320 9043696 7564103734907765896547853952077004800 9043697 -638556456128845830191986314875248080 9043698 -20473891213134276798982412132642849280 9043699 64560382481208588446781817826560614736 9043700 -10236103416085080309420497893546108800 9043701 -209140046685625288844963318904392460768 9043702 -10107939782445730938984082780397520000 9043703 -270199488385258664023419701346359457048 9043704 145256336117585095715935213331220480000 9043705 -146741283430673282622887420675724497280 9043706 -65903802219171669519980523283710347520 9043707 17668320973928864666899108974081409392 9043708 47875789870025352272136224389101404160 9043709 439599246028803004197193402524592718304 9043710 -18945865718003268909717444758348179200 9043711 -288603882055345925317427569702352246688 9043712 -47078911326996122237983807306312187904 9043713 32468326512758651764130716795506384384 9043714 -116917022377589341103221141726853872608 9043715 73241314325847928199894296927340448000 9043716 2732549822314744340716109191083737088 9043717 -1601864346668933791300206164419933760 9043718 -2984954344115363641365640919758848384 9043719 -50125848715685369386777352765452640856 9043720 -35062482713056768795309850415329280000 9043721 121968684203547072540652888489453040922 9043722 -57326114430364350096048527459984633040 9043723 -3520363728747050829217403288097369472 9043724 104481352702853520812628726403456891392 9043725 27231106993717673038024049168770668000 9043726 -83880843781655004197657617751602010688 9043727 -11100782154662040651405569615345892096 9043728 -4903981820748408152977674101851815936 9043729 -14742504764636515411575307669260891552 9043730 -28059988563466414130561341346660779200 9043731 -31019306893144962686929714286551779288 9043732 -342894338067659882596224773980666046720 9043733 -99203733339933756885695165262491628018 9043734 -51956224316811888586820500880057817600 9043735 36278970050523049747755524135746376400 9043736 -128470847306971245272628365375868518400 9043737 -140472924179365132397982769663199076480 9043738 39815046545488895754959457563148358656 9043739 -26779927689566366024085444798817030440 9043740 -176265776344790131987338279510588518400 9043741 89644371222382401338787321148813202272 9043742 -24139600094131579129937362888964043456 9043743 -46013030796251302679959393014549047736 9043744 56382044353032972348599943266435137536 9043745 204763136480624695883596421283424307880 9043746 -40435323060857406875559759013125273216 9043747 -51100585263155761494056919797163574968 9043748 35533098294104530518634540922000756736 9043749 65034996315806985743913453600022955808 9043750 -117230563694264993565240294748357200000 9043751 24612693207881808113004691283348546592 9043752 81911320002050517319388526436205445120 9043753 122399983274730724494724348593373422240 9043754 7309673240137114334292459049558732800 9043755 -19797186140859361565342890843766081280 9043756 -69258808697618554314905208678238563840 9043757 -287549045346269768641236415466220162720 9043758 59407564711389372577453023097108128000 9043759 -37315499892433633120457368584000834480 9043760 311662011196839904842267874610380800 9043761 21486163462087825683471974962931127936 9043762 -11135785963986301296575269146714071040 9043763 189451491509347187060435339820218218584 9043764 124433683472013519800348292592840421376 9043765 182803815605826546410301473745673989120 9043766 2449169056859664744886641623594876160 9043767 94356311860266380559769882000454309808 9043768 221348759273780918775978263642944450560 9043769 12162310757240887947810484525694916096 9043770 -30843880517315800317112469735936774400 9043771 190926708100981076881570459810444810344 9043772 3743773570457672310285575367004770816 9043773 115160352476010553398221129939021655264 9043774 -99422411764575777414408288948377871360 9043775 -38371916091197014538406830261652688200 9043776 24199545374861317570388452830244503552 9043777 -153523095229709531712970619376009275600 9043778 129970299109323613263292747622970655440 9043779 -49216246072325218786501907995458650112 9043780 83655245575627628342431471128769478400 9043781 93661327866251520119540412292200444864 9043782 170407281117636015730628329538594496 9043783 160217037429083543044195186416535048488 9043784 -56679109213155633116725719515152727040 9043785 -14000741348162190137400080745347097600 9043786 75969020969573682491828837024551724592 9043787 -312993760590132907389235910912088126528 9043788 -558526894125383516914295942907810816 9043789 236555126552853417714382997255329977590 9043790 -41744581199906982119917795771599985920 9043791 -114642892174427647418600384106797089920 9043792 -24012986476738778117060982970939285504 9043793 -47568331094251884330188792032588883856 9043794 109393860451032252817859082240094320000 9043795 14142391897677329219674344187447432800 9043796 23294402119413948349272254305902612480 9043797 -18683053913450490388842811350832644096 9043798 -147469081547781926312380676350359141600 9043799 -79973743801938000364896574080223778208 9043800 67571630398715995386242088813715968000 9043801 25654476167526063640655955378639455812 9043802 -78042253879637610339588313844308305696 9043803 4028470350093488667549008875143899880 9043804 13517741283937855558078727061783355392 9043805 100170013123801500646220640862231988460 9043806 -33889163851954065308440889961280610496 9043807 131620372600579428312045698794897133520 9043808 -111415820769413343634497470316686868480 9043809 -102235402264641026637671785085562685440 9043810 61101397560014989377596106476895360000 9043811 69135036625170505648008149519841881760 9043812 -2085028040655565625844996577873256448 9043813 139479277992970401653834396790552478140 9043814 9975749518926026763236742025277935488 9043815 -12072714417747895918088544303520224000 9043816 -16033776778338610706308560380540682240 9043817 -36060706449443789331808171768331944134 9043818 20243517163199698062108231344047772160 9043819 -304713836299978269937228471770327760780 9043820 -103006435379812815655015294993609297920 9043821 -54493308272275347525114081179616742260 9043822 -185238312404677803227910724100895253248 9043823 -94731834314685770242389346308087578928 9043824 -1168587123244333244670485497312051200 9043825 16430072228950149594221918469518752000 9043826 -40727755895489020557274587081795628416 9043827 25703530492702809425891020306064079408 9043828 -16659713310701075373596013282233464064 9043829 130900046811154176176280623724070796640 9043830 -40640032922986169633066774853887009280 9043831 131373392263384876392493306851126657592 9043832 -221667849578563040396131143931617361920 9043833 -122898010265295423888156421727654406576 9043834 -143272353539832546087538303441133634048 9043835 67326744898925467128076918774358081280 9043836 -13281675107638832587651337244231367680 9043837 -275362203669245470958322605419316531808 9043838 -88784334743862165921551296098040878720 9043839 -2617516869950300201003631434781312000 9043840 5075848979503118092929277760215449600 9043841 28267891058729382618354620924512454400 9043842 24867479750935120122058965437819247360 9043843 20441452014420018607551249544730662368 9043844 31455636225345388914425744547217988736 9043845 114166005286920438553890587464330520640 9043846 -201234981149963466361864022310193152 9043847 74391704480853804677165660452370222016 9043848 -128003156851400553063694216442510131200 9043849 -40366424015827672363783133328613666150 9043850 -48201153511819816641025021848477235200 9043851 153467587121946512781556127447985551832 9043852 -71734633942767602028760472929806873600 9043853 -25831133483643938176134432796804032000 9043854 40159990352057582578810095302397023232 9043855 -117184014648200878622857658311771110480 9043856 -23792528898482157240467425945011314688 9043857 883711245405282808802234376803107554 9043858 124896609758977946906465369483957051280 9043859 277364571436004576050105497657183648840 9043860 5198459449487839345390388625380229120 9043861 -361179298338675534356994057873702728160 9043862 5409000220377705734734115863710723264 9043863 74970291592867808801130163299584055144 9043864 -309093075696898229985752026104046080000 9043865 26994188524332101978118677114803216260 9043866 -60122248023508253909339114010677483520 9043867 63738840584445588247603993786047617280 9043868 -61404435185380974486297823168910295552 9043869 24792872616832740553715888064363187968 9043870 56398958415449335199708664656355711360 9043871 -149762756354368203916473587885574608928 9043872 16566815252480312862953914316988874752 9043873 -132905530945859883693632033699572589420 9043874 -60398453496065032399574804577686208000 9043875 52770203137164026840485234632015060000 9043876 -8593531237154234625491563908226560000 9043877 216590309509508537891150318143193889726 9043878 19925669923498050486130689281334263808 9043879 -1874298715043363980677243851806852960 9043880 50158795314580315655341483387595980800 9043881 -153822028120519174348222714562443468800 9043882 -175998442123670775826691741570640057600 9043883 -63791342896278451999409260064826161868 9043884 -9019907989950688168599855946977972480 9043885 240334754093123133572255498450525832960 9043886 -140173018499327810283862300267621759680 9043887 -143477926759946967246850129599603074040 9043888 15602897511645766617006045099630592000 9043889 1981344501776303523848399335717239024 9043890 26086561095499531361812607772056209920 9043891 207926286078452906903676361432487425292 9043892 -12203864313505823245504023168791310336 9043893 -1076020860773163034277574771011463378 9043894 121416965455013873527289195684027668032 9043895 -108352772579756999678824356805810958400 9043896 56554184798109262122843893020110028800 9043897 29342469661421911397611501171075662920 9043898 106089055277541138584916021409461331392 9043899 65964571084356749875311980797879123968 9043900 62520839540110512314870467900716608000 9043901 193712923119597069591563683456245976902 9043902 5762024373233458213209876293209694592 9043903 -208698347436781168728206444659238208 9043904 105638679032027090686714610829194428416 9043905 -40215438667583762006538563525749411200 9043906 6570055343239250814321945943570584480 9043907 -11870521839481372470512271528656065608 9043908 -31276863731814195980654477945615139840 9043909 -21089287366823887690665857328911425536 9043910 -33245062068474679650875232675039815040 9043911 -84848683691175052429116216288821884680 9043912 1719593398090461456853792669991577600 9043913 24331626070160724512721167411559062880 9043914 31355624610201545230918881723376677120 9043915 -3824210211477332233413823532123302080 9043916 78924578217006773785802023385567228928 9043917 -103854825940654074442130016549014733120 9043918 19352120192248822040827204559832746880 9043919 -280322061055356306092805966235276561680 9043920 21255392370539859340742718245830656000 9043921 147143066541290487772453516198511980584 9043922 47267943816131944763181404043949945344 9043923 53621907208472847679755307349810482944 9043924 159300998352774347918175868766249615360 9043925 -11236272650334484416985864042433575200 9043926 6207566970832694015323012529442346944 9043927 -105376755084299488898908204584818255224 9043928 -553876115182327263549184411339240243200 9043929 70430234335393063440705988204061258544 9043930 34711029284691304487601063801024380640 9043931 70848578508429626104708835343783862032 9043932 1485326123762253023288834439019905024 9043933 -239148626807399184883345938911633780640 9043934 348899906057769618884897854064493312 9043935 -18290040541020477755070338170460185200 9043936 272015962775064905874962726554386038784 9043937 -24254516272292174544520187775025059648 9043938 -17146987016245403922723855481393118256 9043939 -336702449953837188940360537161735740260 9043940 24439169197298289477106870451940556800 9043941 -24677040447180190330403398625535995808 9043942 118153720504566995021671617295863067872 9043943 51392701419095782098447031082269213320 9043944 5186990616155049003421001655682990080 9043945 -85887849570538817390014660815482086080 9043946 165637929283746277558411834537591242672 9043947 -96557236646254261273588674460699768320 9043948 36960127890658829947708379294796866560 9043949 -200053961115072849308324224705197900564 9043950 -57568645556888746867232646402783662400 9043951 115037182732023851656861643603893045344 9043952 -54428671737342735424222184000238649344 9043953 -23369723621026180045235141580651240000 9043954 158843955718798252690731154997385244176 9043955 -8430553812995795092546735205303334240 9043956 -111378652235379353666139240676758530688 9043957 -112645346287628809295054026599839199620 9043958 -21206558653992727414523896931930953728 9043959 -84104582492679857951509729232734812696 9043960 -69682453115290394883908195483112960000 9043961 26752213585320677987077657573837970832 9043962 -12431104458958382603295760068803109120 9043963 133648805587125884034979506205739826212 9043964 118811294891223118896095119369153239552 9043965 12721908752060832367995055601625448320 9043966 42449869257084876209038418765452670208 9043967 33492406906756497922333199224616534016 9043968 67765629314653356388996189503161892864 9043969 -1742546990942860230629318779803578880 9043970 3924563148896630787779273010188634240 9043971 -70267293283217867420279462694123613704 9043972 50690308913668405118787003492156928000 9043973 -48062533270159290599634362765439005316 9043974 84197427193324311037054967407169293344 9043975 1973178950627228373871846279146144000 9043976 -10277156838909546813601481362510801920 9043977 -164000333727068609611088785214914103280 9043978 134467750707620330462104946005397533440 9043979 101005126678396190828592923812371776196 9043980 -51042534922414993985360031046858997760 9043981 -222802417588774641647358020861529162880 9043982 78835479371207372762905168986543384384 9043983 51137091112205299221042749499962955024 9043984 12453829893412735148014865713385783296 9043985 41170808443460513226261535346157159120 9043986 -63197990825001144894338372042572800 9043987 -199949397540587515297388267640988881364 9043988 154440324717601066844757219512485847040 9043989 -131867537130608424516572726578489813440 9043990 -18078838568471177070336360433287648000 9043991 -191592401504038664548277341588166845056 9043992 -73011042181691119224489794450499072000 9043993 -28175393507619286315103049465720224000 9043994 31935993560727028418487133325384539392 9043995 -25781164325843252716125928308221280000 9043996 13017357853987338306595737167200225792 9043997 -66137136327517004776746121252633414554 9043998 7040623194698372137268699628993413760 9043999 -285973128660434439143817434984961024000 9044000 87058413678672520513347685727600640000 9044001 254350339245920312894427164191948235040 9044002 18901639248389228128854746758408704000 9044003 14494882798907193278438930765290620252 9044004 14548340347818546143474622142232555520 9044005 -160865860861664186672727461317434446340 9044006 -12329580833131153286783354080049362176 9044007 -1009128168016929675899453723174413056 9044008 -193871458392849598728415720983547991040 9044009 -3006698316585844970722416107848083000 9044010 48770436059321222048899237410470276880 9044011 -254878566833100711288648560270244909388 9044012 150460609920870744252230029518225772032 9044013 -35834689185246485213890309110464255712 9044014 -12467917200189193345194805817972379648 9044015 -140265642189533155811847641119259478840 9044016 14455962198691047708896613050175946752 9044017 291437550010204520327565345053586948132 9044018 -3174047232807331686623199333621745152 9044019 49857628712255226549520078638912888600 9044020 168340670927437232868770085781236468480 9044021 13643158346258229070427431495909365120 9044022 30106772241025708519589378765491236864 9044023 160157696025163191720540756476241327272 9044024 356664866030657551832402943695585280 9044025 69651085610999492000307989189694190800 9044026 -38748721045703761653383918831314485312 9044027 -154543404826577623496320604530659378480 9044028 25724029683716450810544857695418188800 9044029 124204255994713091835906958626677522630 9044030 -83294614383232579560079401471305961600 9044031 -52523564661099280128162581583502339440 9044032 8585046757667743818866593758531551232 9044033 -77309806809554740599373313972002630656 9044034 -129744607700312256078205003602009900288 9044035 37630470704409691818795982343409580800 9044036 -137632249945127803654322552942265909120 9044037 79163173733353310836687910732370593568 9044038 -172449065830994213529697933016762948160 9044039 -35883546501712713010315681218864331680 9044040 27949856088588420159490508020563148800 9044041 47928605481496929987393174636243024384 9044042 -57650138187861014488269517411794156288 9044043 -3626046307938900477040568680665245472 9044044 -169503251536984883778210967213813484544 9044045 172463171661712325568525758654758572600 9044046 -7586177077688299658703108825575870016 9044047 -37044713232211955675676005947211503504 9044048 -9447785152908283214140353385078603776 9044049 16823111818630935332380800655408222080 9044050 11910866162193437957280028294145272800 9044051 -92184993504194027842280952161909268480 9044052 216490994980661152903581497331958321152 9044053 193087165727364574066161531767633700302 9044054 -80905148280271742127895695467055309024 9044055 855337608620412061640170528092350160 9044056 -63996896593601436724598743403231232000 9044057 87163184629790547538875605361441470400 9044058 -14203500872983789292481598180248741120 9044059 320126992380456104714865124496070888260 9044060 -11095519162073382983352952049235056640 9044061 -1052934641128978178612547526960572864 9044062 178182371725252939561348349072850238272 9044063 54484480683951050674282686136998875760 9044064 -9542373787523683933278018269507223552 9044065 -29673043782259049290458402117951330540 9044066 165479259734219037272658560018871281232 9044067 -30101521843483718130221904857576152080 9044068 -41758292236127985586938588137604476928 9044069 465722040117189914398621658384207663232 9044070 15758247683897868397379260825513359360 9044071 -55899188040136251778259644136419390448 9044072 -3765378590158697501604777093109432320 9044073 -17368388822198924640126835316578334556 9044074 44889726696737782431076223853890095200 9044075 51099792375124576231413522429893559300 9044076 68025598447176530267032935215465656320 9044077 54657042880444441978838487229887587040 9044078 115685051743370753024439355042948642560 9044079 -94436056054173930359782036443219874944 9044080 -19000688196781940572155909969880842240 9044081 -287951573313761323859511687717204765900 9044082 -151720342253879654361999919296080482560 9044083 16220192317742286945990705373608365568 9044084 77148275556053296846257701702253582336 9044085 -27173228835202600855818796520599238400 9044086 117879821269818110643311712048051673920 9044087 -32610357132604918045160622135682317168 9044088 -128317154748326581145160810423834685440 9044089 28254015149262620591401789552940527956 9044090 39637229988782692475477711282270995200 9044091 15430837385374801823356117355114422560 9044092 -115760080613005774492504596650916112384 9044093 -359168745306223838884078831360832725056 9044094 -26726664197197306962064017366933670272 9044095 -14545166744321723835412882498177689600 9044096 205109298804321663426258435134938152960 9044097 104696268587436196190800854823280900400 9044098 37024437875201770577990130579597829632 9044099 323243003167541136542626110577543103100 9044100 -27466222573819515658631061598042118400 9044101 -39398314540824396918716938738588437696 9044102 -89309808896041227518758392802499055168 9044103 -126527099374938583573881924186374187096 9044104 722387325117689618462235832871485440 9044105 41797431626500763111663016953230944960 9044106 -61713792878535135265910983259393788416 9044107 -38149804695497601034745542015667801644 9044108 -70323932801974374851916832439664827904 9044109 -88572511341738923004960857310292983360 9044110 1633953850841520002605372491679344000 9044111 122511745057194566026447322521258193712 9044112 11628431550655271651083079666802622464 9044113 -2351521447364636557342288117105048076 9044114 -18336440550420987211785993580461989760 9044115 -2081135319834168906549468788195712000 9044116 13115921327082375605030429361465384960 9044117 -142663523441027233313183207673459774834 9044118 -56054712119163351982157561724316280736 9044119 81955298406878060413088300828139837792 9044120 59358735366267825233808191619930316800 9044121 -91511107903638779730240963949667680320 9044122 -79600843827152702302963916169514296576 9044123 -26858683445261256321393589115285260032 9044124 -118893860994339170138760518182251308544 9044125 102091170274618647435425302053834999000 9044126 -14702239207222287789238296985558103040 9044127 -92500374030918459621574272475897397736 9044128 408992127479927814069040769296890200064 9044129 123504426773050949098693972921916255040 9044130 45572975034820635619841239680790763520 9044131 114928874200436213373348376384414852912 9044132 -8937206992030149601924488348006931968 9044133 34306640235222185710020405535113024 9044134 -23396372018538948933852825365249926656 9044135 339248187515560247596481537615848774800 9044136 -271154175252942005910371226286909440 9044137 67309506956053647674174990599243073786 9044138 103995905921887282823217289092392940720 9044139 11774641665441837411679449287689713648 9044140 -6796714418615730612387953433812613120 9044141 -57951090979960900958676842075495282100 9044142 -73267773897124745452190195068538491776 9044143 392696988399050477314593265615417573080 9044144 -67632658116181035398150402000011837440 9044145 -68905163164910867107057982753282632320 9044146 107823325246234250094770048767969290144 9044147 470887016903542238742114619465300992 9044148 60290787848278248701937062880887623680 9044149 62245180190562031418940005225744608380 9044150 -78012116491051824464204264216147455200 9044151 -43001700955846106582259494528723924400 9044152 -7066214847422414042372345271582720000 9044153 -170932402293813434115711833034686692140 9044154 10243816399573499625023794582485803520 9044155 145974045966941551616031317009912242560 9044156 -47464551847649741102077825668735091200 9044157 -49161357220652538148107579925508751360 9044158 -101140158778644757588441244543635096320 9044159 191867034428136925676919163883830839360 9044160 28691624623561443147033563689239183360 9044161 42718996668809911516203452338599389632 9044162 111306792811877435438753314247852654592 9044163 482388255165446946493595890263782968320 9044164 186761385241292616346130824287696181376 9044165 50022293185441178214242813176726190640 9044166 48447891056536097399424851081800521600 9044167 26933010678446976723282644103047459352 9044168 95360104840398928140437893436664053760 9044169 -41668931057808484178996174606051472960 9044170 48822514937815120877121010194608314560 9044171 182081522079959644206122761478075038200 9044172 -135188107765359756383667613162468746240 9044173 -74804002278880704258785324912012683796 9044174 12939217530628037815339545621749062080 9044175 18345423356293980375359548920546652800 9044176 -43670840651095481951938860464509984768 9044177 155550117084757035248918736720134359026 9044178 14396519026728258388118803439085551616 9044179 -283791531959145632673882946747981539220 9044180 -79730808140281619905027940888991244800 9044181 -69193315127002302219199194549302132772 9044182 47584341289587411069292711601176390272 9044183 99773407979850422079371555410933941840 9044184 17330241417432104425980710930494648320 9044185 -20478754275929279201533925472653518200 9044186 57617149406637658147502663545125673440 9044187 -204827689116341039030719206711884272848 9044188 -28884114453031914431178795889189228544 9044189 -2751339672732022982034484870328568960 9044190 -477883989010811697571842725048832000 9044191 116715241031678542181338226538639924384 9044192 29576094954358001618104201493030633472 9044193 110952027495867804286120454140473889728 9044194 -58655343081015475100401369737829981104 9044195 -139057228114091018372907826284980698800 9044196 -66990597052561612909118252780636012544 9044197 -6166777545235828123520573476473652354 9044198 -1526584364222332648473331264542059136 9044199 -48459809137870256655967010006383935216 9044200 -104158292369876259002265755332472832000 9044201 -156625198080380995463741555916254319900 9044202 -109950847341758164181264946013458236160 9044203 30738484079923715695268593818400059280 9044204 -196094526233555699735689593552347887104 9044205 84896687465729750245086054002436795360 9044206 -58632972671937095803909263710777647680 9044207 -480378026922183097775002697073668517600 9044208 -17405959928059223458305948396929581056 9044209 113709458340391836450119077696915628000 9044210 72893381078665404029183195005079040000 9044211 -34147279984418341582506344515042421760 9044212 -57319970657227289585712042811346940544 9044213 -3161744313422113515610734905168325156 9044214 25979012911165788585844939827106799040 9044215 9642648921404796633820155116731254360 9044216 -15967814883199055655232045930789355520 9044217 -26726441641854346523470347624806386560 9044218 42385884349207892755464029098764463104 9044219 -25290365698087559146676220751271912448 9044220 13273461663158950758390180453779496960 9044221 -210651184527085784856046325648648780736 9044222 46324094758126507541680575074926789824 9044223 -154890159553724926721582146633957116216 9044224 189471767772434884869992131124107673600 9044225 -78679865506642820747361258645254918250 9044226 -7238086270392476002311811497630046176 9044227 -151328878170897889516394241447034321924 9044228 185284854426804513838269674648998041600 9044229 199241085573902194639865124384085845984 9044230 11621497247912478116707976584984320000 9044231 -6926219744196226329397319102659510176 9044232 70046243133748953027642847249638359040 9044233 5206944874526846191208965645933862688 9044234 -25601968509040133387081167044566067360 9044235 -99350684374753851970476958209781840080 9044236 313109158005546888491269501053115770880 9044237 192678395434281737700318811921552568886 9044238 -7969186200222393185122982972605808640 9044239 -2862849403952451077613256139386133576 9044240 32552370264981055444028797604116561920 9044241 -8440368436447768648085031314243086608 9044242 -23965279059498898063356984332802935808 9044243 -9107261244505130238355903122969105936 9044244 -68359149707705369636105598797967851520 9044245 2673409089047074147230442754307050880 9044246 -122764253427078766602295498733518760928 9044247 -138227440592913493896982289088963527040 9044248 1350617274726136554148275899210526720 9044249 309673650629094587423762444808682274250 9044250 17195534110976606444941754312401920000 9044251 -133243337765740365148356742870386138748 9044252 -37959500575473288338956071866352030720 9044253 86898364700167920377236093385599793862 9044254 -17329650791419794561509326649852087424 9044255 46865443408237011491739117382658187600 9044256 -70791033291427943319620840475397718016 9044257 281761510911233052600514755630936099072 9044258 2579137848979774597845259227553350480 9044259 -16619380300532643802361959413482714880 9044260 -78200975812704368708114061842017509120 9044261 -126882951785825173539450967620544526688 9044262 -9834609948721542080169049907693566272 9044263 116422360341071569217824561261266729640 9044264 -93284913738966305655386818793544007680 9044265 9180616842052154852131614465402736320 9044266 44910843344240010089485207688133120 9044267 11128533462598457931945545188453873248 9044268 -35821928712103930359004547032019458560 9044269 10957142200386325215810438693628337880 9044270 75693722651464302498958203891252994560 9044271 -172432264557248544919090068997135835760 9044272 10681319497491491059786623712879509504 9044273 218225186040890058496508448086216500818 9044274 -63941875828755388919785566729746951040 9044275 -38239486485737853023413826119247270000 9044276 -614606947943130789321985698504173568 9044277 -115522660105949171032076811779168346720 9044278 -4499257621885187896019198704844027520 9044279 -146537552179729225137418969159173804120 9044280 -10612626361632369036118827008181043200 9044281 90949960822694030723264848935424017664 9044282 40651089455505558810250166376541042944 9044283 -14067718766872858784651820234693855552 9044284 40718764398183436403058444168588655616 9044285 95069754278813811429638315264311087200 9044286 -13462899016290218162676036677664239616 9044287 95249330324521206086232903301308403200 9044288 60847124398089606932322420051526287360 9044289 -229241225343238562481843580263177878556 9044290 49897501242573111793495831507330782720 9044291 -38574365019266631938915524569683221008 9044292 79278584877073057489610392085244337152 9044293 299227439651454622553459341163370155584 9044294 -879711518673250329439339330575714048 9044295 16477132260101218077362112868544497440 9044296 -13834245653527423122168609088178749440 9044297 74761681618093463323917767780218104192 9044298 -3180736794052643554804623664662893520 9044299 -355577360368952184055349700099950237808 9044300 104504674043894442995652257873902080000 9044301 69730857052482890088662552953265664000 9044302 -62503743029719566220282073329996015296 9044303 -211580657524805496539399455311733730448 9044304 -48416005590580749729503143260082667520 9044305 27797919330366877480098628708157967360 9044306 -69404921272175552924350923679878908640 9044307 80584722580877554326548800413778375248 9044308 4340990996396759998420920954424180736 9044309 -275974876222213849141516441436552861490 9044310 -65109587024666098800448422011650068480 9044311 58837761910472337440365783080255717400 9044312 51791953827084130688035244319146803200 9044313 -28046036918794898524596854179670549280 9044314 -127257442599823303398143183424630921744 9044315 125160833603105007986429146986793420800 9044316 -73867498263017854335888977666185648128 9044317 31953489537173864367568603790840225400 9044318 56012076114507173718340286778604751040 9044319 1966036146546680170407882507138743808 9044320 -32599080411524383468006823361191608320 9044321 25970397178313069565246139056048119424 9044322 37273275713550138311747713327491215232 9044323 61199385185636912907442756533268027440 9044324 43931030383955893850992739344342722816 9044325 76011358359453936670538999813392200000 9044326 26901538501570904330228399327659408320 9044327 309021300326486834191843895701398644832 9044328 40543685631987002499907647846178652160 9044329 -67065615593183560569746051426953845888 9044330 -114839826319060989695384677693659360000 9044331 -93853788691562214376120876731012430248 9044332 102447579333379224331002230951047875072 9044333 -119566593380260951597155926660425902720 9044334 -15287066615302312625876068755631924032 9044335 -1775186890963850650991358148128648000 9044336 5191048710339820543016284241604378624 9044337 -174138125432734565980698167881476420240 9044338 -29397733917207843513459887752204957680 9044339 29278005656893995556531466503510168140 9044340 89254313570513690626253556502657658880 9044341 35030374917956128265066707294978732000 9044342 60544067893077122615418157652658283200 9044343 -9198346172256234182238049283691792384 9044344 94775906208137772797816826152121016320 9044345 74617536739443995578442122835640524100 9044346 17014821126256153222016382397951603200 9044347 118642664392973544149353386581924015440 9044348 148910920818795299811726878253308055552 9044349 106157655463840258889495059398481658400 9044350 32973198117906319470330051050734492800 9044351 36203476933428809622265684046823859200 9044352 250152254693527926129666378752537395200 9044353 315200598956093929207900020661716216660 9044354 -2714273843788217405625019527841708032 9044355 -37704063188628265436738046296237930400 9044356 24110986064345682540691457414288141568 9044357 -118675339774596337211355441664443734208 9044358 21340792874855085801223482802199710080 9044359 203714312252037443901088498085905492128 9044360 -53878143633684737958695578360945766400 9044361 -28936956862381974340228388192881933920 9044362 -2142943107120123842565127529932681728 9044363 -336595288599336825633700725527106329388 9044364 -15050118757717667341104634229751595008 9044365 183154755405345971096916403958345044320 9044366 75431867335717274812435219701556738944 9044367 -26358465487878749185636890949158163320 9044368 73112733422233995571289781090344148992 9044369 97748725825327309540335872568352030770 9044370 35827725109747410832152772421437007520 9044371 59711051937496429040492495934019026360 9044372 -168344348771181093277620354830399927424 9044373 107864167596775010868347050532214288960 9044374 23189324468448857237537245989776630784 9044375 6835069267749103699646846595515625000 9044376 135880197291153174974287281907057459200 9044377 266182009364824065094741733252969136532 9044378 53312249570284350573380706723779801856 9044379 5610022322419378647554194555168229460 9044380 97586267479545276141655249991146521600 9044381 -13125561864911608202575878835626739968 9044382 -56016170730381556364775527141510999040 9044383 58577313374846634262247602150544662320 9044384 -20603388180550079566883468160173998080 9044385 34267676523022113837228572890419826560 9044386 86556342939235050908345439286767250944 9044387 507861857258840398226579401892894868 9044388 14327145730947231442697077775973267072 9044389 55533506598399928256693734051659677472 9044390 -161126088581812011411171082311046915200 9044391 24317447345716547338488650781031073184 9044392 -9826985401056991544175047724834078720 9044393 112577091070254086679700630792893793104 9044394 -12424847169639584345217841497578388480 9044395 61494620365572619201249925508186607200 9044396 -48205247567050449592274745594370579200 9044397 -46932310457991942560600676602486094432 9044398 -12025642451966029673765173606481860608 9044399 21945208650666240400880960625956551680 9044400 -22427644576312891578865877057463091200 9044401 -208339765226986576634211660548994303598 9044402 72454401522460021037431470206205499152 9044403 -72767471086265398096783240242501853896 9044404 244801324800235170417000951139521196800 9044405 -422870481246665030537881529271705600 9044406 -34889081574676808542918568431313756160 9044407 49779226596267299526647509045097812080 9044408 9401684385570209056411229772497387520 9044409 180934889468604228253435484711834709696 9044410 -1064292361593519168852119527722884640 9044411 -14647751188080661857951531662202142200 9044412 33588972427115972483256878059377411072 9044413 -55046890688174366069893011759696703104 9044414 42269426074092245724335417746728874752 9044415 -69906064745592518051119398051743628840 9044416 33211751180388546716839481438854184960 9044417 -80857797531147280952213298991263417534 9044418 -35332639866821225386106696511475925760 9044419 -214818879632312671719346060010813669240 9044420 -51354645861054900603220309349534822400 9044421 -538926439981338667099465630211993760 9044422 4615358825345512272641600696880220512 9044423 178073122064464620269541869954841504384 9044424 -82381521052417682292729630196221066240 9044425 -44013895307467163230105264397283628200 9044426 -103826657952779772286233778733063771088 9044427 41118173454657541772070678485603324160 9044428 -62564728419410148327842207720412678144 9044429 167788116188761872946216072413515871660 9044430 75792659461508593507111349193400320 9044431 7718923966641235280172703683249774264 9044432 56174666674206652595062902457129500672 9044433 20212732551675736050026245202600179200 9044434 9444353859415904113533680976985731072 9044435 47144210923510231074779834179659608880 9044436 -1831960885411438411653683676242214912 9044437 296673447171368574086939936617961206240 9044438 -7145433949503223739112208304685244032 9044439 -48780085317281658800116032114669908376 9044440 34376975426350101697006741402353868800 9044441 -30236645268378753236664990798112528128 9044442 -47153085260820463957955132706265276416 9044443 -113957855011497844404390761474515425936 9044444 -179485974941668576364461462913921816064 9044445 -156440687166570181668186287860305235200 9044446 86620736331038645837609068665295212672 9044447 97694024003429003705434058506316576160 9044448 1414053956829862628132310086590660608 9044449 -213287014861851456251991280612839173400 9044450 21064309757173611026040966055922613600 9044451 -37088703478327689633285011943378107424 9044452 71193471979389307898038626012251653120 9044453 196853787323461424651008112274835932864 9044454 68957981995861699546102615781728578432 9044455 -11575176281016975333014824084806750240 9044456 173484843539768594962254557091268608000 9044457 32331571592917755286224325072634167440 9044458 -92278001103810488176996652550966691920 9044459 45949606413355977377052816959111175816 9044460 52843176955683461645321804864491484160 9044461 -327312876109440058725992943444945584938 9044462 -62824421198081972164825860621985854720 9044463 146789112315482685175018770701210415888 9044464 -24494555136750912936211754467456450560 9044465 14115297074116456551105000300994492200 9044466 20404021406620933307394500533858508544 9044467 27486997638574343300078083356841087104 9044468 -10329629101443326044498016569587188352 9044469 -64817044536840864753847575002925922290 9044470 -70297363259533086592464821326202951040 9044471 -207444861883830821296223302483055330328 9044472 -68561934826230553494240572576941486080 9044473 75751166297142978704450488378683652480 9044474 -4264663833063725023337241541168332288 9044475 32144542440744113041197552424520112000 9044476 -3423803198771403353390685223397197824 9044477 12444358985391989020010038193793323520 9044478 138837239151722714854038210760104768000 9044479 -316368202866425189587422776599651985920 9044480 -16703472425640775303333986484397015040 9044481 -10075897076326413577147401898572280800 9044482 87820680475848303703029060886921328592 9044483 39292725798226277544809403521770330320 9044484 98482968233318981645332317130740673536 9044485 -136707153920660703696163143449456588040 9044486 123192024467592668098916768638344922944 9044487 -175973587783307140029758676866788011360 9044488 -17409539448645381792600021299298954240 9044489 -1684030426982712146538455146708734540 9044490 -4346170599950021184438475790577653760 9044491 -2222437056908418261262530129297988080 9044492 20124716444521129226287676804884961280 9044493 10246837775618498218910126043902809920 9044494 1838047074578420046542331709738582656 9044495 8159443197620992556372270508302462400 9044496 24642802210337592657213302022474104832 9044497 -15278817306769558493077498635488848896 9044498 46577111929171004126600044646981007360 9044499 -115098410050470790977907743409566355392 9044500 211984191477411395366215447358927040000 9044501 -327379104501529584412796600081082017988 9044502 34711176151554895491530521182733006848 9044503 -54249137016384895656204673242951314976 9044504 7793543997979983655973489121196523520 9044505 -14326266308354460981662899600377215100 9044506 115783011613813177972078657871433779952 9044507 214045489290807787781854752205190178960 9044508 -94637552914870045264078878654236160 9044509 57957616659844005429158965085607684710 9044510 -23678619436757287238590339607175079680 9044511 -62591606670265411971710930076577120896 9044512 -176365431925581692181748463769393561600 9044513 21458608940494181500656397345931983920 9044514 138965332012178221583871338355228944640 9044515 -249849618577567432451163775541767268880 9044516 66003590346429296585081145822286033152 9044517 127216107090755294410197813293033021280 9044518 -13709311630259096218435710156133956288 9044519 126320894499920631797238805160844183960 9044520 -20959446575575074019140606162714624000 9044521 294604986920576030432145659579593017722 9044522 40113526374655463763834585792649371312 9044523 97630850642851721353804705263437319240 9044524 242454171211576243781323521212151332096 9044525 15705901069242926292506495975662408800 9044526 41106092864594744013416359177997934144 9044527 -3327368696342214635479420949710404528 9044528 24056069339797471267187137484739428352 9044529 18263762785928944553453759786113598976 9044530 -96953929585646000861130614140163834880 9044531 44528638063593817525976481256484441904 9044532 24894984264480608676913447020613324800 9044533 -218169675890590167124084438317902602976 9044534 391699920124360204412336486298938880 9044535 -18643773296828723512163962973311872000 9044536 151188519708730536837720587662956134400 9044537 162289827988940396577200637206424582186 9044538 18996235915590870416302659108600351744 9044539 11174231847562839768431810476786931712 9044540 29090118972564564956789142226860618240 9044541 -11477861160015492285916452146598354336 9044542 113260419711085166803921482972930438720 9044543 -183250918567998218860284633527694851376 9044544 -3266515313659741857687489388650430464 9044545 -145464592648432852712880921306427591680 9044546 -43802096837756586229817301698768232960 9044547 -146985066211857099481670046344865668880 9044548 -9622435937638524433963636868202737664 9044549 -335053809589097937625317399966099458340 9044550 -4140912738274778035405726693220880000 9044551 15619339173234316404473069576121934600 9044552 -135734329591199346083763762273764966400 9044553 37951863398973628654224280782032962560 9044554 -4544372827506019133855331182373501600 9044555 -57948355606361394103035802842030403680 9044556 76087177406665210127656191828412836864 9044557 258870016204823754461961449445600738806 9044558 26989824731033228390081318200337602560 9044559 50065802967328750298502154456977397248 9044560 3913100977918604727221196081982341120 9044561 23839800016605435324998443828599696612 9044562 103336841103944303852565249473953114752 9044563 107396365308462594345009491893829382984 9044564 -47769574206539704337341241098850187264 9044565 -44589809831821762029635756917693248480 9044566 -2089679840277581536760261274480711936 9044567 -52274798759451732973317030656116042584 9044568 32702618265872760694278840338439782400 9044569 -3357794680746950621313663837221451056 9044570 -29902454052723039021854848764507417600 9044571 -21864316505962426478026236546610139856 9044572 136070629542542377764027754299178942976 9044573 -176235456451471384449576213410878121178 9044574 28914868809497282105230534192689874944 9044575 4129367713044016581710261301605386600 9044576 35620276849768427426196872906751344640 9044577 3441156478595475713237679368372639568 9044578 -256982836238048329924780296340226850240 9044579 11316988977196553609881086547489713180 9044580 -40624237261220002651745072033216163840 9044581 44467475342671772364623572727611649024 9044582 -28009695716629546954889418279523416000 9044583 2891958698393805912347786008905085824 9044584 59488114708468691356458148103164262400 9044585 -107014560421119218574634674124441539840 9044586 158686896452644032115720184901646401024 9044587 -153654461813064447425820585353031239760 9044588 9112679394791444191755126466250244096 9044589 -87731118922701323545830036130206528000 9044590 53061168225846225396446142226351012800 9044591 5005130156199261230324871847222848000 9044592 -37624958697837809006080740996907991040 9044593 59248119156425975706168380572249861104 9044594 -81371522643100177102140679042629281472 9044595 -10025913646998241459361881844499532800 9044596 -30356666986700517239888998661079152640 9044597 40950941520418626656795712460415552046 9044598 86107428354874481558436551922481305600 9044599 23728794362814007050510768182147594600 9044600 61195074602201417212949024284059648000 9044601 -195291213570134423127719798731902923616 9044602 -23308019869279233769697741698106864640 9044603 -652702357036790365279049812456250544 9044604 231752016251484079922396696225189376 9044605 5178799014438719805218061261124969260 9044606 -120951988850662112508049405059813493248 9044607 -24633117579206385539276227818027010560 9044608 -220522263087106234912041839452225536000 9044609 -5968191717596454421162086211252098240 9044610 -14692267059031286179435775319962250240 9044611 110431445107043335755773326614317092000 9044612 135964871315168432986755495305071828992 9044613 -25881402095189712489160454112640138536 9044614 112215613793437900458604600017609710592 9044615 19307705739003969866551249221333680760 9044616 -24785282267765485140533301274536714240 9044617 134067854544701803665528215627328458340 9044618 -69515333494872487895602607421388469760 9044619 104206718759842403126415667091194979328 9044620 -394264931514592213312009190075750400 9044621 173828408986620382458854650319511681600 9044622 1870944922504674131135942120239240704 9044623 113322812682210425123436589127036185840 9044624 19725378343901979716277073685289738240 9044625 -8519544339591848225304601866070080000 9044626 44781989195619522859391513159969936160 9044627 28813823408767589483762198817706127280 9044628 -57165728999897647267765471509666785280 9044629 -351463275380769866601049753801431012 9044630 -49423304530887477113102713179489043200 9044631 -117509467550609780442541110131417285280 9044632 -124561132114062466229710391229826713600 9044633 83486586926549558035381379519941901568 9044634 -93478248707301903668896227028764971520 9044635 71531779910994890680659305591530044000 9044636 -28463650924996165687383604605183928320 9044637 73571099468239927596771562268464690752 9044638 166161708382239798658350520240750734720 9044639 232810033370723946910438409105629523880 9044640 82672126096561297271224445396598128640 9044641 39448086333550732677059923833006256800 9044642 -101639702958034707464679640992817292928 9044643 86098648891957894421132422057300863864 9044644 87387801963301002341926783915251240960 9044645 -17005139862843540337903587364641901920 9044646 -40540838596888847158500712298520883200 9044647 -123590554744539253617987941852616672904 9044648 -1728627685205147892246538996207088640 9044649 -145305545262717006586540953728465294880 9044650 -21567857199362030311971819751974924000 9044651 -38482051222449425982116954192731183872 9044652 -47063035015263266285019836345680378368 9044653 102147925820636406695224422170463577088 9044654 14066622552297464031631338410530387776 9044655 45282473388830354157337681840100294160 9044656 -23641303839867482974874864156602368000 9044657 -54421839288487202855548544059211681280 9044658 203254582433063843402223007923145728 9044659 85165190188828582798807591532214699904 9044660 50501721341286550504467574330925095680 9044661 -143050237446730198932802368986827976928 9044662 28429002563920274190093479648901961344 9044663 -1616840121203850977341536565335396816 9044664 48817874921329847006428973861432401920 9044665 173717982240832415590604219590631784000 9044666 19683147500438068011179603618190802032 9044667 21460654386047481662627808567519996684 9044668 -68174368005199389225242723035538745344 9044669 -118413569036693417888869408697615103930 9044670 40071471537959476391121514397177846400 9044671 141783614331467362836727004388524727872 9044672 -8684688096213048408460870763421892608 9044673 -49521601795360109588353793845056438432 9044674 -139444266733969041180035347811235023664 9044675 66969965508316282111081225902378387900 9044676 44744469823118188472705226701307187200 9044677 -333240226454175250365669909247362613474 9044678 -154320122269284461809054520871591795360 9044679 73086407832817066536951468644791094400 9044680 -126562907728229802716488627025834803200 9044681 -57257926085125610064564266213876882688 9044682 -33477450278916895901271764416637024256 9044683 186672003185923536985008071169143286932 9044684 -11368930709659315857701046618464256000 9044685 -20112174909347484496708420039191708360 9044686 -13246577990668668761931288346548240384 9044687 -149597941491161773413855274169264207928 9044688 27070590419894309735910108842515759104 9044689 -127714318711098290278948896023964113244 9044690 -15561698063434037135298798033424089600 9044691 -12141982916462308996196041695729900480 9044692 -79738914393426706963858936890374445184 9044693 -63904782191099344507878108033006434400 9044694 75265308879171854665013101083863612160 9044695 186115460068500096324506537462277582000 9044696 -101087956785248652061892744975281182720 9044697 -94746506121764917757073566420853896928 9044698 -10568898648066641854312465882795439136 9044699 115092403527512452269834779162021333700 9044700 1203024405213430148556916071487488000 9044701 -332622047489326436303688535695920190298 9044702 -30094541535948879616598889534243992448 9044703 -38950262523211828970478403222863266520 9044704 -48765523787243263004550659106519121920 9044705 -46327939746808823596016261044346202240 9044706 -513386269247486176092265476556634112 9044707 -5900781214415183115213451841369513728 9044708 139961891928715766440753308746005081728 9044709 9252944692609624002961425040806110304 9044710 57020957637403908287910342645412819200 9044711 51853485582051496190003130439513301640 9044712 -189813606548393562152214972232235566080 9044713 47964445135207642136065724521157703460 9044714 48900467308481645573684784314305563840 9044715 -18262637017631644677541707567668060160 9044716 -83991352335725066280206587547262658560 9044717 9741672743778308411254784683866423360 9044718 -55076501359323608538688633121485749696 9044719 178425175648960619998664880339262199120 9044720 -18560245591729900917846908813178961920 9044721 -34070671555694705349943586421349062528 9044722 134064062425476512408441392918247606400 9044723 -146166036049499561484057743721511566240 9044724 -12647064167393403004522046598410108928 9044725 85350405746686081161631365499365982250 9044726 177097421334043218638702538274787477184 9044727 81283739107858952241621468958897628160 9044728 12663712691063473189294301187512401920 9044729 -170526492040364202080929546945898699670 9044730 -1172603341755913165677008427699072000 9044731 167406587514969119749967720831555961744 9044732 -125102177397165246125321554782107328000 9044733 151144093039391894186527526976258561024 9044734 -96136092938294285135457893988139305984 9044735 -18066164420690672479401393024911329440 9044736 -31602788708881026664916800109342097408 9044737 -46260604853846623853273795823001155500 9044738 57947611318014275216923222369275245520 9044739 78441105600045923548027546276157461248 9044740 37849952489750154683867536412462369280 9044741 150445439412135364500633446802014752800 9044742 32526447405041043491879818962239514624 9044743 496478702600346833566498169693168529040 9044744 7845240208483991580440454329155430400 9044745 121203541323689120871479588196228381120 9044746 2043446648121315475809286447255984128 9044747 -96559110888481103265516190330453099200 9044748 -136734022445086553775865151612303992320 9044749 -172200917048462314392725210196531200 9044750 -46245379805986177336571020299456000 9044751 -21164683511042551282870326858662021616 9044752 56390282350835891192699821764639621120 9044753 201394011416082244148877639220298151204 9044754 42662263794130970167851259123226780160 9044755 118294269118922864254183009594706378160 9044756 74415381700137113963116448833500039168 9044757 -178592970730068189137824852917327039360 9044758 151192904097154558245959674415071464480 9044759 208037897335039639611148643385254862720 9044760 132377404307845671311028329685712896000 9044761 94887017663639796516898995087388894848 9044762 1887694646581136674621101116719725312 9044763 57903221191799037324091218930613133424 9044764 -49011923967340940892257417732175031296 9044765 -27332963270528534445304495103353661520 9044766 -24133106353047137204934889435060237248 9044767 356830483056520806603490533864503774816 9044768 12128037438228461407666550129515167744 9044769 133856785420442721636029419801449031344 9044770 -34527720607775677670205147358079600640 9044771 -26291060729982517011847742116360901028 9044772 -86345884274655440473839072648889583616 9044773 15802563432401695919224080860728809024 9044774 178391567669909810737101801457323808512 9044775 -45661162453331948589439751806379889000 9044776 73642676927170927678611293562872371200 9044777 -9591471212880566339271277090576313856 9044778 122080562518927949939971454656356587520 9044779 189348857480869329357519415104063147640 9044780 86966775389083937059717468625896089600 9044781 116412431481053044282070138006659401120 9044782 -182274752045525011550771330811701086848 9044783 -25156197674745098712259702566373048776 9044784 589008806207007645413399706223312896 9044785 46117064584273117310338948324953744960 9044786 -27587874359219336854250144707143713376 9044787 -130645812957354422175835516406174218440 9044788 25061055111934015779998331032331721088 9044789 -187545446328514297621732112332374263040 9044790 -7961857238629829348903560018870385280 9044791 63665636989444134730177671222161098672 9044792 1400145763066785816041761295469342720 9044793 -83404446117216266781473498038011194118 9044794 -180897594448439568799308622412524831488 9044795 -165531252112171875703620916538081827200 9044796 -71635771700716457774564527075305578496 9044797 332468156856991814309020560541627574592 9044798 3796782936052315605273002180645990400 9044799 289886906727371391068168744638898333952 9044800 11173382997861756218165433569863270400 9044801 192845260370468852530762426350298532802 9044802 -34168992028277899527572031488785432032 9044803 31990321176641500874641347349059425640 9044804 -16578717779899681922499320591278015488 9044805 -9273703232635380557599680548148510720 9044806 -117024612627750344692999381499084991648 9044807 -159907321915273012806835608966730987944 9044808 -8588723626307619636377722617143623680 9044809 327102268999860758974064999061861023140 9044810 -115962101503287077804004130101160104000 9044811 112413755420273298452470790626245662640 9044812 116721431358067677737079652238103715584 9044813 154936000313113413768394679765567784960 9044814 82492149555843741094909232345081394240 9044815 9384074279310293807184416088620975520 9044816 -73027528335299915609338437065243099136 9044817 -57104865822500933752693120639831038720 9044818 -83539595118904804467628032507338436480 9044819 -27232243946799352451495412898340663040 9044820 -43300562860090983193616378069576870400 9044821 68917975729452707883803298230448582144 9044822 168762992419742213746727585946396455712 9044823 -93414534379809921031519621341776721816 9044824 -120770437202781859346831486774460518400 9044825 -155590364318267444074249340817929742450 9044826 32315622786110864779548546751630170624 9044827 -403762483874725292477798239840054156080 9044828 75590851043195451193020988714054487040 9044829 114339819190873818204246384045587607174 9044830 6367962102464473339212110042100106560 9044831 -207223716472387919295536273824345030368 9044832 -49900229849939077944778063195643314176 9044833 58527921257000959352832458530397671680 9044834 -20373679138175154451373476281280315008 9044835 556294266377180784486016919797881600 9044836 -172115265001118154816599619478294773760 9044837 259575702465285015061674317063525919486 9044838 93160811443838626835393677360195415040 9044839 42700422457074118450178967071822017920 9044840 -24974002063857125374305117620532019200 9044841 72544186850254905625640406131835415680 9044842 96197268927856609056158144922105762048 9044843 86154257553183321262352977018537471092 9044844 152761203208965588353081742690742703616 9044845 -47675112507260767061027104428944262900 9044846 -5162508210494140060784721320137542912 9044847 -68726054762504109393741628448934191760 9044848 -29084075410893907195140451539529596928 9044849 97695947913372917020683172376838305520 9044850 62920290253169688200830034293981420800 9044851 257316619927936923618165865883784643072 9044852 95029515544813162585238348279378199936 9044853 -119978627214756259472781011635371444192 9044854 -18205880106060550136463698522399724288 9044855 5108239825340435471485857909038018760 9044856 153145272091545070878330354258189619200 9044857 37881073879120923402210114271908174592 9044858 27794904427163167369949532677280113376 9044859 -77569339214371516774285891766025838032 9044860 60029259636609725631206683609410370560 9044861 188574412729576162831342014445423876908 9044862 -35635401259156045807224777276862743936 9044863 -142886215736023447499254173685098133888 9044864 248858016958848122737716081163417681920 9044865 -3221972816033293778945968033977334080 9044866 -137260304407696544753143441251537360000 9044867 -127469577150972182170614853555289313408 9044868 81695090394161362330855425123051110400 9044869 210040700210037064000602910145012879680 9044870 -3685481917439921059724119501308518400 9044871 125109048546467052398671437006406056 9044872 -60178553700489250666553790069057976320 9044873 -168005617329350828544617599028403590556 9044874 5053078462886861900377690925935200000 9044875 -64721654753375665121572486461278808000 9044876 -26406079437434142851337555784118288640 9044877 -21438092774682691711344085421748692160 9044878 3226365624871975343946004091154930624 9044879 -190582408278608968254514804433978477520 9044880 -12852485740858976320533986102303784960 9044881 4309071596755259646581121846738417652 9044882 62052261403765322251547210599162274304 9044883 95273527380371418810677579541722144052 9044884 -228242154899070948230117301038415853824 9044885 -82190838064638146040157278131740080420 9044886 58904009135826558871776542456925334464 9044887 -122836706394272189465560676861077283616 9044888 -190086467226446501077945299561824624640 9044889 60649681298857536594255237210553225920 9044890 83525262125536524263811150578810623200 9044891 -230995544861822731311043468357532499708 9044892 94086390507006917318807088875179468800 9044893 93116799284409508998930280535721326400 9044894 -118077900148629303422183511506883237504 9044895 175129417359240778917876851638691898240 9044896 13842812049361329947090430684089548800 9044897 125338332939595235275192279043658159720 9044898 -25991641603296085368165887688306155136 9044899 6986212543660853468604959711701964136 9044900 52668776497572361032811867922327040000 9044901 9041247046479403199381559079292239104 9044902 -202365121934674141963393844990818427328 9044903 -62505419355466758541078488507039321600 9044904 -15397559478664714882897999859712245760 9044905 -34145777847113523216283515818884142940 9044906 49494238902141124230191636042019687168 9044907 -103561997736076350820756291543099972608 9044908 -178038356813165210878897319425087535872 9044909 -7321649221095151063981697114683005684 9044910 -19391867232717742483100927617272384000 9044911 114653978927079458676828761560892695632 9044912 54589452352275508445878199782213386240 9044913 -2756796718329163212897146754888424800 9044914 71285519014701186202470072554668855056 9044915 -317150310806364552955019425574902080000 9044916 105970996435279814288680080691091607552 9044917 -60465784611499129786259367066755309408 9044918 -19093575408855777856667488078839835584 9044919 1543691868385976057981916239413757760 9044920 -96511926206873307785748283198123315200 9044921 -2866828229868935012494723572202739568 9044922 -84734890023771131812273516995216534528 9044923 529695085508961235733187855942350864184 9044924 33809946255824994252385330798632591360 9044925 -38083120343434744998293422189790200800 9044926 5727441265632944145335038524712882560 9044927 11293656242371679281415285372701554432 9044928 -21876116035781013357111045666379923456 9044929 146305456465401813398352747117257374420 9044930 10397802584398729530497822636568436800 9044931 21560885426450552405421771461701612800 9044932 19171360129881575049483700055848187136 9044933 120371064550209398415261901669310700000 9044934 21932575341389226986123877650872731648 9044935 -3621394453049050318301982194390114640 9044936 137449522525870755372420905983106457600 9044937 41222823707563440999116573895029103456 9044938 -42251442874541150997084073073770408704 9044939 188107232173565814726110718346696654740 9044940 -40506864336328072344962451485164830720 9044941 -149719063514209379641832884162574859658 9044942 -83716571677309932443017024949016952128 9044943 -173047980924586300760607824261678754936 9044944 -29159205306334562408795987237808717824 9044945 -57406937660926581377838203637468188160 9044946 29687742113925234152815381816641160704 9044947 -371004675353178356252304866258187225440 9044948 291102477014886693072106555139174400 9044949 -4661123958645511799514289424770525536 9044950 14017453738263588812244691246906536000 9044951 -6590753862080083833729817670771997048 9044952 -60308180170972698060696445679110717440 9044953 -3732470417945669831303313017220018480 9044954 99939266826199542717506590047523107552 9044955 16803203077140856015155230719426010400 9044956 128285844752279366892828468274414832640 9044957 5468075463841803971656898571480798720 9044958 18309392846938883500426590456409272576 9044959 64677341389053151237606060830492606192 9044960 -168134219482485952759465562953832202240 9044961 71041352283794152473173425292976033984 9044962 115363961087758934433534558274396557312 9044963 29901319362051968299489105079412999168 9044964 -2688409568566364673402629035215123456 9044965 164291395963307625238481379727073428860 9044966 6147027310867150701839468498523648000 9044967 -111600477176764559644349156028545512920 9044968 8360726972615420353774495145280322560 9044969 68764851486686505667649643018367231680 9044970 -1685905917580821408558788139554188800 9044971 -549794764857482852375016341925938656 9044972 95149318310869607412125808094474271232 9044973 120126699505748834189380384308917205120 9044974 50253541358159948638805471466786390912 9044975 46177279057244379406548966036610545000 9044976 41765146431493383331529896616374075392 9044977 -83253839276428535258352574422510112174 9044978 -2953306035388813728614251850136814560 9044979 -78776266472210783936645635044829670352 9044980 -14918036958307057765089486316747530240 9044981 -87572266605443569888409202774487972800 9044982 2176157110897003388852949902043084000 9044983 132093945524992265770577307931125717648 9044984 57142963919234038745685983129856000000 9044985 -16051913544191548432473613817969400000 9044986 -92377151819130680296738903782788101920 9044987 116835374396407155731279640335298772752 9044988 -54741945908968738245354383147696578560 9044989 -95954953693298867029321100159670793210 9044990 112100243275971204638955447846228840000 9044991 -202939464025803696812843621265509749848 9044992 26768654035998570586544245475115008 9044993 -257821068554791840612229252368140661758 9044994 -5999301758023289179038374457390759936 9044995 92283900896654969518520830429816179600 9044996 -130576669102786079312608818297455247360 9044997 -87013775405512705268925729243983395872 9044998 -58893011107821855048744012502683396000 9044999 341396222881831259953895664621417999000 9045000 -46856794770502776261682062637824000000 9045001 -884705249589944497462870476043883648 9045002 112825173275664323469203603904811739952 9045003 -99345060915669224665098187356925115904 9045004 -113638304597408616055332573517270348800 9045005 -50197860122820730828041822983599968000 9045006 109234290768321671508557516796680099904 9045007 3297482257411823255122913111507502080 9045008 29326594739007434928070488960192675840 9045009 164737219220084227374548747136604485504 9045010 -12070167806661316062209669889763793280 9045011 -125862136699402862563566891437774546388 9045012 -87626774922266618066543736825133221888 9045013 -207185390175186135033557758228166326020 9045014 52197334766391533892540892922834446464 9045015 26586948515702825243266638739370680320 9045016 -5815330795477526695203370627758827520 9045017 -31070829202973883344544466078334234934 9045018 82989127498498212518685383730437754864 9045019 -113259624601719407110087299478472679440 9045020 -86869471309707609933362498734278451200 9045021 -90063518312121425651113254898872847488 9045022 27476030586299403073621592913751861632 9045023 -141820305331146106785968457876081543336 9045024 177740575915959592436413070951818199040 9045025 52595633359691894577807225828719251200 9045026 -114830833474028452092344252448063897600 9045027 -10284270394204918870421004459293749524 9045028 -108512671310067580834198185179894972160 9045029 -1672456719062506832236319882589685440 9045030 56008540607435888625481945090170856320 9045031 128601925130113463997451055551615762392 9045032 -188883718521057597579200901786658329600 9045033 -3690607752765533901041539372811563200 9045034 -99007674175127879517239945567139637584 9045035 54926404448252963036878958671146573600 9045036 11231976856410878706396535680998719488 9045037 -271213156767440555585550898967427964308 9045038 13340232688221652682374846645503155520 9045039 -56811827120908539556777751075646579312 9045040 -4055336295549064874976128734751293440 9045041 198454192163686355826311909322540836532 9045042 -12487239141350140630202517306348019200 9045043 124373567504840747866580662176989976400 9045044 66254230671164539105003474496475574272 9045045 63914173720064534678863421136911760000 9045046 90788959192671809656933786974056813472 9045047 14569347248449190096433562450741457112 9045048 218678514721296137397329734785422131200 9045049 58867487199158786780291339091684854400 9045050 410502969563330966315054929791705600 9045051 14077608222098716992461899003512642048 9045052 -63307064707970173501772807207315671040 9045053 289980089330650667641251775455275695302 9045054 173624022325772241872649658181127475200 9045055 -22511618163598167974396183373887338080 9045056 -28754332905587818223746196362267459584 9045057 -34571323816819543589252657145207579648 9045058 -47026117680863620726186280410532617728 9045059 45767375601129028940897544477546089904 9045060 108117100697748834835999108080148930560 9045061 148045830544433202000357906014768757662 9045062 -12412916723574592449723015936701146368 9045063 -30615261102939555033448331059762198608 9045064 47420351068690683616993022756332339200 9045065 -17685318867375330433765563659450818680 9045066 -10723612245187763082532465755091017216 9045067 -228432198983426660438568526194864836608 9045068 198053411276558570856969369634279342848 9045069 -175599657913359674212087358539131655392 9045070 19200920548536246337360961676422774400 9045071 -127246028668203125868773758489762885440 9045072 14094641632413688001269443329482948608 9045073 157458304061901371417928230409527326322 9045074 -122317181758591643906030921858941221600 9045075 -336942508981164974312356683880556400 9045076 -215629785963855722202994987346564698240 9045077 64043426860063623879567275268197368860 9045078 29092284932374858188432767311797534720 9045079 -271778534746477075822776566879981411320 9045080 183619877339920603899941403952357785600 9045081 -20662237213341617239677060201022057920 9045082 -1975407819207503529223134361701646848 9045083 131973064140133413908547673397066869440 9045084 -120272687518904476829153353795764169728 9045085 35458707767370853479676696885895631360 9045086 -22157280384235253486921351333906444736 9045087 -58381922272436994610852850497216642560 9045088 64978641118116321451150311749226332160 9045089 245033799349434416607619727826492025890 9045090 -48224328151212567677718706392118406880 9045091 54084149388796002497301347743951888704 9045092 -11707887285381774896025083662976901120 9045093 1796138710374919254971329630333846944 9045094 64776735778594004813115905450790241152 9045095 -52920373489036365197078993517847728480 9045096 -92536892825328950425022359195038351360 9045097 -22077859994207422490734948544298948720 9045098 44753125643801601875080287190318906800 9045099 -33768563248007436995799057961388881776 9045100 45281785569176221605291312622321920000 9045101 113290860450416473480155055019999316012 9045102 -44297369043991611767493739964209751040 9045103 213098974399912714587241283506876268544 9045104 47252354427622223582334455221332049920 9045105 196200287214154441282643385811757760000 9045106 -123286119980728004650832921363196325872 9045107 -171646130786193753109933303135602238644 9045108 5925608964195617930051215669154387328 9045109 -70775448887343352037187844312443674820 9045110 42799933241915317929095034656145576960 9045111 97444747462943882927805393833438032872 9045112 68394211369955147353136118875119411200 9045113 -43158378016169508620976480920072640 9045114 -36128695919377261010613394047972026112 9045115 -221663266244546207903906452874139916800 9045116 -68436869168061369287517562734929126400 9045117 35094468419686074165713292144665490534 9045118 20724899004917156224214288881039392768 9045119 59861138775998169247325227952378843520 9045120 -32666563881783385416396304726936780800 9045121 239653779978430753918743526892612609200 9045122 -45358658448626508056737270190237830800 9045123 21109841491231696528762049628126612144 9045124 209203010693815232605545363696516624384 9045125 -48075368578194433160077335409114315500 9045126 -32744366271367688822928125863498125408 9045127 19094483051452070809940376379892498912 9045128 -14706372248800922532286821874671651840 9045129 21039851701848266866882571384331452160 9045130 -61058773145781031124260488416653211040 9045131 109519847546424044765735406126495918432 9045132 4101320299567048565592238653116500992 9045133 -98335643434127037806772344045173122996 9045134 47749804339893116147656470330173740032 9045135 80983701991972595457650779732550534400 9045136 47476063426167865495827855006564352 9045137 -262667991283521818210734042559878379214 9045138 -4347960285276836895963114193201408512 9045139 179556499528535808086372324170769558880 9045140 31711170463111917087531081515435827200 9045141 -8378717326740696696099980036315092992 9045142 -66329543114868249954126016086724435008 9045143 7240942071781383162595451442352456392 9045144 124302838580197441282646161211291535360 9045145 155941672615621387697958554982094272900 9045146 73064204367015497455310259404722754304 9045147 8049602929228018289917353913736160000 9045148 87429337475718595213068106663032922112 9045149 -82317825971516559652987547115239955840 9045150 92713846985502650974223274642935961600 9045151 67650749389181864324943069017525200224 9045152 -137836801261753358900981942113985691648 9045153 11339891347797366518317528296126984744 9045154 15090417078037866969266127347690173776 9045155 90011202167648137330060661748630250800 9045156 -6079199977617904343119330946618449920 9045157 -479699955608003719638916027848962891616 9045158 12395349485741750628926353753299634560 9045159 11197765712817166016958631667087443200 9045160 -221457777081024099763294774548058368000 9045161 -287859611303821982941935404179075007238 9045162 -41221436232814289336139815027660774400 9045163 -16782075522290523794012406298770160588 9045164 81151158897678588158736081101990931456 9045165 -26131520335016402257814335575475138080 9045166 20637357947724286275395743237968131904 9045167 -28315527469025740691029653304213895328 9045168 -2960911865886028095206088093626007552 9045169 -15572563776009186197360838920962656704 9045170 -54326558773689835221381452003628570720 9045171 -15247283971075390433488654864730190060 9045172 -156296762378806207137047832061271070720 9045173 -72847088883234211820639271107374810980 9045174 17950772200693835519476075179937207296 9045175 -141375376462722352241096206479661231600 9045176 39738908721458807141300220126252687360 9045177 89031569093720957581747093778196701520 9045178 -60985112730750439460832773325057154560 9045179 839442246911864323287990466305325056 9045180 -10573680144491155074439541511319265280 9045181 -4656923920807439178164784264966347136 9045182 153712940800082729232771645025849896192 9045183 -10664827979659297092681459953106462336 9045184 -27328782061791595870111371219068518400 9045185 96895297140900299073283325165241417960 9045186 -39032601000226276279217765422171383936 9045187 64750816790211793868345575123218800640 9045188 51530910076136373204271501622638581888 9045189 -271166919690930465672186846653201390496 9045190 19687334720647321341335074803161886720 9045191 -199979909465270349885869167373526618408 9045192 14765047614847024156749437173317795840 9045193 94088372650633160237999110333473124442 9045194 50212979367391330665887937199804416000 9045195 54788118116028481480194373807230055920 9045196 -25672919599944900255798363149388804608 9045197 -154489879128851605474148438797347655680 9045198 44370642555317432358565391400648344064 9045199 30933753262720972757867181856734153200 9045200 20228977359163535897527390308966604800 9045201 -178711062654626828056564859245550383872 9045202 -66601824537421980014286174380679854592 9045203 38236150488163399355559225962471847024 9045204 63601671175513199532019253150716409856 9045205 988141979501002404796222581507612720 9045206 242677681249818652734423102237944057664 9045207 48301345112710644732558247390095006240 9045208 59040831326696279271874626024285480960 9045209 -29693093447472040861902755212080313590 9045210 -22833804534362956720857742149242188800 9045211 1854981293877361282111410444386019328 9045212 -2727241388001586483819135391247922176 9045213 185902613838820956098298316206126524544 9045214 84745908331879247597330347359159783360 9045215 5050628066509675431946979230473487920 9045216 -5227682990470728748297078862079590400 9045217 -52977732463690199829650214909336368734 9045218 -33406746138170828836920718843908197376 9045219 121129011694998273801866495198501334960 9045220 -1369150126721739458664899564302917120 9045221 -190978984393334622541970194231595527008 9045222 -445691572408833528954344905448732160 9045223 48673149960825568788195259497713047704 9045224 167673308405441605492891120541149132800 9045225 -34957168115119442377983141653084630400 9045226 -78429948570981606180025989685907780688 9045227 81322180510015060802514255936311101512 9045228 -91611408810183888031778772072389283840 9045229 -283341962723953912688432020608467696170 9045230 52682768714704558396008309740969549760 9045231 -38676504917633636059869859402138024320 9045232 10405720583902421098784556779388731392 9045233 105498972390315384165340567582283544384 9045234 76159341339689798225114180813290512 9045235 42168153623954444000624831312526073200 9045236 -17178114952004851533756532620047790720 9045237 24017372575695851260268549720091687840 9045238 105203129159791554739000053904946063520 9045239 58763373194527185770517183294112180656 9045240 62131118097479891922199571047370956800 9045241 398439905748513339885070680685072047240 9045242 9731693954253330251666888382284918784 9045243 -258754409209857143443747022188981966800 9045244 -150285006954294335520900877639230271488 9045245 -47755837673391267310269100817317622400 9045246 -13106894645171155125870318079032072192 9045247 -240429043100635514956274698023251970304 9045248 70955378796355581318599966158214922240 9045249 -9880286729522560364054189894134021920 9045250 -35652070585906253470875856607063856000 9045251 299331416685554869015947265689739104252 9045252 104398786758308863160810644951757774976 9045253 190861481442425224633607775852878177600 9045254 111818901957423868031315720043048622080 9045255 60707491799959355013936111010555948320 9045256 19064271809886264118981324593546854400 9045257 20178889154712401820225726555316640868 9045258 11351828799115444242327113883414144000 9045259 -48574512419762022304086237674858465520 9045260 6189209550664803004725796252016486400 9045261 -98098091546891121846533184981917490090 9045262 25759132135199757878965946871869659392 9045263 402957166309815937180335811592796116160 9045264 4971818783304877096644445788055732224 9045265 2774631891701796078694437144121417920 9045266 11341151239669555766008907530026002832 9045267 -10167863403947780503777932789008046336 9045268 243468791998791065582389262626062186496 9045269 25600911840440132431914900936474206496 9045270 606932536146598683043107812994153600 9045271 65114371417900387224702192692553175000 9045272 -19577432486672406548585954333866414080 9045273 -43317492086208556628978761924175462400 9045274 46170817669697750878965530107620326400 9045275 2917257284959277300274170398086361800 9045276 -11676371465032318582818608504244192768 9045277 49961970567613126886925897695719265126 9045278 -125655571674132843554045891643683760768 9045279 47289151318866941136967942310770475808 9045280 -74689129790707347757959997738555146240 9045281 23556470085579346544144805333509809344 9045282 -17076529404929087962814854843814638080 9045283 -85319784147398260743117287937086417696 9045284 -15424519430282368351862443105217366784 9045285 -554423245298156781013828796960736960 9045286 22190204479897417342105871986899435840 9045287 4308672339598358888900644110139234872 9045288 -30171431538800478896109407919051079680 9045289 800349360648176790585954905378763600 9045290 43205184903585584633227496618272185600 9045291 53691032448628724149259303134801718784 9045292 106229800678314019833623946827620408320 9045293 41502289379726159829765568663416494604 9045294 -1905563349948259894291938121080516480 9045295 -51688794301030077394371341668217442720 9045296 17739840878046310132606828655826173952 9045297 55540860848835218841403315162895590080 9045298 20310561025395320402644241820171125664 9045299 53514297742031717556522147426085500300 9045300 -17843533492211959712225693527172966400 9045301 22737590240841863775121335631169736302 9045302 19816674237226641516633243226014279552 9045303 225783162495792002201796996906491701200 9045304 -62060782646358745377443503393691566080 9045305 107236690807733900176056647079313231560 9045306 104435402084058569044565457492056326512 9045307 216131891505027723709940209960553539556 9045308 34427654594936481364833355793880141312 9045309 25406218735205644846745725315109356800 9045310 91256933408442529112783728250600554560 9045311 -112325610349387035274847150430365552640 9045312 -3751268023923444164069538490239418368 9045313 93862179086814818710763594418456922562 9045314 -70889420719011648832368178223058621744 9045315 -47150326681198617262463054869848596640 9045316 -27217252851981721271580347932968792064 9045317 268307003409011021848714438100143902366 9045318 -8855552804909339296450418405282887680 9045319 134629629121459723844652372104082651360 9045320 28559141435475312354673607793835468800 9045321 -82634021710374132690904188229797282816 9045322 -37289861407624837993538089557271193856 9045323 -167191867885713240582664426710071345664 9045324 147718284986574565649672816563760240640 9045325 -96495119866186029271791403582203554400 9045326 3499617632197876212687480277849027584 9045327 -57067167925750424195127281959594037880 9045328 -44535208386642447917210760106470350848 9045329 131072282577240525391820250495242260800 9045330 8514687744077757764939765355738931200 9045331 -197275896747084791852928873342306537128 9045332 88517559114638790753652345151069648640 9045333 51178002231639514137921869268307237344 9045334 -51672203511338699193646064818337689728 9045335 17334638125554787806104930881898674560 9045336 102171604107356257550652047431101542400 9045337 17285680131291821567220363204938812800 9045338 -39500551329890352667341344421592624128 9045339 86385882242149480768321928887700995224 9045340 117543218869547337912372482947860096000 9045341 400520164398116172995429823806705684172 9045342 -74616184107440026146828486871533722880 9045343 -246224501704966425579718623607972849200 9045344 -59703739341063214739673174409935323136 9045345 -58006629406528140938568396418127652480 9045346 -13511319486034477128832350924150412800 9045347 93685306423646579268362347055094137592 9045348 -25391868821060298410715967776415997952 9045349 -264633980000827824058522657721975676000 9045350 33724317790799157745283310653833298400 9045351 -77238331314839297544197184539721768 9045352 178308380601150177338996822882582446080 9045353 -71331411194936557444607197990440634560 9045354 -21783732125420050800107741104008948480 9045355 -206643960397162036702539789294636720 9045356 93684819447142016945740106940324406272 9045357 11109614896377455684401380068867880576 9045358 -2148946197779144616721278748932642048 9045359 -59005021150360792768955524373004473472 9045360 -31457701359547781855209929340909977600 9045361 27620412585752163557541822211176068520 9045362 53981981070877191363075764924155836432 9045363 42264912812103377197018691725951641144 9045364 61806270680307558971555210251156224000 9045365 19083717080009835558444449202722793600 9045366 -4381562366026953662417924660258709504 9045367 190220567981177642404493865151471053416 9045368 -46643814428609180200094765033240064000 9045369 -21099420198978392773493682455914363206 9045370 38088249086711778162509075037104318400 9045371 225853612383103276371589529537205107700 9045372 10924280772006213123767165804012421120 9045373 -1681129871491980350577570095939960000 9045374 16100767731713975977241713887017572800 9045375 29969164898935969393964883155039028000 9045376 -3283016913018028608565567138761277440 9045377 -14589685630807612228686105634738111776 9045378 -136528191259104741218175712095829647360 9045379 11202027905616711531913187299612624032 9045380 1795659703522720695326902389538540800 9045381 45028397175250427040486291629824361952 9045382 -6914490708430406749348932220350144000 9045383 295143333893286475709212856845382308632 9045384 128657209089596323293969320485919416320 9045385 -384948392338807023121653357563437370880 9045386 36684076169211957398140986755844537600 9045387 -175779253301793698998342202036642870040 9045388 -209971066229081563607373771105948499968 9045389 -212281611650750632887566235892890996810 9045390 14377517661774018421750173774282201600 9045391 -233304602048932230215200945943309088208 9045392 -52913739131015026107451402646734331904 9045393 3806544829021941387307424727561171840 9045394 -1367282632233752964590277072946590720 9045395 88499521524711971522806095256426484400 9045396 -112354040106834537984439969876485944448 9045397 -5359586023588500019072550720268389376 9045398 -6690514263689101270989221844256097664 9045399 -17729963529138038841975094781772289152 9045400 -20679180927135776555263163560313856000 9045401 -19220929454900402235097669745987514348 9045402 -71344461067295435549592412366769147136 9045403 -2584880578995412039309202073468278040 9045404 -55506874936646430682103979594363861504 9045405 -130627430470491677118445893204427012800 9045406 -158977533424929491887985757415059218880 9045407 -67054916487465201410032917804315638400 9045408 -189498066411264257506184434656796999680 9045409 -7741559814094461414795963194048335390 9045410 -99270721495708611395916950521750817280 9045411 66630979985750507270744653151640621672 9045412 -79524964027444840483266924269758582144 9045413 -81726017445539443272494981242338579876 9045414 -14276978338148978378411959010523342720 9045415 -177635061834140686624350264252937306440 9045416 -177997805967641060070203423931357803520 9045417 -85198595413262634076628034444128135040 9045418 -185026768243649164493411069356133973840 9045419 99198314215235530031624156260926747120 9045420 7665549833252315775605574052514396160 9045421 -58089625347038996356076323269852733440 9045422 -15083175056604591469500389968629403200 9045423 152706216018994846787446383767838670440 9045424 -7838874612749863571558772021284929536 9045425 48218439101956965743003154587724420000 9045426 -1029114625311534243648821578177121280 9045427 -22910237912654596499683727169664941008 9045428 22243544547492758641042422418902024192 9045429 -14221507001819866909306903960245060480 9045430 -6356019858165608679821885702252302080 9045431 233550899959381531666885110645628328232 9045432 -193859661370501161498789956950858137600 9045433 145093741359230273584159938783658803840 9045434 72281887688739077964322797919466488320 9045435 16689222248922953024980352098916459520 9045436 -388192025049627612482647352267576094720 9045437 -88181793605144317026443042821824480 9045438 -9371755946039503960742938266987804672 9045439 8102153718447030485642666355433420320 9045440 -8399332338014804813824571726207385600 9045441 -106341385703818809800139826507016259150 9045442 -7213846602498001658762521676330930688 9045443 -262232182942509109436181008572824280056 9045444 61162271179520274928451914142752051200 9045445 -81927698591904141737877357634994288520 9045446 -94523811609807220351821979190385348096 9045447 202767622437069773454009298297593674880 9045448 -43635107619632568630789647683721625600 9045449 152935063518308458811152871463056539776 9045450 36122460208521595097949711213654099600 9045451 144023808684607665375245129036184896352 9045452 -1262317392700227856743793377060676608 9045453 -2721236937681303411905008243525416192 9045454 3870286767708510873576298995273396672 9045455 76955451484704529420287258296626596360 9045456 2137597422600917103625858423414063104 9045457 3061611461575260917865294157068961140 9045458 99036821641636498397382741437742184080 9045459 28564350412833124623655438396574177280 9045460 -61789601060424337964976765397419171840 9045461 -274286250170690388907856478402441721014 9045462 51550458945159767791462226960906289024 9045463 21668503634694685048764174381042992640 9045464 -71650013566600560613424672862651187200 9045465 48923028355004550779938872559841888640 9045466 216488018555121876780543929466436792800 9045467 -215843543393138041681029493095734141880 9045468 16615500796221716015713197026818301952 9045469 -36483825563425985455625464691164978304 9045470 24413912910757715942610139208933410560 9045471 41832434633772799472562375528375736704 9045472 349089677445591938979155660124008742912 9045473 -193173779708434055740799896634057917278 9045474 -4645602269476223957732347686497180160 9045475 -29481499316289327102642272559982100000 9045476 -107307090379542582125132954690262681600 9045477 43539158632228147389475964736917089920 9045478 13874615872281216335046335285808355968 9045479 379144196008893569431016648306911248192 9045480 141053402451780104913426352096051200 9045481 -303472884393534926247016940684736583536 9045482 2955371551037501665769580752872492800 9045483 21880835917719288176351869833754920024 9045484 -31047100231827557750284523360994827264 9045485 196613714691344826957742546443748167180 9045486 43936779952474915706342851030536775680 9045487 264421656727814510753508562408161991992 9045488 -6571886240362319963065341613765951488 9045489 -201284098105224097846158938578916140176 9045490 34685354953876928788004767513860556800 9045491 -4527599216199033023543542033914985056 9045492 -80595650087712035880229768063493376000 9045493 -307604116983309500202470535892400530258 9045494 -136889684627273222028080214276332452704 9045495 -117360218835798797061152874718730972280 9045496 -18982337555832628047710679705036349440 9045497 -122477565388729998322755636454561596054 9045498 86296065829415920236389928862926396672 9045499 -152642864787969845290923419726917198800 9045500 -238177136012696849506658186326041600000 9045501 -50705147266223523415142570085690158400 9045502 34192841322842490390484532639577669504 9045503 -14181810458675723454690536303978261136 9045504 19755500466319913182538794973987340288 9045505 81991564386414155501455989970120964160 9045506 43846205416517166524416260680475916800 9045507 -32347276891270222314903730207017875280 9045508 -117430748751452585161407791330580556672 9045509 -87529231433535187760060615697119643072 9045510 -5717861130524607926641601030341843200 9045511 68239490452618176783330154423748632 9045512 51436867844083944953741533168272506880 9045513 -16068383849751529505244321302972112780 9045514 -232166843706321758852083825868755749888 9045515 27135792707225199121906480149202231200 9045516 17524306954364630568588846470325284352 9045517 37738330017183031362537869196455168620 9045518 -98332176482085547417318851225556620096 9045519 30171078031670115912534615062214084480 9045520 -46069749160627914507939446747175321600 9045521 -101835607369352182308627241275114272256 9045522 22319672679411985911108133980939362688 9045523 -5151878896663546288213099668906239096 9045524 -181323798083325615095806489142888265984 9045525 39834307344076745915148502579004476800 9045526 98424362429702926926778053088123576320 9045527 -289183370156809539584833372461807458400 9045528 -43651285279314463112293366959981219840 9045529 -119120287815525193834589183305908287216 9045530 18245213945907567581482099730948085120 9045531 -3987842028145165216363492500795679320 9045532 57933779156388408938178939261140247552 9045533 -22408816683675765850425995996176901280 9045534 38816448574104487718697484567307151360 9045535 108188383337854962335013634386561172800 9045536 -15250897908916888676072522523074887680 9045537 50301074297163234055835372817889356768 9045538 -12485706437729038862943888499083806208 9045539 -276990712623560925206448615444136867560 9045540 -27945650306531809570075033631960678400 9045541 -145604377310076887341765226669438235908 9045542 75984654787276749197166516317642661888 9045543 973487656109596694393826500831026848 9045544 -39881680350934922632726074928893219840 9045545 -35676681749409623750288644002520008000 9045546 105345679358912775645139917708491184384 9045547 -250657739558420805514692961541189757720 9045548 110774749263457887665620890328670522880 9045549 132321920236047340828278409539069393024 9045550 -67586871714962237598769913942901806400 9045551 91232128463784346570611903385098465552 9045552 -10844802272786583119139456020675297280 9045553 115697443102975166666327863571966318064 9045554 5732167033713515877871405586938368000 9045555 82210925135112256220613840423118033920 9045556 -43132676503562102203226922897059449728 9045557 -177349750812907186658959469168412610194 9045558 44772440994092409937947036204580728000 9045559 221812514174020899375000591436465198760 9045560 82038341293958162143367708433334272000 9045561 -3110320247588075353935164387189887296 9045562 -45035050587175727187977103108175630368 9045563 153291924304872284387717446403049227424 9045564 104949667330670837246108897350364774400 9045565 63451696506173816845111713567461708460 9045566 441098298660717063209012433813771264 9045567 -177671037707542847577609332298014315760 9045568 19991588440302131899816151585203945472 9045569 51628489629570311926097637758142432768 9045570 -32161455480360083988721164526781222400 9045571 79810884672971315568754958869355299772 9045572 97190288953689666334609000952759246976 9045573 -16854524698340653748609991082123545216 9045574 14985369530004115543428538727712925536 9045575 10926813099290606138949003861151948800 9045576 -6073408953276163648990131784662005760 9045577 -5202308822868975125069859669013486614 9045578 -22184434011319605247509996180544670976 9045579 181823745964089752655845446587194933760 9045580 95696357545730652589316670653399731200 9045581 76069427744300330352589644179451190572 9045582 -13857965903002856382042150963883216896 9045583 14603169356123814552182475016837377920 9045584 26889367969687338209129746768093102080 9045585 86463427588169793030376206813624873600 9045586 -82043830511999317399180575514671325440 9045587 -329155660031418183303384655353493759764 9045588 59510630239241655883889224799253964800 9045589 63933824517756564851441807941342578240 9045590 -12714844194180550754794697629859539200 9045591 -21673587852285357074443039418114573208 9045592 -112114780104519473249112656845665024000 9045593 -254390992068159051872514940055827867200 9045594 -274105676635535183060905595853874704 9045595 6753816408882623662850713107700766400 9045596 150292434917503129277263550626080768000 9045597 300040131178789097423525086687233120 9045598 149272519444987265455516422771544206336 9045599 232727705076002123188714185763683885600 9045600 -33553498485998152426641679633711104000 9045601 -98249460249721566226749275451812505408 9045602 -72617862190564561442843630845590816096 9045603 102020903753260007483089261185400833024 9045604 51719966240449376670725557293248851200 9045605 -58667300176350568317582566814167524740 9045606 -18233035032623758331622759503582884992 9045607 33065143098055398441658903837099228856 9045608 -86650299869670590174066841168458465280 9045609 1740001947584054082103403622313422048 9045610 37675177809164791771587988388539714560 9045611 -209825652283272070146220424512107739788 9045612 50234960127481057275388320627959473152 9045613 -21876629434696735465068318658392154656 9045614 26076926838902061338541622488209475072 9045615 135941014559626513468266480555076243200 9045616 5673657410329331953369473727454871552 9045617 -1025339800699855522200389286279231168 9045618 36178845089641064842119665645780095104 9045619 67678544775769367268220193712708425160 9045620 4819460009942589821506740581330042880 9045621 51723186771816235807077003340589570880 9045622 -22689956692736260983247834654456308480 9045623 81903579378154003717402568547890058744 9045624 -3159462078358805343141420317976821760 9045625 -3752385729997249910710418410858297500 9045626 13974246809634228405560189001843897600 9045627 -5421150306825371870103460863003208680 9045628 -7534344583060990185785914105684805632 9045629 -146293105046910841547587513979716349928 9045630 67013051133756991511284853056865089920 9045631 -3475505212846221976137334735184843776 9045632 -87264112949227039735848109690469744640 9045633 72122588830414748281959303792310968624 9045634 -13150581185205501413990814080174891520 9045635 -36267222207921144695808593397004650240 9045636 -76330405052899312864379010154639193088 9045637 49367089142103569913569666152657096286 9045638 -27484717424607775489471971779492767488 9045639 -159140686747863709332895273954349962896 9045640 22989739950827260662338843548004812800 9045641 183702735780808029577896794163089616000 9045642 36240238638432273880489179669166086912 9045643 41776718309673793714110574454096167892 9045644 -50390343735250204279161579677397849600 9045645 22714533636440429971333837110323151360 9045646 88796490526879735444173317722988286144 9045647 -10454218899101620015888159237389653472 9045648 44840276906534594767675174421761228800 9045649 -5297663850096122820503035362709952688 9045650 8040804208397176592427836412897813600 9045651 -71938108024065863628540777449823526560 9045652 684010524819635426577896238740373504 9045653 78854479680261751192072778424617745120 9045654 -75436120658147746687715070568766882880 9045655 -129929533255717047925392901556122166880 9045656 -41407521960044840471698113632085565440 9045657 -134377515138099412650149972631949139046 9045658 194738137206844846157370163251786447360 9045659 -55998133612118179291266909610800371184 9045660 -27316609989307948363500107384594135040 9045661 -1811440749579449669310513803912083476 9045662 -91030226609497876043641970723570967168 9045663 148037284268298368522662094907693033600 9045664 43335446664276198688359039489488388096 9045665 250310163090929872991141041905465735060 9045666 -21937832079651154915591977706366973952 9045667 -155155910217980220000799737292869529248 9045668 7577979632572559043632731991044542720 9045669 55003738409823904005143606716458766368 9045670 -81445666835770230111515425662118410240 9045671 174149032981511827878767923659495356544 9045672 47536759850076613759718263227088896000 9045673 3121139085636729972733645327070520960 9045674 92868386215081213529552531207662267392 9045675 56511524383873931461086497005582167000 9045676 29595852023963508953490226969363763200 9045677 -153115499098454166887395035009864330474 9045678 -12101812281245378956275607420406909376 9045679 -26788444473765295598106393794741860720 9045680 -1921970218194512467999967029041561600 9045681 -235504652538571054791799442606576762976 9045682 -87995676529407881877713458881794669808 9045683 -213181389485784785042084599302644051400 9045684 55361099313199562850824090960638126080 9045685 13065616641612207280329500378513659200 9045686 -5045396824615168990778726625460542336 9045687 -16572707094059461815443461129812363648 9045688 92739470483422377337755789803592437760 9045689 -242215383641833720179629866807966887510 9045690 44007711806103901094896120170328688640 9045691 7739758654718180142780013117652543800 9045692 -48184196646203724537293446491624030720 9045693 -25621485344504437025635257566229900480 9045694 -2180364824580386006035889913062135808 9045695 3425537474436762715736403759242695920 9045696 14133255676791295014542653794784641024 9045697 169813417509999013835132872929263598146 9045698 40203872773281413799095567533051323600 9045699 -2257308609957444732187117171003934112 9045700 -50110372202217318863121127741490300800 9045701 -81778356770804452943824507449926574048 9045702 58128585548365787753571674498025062400 9045703 285522234396782218982487322490923948800 9045704 -156995434525889907849345596719469844480 9045705 21042656257654409977538632704933351360 9045706 -123626092388184362864583182683644266448 9045707 -29907459913414549789193852668966336512 9045708 9991212884025474873087847281842896896 9045709 -26379743268752541038270354027420897280 9045710 -17782562165345802877036131123452784000 9045711 -132170126208613728178518010966472553240 9045712 12314510098666165905717749212201582592 9045713 -199760431657950354211771971950962753038 9045714 -150661752221361395590694026544873438208 9045715 40171995127071808952667482922085476000 9045716 11840679635686773661209805027218020352 9045717 46064100191843870944151886833028958080 9045718 -68303466945556007682384391551824160 9045719 332038860653794476024930702146372106120 9045720 -37721414510877241637842999545429811200 9045721 22791568753628144888283890432504106192 9045722 -2586384479934039365920731208913381376 9045723 9839677326681492644831143888738648320 9045724 23652225856237446066210462080794364416 9045725 -104288411634798979214223493139938204650 9045726 2240466909354850341507795594912927744 9045727 10377769668639177968682999582343964576 9045728 112923772652277679729184817796912250880 9045729 -82693715154692565778452361381153536000 9045730 -103926675036061335009068623962540246240 9045731 -10785904198117658995996590501675888000 9045732 91216413298858325911404874757157123072 9045733 156049854644800074329867897783255833982 9045734 -119031321976345318824958404108481282368 9045735 -1011678560480285868370037222042310240 9045736 -62042484621538643212672124687440035840 9045737 82931096304472364752818089410683580800 9045738 -183109001500797974627963937299435520 9045739 136154898993073593322252475470095229440 9045740 -107129930462740176302815410385304017920 9045741 41757439255304627533971164309048227392 9045742 152667911790962552235926651888199322944 9045743 46217874954759584213640288575471699808 9045744 -5166238586071698231953068506651033600 9045745 47532740470704606603048647780716744500 9045746 31521536007710787101224744404757576704 9045747 25428287533236488843396266156962761640 9045748 -52435382032950367180726038524021084160 9045749 90963318248535664654287402959649144750 9045750 -43896802654154632319415820634706432000 9045751 10406248530172139304659662938793404432 9045752 -63808720689647343396010862298775142400 9045753 37152720400788999516839801454714289824 9045754 66209091204962697806483544909096736992 9045755 -21241709413936658451488715100787854080 9045756 -5980432745034909738627796583018173440 9045757 135615764426575301895486194719979324512 9045758 83602825094287474551023047069388117760 9045759 102990019249801625258660666354242556688 9045760 33165636383416456678508763621265244160 9045761 -490514731484741149976034017864657518848 9045762 25569586137632647069637302995700162560 9045763 70653147907272554056533931601943268824 9045764 -19304146464796972010927939156593594368 9045765 -33909887654357200733335345451306330400 9045766 -156913166341763200317059591489544459168 9045767 196813510637568350507092466767200003600 9045768 -92058119850104609084937905587244974080 9045769 -67187948556380489742131495776119281152 9045770 13885702309843993976693007411052138080 9045771 8012551773511681248487618423988481024 9045772 8964751564767957728193332575319683072 9045773 140503393688014537257660471146635694304 9045774 -104373152312972637980514167864646281856 9045775 -55824775383300514495924809726020482200 9045776 20987118500723630024269727342206328832 9045777 -11016796434644644733422024819123171392 9045778 1483582953069966575239272166710154752 9045779 -239341963540460230345968659056490257620 9045780 9008433464167804186544481417068236800 9045781 -2489677723471908807464648635837083616 9045782 73921110068594008869548597778976327392 9045783 44944502368357588752205512675467979600 9045784 -162708740174852852228188829146224046080 9045785 -55499365235291568872743034326944852480 9045786 48580697476300355458716232003104864000 9045787 31120126102064077653599029480790387520 9045788 161968559110388152813222605704719001088 9045789 -24120349217967072106726291572405591744 9045790 46119657573405630236377102951846944000 9045791 86553868732402459912721614309358209800 9045792 -38249161573836890287239202324733165568 9045793 -70256690790928616800082019395808463676 9045794 49422690393992764598792182530438893952 9045795 6493410509806162816440671026293396480 9045796 -57355673526575564487027480761932362880 9045797 111390466512059479242266613321480931452 9045798 -49066607696754688317901219756495063680 9045799 10136409504712263374568351481629887536 9045800 -36818545737698228885908170380943360000 9045801 -8892935503638886669620238450066423260 9045802 3969359375738443822262750625445921632 9045803 -40201195678023160524877253128427222496 9045804 11434730377391220174884916729112276992 9045805 95278203503815976006074145302261932000 9045806 26545525080549404091144262735393935360 9045807 -94088626806862897043054431332982727160 9045808 -1079073477786514094567819730323767296 9045809 -228855298562212734557013132737553258990 9045810 116943346979206916052212268428313907200 9045811 -155759324751802143812541409200132457588 9045812 -108081010286763404499610362180133902336 9045813 -49832026346333032708409444611741046976 9045814 -102198858812690486757636748378282038720 9045815 60112016891957292432844928446123359960 9045816 83402920825693441585715466479311257600 9045817 115869399165286008239880889130563435152 9045818 147443014818160327878997761626189506560 9045819 -68503866616748291853938884637566788936 9045820 -4413981319601770687063881196727838720 9045821 -63793320036946675543725189239541472800 9045822 -74628187222392825951368869407562753728 9045823 -167018858052937030924620820447426596928 9045824 468397873316737617627930293635645440 9045825 71706846697332070147424360450015040000 9045826 -77990719049539683287756182941588742656 9045827 19934532413356030670144591656848510672 9045828 10245082632904591034825082672042467328 9045829 50374530702209924541472637546043176960 9045830 39017287916577875253850659521890168320 9045831 -2289889513352423749158059289949071360 9045832 251119814793200280279241769043620628480 9045833 -65577086961163921156259881931719535196 9045834 1357900600182959078530554771013653504 9045835 -34902962800901171057590757448421626720 9045836 64918196341126467413381314229630370816 9045837 -40394603490738710319968313021055668 9045838 -31013150367392569637348510117782616256 9045839 -244572692210268150928203819651877320 9045840 3861111954241021595276607108020305920 9045841 -209647100866186386632734956512950670670 9045842 58919032798587527230502468793161986560 9045843 -184498956709593238066977824711274072000 9045844 12032681444075791409026625073069604736 9045845 -19735189541474807217966870338784276900 9045846 3439895145466113270388561490265999744 9045847 57564694601580568135317443619563820296 9045848 11864972017807870488403216650818027520 9045849 -175511160555794064845541237600848709936 9045850 -49296599109159127846743819102224947200 9045851 36693775028838166594217701908245622852 9045852 -49917954624756809480468126881296864768 9045853 -112259457316008333135111756976419309480 9045854 73310869955073645168638180648311307520 9045855 -25219970231594513237086543507551111840 9045856 2767054846110547121859233094998556672 9045857 -81305401028715691386315179324949084894 9045858 -29364918035942978505240968428061126400 9045859 -112501960944823671442229995167813747940 9045860 94574723546195798890881991960552270080 9045861 -37190255898697886003245501115214462816 9045862 -2473157033932681479622686023155138560 9045863 -218917083006143483076510606278677303176 9045864 313770088967739656684268891141255168000 9045865 25266977757378752181646450955149108260 9045866 124246176653446450694427992994075955632 9045867 2002770074398757942766388554014413248 9045868 2241192375554676721962202621066809344 9045869 108636489897516384254432294038426925952 9045870 -62992411866327683624085971370250755840 9045871 -21723999036363951512095161053540529120 9045872 12971563723150606539976779044290560000 9045873 11687638359322740080476356878289112884 9045874 44306437719098555634736745182619217936 9045875 -180097651805306708056927785284300808000 9045876 -21171862449937930645460648172706062336 9045877 -118558449018547507183450029385392554400 9045878 114401531441457967747817920343751143040 9045879 150998146924603315478862499049775556584 9045880 -63782614487029932234312104574784512000 9045881 -27008610398772041668501438989799400640 9045882 111191582062461140907351683200724415600 9045883 73539699290167548524471299227912318720 9045884 141740696079962069683440733326912546816 9045885 -52101876555990319440006771531899391360 9045886 150240309858788370105188919515873817600 9045887 -109573186876934469197659811411981439888 9045888 -167809698584194167752220359859980206080 9045889 -153479691884516736714732961780400161344 9045890 12269468408772033674816721357374837280 9045891 -287151249910478369023443375949243660560 9045892 163312249935294381820845629442957401216 9045893 -304949140538165642759481763855219020834 9045894 -23978716092702680176386217861114627584 9045895 255458232507440060103091140000894628800 9045896 248292266579064895334203411747509089280 9045897 -32200284774443034495494485197084773376 9045898 -117281427866960980225676953460487598800 9045899 72368977921899575700298288441708862760 9045900 27524462119986791194997217474354336000 9045901 128518607397634583785305580302800958902 9045902 329187459710935830683910600918062422272 9045903 -131749852146578118343482756070354987896 9045904 18127405031362722423264584348401139712 9045905 132073644793127734438805017225276125120 9045906 -97957995390479591384394520656922663296 9045907 23826628157567240034657982341747887680 9045908 58486301841187118871622412987219678976 9045909 -45562607949742460544081230398276433586 9045910 793928418931544223265750657750867200 9045911 26578893463070694373419425775479869440 9045912 70221207363962710340394346513412505600 9045913 -348217581168284562867706844378020614838 9045914 77370317404496580888508896312851875056 9045915 50022486836634924030381009838697088000 9045916 13726137909388011951143970159467927040 9045917 2821500074705567879989897971069876966 9045918 6964767897549571267058951801638917120 9045919 -141750875763469976376030750245798035160 9045920 -10088717396804683796541724755001344000 9045921 56591777626636621594088538451183385664 9045922 -97477665851978359809239030454679885488 9045923 139366064004670733077772741225099100144 9045924 14801488998805113449356990467895836672 9045925 -59849289649876965424470451320473247200 9045926 110254387598744518967174003769435282912 9045927 -93090938217397481467536420248591726952 9045928 -48394816235111310555672080107456803840 9045929 -170045313840217688175034840331353427724 9045930 58823036155860836789959585526072229120 9045931 292933053509457963699636914126368103732 9045932 -47011903278584665381719440356200314880 9045933 67167128440386390750913396005515145504 9045934 56866521562381923046569628287873465600 9045935 3974788785971064500299386556154270160 9045936 26342617534653183153603123587842621440 9045937 156424027153537321275158743301229853586 9045938 3874521578998417022399111027275813632 9045939 89738306706272627714970566117246400000 9045940 50011335657903355241605905708770999040 9045941 -8634591741207693907854763376095123080 9045942 31766381705716840454166095228518744512 9045943 -71604336616041041189920239811087881600 9045944 74403874276112781928520812000852070400 9045945 -86480490956201162407518664622834044800 9045946 3240101191958925217196138973095159808 9045947 263395482321009631257423718803329943396 9045948 -5753013919354848438785841960617671680 9045949 -339349110432412289830999125085396775808 9045950 -1916113980851213728291461187151745600 9045951 60815507791494111265001675224584244224 9045952 28764927198574653016510212488615165952 9045953 699135455363195604891406694257193088 9045954 -24321057836744804273352720362145199536 9045955 -14144342432390643695290925583950657280 9045956 50393467468261306879322735108131258368 9045957 124349193211160832774651055639918287360 9045958 149337235493677331343416700140167532160 9045959 3602593478047336946829518527634080104 9045960 21443022454369288045980001591296000 9045961 -47562747884513543415658745074222752588 9045962 123358590305737564540167752892537564000 9045963 -121020839914310003813085475842928843908 9045964 -69214455741050716831313359784331138048 9045965 -134687263073218686865464430541502745140 9045966 -11359206390859650948727661674255773696 9045967 -94081687026895634471413339451489013008 9045968 21825388739379557818585643820109922304 9045969 64434109472604770346748523462282503488 9045970 -91648344175569001658904508505047723200 9045971 -34733115733260082995319055673439043256 9045972 63033213117404928553188630637940121600 9045973 23519325885784199615676872739472533180 9045974 -1141929079918158409272509595949977600 9045975 -169287583768437255285350727712235836800 9045976 -57600535179724613967685518809222860800 9045977 -219038760320068545973554670117018461174 9045978 -16594735798427504188971803592261030912 9045979 215324485207120498468788262582963120580 9045980 19941687557452114937807482411866009600 9045981 -576714171791783334295410796580120640 9045982 -74040736542604810830350849855807692416 9045983 89045336426748649383870653025358787232 9045984 -65947171865156712338787730159156592640 9045985 -11729322023810618585592034876896067800 9045986 -36050801111118731381831742025042907136 9045987 8644942711590827157047130912747726768 9045988 104443264976748861480463329927253819008 9045989 18761475047378915689861350151838695476 9045990 -40531505764322087709047546604113825280 9045991 -234217155044114017656001855636529297608 9045992 187912584391110644737120893875688407040 9045993 -129912905099675581777979413128840547872 9045994 22593286360471516227761561355231051264 9045995 -43994953566495036519684554408181657600 9045996 -941713475484915486301275620255563776 9045997 77818658988846931368153660798505399980 9045998 67103752902382899478845000147192923520 9045999 -6997754292230719820695172228292797640 9046000 37964201785004266018019746360418304000 9046001 128746806985352533102330781873877778002 9046002 8132373359899241323609849325060611584 9046003 -410272826269371423919409903834099053800 9046004 -164390043423549571099912011612383336448 9046005 -89722715492264653024953095615435138880 9046006 -31562835222709879779721552156763835840 9046007 194912461715303638097422921342174336032 9046008 -105850719533517809107198041013894041600 9046009 46994124889068517873666398040854672960 9046010 -92424309724677035568173262507526263840 9046011 -14164555963124732939109700738961739264 9046012 -87033930871797299621989998613913042944 9046013 335731644874828387471702628245029066924 9046014 507841530528293853404056712368865280 9046015 759871232726559651692521404152970240 9046016 -9515243260831776972609020949241528320 9046017 59164426622231777916405669897216592128 9046018 -17535124269070724271186176655065418720 9046019 -63084075016345068190804374615311219280 9046020 34399094142277097460040045405349191680 9046021 -150201244824559465030538201537882559778 9046022 -109709714543059169458943871313367414688 9046023 -41562830552826250435318580713310565120 9046024 47410289719066577098235017160891320320 9046025 7642338505234581919565514606416356800 9046026 92754307982221614708888813766318679040 9046027 -27742067105358908763225332194876085408 9046028 125470726791866220327086190418259988480 9046029 -79170212829109627435665107252039178816 9046030 5119281924470455876124087008411718400 9046031 -12981995043219272116099353360446745168 9046032 2369539794460571502910023724708331520 9046033 106404650300367652085654141423989425520 9046034 -8010396662687097454179810293408747520 9046035 13017374564607109835450218302320363040 9046036 46933326001678387759143468603904426880 9046037 -9918297699916429447565193840698955936 9046038 6288377559484863298327819946961113088 9046039 2572313473793076960878876536356405888 9046040 58391327739657898285765809937031577600 9046041 130604839446715015413727669315277839680 9046042 -109998655745300112620583162701663259168 9046043 67542708905647231671514648369308551616 9046044 4539121765024051620805794450016029696 9046045 181183622117469128803061455531262280300 9046046 11245125505724284072486337524029593472 9046047 -20000667320862760395761655454011919800 9046048 100282418084677320467528108554605035520 9046049 -29948609394361565255603265831682138620 9046050 3137446003010859589000900688457984000 9046051 96293573911184018695644110593880012752 9046052 4135226378231300347156348423016309760 9046053 277406312103086930467589888523767635200 9046054 89927108046026851012841843578885802976 9046055 -150040294065055701948635455025377748040 9046056 -74339464372290802574323729618243092480 9046057 229506452984286656147379575960339529600 9046058 16303892015066512601203214771620690176 9046059 -18315776643544432583647647080809476672 9046060 -79860899400786050051990395563167370240 9046061 -77897202522830758355120225977969934976 9046062 18066315449927844124580276953963566912 9046063 -122610319550823861261676889759007405768 9046064 11212043330153215372087299389608673280 9046065 24960064455279053028076388329448835840 9046066 -188335609149202304910703607340885098880 9046067 -206031009472398812774089764781964992884 9046068 13722115900074656178238244836206243840 9046069 -82540389847532210382886201235809040530 9046070 41834646595146371175265736802712786560 9046071 77748028298832057579379544150237159880 9046072 99468687447939738005111819633785896960 9046073 -300737338799617667888156978215600350678 9046074 -37272757094954600129848417855959230976 9046075 -134093811652376952114725456080903278700 9046076 15976486859251931757530451525599867904 9046077 -174843292344752497865050117093675041792 9046078 -21717401676337865112513788563154280576 9046079 -6293489775337327584938315304760178688 9046080 -556711689397737676471962989101056000 9046081 412213116363476094241202664297309746 9046082 -1549737001999925757459643152060956160 9046083 83598245112490246197445603403098128384 9046084 -136092033093518755296661110956110147584 9046085 -45221019793753247591646854830007585220 9046086 96220437668518080814160976400099340160 9046087 -14347940344596013830277020259082501232 9046088 -405122989616103153582168113939685120000 9046089 -30213366360531328056381689331131942556 9046090 -26828971524985144855211357342534092800 9046091 -445595852561144879351140284841687606320 9046092 -7681478964204960282233116118201757696 9046093 11029992079195494540069415749644987520 9046094 9157102157725235863583561693177399040 9046095 -22488548562890858541135226389571820160 9046096 31937224091628273533901878390115786752 9046097 335488961879459297231414514922505298546 9046098 36959205645875813000914728947210688000 9046099 376560452252900832485041065003871202680 9046100 -44922050627731182912231656674148505600 9046101 63697468994244024682379068192164161184 9046102 -17180552158613004265555966132302478080 9046103 -3273667990463214037327180549055241552 9046104 -32883341629690941960234256889409146880 9046105 116110243245908016452200219913945728260 9046106 -63918682482283745838599451551521183248 9046107 -75099826754923702552399078853377489920 9046108 -35385111393828861849252923486628476928 9046109 -149943733125485928666696089185998048960 9046110 -4492036818935567372360637385542696960 9046111 -148125393591894094470889921206823864288 9046112 154115726077581341093216058018487468032 9046113 85334542559872944509436012743311814400 9046114 49841220871402288544959556186908813824 9046115 33956733035947570464530939833448640000 9046116 -86398002086650164533928807395071718400 9046117 -78551264456152167674049032462605121736 9046118 -23355221116916384168318103746609790240 9046119 -156802445256668710427213668390557239256 9046120 -19512239052808002925001457108117504000 9046121 -61250218006967574890743066635180894720 9046122 -43285916465664810224866158843881872128 9046123 116991865734396353866395042051106773360 9046124 -181274745812885239393073656042571560704 9046125 2579574831357534608778901410611376000 9046126 -67397231998868210239018229084878999488 9046127 248609025672412918797627346718876661192 9046128 1885244567961816149645094725143756800 9046129 -64251685852445274203142699265636104080 9046130 -22116032541261940498415247101835847680 9046131 -28198223424879424694081690692604049360 9046132 -163658328792557534334145158626576936960 9046133 -17329334416214410348458193113415450116 9046134 -51129736264489356374648115648367301760 9046135 -36782491552211707427156582783593597320 9046136 240139612845385828453947344197663272960 9046137 128908744744261428402467351940303322752 9046138 -1837040028326167434523426687187365920 9046139 -327136715692040468424553678754387818344 9046140 96906812787846505422362843541165081600 9046141 -27677053648763665495404359889550336 9046142 -5583991949037517135260126880102809600 9046143 -93967320524269809258707392785150289296 9046144 -31269888094460477779168690192986931200 9046145 197299779669348098593400550221496258900 9046146 -40696050276962600765970657840646588416 9046147 -137310106697526501566774495035357590720 9046148 -185899513587267426684698171699972198400 9046149 -33753828397332152674342997718365280960 9046150 2914529489639449044054725889906336000 9046151 -192682672350461216178362268691863247848 9046152 28802828169716366288972858362144773120 9046153 -69785242047936175272347999144592135936 9046154 8006711635196335734611292548794155360 9046155 -116314111051811175117851604430152909840 9046156 87947821592348949348326038826021229568 9046157 -95219896548280115571007437610670667594 9046158 876685690424435650889158996662030336 9046159 94719467112120733041211709930392429632 9046160 2615440070996430065660027992363008000 9046161 140274434556576473387143694623830343170 9046162 120724416925085539321665463335375698832 9046163 -70581189566237057716824013749301099440 9046164 -62317381349145811525684836082863335424 9046165 23560862876437826108718834077338788060 9046166 -102489276968136128950811635339665912960 9046167 -30799523757589045888825954123116657120 9046168 -293000922720330170125492546620272640 9046169 152891345755181156711846978540188127760 9046170 -6149623651482482380244335517651266560 9046171 -321494468979052309898516674923719389800 9046172 -5903622638049500414372424813012062208 9046173 -168338057420209367138579837472103999200 9046174 -14361758693673272866878103216691640000 9046175 -822105807169996605433671442966227000 9046176 -1476223056776287561799358396468559872 9046177 -16013763529840984764064180539710864448 9046178 90435181005205554843209899291108288800 9046179 46365085723583033547886395457898306724 9046180 -9006728638307522774705044045476065280 9046181 215154521787558163283934191823847757184 9046182 -12285217810500326283594708092992627008 9046183 -53544651106478887553226078776697288912 9046184 186411783438398628700894479419276820480 9046185 -65436169283908641084981300598207857600 9046186 -125990383150541089848759930873412496208 9046187 345816431471044785174081007218359696160 9046188 157876522864163446556317536466635525120 9046189 -344865421390090636899084788024920332010 9046190 -15851112279531307164447634745527118400 9046191 62427899396037266929773083172459472128 9046192 78291510577890928870353906048264912896 9046193 94309728368784523083169099580454759144 9046194 -85894645673071646241260996766703305600 9046195 124268914771147307335852960576288520400 9046196 -205300807124112664029034990880441769600 9046197 -127474016113196604958470388100026492626 9046198 7417971037321734111578217528669265536 9046199 9138767075748023142435916630731990336 9046200 -23459779173155068941174500781113856000 9046201 -115611956470968324083608464203336955900 9046202 -8086759375418973165868504349306400 9046203 -65973984765879601771493388016382659584 9046204 -38515593203325015640130855758322314240 9046205 -60833497833205200693131719865327902080 9046206 -21410807325367111179308153951102211456 9046207 205486799330000964520959127546141499456 9046208 -35250721547188403640365311937451393024 9046209 59833794689676110951206861069133408304 9046210 -15437826744988681906642890670181990400 9046211 -1968421641516319219926740142884513280 9046212 -22326757472306115623335464791183167488 9046213 -28543197996263954453575051072247265216 9046214 91566184139409730379167994520224943456 9046215 -9141011956506818424821827314540945600 9046216 -116047983990361405508183475297332075520 9046217 -179673331792818382074060505185312973734 9046218 -13821221909446980548194901302607849472 9046219 -58274561232871995470675941233742586080 9046220 108634664689439312042999943315827988480 9046221 -38186656351908921255907296346829882688 9046222 -24436877899519588185952826973414058368 9046223 508205817945614598514347829765085485440 9046224 -19996242517701871744765534036734246912 9046225 -148952523188499615996321221824690062900 9046226 56381889810683558627240212999270364160 9046227 -10117595499895541212376593309277271840 9046228 111638287247090139943040842004020381568 9046229 -232657369142886549577871514094236081924 9046230 -20448293941943559340016073431709634560 9046231 -350770945103024862753151122831359094720 9046232 -222578094201031116199434705220375418880 9046233 5938164680491503688965925436211858804 9046234 18857710578703533104496833952262871040 9046235 -163375807725282653140498040819419277040 9046236 -2251813685984644160956171287545588736 9046237 -15367547528892892354249741393862181000 9046238 53137708301130374016958336731433249920 9046239 9270047907673940128530954724144861968 9046240 -14097686084120997093347721767225917440 9046241 -62124339390857688114371319205008458988 9046242 -1836212175316158415783702776024451200 9046243 3754602185164817690775086502422126492 9046244 -64438095848185539786469064884454916864 9046245 -29827515276096213027784911855612284160 9046246 110253761081883084772329449589654467904 9046247 17249662058975903834524818963450825312 9046248 75275953118683617283858791440202792960 9046249 -3457342346221175823575503712155207750 9046250 -18603982999384324833421655097801690000 9046251 21510243142646293946336055195468500640 9046252 53811457861755271088605374404196747264 9046253 -258730441776132622309856557501140377856 9046254 264408715223548146842905913651619840 9046255 -68669946017585640915860496447739967040 9046256 20926152233036715042695596627779059712 9046257 202468539036540860772708267187470445824 9046258 -46883002552920445573935916064045368416 9046259 35315491911373516343997710007077276160 9046260 3264806093031622623028820382871948800 9046261 -16914635523337065147513511350694335360 9046262 -50320494043501126616324289765392366400 9046263 178064658279466437428672605166305632744 9046264 -41334882490489531648447375842567536640 9046265 13763640685226225301922196928253758720 9046266 -31815956657895935609519545564435113216 9046267 108190613251690925961783938725155632832 9046268 33165527291494676963232038056944893952 9046269 207344442444243744938649994281909856320 9046270 91324147483736747740195113973401622080 9046271 -144249437719973562176556812416766380008 9046272 -124878436439065073825987834267345879040 9046273 305149671166491694010107096118063548720 9046274 -111670651871997048587603978210945442864 9046275 23330089674098931512008609339393497600 9046276 -5035062446012116711364448231011539840 9046277 -165450512026561945760738283842490851874 9046278 -17923030893811708266918999972465033984 9046279 -232015711625006325620859565174870335720 9046280 -97708970023371156499595136416415744000 9046281 -18714253977236160565584580290101845536 9046282 40369665515750103419816057007479308800 9046283 112700715313507291901068022751197000532 9046284 -11852012249156400085207185392618422272 9046285 50096281382620341304642506531670844160 9046286 113073494511721748621473783140960544320 9046287 -54290264284034248586538111936701812056 9046288 -7396621086001389872174591070925938688 9046289 109713763218283528869690121707822471360 9046290 92660779943715333310736627531461017600 9046291 78391561395853860001295056035950767104 9046292 -99716557841149463067161510927754873984 9046293 -23038422906817327984219581600302488800 9046294 -7154966992940031438499296431359118304 9046295 -10370212661699482918471387044188616720 9046296 -29810650310007013680896574791457177600 9046297 339499851222145238504856612522369728 9046298 150680124762991818678652773471579164400 9046299 2889493193877933516989437957772078424 9046300 -61500214141755310369144146450403827200 9046301 -26181692204693890550453545479703843296 9046302 -28015932044089049620415795269135303680 9046303 -19709917567392103727064452346417963920 9046304 114724181771261522902333753790973935616 9046305 -51188748886531345497618048114723231960 9046306 -4228866409625678223643139305440695136 9046307 -23941248020532958615902061285141569444 9046308 93366808733175344808015832579229967360 9046309 -90911241621645152345670943374175383490 9046310 18577727424763669428625289048547985920 9046311 180050716266807461554823038849932645672 9046312 -208643353999271703607235905313013104640 9046313 15667199615029380179497490703458813562 9046314 60736892847081197298757088248623921408 9046315 -24102761085567281782458418862416324320 9046316 62099881391423904771247275680500631040 9046317 -3029152233033654211773630344382777216 9046318 235661994693258424838726648481936000 9046319 -200078258901853445484178191717651959280 9046320 -31035309229963481423518118276065198080 9046321 -29769654603382867118784941880837076556 9046322 63377391904324258664873267326847022624 9046323 -4694087003090677837340033142424368 9046324 -13585282654854970784806348607133108224 9046325 32871059233134367697007036504623880000 9046326 -6401481067701923570834394191205465216 9046327 -17335705847626377087252277210558695488 9046328 41422698298251434960389424080476610560 9046329 -108646736231821080592094623049810780640 9046330 87898677667676510420622062206747438560 9046331 922298169823599347434428630011845992 9046332 -93580552239898021408033645573399647744 9046333 112323400896917379051954871153099202304 9046334 137118881624754894677724716498312079552 9046335 -1904071778081467738876401003946028160 9046336 28890979734680287840695592798686019584 9046337 18685546080580523344530403256380538880 9046338 25296456494161325083282594060271777280 9046339 135047215816867239818271061139177598140 9046340 -2479076868945043573261695663433912320 9046341 18749669274944357930193508963170040800 9046342 -112025670501673703718060906674303648928 9046343 -106597256665158794417698941461312021976 9046344 75623557413786482953708234228140318720 9046345 -15441693611785914839697014915633351040 9046346 65330770951890086936709839101357936320 9046347 71250441248333908013511788147198254320 9046348 -99163044115785475767077388771533147392 9046349 68875045459820267831003180270052617964 9046350 -55173369649202868333412594452372624000 9046351 152200143051916393032417989600874064600 9046352 -12412328705741393466611596840617246720 9046353 37775715284667900053961961714851664608 9046354 -89758273318463850014337129137951751168 9046355 -49134799358097353715699430743092940240 9046356 25431888118552746673344616318425661440 9046357 -81568943124062259704033254751787660768 9046358 -7461566302620215297035002509593500672 9046359 66529865161236000661681627152410678064 9046360 -2513903013084914516806942020161126400 9046361 252283477146293190464100456560809401924 9046362 19506577967968061426569404107112817920 9046363 -79192104806150681793115186430185332240 9046364 -129830556866018863339748084895048052224 9046365 -5974034395771905300363914932567877280 9046366 -40460090766120539657400188327111614080 9046367 -13455075986274424153983647487781908480 9046368 91137189224410292920254859668792803328 9046369 -32192970623967511018972266440407834240 9046370 -75837723270132440146600703516030673120 9046371 -28509091304706165420738609449867640000 9046372 88881525373277734124385693329034485760 9046373 -115149668536684988604006705843058472160 9046374 9543384850357105213166709183665300160 9046375 -52908744505010461986458771138670840000 9046376 349868148489372670370114602500472780800 9046377 5103875450754909150019890694679247840 9046378 43323783284317823168262749980406016768 9046379 7656118109721982501905984319034667384 9046380 20928965420399366804372729570905159680 9046381 -36429766381877091225376274109208091818 9046382 -91950987628746573098877906889687094208 9046383 2079973601206165041287305303342022400 9046384 -3389925915745811272842765579699093504 9046385 166717786389766222650989108059831958580 9046386 114952706252708173486733440811737821600 9046387 -215602261374636120627316191569632392448 9046388 -76655922709922382050721458807044711680 9046389 -9261486682047111633363200113430446080 9046390 10081342739057166759367937006705076480 9046391 20250539842361374818073175638956594792 9046392 -9741635473509188167759945680840929280 9046393 -246154703466604448829764912669764494358 9046394 44082868585229817847058362210718515200 9046395 -50517200393233283947034115058343284080 9046396 -166569549211982879414917875040085555200 9046397 13987022541926414934093171156038909772 9046398 10937724963068897594704217633317908480 9046399 165856868945086799029702351684542646400 9046400 -110428845086417530173806186984374272000 9046401 52435643863253623021898754112958587200 9046402 32583076626209031713793294695274355152 9046403 -356547150006213266928640443938397897348 9046404 8265071454621338788364244395065669632 9046405 -88779767892113653840082294127907938000 9046406 66631114540189690000740376277176289664 9046407 74204289659916658750947153719914651392 9046408 -17396368793478962722524610542932951040 9046409 -195411916724985697498953833768322924390 9046410 23044321287201591608895661736902302720 9046411 -107479084287357084301768853663647461120 9046412 -76532605356944901441967707176853414144 9046413 71007037485871166702594689854490094880 9046414 48795166953874863774246314883638525184 9046415 -87148514753132920054498475737722602400 9046416 39787171565676010122189718099592478720 9046417 5090284250166989487947539778253261412 9046418 -417138397421248520054133946475789184 9046419 221412746317792136606755061375906477568 9046420 -56460875420298745471320734464805437440 9046421 26464834876869597099154706373417587100 9046422 -15326622111521048107656436474794227712 9046423 300705969546957698031612566044362622144 9046424 -170202341168771630540961399600802007040 9046425 -86210189652141581573520130276547694000 9046426 427776736928510444453601394913167104 9046427 97890250687069379841546374849563247760 9046428 181807241859101367396492817179103589376 9046429 -26337130376786315491032337379494474650 9046430 17939421658344985397640878093608599360 9046431 146756431073925481497499719889155655200 9046432 277872827205874226888193643051587993600 9046433 120589241902829628996672400408824882528 9046434 -127898597476406742867510039430945390080 9046435 -237253764812566875917337266783795619120 9046436 53244125842568962817253820857039003648 9046437 103184609912772105665929075379661896352 9046438 -4471946688322043972673127704472251456 9046439 -119313629175896207663742054951585597144 9046440 37610291034813756385737462463015219200 9046441 -98417696052255202700548078594750364160 9046442 92572427118964815999642369915598237872 9046443 -47932635818717307612410933852684015616 9046444 304979610284172595756507075541105408 9046445 -8729916695533539476939954026625812200 9046446 -83070145020926563718616475619561615232 9046447 215491852071598545944665991979267114896 9046448 -44462785169761722863441948815270871040 9046449 65225149044469911569558755553589668034 9046450 27659649557751187487015534787596966400 9046451 6780910773839565475858808289273446400 9046452 6199008683376239727864273410934988800 9046453 72543143513337668827028769311355634684 9046454 162747634956721896042296494456370112 9046455 24222922670595201558198110668526630400 9046456 48861402847629532358537954889420410880 9046457 6742949915996851662291075346335278400 9046458 -299922051771834027579663316251245107200 9046459 137602683160744630770477794177325026660 9046460 -201570934646061936281355014851086090240 9046461 -65269770179180688205362961615799209728 9046462 120865291276704114118604266601632127232 9046463 -125889787090527133870537353074698722240 9046464 -4775808919287991825436559150120173568 9046465 69604063559255107039144159620257040000 9046466 94448054914962974023379360051710384128 9046467 184942161529691329953338058831525033528 9046468 -106634344737090695401043978768492820352 9046469 -3172197336817616138568246443789711712 9046470 41756938455872151624905501013930240000 9046471 45076803438259509955167203736441528112 9046472 167369205908477771358400397137644364800 9046473 -3868861174272210063583347486950750400 9046474 183188544122002756034310135614408040192 9046475 51265646344051177384451497444972755600 9046476 -6160335437848389742443074669491200768 9046477 47150678097856851648375490484926613472 9046478 145442094901123678114318990371762474816 9046479 65675541858799462621903752007347673488 9046480 34784830634508090597737749478950748160 9046481 -20547110365337138284646831582226694800 9046482 40101078020874203648137320332972863488 9046483 143295378383906916090928734298024971424 9046484 71822225094028410864179117027990534016 9046485 1154154886147108211931564739771973760 9046486 75303789374393381101149678707959276224 9046487 189915282412503885979881859550058752136 9046488 83617290309376416625859285902315192320 9046489 186038153015361199711508379572663822240 9046490 16378727711100700384947627044739717120 9046491 -132986652662226213341151243993790645608 9046492 40694438455203955592542830873539604480 9046493 -70217496601216916992650891590279318400 9046494 35154176652637511267932638858452494080 9046495 -63752250114715983675725650508798391000 9046496 -23793809207648736341001687534005649408 9046497 -107867463500913297992496785103615793728 9046498 -114026214832087385642107428700375297536 9046499 -38019327650640140901769492437229387776 9046500 8682890722531554982926507436975104000 9046501 -11412363075019200082185775157632932288 9046502 90108697615376858623432044402795790272 9046503 171131785211146103398399036843091607480 9046504 36047781649639661980294493971842677760 9046505 -20148837262682918208887298613256738040 9046506 -36433589226224721443435919858430864896 9046507 -26359088129360182862440102928117063000 9046508 -178267507926467951541662961156746887680 9046509 -114805323825265091708340151629280130496 9046510 -48924690843151135853145538645228951680 9046511 -57007589677771857419157164055799388448 9046512 -272427193519624753264152566232514560 9046513 13598679530567876610693550911461425152 9046514 -83176889710444144984451463625845570528 9046515 136859209249593685576842591580109110320 9046516 -24385935151323032083363812591584340480 9046517 14183736502171923244947640911644773980 9046518 26558504968103174800577746351530845568 9046519 302049676555686734128235042539287744 9046520 -75427394869284881190187362192746496000 9046521 43225293384765474340532128170989984640 9046522 -19349089332700286142447385415568754176 9046523 -174268772445403910784006479851140171228 9046524 -53896922275033661777766271886062583808 9046525 -11831419814551489153118038911617992700 9046526 -57639367759906175416070940327856908288 9046527 -53545872225360119235643117691814412800 9046528 -3743645479521588837480477326447738880 9046529 -83855169754310238522037504468111162080 9046530 7360246444606636610253263257923132960 9046531 -19671075628853314758818168686326541920 9046532 -231975211313701820659617509662078768128 9046533 -56904496205806350015773153226097392576 9046534 28889934028641741585169908351241022592 9046535 240943012967981761859124048773503944000 9046536 51677134207707685368936785574142771200 9046537 -98625526443077258501226584508046393600 9046538 -64903964864367544165035833430577360080 9046539 294102830390971915513595706661460441520 9046540 3252631466969878629570988213391616000 9046541 99714628690513643161609507476293528640 9046542 63709987417876603474401129982673255424 9046543 23926732549462504116058550581177363440 9046544 3908484225446393799389346071090036736 9046545 -70867914711723878017824617436697639680 9046546 -145425142255600401197381771188529986560 9046547 -288172560518084182877271795026619266004 9046548 -51827281071464966350719105148731033600 9046549 -49672155609282092627036963982973535136 9046550 96544385169481083887783067121468992000 9046551 78367305893237546006877332079613750632 9046552 104949120318629905979803196484944025600 9046553 7620952998946880379878519226523860240 9046554 32591801351419146856779200102954912256 9046555 1179831844940914571560874332946161920 9046556 8884599677649445101376825386112120320 9046557 22100300576058734144580649720702940928 9046558 -160084949812294728503059464475381461120 9046559 -326017306620600404576642679050583809184 9046560 85836422735983020008444891662248837120 9046561 -52252588741430751135109984276134521152 9046562 9604399557216062858672172535652577792 9046563 -99530025717612302557225170320521618056 9046564 41450343812119088531468416329001120000 9046565 339418272960572075990501502251176800 9046566 -3435120851367388418988168231296669088 9046567 71466320383808876121674884013738721072 9046568 12238562718731266665714892223134341120 9046569 43280753443026189378119380709675686080 9046570 -22056024292207451225936673158975405760 9046571 -269941942925999341651582468731020817228 9046572 78495558471507482148823856229796982784 9046573 -139971331100762396178905055823327712960 9046574 -3210263513777209870573150204507172928 9046575 -17988064532651180879809713630318974400 9046576 -43381534084706183930767872920118067200 9046577 91857634542409319528578677503177663460 9046578 56829383411868199528651744261936055424 9046579 191704126292875967454200277849585641760 9046580 -37254524400248083412871524676765676800 9046581 38160152755053739632385604093280190752 9046582 26032061923896671128770976093569727392 9046583 -20682940264061618783238392556426438720 9046584 -105938381239513111908657405772618752000 9046585 20972639478941148369336721588494648000 9046586 -52957366481144341525975224079700677008 9046587 39682335106021788518660608282098298560 9046588 -82322576167538777027594587113452567040 9046589 308514090755701483699598418136504008390 9046590 -5723606882035968238479266331309711360 9046591 132148184970074380401627479889724402432 9046592 -39049413746848994324173374077850353664 9046593 -109665342715459327385526162273700552320 9046594 111406659776764602382758815676456294096 9046595 43803410046614773041323073957420867600 9046596 5890349020214139187078322484158951424 9046597 -45719681242293700684279797032636185568 9046598 203128462207435065380275805469858816 9046599 1092664052160694844902990350727247568 9046600 44321314004778187047719393581509504000 9046601 189369760437544849812053569830116564532 9046602 -16531403770266587974922546851927627680 9046603 -190055785674880997317657250622566863880 9046604 -64310898414648806372621090356109036544 9046605 -86312219647233419942770044886557242880 9046606 66064964630245046617623273062558760960 9046607 117127459648869102202598052464174828544 9046608 -37095993998650099967898396792005591040 9046609 19309351223150862215838546403380134016 9046610 -70875476893113584412286048480709171040 9046611 27312734224736094639347711661656301984 9046612 31862895904690734139312064901216784256 9046613 -101606367718631084854968957711654504096 9046614 -40873453623513112459875772687092740160 9046615 -129700263798418184694144717722582187240 9046616 130306291158375172786347523948288788480 9046617 -12028001632691496554268013000008406320 9046618 -14715967211973498335554019647192232448 9046619 -230341570081492267728528682493475160800 9046620 -10099169355494529139089169103033548800 9046621 347175233216001401439106361357336150822 9046622 40418536253089470464865130061060964480 9046623 30133184341002221894425292030903907984 9046624 -194606435119637299478293065340448538624 9046625 150037921693691007434107558818655200000 9046626 -24865640274064748900545934444385622656 9046627 -93365278313403997715433138974294039524 9046628 90236627087029335077558308650843709440 9046629 -11273139402935950276936507873578384000 9046630 2571446646731138309822903585727000960 9046631 29233073698996844310153437654076622464 9046632 -41750700783940886322057610613059584000 9046633 180192206154524434148495212864276301882 9046634 70180802962508655272162640011070694752 9046635 -3124821449618633607703704475098062400 9046636 12044401966541242870644687116487966720 9046637 35269554430841934553132667214595101312 9046638 -100653148308945085856062807156363731456 9046639 -220591589349999931085379806682440465440 9046640 -1495295844542742872303203712909475840 9046641 -217062094856445122879004182925546240 9046642 55084363869608862320941846598147785344 9046643 139631550608173788792865689619250498892 9046644 -110804908441633417190098733334457724928 9046645 -90448724000071231077833000573607412200 9046646 37429877761884972927149008841987917440 9046647 296464893024237165026098960684732122240 9046648 -37018592413642806454442951317629665280 9046649 -231514896068473474750553208359268739350 9046650 7541051848375971239363708848665907200 9046651 112302489405321241345114366944178975652 9046652 -29920202714812746514756542628729927680 9046653 -80881691349338724028062798801401974272 9046654 -209761239648216939966697286827489586688 9046655 -128912819625923235190148425302294892440 9046656 154500773800215975903818382508283658240 9046657 -20856628607820618221154335875301185788 9046658 -1281102512937489820448272286100434064 9046659 -118030649883919778902163646711174780672 9046660 -565333385971652784085964085608140800 9046661 -70982456960389930842738898235694694560 9046662 23609986067061140736859092488192135040 9046663 13851198681586548782625593326680638824 9046664 -241599238738164014994139164943647375360 9046665 37477533957119400902661139401430386660 9046666 -41031175990263689804717675981453336640 9046667 -27818105511038717288944564584815018208 9046668 13758479943601771659607649695340494848 9046669 23835883205095640275346117970115935960 9046670 64489926987307760332906778418686681280 9046671 -6216564422529862928610348140689252320 9046672 17471119413804054510719390640361390080 9046673 41436481211918523500547848070077974260 9046674 -41853483554901405108541107958504719360 9046675 -102119909091390002053866616006786430400 9046676 21467732920499114760074803191756195840 9046677 133113584048199467165307848123260341120 9046678 23136445261739187262041570401784059520 9046679 -277662441568499817051784940542568046720 9046680 -35343609362362289879535786718123008000 9046681 -126970724258463371223601584095801470208 9046682 -103562078294969840389643219095073809920 9046683 154168903268443604304089336957751889452 9046684 -700439423514718089318023849419699200 9046685 -141748098377611660817879757771884832000 9046686 164693147744156053046351789910091392 9046687 65340326089692193205498633334398195800 9046688 72520063059246272438689678817504526336 9046689 69447069734700387224871717486274559808 9046690 -1320501749167824427686760047713664000 9046691 154297919448814486656831657991469333424 9046692 -57086281239213447570815038944190617984 9046693 -283385782209388013215675930064682165058 9046694 46709127004434611426734939107570390720 9046695 -23985871136239082938400468600599334400 9046696 260673649198768326398135815692424396800 9046697 -179122946165731545110976264440438721600 9046698 10662730613667610281262586989529015040 9046699 87341853315208204163161522153165821760 9046700 -10084875005907108864218906840430336000 9046701 -463115187954409816285896294298269446400 9046702 51483489563427448200048753672528404352 9046703 -14773756515998771898905120305546170240 9046704 48786923452785301725852406598518800384 9046705 -34348997975437855291845741006874020480 9046706 38903097475069795118978468631015788160 9046707 154182793955319278665993562741330823792 9046708 -224134534532158328510623681709853763584 9046709 -94300820811563485720574313082717394784 9046710 -74656736622126887799729433045428604800 9046711 -201737958767068654294618997737413705688 9046712 184011329433533795366026309405600358400 9046713 348709371081500602620605971068528384 9046714 -48799755017801858767522232665899590544 9046715 -33249321401761812321643433880838222080 9046716 44846104981354368072855592505335603200 9046717 89345902695357135601191387667040136640 9046718 7003326053486430542376773613617903616 9046719 196932396713155101485082378481110500088 9046720 39946856843284298208511953224576532480 9046721 -265309406686543088672701144274462022078 9046722 19494726290157282914387508510585222144 9046723 -163848893505958593004007662228815824532 9046724 321472415087531647559771681042912931840 9046725 -23388121977418239824883735882764798400 9046726 -40382709818138820625045530434216530176 9046727 223123194659033477532468362319466800 9046728 -6546310505774666109688094364427223040 9046729 -11878053072255592284522666594717991872 9046730 -8031069923230247966202021652596326400 9046731 -171826907041703388181311891643326372648 9046732 -19312907429153540756597338241403545088 9046733 225379979843130338891575526178140804982 9046734 71999750454177995106146027322261871680 9046735 -18010983432726998822969848940919981840 9046736 28832458154638846187290868067414835200 9046737 7697854795249904567582920035178893312 9046738 -189972374117727952058527287465698778480 9046739 -27446642970926199507521183744369082000 9046740 -5854713614534659667573825593181337600 9046741 -156075458030086882778297420475663974016 9046742 20429995730981998577399599949651681664 9046743 60024779944420447608143271751391923584 9046744 856091207366382331492350355809976320 9046745 -135760141225533932707325568091021909500 9046746 21481458284082048400667172383009605872 9046747 57057834264970276369618739725504844592 9046748 -234551739282557397538349200270821464064 9046749 -51630067218388635805973296890695735232 9046750 -2655132992846746007967455390783568000 9046751 -12939964925745959320488949248064344576 9046752 -34679776577012709423119574571910430720 9046753 -226355373625682427809964967085620154220 9046754 111669363377241766716351606870992586912 9046755 -177895437835443873336856010235377088000 9046756 -36034122310157599545582716511198417280 9046757 93871777011773159887810174594775067006 9046758 14567220897865417224981133265401804800 9046759 110323948485328536556221599110906074616 9046760 158636523411821317801286209988383488000 9046761 847646781241861774587722329287544320 9046762 -10746820382464969608908755481946508368 9046763 183398104621305773359996140824232825384 9046764 9557291762549887568330493233047848960 9046765 -29337864543440196362497536675303686400 9046766 -6456065178368301148967824756453407168 9046767 118630008584851331924755496315919638280 9046768 -10418403476479951909570294630751993856 9046769 97109459436317422016520854011842777840 9046770 85851208030313668312096110431792640 9046771 229918219789075092980307147813678987192 9046772 61967720216082177870878884677499208448 9046773 -6248948625695448366987690852584326596 9046774 89003927945575208810107819364602152960 9046775 -79980955989208885954009351994002369200 9046776 -2399711845776863923579628110192128000 9046777 -212405923722462709095912923770120340374 9046778 7609105383961565850782689767241003200 9046779 33591335844502723254433349564095833600 9046780 -56950191966068104701220994154498186240 9046781 -248243192140369097996966161163731271418 9046782 -26485715301078685905458297734074048000 9046783 123372705829141755653712147018734097280 9046784 241435898525491130436006058648865341440 9046785 -56190775739636865689289437979021134400 9046786 45667960476126925550870481095141107200 9046787 100086359900456736955832967107041342272 9046788 43921987704629368677530813465447473152 9046789 -276303051538328773233742777469846117410 9046790 46842345132889350882243361092709622400 9046791 -36984279014527102364024138980778136552 9046792 105181864246655589108912967081053388800 9046793 8732814076454553482847881159811962880 9046794 -2671184238316563449888659484536681728 9046795 -81147572880336061305356081217413312640 9046796 -61364758141506329505830848002602855424 9046797 21328605174840241960431623479080500928 9046798 -139275911258333980623077402707001985600 9046799 -227911558734981383900872993023640637136 9046800 -7547765743710883405860747099144192000 9046801 -53557206818799020967056223523778057996 9046802 65118419883179933756793708648934378272 9046803 112539929966785636781768637121572811704 9046804 87780408109476034229308042431516065536 9046805 -178894634790131036874021142667013332040 9046806 -91189552254315029599130125578985844736 9046807 -54783213010294566621632196594001565952 9046808 5586332347100223399428849947705896960 9046809 -20209274582744840114844004932408860784 9046810 -12594023402550512837808680106143473440 9046811 -178502794981259850592016996772089707920 9046812 80803462515852572284915447191443865600 9046813 1433534634788459341656498879400591264 9046814 18705292165059311517915853529979335424 9046815 15950841203953265330259413736379056000 9046816 -17714690043251618908016002556162408448 9046817 -427177605260392517282629198839107352 9046818 6651447584622676763169015279719411328 9046819 -136326577987862953652763063094811023780 9046820 21309367338069473015163395480749916160 9046821 -33521409327072151178004253591061265888 9046822 183241086854179083045107845510473170112 9046823 114443030764468358987690838529812556224 9046824 -138291346459686828587544103295563776000 9046825 139381547047374637658031060668961019550 9046826 -37508856804333407041660766693660971776 9046827 77669115678279348059695706324582126364 9046828 -44897994054688198148795623751885732864 9046829 231380583704502408576443611710205509888 9046830 -12239196766773176147637021844259623680 9046831 96302150080605974685380051836529511120 9046832 -16085122167203900052647465562548158464 9046833 38523506216924955871915858854910324800 9046834 -107499908310653378408540833325681712000 9046835 -16271732883366108232510756043622767040 9046836 -152494636936708877078232149651378196480 9046837 1700326105875802487204583634945253486 9046838 -17889208732704902981353169499558957120 9046839 -68590415356153672434576290779482823680 9046840 19560758154081570564086696636528640000 9046841 -163778852661226964762830547306566636758 9046842 -33693265018901869927112245275177025536 9046843 -95022489621314625084593380939870863360 9046844 216019309805144352793996283213218070016 9046845 23637990670787956604090082339590737920 9046846 -27238962876257318290994513870371024128 9046847 43494040774395436325304818969149889640 9046848 43124631640308295832680599713973534720 9046849 -96369259951695547394830863337719673408 9046850 -14715511644919649748943378933162080000 9046851 101954540834575415063255052646355997504 9046852 -187984944990588225426081993464244744064 9046853 91715217569710609433419729140380667804 9046854 1345857559914266915570649856600551072 9046855 2475512362224616286635772661997949520 9046856 -187821806952175824716068707349463040 9046857 135132541301480555360251528900924001040 9046858 -17742153993363422764736242956693767424 9046859 -102536677431200651250672872916621520080 9046860 -61691969208467978324326512590322401280 9046861 207863233797568519088404805138503817462 9046862 44568183398415040656526403195373320064 9046863 -84335030921718739969870112852779791360 9046864 -63777830909938895561984224355904593920 9046865 223753880360256266477562076475636854260 9046866 15332489144075170361064570311716452864 9046867 -124363907374826334603970847708793061920 9046868 39818225574347638309670415070524440448 9046869 -34104702918351893962956946617005251200 9046870 3902567578966879322614290885063600000 9046871 244593484485167713682897943144528888072 9046872 117703492497059048074225004632323102720 9046873 -317137241519070519980502498831454241280 9046874 -108626605290033079210776561634175127840 9046875 133216449532384914407206883026886625000 9046876 -105119289013950434024144222327787648512 9046877 -23921069830626476441473472295633379200 9046878 69520561407324740451033828474455433024 9046879 -28250216106411148606981269038646519520 9046880 -50362710300631070571888338421877309440 9046881 -163125480619810027784716238362165659630 9046882 40029368202555153299803442296572240672 9046883 -157423942269032077209039254323765727640 9046884 22240986977925448342893686694065209344 9046885 -14157305429756804053812393186902999040 9046886 -69498191029699950916957896834267064608 9046887 -44503036544467316186795119498451615232 9046888 -52818560688609425141922441089024409600 9046889 -137137188771173635718223573041236565760 9046890 3611562070213708534571183688368099520 9046891 -33188541935506057612641882921836129280 9046892 -183270769043580817146288720248633660928 9046893 -52825391184299988449190188609469236736 9046894 -145440001855994685515697535223565933504 9046895 -6023520099777935444533551296774508960 9046896 -1987397254768628894783244373118877696 9046897 118433142760043088559102194722223451346 9046898 30406672237127345062421833448422248960 9046899 -33769113263709470507604479892558192 9046900 59831584636385214010906435431277904000 9046901 -214404600940968347882507995004624782500 9046902 -90948937631362656536310095586411786240 9046903 110720192198652783256052937987705474152 9046904 66103466017101785324230004282490101760 9046905 -23118610433584832135854110763836324480 9046906 -84169146693110550484131602700138196992 9046907 -8949016400872963631602661339472888480 9046908 -41534086613962748402313068814592478208 9046909 64946512832612198065561373007360447110 9046910 -91182234212215617228837048601938593280 9046911 168741053079045855382363219918512336072 9046912 3063762305134380575586634714369228800 9046913 215489375752664953994112014463410028162 9046914 -9559269384342302515380629329101719808 9046915 38092415405169769738538127993595132560 9046916 -16113793710559162050155766438509936640 9046917 -204449101277124680454795971717868779520 9046918 -152757506777162547787451061912562951296 9046919 64306666676457630158691222169610841576 9046920 -73239055894325875779971371521500774400 9046921 147535818945220553322301699886484269092 9046922 7845039968089189544926051393164172800 9046923 -74620690655576365337668448394995388432 9046924 -255711335011981379721673376339052407808 9046925 -33415600402750023357394768326068512350 9046926 -13067078070656911238359287469520716800 9046927 217837560831290590180178347101480625560 9046928 67988477869051785201405410203508736 9046929 -159001658749601456168121672920645907216 9046930 -107330430231250584680639653408828556640 9046931 -1260389154785347989975530225901595536 9046932 -33648641314013044369047997029811027968 9046933 6780771418125845850829151841921941920 9046934 18498772196039115739674965092450753920 9046935 -25957133983120469843465234235741310560 9046936 478193643386723502049882452578579496960 9046937 59548408471945900551960194647503058560 9046938 5317728987230893503233156264578214400 9046939 114747745957727620717833782015165092560 9046940 -31193491839476469409324112389209016320 9046941 37428393946850173774042854201112791744 9046942 355679908458418152821827701273277440 9046943 365319596186022700873774563793550683080 9046944 -43897257519133970691299621912822415360 9046945 -130098138165476589947744815405035724800 9046946 -90663789311429167577055598473989805696 9046947 10457452819194065291016149305659125760 9046948 803514716253030714611198177861767808 9046949 -202506920340499853298188923201701802050 9046950 -24035837859850616903818324566961804800 9046951 182652885977554329212547736794610936952 9046952 21241291377730586435052955690390149120 9046953 141371295010997274175800078329708557962 9046954 -51635824971214897317695686360605504000 9046955 -107884128250370651946139778975759444640 9046956 57564952574777609488768671263438330880 9046957 -46085372439743061428479836602194195488 9046958 -50817719955707945056441144248825672576 9046959 38470195715579770903694900736382746000 9046960 16238162961257994183341952782180352000 9046961 -28573620924713798024635907828179757952 9046962 7802006381049890773857425720352606720 9046963 -2710070605854377415199085902903014296 9046964 127273475272574957450054861867910758400 9046965 -137391308887842491515781198939101766880 9046966 16478203353208642725340737762049714560 9046967 -179110360565221762939912358900662944984 9046968 65103199657411040722733319586657013760 9046969 -265163099563862978179243632698888069804 9046970 -88383987693287830875638353239508684320 9046971 8388111009233363643690637711578540624 9046972 -98168652892779926138083575183588065280 9046973 -22998678588153937104094153635615169800 9046974 25101494510460780490103673507484437120 9046975 251776114578672064877162203598224800 9046976 -68244856156526871529050845702699089920 9046977 18890605656494742731546404879844051808 9046978 3000892760907659665613610780048445440 9046979 200027128636587307384218859837638251580 9046980 -79353601875083107328737478458615683840 9046981 -6114554350553865682785193272007376256 9046982 -58603019759453372794446636875837433600 9046983 59099590961651733937289957492290990080 9046984 -305839063018594241252286343744483123200 9046985 2452527462284545529799127849963233600 9046986 20664396702676456962117499817360849664 9046987 -256695151778639804757679778264738400364 9046988 -20987297308941685465809657170767050240 9046989 -2874811924801472451647510589510670272 9046990 -94202412814992770711817289341028934400 9046991 51148607594576221506517245742180878984 9046992 7576631468835043515599636979603996672 9046993 5588817936420102548969486395354544640 9046994 1426138241854596479865174520176215040 9046995 -66592453955277154787787616306702364880 9046996 18995104020914243880001995550173188096 9046997 262798353229826159711798150925664186446 9046998 -134804509787324570642656659488069066880 9046999 -20591133517816986765116220853318971040 9047000 65376583106103755011219399879219200000 9047001 -171257533655698158044528313632053094400 9047002 -77861919970998488232414412125773414400 9047003 93783038372170918200983423697443569680 9047004 21106719017548224930131157779639132160 9047005 429446136724900028291186633558199784320 9047006 -28645609950215071103879160694387324416 9047007 208463375687405500426995177584919372504 9047008 285322959043553969555492377286655344640 9047009 30514100622579864744727898533243732992 9047010 -2301912430223142381761144679549050880 9047011 -263105966419637647986026163550093932388 9047012 -76830511752647214534238588493461248 9047013 17248419425898522602916955628861595744 9047014 -1290316248159275162447596081910119680 9047015 137960693700677714279246349044795279160 9047016 -108184535479254187407536731580300328960 9047017 107720112750356724219988504153481802426 9047018 -22287781338171915856394536447484701440 9047019 20931162056456004871962767818219489968 9047020 7591644557491462688254599430209146880 9047021 160036405947882483666219382769948788800 9047022 1691341356424419921065703308002308672 9047023 242894476801219327840751032928107272272 9047024 20233848220201599199422349873265442816 9047025 36549415265834835878789430798248592000 9047026 20876689887418120971228808385118558240 9047027 41682073079714926439035510110820477440 9047028 456642715153469586415865937784442880 9047029 212641895204429783415835889331453779630 9047030 105887634091030230183114359192763840000 9047031 27810932118869099195452348698975202944 9047032 -276161311434805952340349361245502361600 9047033 -194811502517146498457373362798000841216 9047034 26277680125800354243859427485253622384 9047035 88359270206114891538218254762072011600 9047036 -4991204919316417647318482406409356288 9047037 37051164452692554087528086199032141568 9047038 -21488493845342336339583046109001093120 9047039 -147317391417979669214250445974842588160 9047040 -25164637418151433521253170509827276800 9047041 -286124461920841628064895166718537538558 9047042 -148125292622358323885668451065757921328 9047043 -101986633407822641549692321168041789600 9047044 43026830667483142499570647629065014272 9047045 -29163517684913884624072407383153358720 9047046 24225370604824651757856233632265736384 9047047 60767891375045820966127997547716388240 9047048 30536296311182083345097778948664320000 9047049 102183865359779391313415382047963952 9047050 -51464400441732461200079972882476627200 9047051 23932048775702976961470261321415011312 9047052 -858884411206079794623815042980654080 9047053 -357578433730419597313483259103797738698 9047054 25983377407282639205230833382535316672 9047055 60223446661439754188542383129913871520 9047056 83322688769518282906155675781848768512 9047057 -57951823426545268694319573317332079694 9047058 46232156208779621430727240536534812160 9047059 -10511879197828381479972705859381922560 9047060 -41969838846018483495012670807038566400 9047061 61917509919551172061605801425370671310 9047062 -104171694703719099112799853155195647968 9047063 -155265519100066566988412878355609813688 9047064 4182092364470237583393425704861040640 9047065 113882261856934788179333242643132387460 9047066 25834862010368639576423082360645090288 9047067 -92305827393938400598748615674499708520 9047068 70174529142239752114966862632866565120 9047069 9961999863277219501374644724367937196 9047070 29683772750470141866904263500311984320 9047071 11774409857958738086979518653774848 9047072 -306317609212720541101677516062638080000 9047073 -42400183074597036131298510270610455552 9047074 -53360253072855327874498201219342340448 9047075 -115362331877845694696709657320198630400 9047076 -17826109768979654170121706632298080256 9047077 -419024176002187036981165200508495440768 9047078 -82445397271272184155163152882462058560 9047079 -101011678636700929567365795464659468080 9047080 53690516228562664679918476748881920000 9047081 104764721856541689522894810356312862564 9047082 28121857196492384826021657948429805824 9047083 -183114611088974637943059078669543939336 9047084 -59768991425163583914111727379747414784 9047085 20708796276924973874474931972435648960 9047086 24911692415941401175808203016921116992 9047087 34110573258579425950673649816718317552 9047088 -7018457586279037791845527789031374848 9047089 205859136060320605911812030415607407890 9047090 46480710368072207413080963315768064320 9047091 35982443979682789731127697698508628792 9047092 93111803802372662938692235137280387840 9047093 166491523506390439303002365132003194560 9047094 28080260068090263320664420483347841024 9047095 -48780551391339869397781803300971759400 9047096 73280628140012096621429085672003379200 9047097 54952788988730973294021718656470868480 9047098 14268553443284146305691935166628914800 9047099 -122146001674190027852435345428357995264 9047100 -20417231184694228343461395795583104000 9047101 3564424224538617574769285585606031360 9047102 15327613680035848591359348315354430464 9047103 13906492616401544362717753258697627040 9047104 -14084285819867528876404756639264014336 9047105 152545828298214302460109812251683714260 9047106 -71916118178729635272597032976161126400 9047107 -41450873922516552958083746794254309968 9047108 -68602520174538257794604921985390895104 9047109 3970022286176604841630216389032347200 9047110 9545742376062278988037331650084162560 9047111 -68637568905560453190614637880461253488 9047112 19781219586885768397558301088151019520 9047113 -44203348317241753739021956721356985638 9047114 -2580916794186559768239103599787353600 9047115 -27468780018349064368299133292933600880 9047116 -78271988032144194988555549202154849280 9047117 -130160063198529596111050437352286063220 9047118 18859877234671991434916336643627607104 9047119 5124263352103946968558247434220700624 9047120 -50398685183466033249618139816686796800 9047121 33271963143130216866019906617194530944 9047122 -52662587177433736571726389473402425856 9047123 -91342094997639642408294915219271652628 9047124 82287437806765171557559841536950644736 9047125 344326966340259393697556486344331214000 9047126 1546213652523622341622650853898040384 9047127 16420220889951136062325696298745224400 9047128 167466949331679361875646851100573224960 9047129 -8254016110811806687250619358881804288 9047130 -36768350142857574694900955392980480000 9047131 146571754469800417575105356888876748000 9047132 -135060929830222861279502506565379816960 9047133 52276476813085926020208317779398958848 9047134 -175203513184475804867819662434891110784 9047135 50145226977103600654310097939223045200 9047136 36911347373935759629189902643310362624 9047137 -37872517876563026554294721088640075200 9047138 175168116751457797900021608275460912720 9047139 178039999753513482460304848681364257008 9047140 2499171266844331141371172284977902080 9047141 19068562168236950039912725313755982784 9047142 13378002644937946899320596416603314304 9047143 46966410327764581920941058964269478880 9047144 130185348291580366616262491204785766400 9047145 -20815535090603343298786729409016803520 9047146 -156229972312684609744721057660110407936 9047147 362202782733403686122948048728511898912 9047148 -86060360605560931794356667961557995520 9047149 -219479054311572997095877149225606951850 9047150 10373571884694123917339551106013840000 9047151 33700567640797399479678945213987518280 9047152 1909435516229875947524679703560355840 9047153 12011998390523061643194353116012814004 9047154 35366854251528011484092359682526620160 9047155 38565437792035788877159687809361624560 9047156 -170808341972965900731903549420168612480 9047157 -68846698937435206125629769911788485312 9047158 23992919458387835380052660740981291680 9047159 412340165281052010992401833505189248000 9047160 72487505207589188139592685113264128000 9047161 227972540653413907434974554317376406762 9047162 -137278129650430348497875383608527485728 9047163 73303863853774790567247598581269560344 9047164 21829762883035277063208982882871685120 9047165 -68862222910206587240976585848822242560 9047166 15642349537883658996191247804883258368 9047167 99068705355177551708680538859014777216 9047168 -34161311426600364740397797021193338880 9047169 -131438634885037821362432590818158017806 9047170 64839232258571079851401309380164640 9047171 -97296401197075919061569908883950347264 9047172 -77674731198535428302241051877529515008 9047173 255248015894183562010495343062311346720 9047174 -55881384411283979006787681665270911680 9047175 30122961046378448068959458517202320000 9047176 159328064488789158155346796783801436160 9047177 383108957294093201606934734155436019840 9047178 6155288014718909551115352967168734720 9047179 278390182637048893120787601146638639176 9047180 -61708572925921615389615792977065436160 9047181 32463418919414314484673758880108832320 9047182 -262755824789793025232916725854395648 9047183 -24049173542765101133655995297328214896 9047184 9486580356013163679622221718322479104 9047185 15197526417269407024253818931147300160 9047186 -60195930865684361359492740665653892208 9047187 -30876574285594127746745079833310748560 9047188 59390502036169597467517212100715151360 9047189 77717671683747684880376409440998299420 9047190 38725661775581787764643393911886201600 9047191 385520710408582306140731355080467034952 9047192 89858134081524295696070088589256294400 9047193 100683629819406655969777631570966307264 9047194 51686921060482607160976922481446185440 9047195 5695165514258108658502923725345731200 9047196 -58152967709933602629087778680569192448 9047197 20499737630398589971417886693080205760 9047198 -140787048933171719771847959125545974400 9047199 -10965777993044644662724501033887519360 9047200 2085116301892701851257020209666457600 9047201 267769859033326558080627616454391359202 9047202 -57487260832287755965939051388504419968 9047203 -39871336254353202899149609805409115440 9047204 -12473632038559935954711936534166748544 9047205 155961529989711506909543753797432585500 9047206 -4764117035051887912809120409226411520 9047207 32212856052814427031292993755742307880 9047208 6662731670415573178873625627439513600 9047209 253697054144050461118012215214044410 9047210 -52576738043520488000593174788317358240 9047211 175064287790234337651890925864924303360 9047212 -138996331928009965901805353398252620544 9047213 -165316290637842829268252077963674485844 9047214 -657205441312651074334810815096264768 9047215 -117434168434410324087464340698366916480 9047216 -47117918116644145990609646833438998528 9047217 126869055798427652198590646898568057920 9047218 -2445948562870312209282200378511559680 9047219 173291623024198435359117682150724164620 9047220 -7373594292230562053308112774477168640 9047221 213864407333004903626844832309358685422 9047222 61765072140394177833892265466864940800 9047223 104894275345009140686930932137177599064 9047224 99443577043737105459358171736902533120 9047225 108009958820463810565443235164333124800 9047226 -19433253620784041290029737808601546752 9047227 9244667481751717972929066260518806272 9047228 169438096394396837824748955509549933568 9047229 -93692090010847610846110350404470564800 9047230 47668577217423224485618457434977235200 9047231 -99555392218103243458421926551606571968 9047232 15587846341395156320694660726553313280 9047233 9630720021103386958419161570714467304 9047234 3837895663539146120599734277441846272 9047235 -28313850544482049667036408734692786000 9047236 237632728042923883502744367728928414720 9047237 -221254703432470267610674634865961774080 9047238 51037138297045729313865371679082536960 9047239 -230131571769421177913919072435177494576 9047240 2985937200506955770656780698771148800 9047241 -42065019982600653964583451130874409600 9047242 -166569721156012683002596549808411467728 9047243 -2324402648753576279753151357904814616 9047244 -62984560880737873048239037532490269184 9047245 27779791286242675969859551649851543500 9047246 -56667448505031686702608340868665817600 9047247 122352251529373074478646635478520029184 9047248 -1026393860412026254278061038237777920 9047249 144106446318386291416733878775874375840 9047250 -33189275579558642255530155278447352000 9047251 108194884946507806085022171935352156504 9047252 56559546980149729652426376919629342720 9047253 -301108729234303383557635552026237036192 9047254 31024234112307692328388683456191182080 9047255 -4271623590930448619644440589328700480 9047256 -106730854186621412757862965750085324800 9047257 19127888302784511694103412340760040960 9047258 -131537398199757550181838707185159315200 9047259 33893667515002494560283361731004760880 9047260 165506402917488269493110717780973626880 9047261 443552125212003254678055836932233890892 9047262 -66999387797644363611547699843717641408 9047263 16351652663856109130540374812176543464 9047264 -88380841122789619124444665361450139648 9047265 -100260896894240720154071682299474050560 9047266 146282628240970373410481468433474122832 9047267 26827983042215270220096683527057781520 9047268 -53119839054205116391284460687154688000 9047269 -12623087032711122180289611869684820288 9047270 -60965993834372124429984158978754529920 9047271 116530714976080752538990095465509545512 9047272 -109100064752852405272364477046271150080 9047273 -74902977464327585609376017898216209478 9047274 -34314335868019613709945091594988471040 9047275 -139953917624227612965501728242627440000 9047276 97916550541001613778668400199857883136 9047277 43734796827749886849019780560186154680 9047278 -142948803269380805700990893645067260928 9047279 -83586482732655883346265118546893651120 9047280 -13357624519426482437236196743839744000 9047281 -297813737651445181927013249775969108828 9047282 76330973742061332264107119778903251872 9047283 12676771256726902876417751002697988864 9047284 -214204834470643412227553123200413569024 9047285 7020749380394580373024887304785572400 9047286 1644471280020620645152235258901802560 9047287 -52072086156904304608175908770472274800 9047288 21029025954858331602806669314265825280 9047289 14851169284149420663327074970456531024 9047290 5085153570866608242873257037457167360 9047291 70606131352900393818165522271818876 9047292 -119846654341495229328324041508014734848 9047293 95283266539474008036766988662692513542 9047294 -17423490953660198825837515851802850304 9047295 -2609782379094281178727098683945643600 9047296 -120484246889910911111897307911553024000 9047297 -49331383402825848862213668414323655936 9047298 25668332493228191635579534118240590848 9047299 203051465943698413259831986712284514300 9047300 128023309076952954230038489325485142400 9047301 -103581696395480540723823388538671845696 9047302 -17594707129872730299984272389525653696 9047303 -113373075683693391750350935392152676336 9047304 87220045399138678859557232036745216000 9047305 83625058886327295099105419890219439460 9047306 -18721057675614950003751253244785628160 9047307 111403235944575942991016427790853370840 9047308 -85954826473303982145391781114650147072 9047309 10967413300824201438999088837842003510 9047310 22057532483750351771462804679612716160 9047311 -73637200910462586346418769800761352000 9047312 5757536452507903122514046161544282112 9047313 208506801715972572078821146286306321424 9047314 84959825028635100803119017347240289792 9047315 -14148482743897976466048224365358021280 9047316 59637022515800926036094374282067963904 9047317 -121097776585069475465664395896894644480 9047318 -10421429108533070237620450890666163584 9047319 9594451504018045353625799180107765248 9047320 189222724414582798256471677234192588800 9047321 103534127432025387116873950029092184522 9047322 -46031824043164447786332965884953807360 9047323 -72462236764491901582573338666103970428 9047324 -106689571830266940877745967096797426688 9047325 -96789870007854738904642698108864000 9047326 28642791517255347633755224869876453504 9047327 27779243742576702471762216844941780120 9047328 1373069601431031511567182876411691008 9047329 -1892610360675395203377766630516609616 9047330 -42450608586656517008311207650649033440 9047331 56680524105732805935023916141958849512 9047332 -59041385710379010173107020157442334720 9047333 200995982988752777558134948998158784000 9047334 4001812121675609758486840710151730880 9047335 24285448301904668399346529500307230720 9047336 -1265483565554369829092320300382208000 9047337 -54351117384184617150879222097661941824 9047338 84105024911245392075291966786226246320 9047339 111000422083471175772949920428519853456 9047340 -27930965450882617347220107553474851840 9047341 165076276147904917077626982264843310742 9047342 -12004153916631389338162943151078068928 9047343 85501161260660603531821013687743038864 9047344 -67427086074098849505466427415168450560 9047345 -45458018181369648883716803663439225600 9047346 24498946979037417588235685272176427008 9047347 3766808202079589903853994441071794472 9047348 -35823198659358453075733657414073419392 9047349 -209978205763902138174513969163671240960 9047350 -11441174052281876006231341742129280000 9047351 991793542705931784396999498389655840 9047352 295906827328456617727506047156178124800 9047353 19858352494423990017426123510966880256 9047354 8371025966693239076889316905667019376 9047355 -9192764999529690859541755726168204800 9047356 -129731340894925053258469232686340654080 9047357 129248869107709739391368846113286784 9047358 -38465004864417474878582483650893005376 9047359 453904581766606210812064279300139709216 9047360 19417650261750388104653091517020241920 9047361 -181646671542134413561684507048876018128 9047362 -61616868391032353978008313769765105600 9047363 -151686631944842035918706955481574710800 9047364 53981951466552852970663428828389170176 9047365 -31375763421967625477388154825398506280 9047366 -84536201652344252730333533488669070400 9047367 -23528660929958534137327638518113446480 9047368 -146803388602183476748097936141525114880 9047369 -8125220734966778446700146947784470000 9047370 -28420273534351367269935957528477331200 9047371 337131807292360367338078020671645266600 9047372 2420061422109023360256892242230280192 9047373 32821852962877475307652986446956296384 9047374 29383405268239628035059547804210152192 9047375 -1323363007778154418134656047115490000 9047376 -12850070481478539357633775461612257280 9047377 129040644187618242367822512467263600 9047378 16946527008464783547568672712602603680 9047379 -29729478200511352250470582318384331712 9047380 -1457447377034661943648990936387368960 9047381 194507951382017820666105713567812608 9047382 -1681198931527337919836826127419789888 9047383 82549038892466571894149728772974057200 9047384 -100023906782983293371014509676793241600 9047385 -24023745557702000828043096799643227200 9047386 -33428875378303603936973168794363054608 9047387 -150035137640843839586045041712066411964 9047388 -3414418573681074218423561975235280896 9047389 119405003283657774997861437444085142688 9047390 27112840731808459562813926386586141440 9047391 155411626806684361876463740939106203920 9047392 28270024600680490196500775800064704512 9047393 52044085338847507832364085199960868642 9047394 28228767671980385525342359097142339024 9047395 31179446692134786970447010049730022400 9047396 182689809564218722101051713520166625280 9047397 115565818455508277728706053301203413600 9047398 -31558286743108993221844385582925799680 9047399 222737883265794265823745379818318953400 9047400 21440185514028647845895102652370944000 9047401 -2530646075701075987394510738166239040 9047402 6242281100462436003615422865774372864 9047403 318799443727752229792944487787799898800 9047404 125955934992845576029964421274498201856 9047405 193736568796496323578798291640948002060 9047406 90610870224747777982839115920215967744 9047407 113768496476003620860297910040540306320 9047408 57824235892166609288415036670622072832 9047409 -45731456063492104112595671980237003344 9047410 -19783249572502593341933287537845066240 9047411 -3754182756383648734504987869683356200 9047412 68197713236224255040441802360201216 9047413 220817598077177266088995851363003087662 9047414 29791737153355096092394188717288678720 9047415 -891772827802471554393595320015822720 9047416 -102532855918658610063905030429290045440 9047417 507699578772290728469482626568977338112 9047418 -17516455853574747212343122690474284032 9047419 -63605453383895412309100693575851088656 9047420 -2716652205097930280942963168262912000 9047421 160437615777129810059275342969012409190 9047422 131079361251285155436865372117289881152 9047423 107395244646672725891793483403302192000 9047424 171202734105317560002940914594836643840 9047425 69682231747946221396580658736103170300 9047426 176350392185367039166582013122621032912 9047427 140293539602455474467678522187954838520 9047428 -28794620091682387113345748514993923584 9047429 -62158425150281801185974603344666027400 9047430 11001468661395478520201841640145817600 9047431 22546272479347107330223285347351662232 9047432 -213771676000277938880844564012888345600 9047433 91999081877429005595299856096424247824 9047434 46816049356163132401876648143201219072 9047435 121996047702640634627243778980657006880 9047436 8352015730907250425808963262926965760 9047437 -14827823889485108650019725441251311648 9047438 7156718050563284499654479795008605120 9047439 -192802450700476994709519085803151206960 9047440 -8623668745566373907673644336708567040 9047441 49359367345759140705907006154956453440 9047442 -27569285509237589719130146422554671488 9047443 -17341708667307242041393810420010995136 9047444 -6276847714090399332147851001261717504 9047445 -46156398011308249954379881464716602560 9047446 36288825839340067468624668683708223360 9047447 51011789403347863534089177121892029896 9047448 44569548909456681430435948597249689600 9047449 -33197035408337954543160746080797185340 9047450 -27005865102372973515962558408720670000 9047451 -58562426632598339368568131223990747136 9047452 73856865996987110752541111062476955136 9047453 348430287127396252917787374659749368000 9047454 44483865767687354198982263558114063616 9047455 -162923366956874369897038302719383031640 9047456 -258940880030435666074781745076629405696 9047457 -7567451539883047850107003108860279294 9047458 633164296466605684773003967843050240 9047459 -224071544328262444061673160031722067040 9047460 55077617706567880814052517955370332160 9047461 4961709171868911855895122467449714272 9047462 8771131567447524318981817082657154432 9047463 100887898875414050106785349048392544384 9047464 103373921451602637441755309695956664320 9047465 -11653609101521350557570613796981640000 9047466 18885254034294026738236286074668016224 9047467 18691725459255171107972949630991100160 9047468 -141870488925435522050699783623403195904 9047469 104113391094368021936961331593718490208 9047470 -908784395465851046535783244995450240 9047471 -36397983912567777035512580290061691288 9047472 -3645699812702515725664145576262893568 9047473 156597124064199948019013911978993840800 9047474 -2153301900957322774404047430417408000 9047475 9471918206066980845101270255096940000 9047476 29108605989408467932123605186684793600 9047477 319719293486812112963631433108831033440 9047478 4960898351985823331405455723110133248 9047479 58535437614377233959748418593696395264 9047480 -18406340468376892875939308502004531200 9047481 -65223758214639385273839799129258352736 9047482 -207898478528713097347623043350208021248 9047483 49621245732587063289746876762126524704 9047484 -129975848546326773948368267145896033280 9047485 90358287880056210040625215619684252760 9047486 -9085535544978359891278303274707574784 9047487 -25506364301655242048209770510871436472 9047488 -21808049037006710923502471466891345920 9047489 116047871073915347717531987826494295840 9047490 26225204171245577882732092149547269120 9047491 3569280206930328565085124357119737800 9047492 -23804863462909347850957850900153902080 9047493 -2990979710125220556952279851573426816 9047494 116402197050465191180860703350594771296 9047495 -74480165958784666507204013122881766800 9047496 16529485225366429638106261194624614400 9047497 64115789673349397096642083323046628772 9047498 -109311719290213787186444115727764231936 9047499 56148455555257964470962386474200731120 9047500 -17311957398928531137663228970045440000 9047501 2109780279351324251636537146292595552 9047502 -23179427513682006950126373338159044608 9047503 140883110529051758791087021144732224752 9047504 59067729157492583224753456031832760320 9047505 33961723879828505595427732491047646720 9047506 -16067166445709166224007386240107941216 9047507 187541541500499690584431947592754197440 9047508 -125670506151459025201692974820140759040 9047509 -96621194193505607029470804806547962290 9047510 -21555775133957961679071976601264179200 9047511 -16451048756714946679894808201193469440 9047512 -225098981893515233233277451832749004800 9047513 57465362381594985724489288350018954762 9047514 -26578209301281127114938315504117278208 9047515 80152499638797148078685962936359955200 9047516 48191428140015498617290437497987274240 9047517 -23729643104133746937621678427713870720 9047518 21941287079418122491356690450493365120 9047519 -45021303579602451162311135054425483920 9047520 -169564596824734933911492513850337525760 9047521 -114255684341225199889504580791436871488 9047522 17242878299222725708822477820994570624 9047523 -127529460443821529447604318922651163016 9047524 90810933012563404256960218252670105856 9047525 -122562674953243866817153260357150550950 9047526 -50412623321179566360566263863966401856 9047527 -159704437158024856129055184268856743624 9047528 -81452095075450978846097364684943933440 9047529 -127357562706254771188499990490755415852 9047530 -35820462846917800387652617929065518080 9047531 -40728983820636120433505327811472483800 9047532 -13225450377126057368850848007296040960 9047533 301825039793079448180516101882243552 9047534 -8897130298129034633963722002029895360 9047535 -1482708095597976643729835088402816000 9047536 -8428607208113519204979416682583818240 9047537 303601324190528402844831361107481647186 9047538 1002749115838850410506427033018851600 9047539 31161325575327523271194397737653304056 9047540 -76128013519451107196358963224178965760 9047541 148483531344039256453126295477030402592 9047542 23160963754290303956741008023977219712 9047543 34745429421344373048978829699795746792 9047544 -448783754214601785659285924029071360 9047545 -27683568557358815640883244306168372400 9047546 124641956708525116773184843858337245440 9047547 10696249818713700351248086107230113728 9047548 -119260306352569426225108630780548308992 9047549 15893075645521266030906627927214149120 9047550 -39235079134801004784965264140295515200 9047551 -127246324633731932288858218385136721368 9047552 8071425559938739469942748709864341504 9047553 -48382927796865060187842722448888884160 9047554 -55281126368309998704572780400835169280 9047555 -21115577058910583883568904686245984000 9047556 -38818395597689162264086561442382594048 9047557 -121855482037268088980620124944299836194 9047558 -64376925994397696241734543925462402816 9047559 -26239056287282617712738689385772727680 9047560 -6599529868661269579980220084003584000 9047561 154563036217361671516298147257085139300 9047562 -12887134891844222843395388702597514240 9047563 -18293218473987936403434377569791056240 9047564 -123631915666738533525315815245124077824 9047565 -87976340101761566996601510771381984000 9047566 -74434782087121760194409575989728717376 9047567 12804491578040727674505586404672384192 9047568 -19415910306753560912916940062060773376 9047569 84545534902855421205535204517735233970 9047570 36571657653042716411018150441931279360 9047571 -33754761319780172794945882808615608224 9047572 49764353872992079770669533969721640960 9047573 -57462738817885225926611230094937830820 9047574 55756013121174971403315933282460789344 9047575 166093509092896163219255438438563842800 9047576 259345425905297076147212016091532974080 9047577 -30268036734657696480380342305495956480 9047578 -199771812845811159853498648247640859200 9047579 -17913267940476706860090289476719124816 9047580 -48936022003245704502789278872632391680 9047581 210996374248041919451346787228474753824 9047582 -96001077781458438224312665485045268608 9047583 -89699730824652329982934580188889599848 9047584 34294183271834131089016530291948257280 9047585 -12555713037169828635644763249189626220 9047586 -179088572720684740116053308937881692672 9047587 824174558389934156646988570687811472 9047588 -55270980818543773266955432902762507264 9047589 25316930083636625156785605563549200224 9047590 22191689516737084345022451551427196800 9047591 19339304297266053886533040720377350400 9047592 113835635441509015290982119997626777600 9047593 29580445172136334751353355029808929524 9047594 -169014040595661852477932576169135974400 9047595 -99023805103995036043331186065922718480 9047596 -85002098504951400304268134793583598592 9047597 -14443507393243119421820617360693959648 9047598 -4024683862734874919739184487902003200 9047599 140324572557952324459187023292081092992 9047600 -4680833343331287230641690603579392000 9047601 -110719609281638820074017029789379186560 9047602 -46440097458388459624252201371131409408 9047603 91924601171383435830949305061838835852 9047604 21190012862510297173438431589320916992 9047605 -99524825834276017732929255795454899300 9047606 19379239300062073337338555019682081024 9047607 -104599880522153052470324414961940113408 9047608 274862140300832330510463977433465384960 9047609 -510153531025147451390828952852688720896 9047610 7904344464660735863062282173338956800 9047611 285740245532318023112292071266292970212 9047612 34168395269865633220948955672554045440 9047613 -203735773801924464407369062120817661216 9047614 10767838221974761757858929815033382656 9047615 -128206902713070964942925022591113481240 9047616 28634155579327070824409439302836027392 9047617 140316603122714680909086517890106985412 9047618 -61824085391902959153905098866545287680 9047619 -45675986119311230149112124623097421104 9047620 619250987841782635804860801499322880 9047621 44543556858096135388722157671508383744 9047622 618502586676354622621378069208095104 9047623 -294146339626294412565809925964228772160 9047624 166229962905151080847359757528598184960 9047625 -81702384351746753628276561099381600000 9047626 -52827700444781091141230863996701162240 9047627 -303197769839699365099237510707090700524 9047628 -61526278230511995440365202301833964288 9047629 70453089468539561579623263572694145280 9047630 -659400571400397307088295210708890880 9047631 -38798586582670777985001506100628797048 9047632 -33584139292299710926986349422040055808 9047633 -140730441682853353423622970187759415040 9047634 -5716681473553526436542794215525070080 9047635 -27657467443018259337519175653380563920 9047636 84888701715737994943899130784442861312 9047637 30059208767542004203551984276915556494 9047638 -99408431928557685244000464907883307648 9047639 49522148228791361669481664391972434440 9047640 -39129938426888451926208235140032102400 9047641 -117793323245696344262435689873419390336 9047642 112150232692099425875183203274206501344 9047643 -34285871979303257333455529635476516672 9047644 103785302105014496996717587743959630336 9047645 -185887408015921907961528124529740622100 9047646 -91956698921609632880029488886279372800 9047647 -16551056258776941965057725331813016896 9047648 -134334305639683134609811933129510748160 9047649 -64678432226181627629378310144872500800 9047650 -3064502833453294180178706971442576000 9047651 -73003012173099285940332937489654877760 9047652 61513057260666577620960122270592000000 9047653 -6467434720932085508289036564948457376 9047654 -54067631247271503450532531058016000 9047655 -20011402252810353370652754557866205040 9047656 -45005310048768786658237276713452037120 9047657 -123388743244374809500253074806263525808 9047658 112173346570979100201514649706271138560 9047659 -22632845410219627240940336037940544140 9047660 7693804921370778413930379351931330560 9047661 -9864947399157993571776537527831772096 9047662 -34092269543117492239618952463467199168 9047663 391145014597336635562831652205518486664 9047664 -2195153880443654712632895460484284416 9047665 221955599047988337537778849877031241920 9047666 175549332428251534197042326743300822032 9047667 188122320977742615316752760287499490880 9047668 60167218129624266483902937643037464576 9047669 -297527927499063324065319534703726773060 9047670 -43030285237010371363607858136186470400 9047671 -62431656273845302222223452237390716528 9047672 -220715092013648032041290440314327613440 9047673 -3432503848355360295064871091453357120 9047674 64166104871023741985914159816020948336 9047675 -5701346925029552341293507632211374400 9047676 66681361933705022847626623810624487424 9047677 148994603315625290962674569579691547526 9047678 -93926130141670480004272083619612513344 9047679 -13957402464457785076306700020861116216 9047680 171731568983756983580749148074908057600 9047681 -228216398017837687730529529032316848600 9047682 -21990702326880879765296619418002382848 9047683 174464034254882106361526988066620890224 9047684 38716361688344367155910893833857464832 9047685 57970028632836393271244959438687076160 9047686 -72029364332677336807888956609678226560 9047687 -25988919463389395816114675860188709608 9047688 -804400690217279561511183754869473280 9047689 104840164981356546258600519040364777472 9047690 41419323012814802894217519170246613600 9047691 -32863816290964490818517008878548057280 9047692 136379257674866859188557939660989345792 9047693 15346370705520616001812320150568850124 9047694 -54652285333900705064681390938696553472 9047695 86751100215730065530918934863931832200 9047696 -3995066618665194364666405397699493888 9047697 -11322710251646901520567949101582909200 9047698 -24266982906485376415985799809864772480 9047699 83334805187826416833974618419424871536 9047700 5346915706805038887816400032884419200 9047701 74476174255113846657001892790547565280 9047702 -107661748288411481411120804822081876448 9047703 42065583386667870199452648497395200720 9047704 216322577462520526979157102555274229760 9047705 -36339605826921427277167257773522856000 9047706 68017132511312853957576946323090946560 9047707 -141734488818116583721077620827288514044 9047708 97625162594610908672175160519846153728 9047709 118147244967397687995500461750433052000 9047710 -15653139510442338480477193925938905600 9047711 14629613896759277848845088789075390824 9047712 -5439145742510402653532337641336340480 9047713 -14483916517666810214551511101135751120 9047714 -42598016929600941132889547654810231520 9047715 -42830951824693713090032040041346713760 9047716 1737635599958974544414196604731193344 9047717 53772589608701344835701003353088582272 9047718 92306481970652714838520208106630245664 9047719 -276157066136841808118575076834248671880 9047720 -160960454036914772028180389478030950400 9047721 54873969080784060278507979457398636432 9047722 37262422093984710006199879307386727424 9047723 -13605616364861545851894107992719003012 9047724 5318801189952798403834102178172518400 9047725 171308398662702108568324462427776285250 9047726 -362310377761089832942919181717539721216 9047727 44880260092821322471848741540137352000 9047728 14744722691288380562159289061865111552 9047729 30085075364771614258972460912981469330 9047730 21039438065385511299632608171938654720 9047731 -43734877784104497026058917628919750656 9047732 31690958329385739329701713970380276096 9047733 58910348182165765710406934727096885024 9047734 7722030799245149645309102452617216000 9047735 -114432917443393284713812667930424008640 9047736 -49205799887472930037801059939919196160 9047737 -137122695157054312328181703948943673660 9047738 16779620896006002673005089158315466496 9047739 -64201875204678525446378383477119281040 9047740 13217441064146505078616111029123686400 9047741 34957182350745027609900732525742595142 9047742 -69676571423783212558332825495657332736 9047743 -688878436513744431277001587867560336 9047744 35848018317054767751051308033607991296 9047745 39610231070489268802104852867478345920 9047746 28041019898669326484636103035362197504 9047747 -36390808633290461120738469723008964288 9047748 -72663150766398747261356299160792171520 9047749 245412187734385300420006376272135934750 9047750 19350679317119562472947816604907904000 9047751 4152815994476222203197252075414647760 9047752 105993767320706550986080471404692628480 9047753 54182909302276297589578115132369603328 9047754 -13158970879870907763983277291015183360 9047755 -148527474290128888871349526200088863840 9047756 54790058274302464785299118368988096000 9047757 -38336553946402122465113910646799235456 9047758 -51534470178813984555413531777279010624 9047759 1664179843573888735343516499591515520 9047760 -24801117283470138422663611186495488000 9047761 -151687253538776123580900988358755034638 9047762 -133381159746348368525291448669341808000 9047763 20769759212628040718485053218049888480 9047764 -269770966827184336830093225856723101696 9047765 -131512069799932398547011476091116786340 9047766 116457851293017235555126065232416768 9047767 -257140174508744793315385219864955877080 9047768 300040020421863678199623254476428288000 9047769 -86331098324421063480664414838123992512 9047770 53803957257818216264455026382248634080 9047771 -37014523964485106584594463906622230688 9047772 112867516349838417787626860363185385472 9047773 45298549044181448833297534599960819040 9047774 166449072261128046833341094511507720192 9047775 68526412582090961484426389252045400 9047776 189505549458305576602229101532573859840 9047777 202416725201168306612079801834148232112 9047778 -43222955839599859798082181744771885312 9047779 1011644685404864472856759119714343808 9047780 -41990147108250064240797714539667394560 9047781 -5628245521530753848527199911634522400 9047782 -211061214898242357003273130616303510016 9047783 71110591407103586978960750221098320664 9047784 15990451365735506102078863762357616640 9047785 1992463791287790979939125115813042980 9047786 8451905246440331065094097350095477248 9047787 -26301777201534621078464016693103976448 9047788 -9456132202407722266696315417974248960 9047789 -61460071992896797855682877133733958846 9047790 4522159621360369847376713902385952000 9047791 218915474151647384519664905878416223680 9047792 31584900941552054492671696354848768000 9047793 105442782391725977989609351709410581984 9047794 45340453956770939658065434542096556032 9047795 -29053538603670390925789977395878092720 9047796 -109806952103317925942946267161190187008 9047797 -75887745276076226709755685746066026560 9047798 2808445667921165718182454088619666880 9047799 171167284044435615898145670155504016000 9047800 -28094392732215498120862328169976320000 9047801 71061233925147384745978233916107465450 9047802 -564950949128158364150468031822539520 9047803 -103650148626227534587536413641521373016 9047804 15823229430789146372155170235110683136 9047805 -5765525902031403079014877218621312000 9047806 81224371741875754674323652908480426880 9047807 104532406675515588689807442777016579512 9047808 61797990751964790323307586507128176640 9047809 -97899357402745665354684481260640620096 9047810 12661849408612119764159090053915414560 9047811 -175606568103102505269127756189153016328 9047812 211466634309258247885798725794543732992 9047813 -17231145827330668457698766704592389440 9047814 76434327778202546905500047872757950464 9047815 47258243075580808701176725431312568800 9047816 187059200056772608115413228203487119360 9047817 109020081313128830254192596750967310634 9047818 27939313714847341686467752639910270304 9047819 -28279662937018060166527485253240864320 9047820 -89574227990823219226018449544067281920 9047821 282473337902076198007945301785048276022 9047822 -26991217578301856559880753584647511168 9047823 -12366403488266273379247841189545478400 9047824 62867457579891910614185926129499709440 9047825 -31412902775836990086252355109562045000 9047826 55204319961106886537292616000143081120 9047827 181597696661920759919372293624659188520 9047828 -71893422737353570553132471745389078784 9047829 -63979128462837383450522296316640829440 9047830 42614573224489855858000080748612362240 9047831 122654682255347261044052021979730273920 9047832 -23747612930735600437064401736873410560 9047833 -14366688100437315153066197363875876918 9047834 -141808461817781699784171887675643431184 9047835 -181807853830485081726392542435546720800 9047836 50141720757836105017848390143970946048 9047837 164554453635153121379010220521192624486 9047838 29935840547637525296022199837901245440 9047839 9037496985193455052215334602670792128 9047840 123720188900393239687004286049898987520 9047841 -113048748295070076899686121670163606176 9047842 -107297177430919755811761584247878709696 9047843 -71342040646344356968952092224043057200 9047844 -44242443260081067798513852756202503936 9047845 2581989034134855915482741976703439520 9047846 -35580414044266668212576517712563058176 9047847 -23103886901259187675616286260574034560 9047848 -70259410625468239533405418299474416640 9047849 48051235511253502490618092623692873850 9047850 -25347155258666402817744515977366387200 9047851 -178556130519927546524317331237175555148 9047852 102089604189061143004108576201332029952 9047853 91624291602101904859079994134898916662 9047854 -4663281508602845593813840131808979520 9047855 40764988845493981547993828079394305600 9047856 -24487176586738228709747673194888232960 9047857 31011778289463018784260976115463479680 9047858 31978834628599049261976680219164747776 9047859 -121533333775296227365900880098783662480 9047860 -20946174314452356441124204063715185920 9047861 40032573574701181220420289906882330624 9047862 48434201527541042817950062451843771712 9047863 2666786668266887720130139596121718448 9047864 19783907432421300474684908077221273600 9047865 113848448638799543208568582834634598720 9047866 95313683785135102224817834549301755104 9047867 131719530333714303721637856826397503560 9047868 19261814627899817778981107368442880000 9047869 86866671056788414136588880013021433432 9047870 10777888705963179910638406015364889600 9047871 11052597137936359335338545507790073072 9047872 23300300381832915633654603434221895680 9047873 234850850287711261544279571380846557122 9047874 -33610813424133182368858184928071696640 9047875 -14178377569751472108267289938026016000 9047876 -324872541582456888344146466381101056000 9047877 7906877688648265998453096630933012480 9047878 -9849004098553743177882348164409292800 9047879 122625882172752928973105831550593403480 9047880 -35333766695623824620320654880873164800 9047881 -206652182722579475440366270741705254128 9047882 -13785273704166651534944572638327200208 9047883 -45259613971704821814246359400634389792 9047884 212259079003615370227515237266292480000 9047885 26917927498851998226891703700670167040 9047886 16025766860689297284661840846855756800 9047887 -344790164984943729150127645544951288464 9047888 924020321251596162020506431637684224 9047889 -62163241346225210829279627477887952480 9047890 61851695894876562475378305253329367200 9047891 -200843956569965955783075402582157985616 9047892 -54118899540847433407257498669760032768 9047893 176385576883839069533125428731979038016 9047894 -63673075163789504109726895465687137504 9047895 35250583213175202866671984127384640000 9047896 -236158077981575426422696542576230400 9047897 -64626492398310335983861890069943521654 9047898 19431179794842882023385983618669541600 9047899 -125843362282085943850046561275257269964 9047900 778329311434273922057518460108812800 9047901 -91051796442937914027818288369440130880 9047902 -77736770705331598130401613280538174848 9047903 -3739073969629769953707427199295322848 9047904 101551839551464068483598567593872326656 9047905 41630467362871863582598593035437815060 9047906 18075292866040470739594978718937555456 9047907 9819487010720566591769231980831414728 9047908 9210127837554264505049654296920440832 9047909 -227084732476633348564075814791551551232 9047910 -22589899445655998163562435723946119680 9047911 -30777722097491655076201581259291004488 9047912 8639191454114013880446549543169259520 9047913 26724017089944663403531721572205337600 9047914 82016177856968112741571554564706563840 9047915 41741121234820351242651983420215438560 9047916 -3366642293183333711102031996961674240 9047917 249043734736566730455525713360707994966 9047918 15019660444717571151131638576132440960 9047919 13567861344642762375747388385463804048 9047920 5939520398436470137743544515412623360 9047921 -132389315412131892610593026383339372956 9047922 -80943525155714928183196830004261675392 9047923 566345359329607391101061314775696663040 9047924 -118775842761282339896928620634477041664 9047925 -30849332323681663183527486695761476150 9047926 86107356749235222100734973152591498912 9047927 51904762610203855858001303985844343040 9047928 -99844744761780870076235354582141460480 9047929 105275472582689525279928252128681224080 9047930 -65344324928593104305227795800892868640 9047931 2306577885680705901395824890410592960 9047932 -234238526349724478982198189886570492928 9047933 24877109582965181278231823174377608000 9047934 39054474916490126566512907479710017920 9047935 87670383596728183982636585812151712000 9047936 166178656191486012014188329392941301760 9047937 54354877176435670803874609360364998752 9047938 42828586649085370948673761490531271120 9047939 -42724992073302873677437760633849703360 9047940 -94790337101060717246947602911400038400 9047941 85748686821368237983377363363615971872 9047942 184316541414945387224014224092398279680 9047943 -4612281292299467022816156295320184680 9047944 -36593439326502538488003335740090521600 9047945 -142930074954289882987396304353970582400 9047946 -13586529333853114346931084441391021056 9047947 -65582097469032863655716330989882231200 9047948 -35660048671105981995316403154930545664 9047949 50227184592540813151113102206095455360 9047950 -7424751694068553077478612903471776000 9047951 174135251608822206346958316820892760504 9047952 5598431660202838862788551956202455040 9047953 -336567156132056883624195027094684558798 9047954 87046839377171214282809395138947464832 9047955 -27122907005376225008683157274963098880 9047956 123194544097051359982957158640740648960 9047957 65360098546563630959311535710862776206 9047958 30591079979081683664288894408674536384 9047959 170743711422903589210768877378279689160 9047960 -63602728304587488089703388377400320000 9047961 -11702014325734424669419000919024359800 9047962 11853692295628855844168240243611143168 9047963 217865047419376716081436461714593662212 9047964 40047925056023494301620353299094528000 9047965 -25592634896088077599103135234132995080 9047966 -87890651739445866575935505507603669760 9047967 -9435231023411366541365791193015156352 9047968 23289622919226476836643479609032966144 9047969 28854721398585383863475086598622165696 9047970 -22489166104980110315376296024250777600 9047971 -376758142205543595403166204624829718800 9047972 6222188180888516654271108461345755776 9047973 -7257705611241316056797680055560991232 9047974 604169242679672514175262456322903168 9047975 66294119290985255340541091821019448000 9047976 27391540195748421888104699688076738560 9047977 -20758940019635689927383103130701978268 9047978 -27199430330311856328195827368521334944 9047979 -110420507412459795878720641130055531876 9047980 6845839269388118604341092920991472640 9047981 -151385036077644256494408081918350514900 9047982 -52296310588797861689334528416021289408 9047983 -10957914590288491270672081719096960000 9047984 3699281347731203952175481133967933440 9047985 -3667456407565629661228667054042693760 9047986 37048241679224973876500941106274066192 9047987 45605358151260325201312708941227760000 9047988 -104055045219663895867483061873929912320 9047989 -261763834240491332452574459486662030176 9047990 280927719261540339975000783972403200 9047991 108687834128002834159518977451390748392 9047992 -128864270459053454838551340382108385280 9047993 -797778122685793274948644311854556096 9047994 -8135230431495426816232679471408489472 9047995 -251259638880261331489263225704188892640 9047996 -15575621130361447054611523951341393408 9047997 39397137739090687818180575930591136000 9047998 -34636142371588545558208540034309472000 9047999 220545782261329803835704255464799432000 9048000 18116126191963802418290653050961920000 9048001 -8409492710120623903149431529597148416 9048002 103338087347126206210122430944973012992 9048003 40588263289737822297439433536368596208 9048004 -14215627866921913196420349534502072320 9048005 -42659404089731926433585938530318662340 9048006 122442078412741647077231843705120064 9048007 69828102763872678437412230542370335680 9048008 -7316579315599742064572446153531054080 9048009 75258664141992404147253711605949986880 9048010 28345816826302030313862053712959192160 9048011 -33543532421215312386909222176021876736 9048012 563402890692189158754566132228897280 9048013 15744966936286637181109988557637819064 9048014 45014400182817499153234968440699441856 9048015 116322422554501778144727291120808939920 9048016 48500886405011022464461008658105917440 9048017 4178889531302052854389451247647616 9048018 43854603895032767680267765500608397312 9048019 396749194665204526659748776129384574960 9048020 -48122764223017211596274970132235403520 9048021 146006281133059718939331640839010084512 9048022 103737177782014572732276972880623489312 9048023 -139645204340691885858915533247395107536 9048024 14549093512027412108354974932371343360 9048025 74132954452425189062211683708509560000 9048026 -17632510444253603804817345943203564576 9048027 46339210180068160246926092133342591744 9048028 95044172101729319500839497092180377600 9048029 448550066755546504490788754744476523160 9048030 36106045437552208100533811128673992320 9048031 301923157682777384515261709303032924832 9048032 -2051022501587203466442762287931457536 9048033 -41656685097393517486876440436105802460 9048034 49628114146471149001596838196205070416 9048035 -461119864024407051264545241290509144800 9048036 -31820699913459156276686781000373029888 9048037 62733854993963270902535302142418114686 9048038 -124745726544946727662927244507803618080 9048039 15344214522521395740731484513423040512 9048040 -7654683834844451633273618153377843200 9048041 -63207738305493941645380863803680081116 9048042 87588743243165405876295568573386744240 9048043 67075347434251125513427568536791202292 9048044 -27472912169538346896536078976369904128 9048045 85288737782621564489234372887975396320 9048046 21021003567278557182120016392167846016 9048047 3948758515611699414016761493671827280 9048048 22017180188443512376667759598489305088 9048049 4986794580449336093998409829544980050 9048050 -46000751640997376951296283061933206400 9048051 75973717836593107975110885608999453040 9048052 -25862827716364661864274215169585709056 9048053 88894486005348414554951524748395282080 9048054 -4439646800918682420954186063634187520 9048055 -74596070233414148770550333387968732080 9048056 -31244512496660100180634030077365821440 9048057 119499933695343173837402585178893685840 9048058 -5000583247396612767009731994204479040 9048059 -153101930880410292595069698306950357880 9048060 638264659330898371302682877073653760 9048061 129647582470691818454522716730399569824 9048062 -43210759305776080867495511947721072640 9048063 -35797472077787388031070814211162920960 9048064 -341776808737785715144259173859219996672 9048065 10405551916657822569992051311794442920 9048066 -55114171192023920687844750580259788800 9048067 -98503235534987477564949534965160362848 9048068 -197280258601263893006365514798848609152 9048069 -120295765954663925862899523077517391812 9048070 51689602104523329079265876417403273600 9048071 -134049258110184999412225535050482057456 9048072 -48091725341868648719562008350907842560 9048073 63448440321984688024547143892680113444 9048074 -1300207393012656125058676080754299648 9048075 6423990055742790320967682591125702600 9048076 -45899846735768050510349925422663168 9048077 154059533414199394982327622929598127926 9048078 22119938483571215745339427275640377600 9048079 9045808915981907992982259860820906984 9048080 53111910608777538177490193447133020160 9048081 30068475676943647167741824457607364544 9048082 144840619463409336651506932428538330752 9048083 11336751465897183830063862651798922824 9048084 -18488529196447802819838425600383272960 9048085 24179938191978069842827809767752492800 9048086 143464311943060938097543308892309288992 9048087 -120952657629088691018324197967087662440 9048088 3120335614453390487370808572155535360 9048089 -491200927052496247335138283532564650476 9048090 34717366622874811130322894064565913600 9048091 85576071145581076287190892018522526192 9048092 172572913929750866425080866363843658240 9048093 120067134498725056776549325748848673664 9048094 -40821293680393562374929001519357587456 9048095 88144926108535216795666954713318379080 9048096 -13917089605925370256748756736880803840 9048097 -229086818797796017962416769001842605628 9048098 -50839331359790765190043448870111055360 9048099 159472686439576732664101933365480179064 9048100 -88351019895556503164609358091820905600 9048101 -3528210545607923435091054129685564128 9048102 -23532028427661776816243972451573676032 9048103 1306717223104070427400640720040193624 9048104 -31885773277084924659768401278740480 9048105 -48896821664307861118208001475213049280 9048106 -20105553223084104327176561764771879248 9048107 45540735903182490161945790300889504320 9048108 -861120649659622140823148673659928576 9048109 -15136604873136018416910381231511479584 9048110 76177994753050993656616850708894400960 9048111 -24428042041258286425127568786025118976 9048112 -49956728734247940566988970094906589184 9048113 172813197649742508421597107682808024100 9048114 -114316903657974952634237979247204443360 9048115 124146297925793952201163881279570240000 9048116 13667836860495765637205694764226600960 9048117 -52772462858666127850853631593594465952 9048118 -164601093038891720246477804578224774240 9048119 160408691537103077607157890743710168896 9048120 20907645092908522144301565073010073600 9048121 -114353940191526005601326164399745593856 9048122 -88933571031145586870538460081756627200 9048123 79120810650873319382537330775934406400 9048124 -17173840630981974147866327885844296704 9048125 -15949913809657855320911467610394480000 9048126 -21627698129238984506553986522794979712 9048127 247899427594068265652587501536810577272 9048128 -14368263284374925702150644195308601344 9048129 -92892110772976987405898984268214654416 9048130 2791374305384956904465275824911677440 9048131 -15711932818418011961295497261222200896 9048132 13444136856952434956812516712745984000 9048133 136546700125724767646819492354434003644 9048134 75258464198296661161548600112806019392 9048135 -15613507471567203078350415968257124400 9048136 -15778697078395998339755030406910310400 9048137 13524110192260530055282511807880173952 9048138 -111338413234463917332191981285785486080 9048139 -343702922100425480375981925173409793544 9048140 56038195540997415674838438201467827200 9048141 -78570570124023913732638117487822627050 9048142 -75976766015080342795748835985769284800 9048143 6357368014666274193985364604341298384 9048144 7581839303211570230284953266376278016 9048145 -101825887914238314657886855893441394200 9048146 2211581772441809026092767613317349504 9048147 165501314510641065823232816637265020600 9048148 18533432482335252867311685632092004352 9048149 61544608842015156564640678586143384992 9048150 -2086023034511030889622478276869111200 9048151 39979230061506331648557956480161957552 9048152 -135632730049945417052227404215046266880 9048153 -118145987609227999612767817575683566896 9048154 39814867386890236154006867808478598400 9048155 -126026484676359521465259551896632133440 9048156 -6350749872394498651400244349848256512 9048157 230228574567384643211628022098082522406 9048158 -67248908231695272642518161237982158848 9048159 -237077164638751537829071677714310007280 9048160 60812377257249198881256171834279198720 9048161 148604131281811591096140420523969220400 9048162 65009887516326177738019871597567796480 9048163 173835046376953269098119076654164432412 9048164 147524678948062504432922419375330282752 9048165 7621779672598830735905700403728130560 9048166 118677068525468291672802571464334648032 9048167 -28073306358481849372028872061419603488 9048168 -136006016883070553634428355731221324800 9048169 28414219600818813838881866792710609728 9048170 -130371537982852760568589954614965840640 9048171 -26274246189689007058895828763491036736 9048172 -59273363816213494952033682988871244800 9048173 -45578291049359254460865900117468595680 9048174 -22213253331895771276133067515973600000 9048175 -140820700717051708458559760020849048600 9048176 57353200058918177442823790762737631232 9048177 93250004516187089126904336302456744448 9048178 -50410819259618834504753798643393415776 9048179 -27283307423999579677231841925212482224 9048180 3717309100506775969766893042923417600 9048181 129741787209330837723100645260894225600 9048182 28392698026945605371406449369525538048 9048183 119518254009448753128810571756851790824 9048184 36301563411997707201009934661337538560 9048185 -50041128606920695845249453266694636600 9048186 2084976348235035910235864031247349760 9048187 102916638978294218737221210132852596032 9048188 -26002050450477924649729695500607135744 9048189 441719373619611477158161230826698528 9048190 -44481738645611344095841319160373920000 9048191 -253223261190720194122279183715753516616 9048192 -31752801125043408408023572850839388160 9048193 -74686453576292037721774169961894430224 9048194 136586767609412866882680976152572050896 9048195 45020690185001412094566781684788317520 9048196 -41224137271412989366941298048863433600 9048197 181983909963786293206805119919967767646 9048198 -66445728931306725231450422617400137536 9048199 -129637566686492325569725120228978360800 9048200 14145544813420768787795553170300928000 9048201 149048783449822142882517640230956873232 9048202 -17214843643482741038237668524704162208 9048203 -154334777401351546656992442177307572720 9048204 -13022902315465187329188496351337167872 9048205 -127186250894104553370640420338313900800 9048206 -215999349110805342325370170652598366720 9048207 -1066706991097249810061487498385211136 9048208 -12829909581087968069965917973029814272 9048209 239160186476678318190320235401371567410 9048210 -43871187634031881311244455783604308480 9048211 41809811595784176129249681702430273432 9048212 217167605432260095759429725663063235456 9048213 -107511395711937043699878122607665555520 9048214 36906356590833222992652873992632144512 9048215 -173268220993705234368945345417691398480 9048216 -144726170789190620573551215863677255680 9048217 78478505615363500230647477651956488266 9048218 -4973526593112227885936828639485777920 9048219 43788828509381624687902400289915824640 9048220 -2248951104310926740918150392584145920 9048221 -30072032412642845182828448614527751296 9048222 63585806069774552545106611090857659520 9048223 -67383465481171440290039528414919556656 9048224 -229181805905621329084267255761824514048 9048225 79901972521600604278836995735710867200 9048226 77195890181998269397562962380722166528 9048227 502082783796862974542825289941224676112 9048228 7851579805901906465830845454860005376 9048229 21942967597349667543453691450520022880 9048230 16865641956466317072734799092859173760 9048231 115050032714414310799463625102708931920 9048232 15675377380798401459656227333324800 9048233 -22111341907946249152624333946469871500 9048234 -9613132602527003686013385936339416064 9048235 71243687014248496112832882247329238560 9048236 -62922069339945248714428798427380976640 9048237 -12814974371058040077155034898808125440 9048238 168861381756523551828289989343128349440 9048239 -47244406049130615707712501268813146744 9048240 17752250884640674415975625476800512000 9048241 -5686163833296865264644040455061331136 9048242 -26371476300660511109001060394625605632 9048243 -74095173539961072887614795947176988672 9048244 -218040409648060491879112857343482830464 9048245 184820149717309540906574334885918105120 9048246 15695056425331678703557941482013296640 9048247 7842723829742553809286158149715556040 9048248 327027837734960836259610878867573760000 9048249 2638031116530514356289559737100952576 9048250 87200841368142595156179887350922160000 9048251 -98636945941389820155876793010004546528 9048252 168328745607522561345695879288801132544 9048253 344254340993131218345203242977094738502 9048254 16826929367202899784823777887119402880 9048255 -8629865934554484138091693069909315440 9048256 27062723945577851624797099895627448320 9048257 267815180052483520660573449066670832772 9048258 -60737193087932073372440940077885721288 9048259 608942912670338667083602038329735540 9048260 -38994083019532981536687690145177432320 9048261 -202870953203418278763523848447306648480 9048262 -257265911500976037250808822793674219328 9048263 50253995804554470717460737326192109360 9048264 -101788476990257175347480726707902996480 9048265 -324454103352164219526089961985429833600 9048266 66012399973961479796320173515217443424 9048267 367072114809920288477463968899917672 9048268 162198845184748571939647336947578133248 9048269 -181192178702806994295511242773713522656 9048270 25027653556303439795405677782706360320 9048271 108136175845565620451457128995676649000 9048272 -50346542864784434941708757129197953024 9048273 3154563059538300407125985315256606144 9048274 -53232022330017884388212855274742007520 9048275 1528811149288650378262643476299432000 9048276 5921236581645081005270564420663338752 9048277 -3721847589013574520608573291979251008 9048278 -126166605592134088676791168232959054560 9048279 -91590533775928776607528585884328209816 9048280 -34825930832819136282456902993023795200 9048281 -41815167749301715482718597059946807536 9048282 -849927947796262912738311223366583808 9048283 1346953309843210542803020416809771800 9048284 -38031812486483038923922296843248363520 9048285 24048615069431443664425623513375647820 9048286 46522201304538055434416454757249815744 9048287 -25591492236373936941414568121321783592 9048288 59461012385617451349830639938584182784 9048289 16092241834087744145346814279550621090 9048290 35516989628039903488698087247601001600 9048291 80986240730310228605765837151449924472 9048292 6666390569370006276553727849755275264 9048293 69803244184137070036474620799414866144 9048294 27603772982101894191716290245095808000 9048295 261003404747783047960969963320073805280 9048296 23290963468718057536670878427838873600 9048297 76829075473523996327264545762577581200 9048298 5303551299164127870865233852199239936 9048299 104600194917089422244534887488034199040 9048300 -20478813883680280503067770610030579200 9048301 -60508873611699837101287246627618714560 9048302 -34283110167183348366962511555160363008 9048303 45935129519351040457271444834760961464 9048304 30591576146101383537558096568699781120 9048305 -144472859831462143402948805598902400 9048306 19500496515107837196158974391447013504 9048307 120523055866715533365948367399462358920 9048308 -87998135312102568483044043625260176640 9048309 14594597563160138753263819589949148704 9048310 101550303056516764974519970908614016000 9048311 -46796317971815676897279370897289367552 9048312 16241185754559752047423895335936573440 9048313 91803026701254327930340379982069801280 9048314 95962245396580926906859611206512204032 9048315 1947174481696850140482529595040971520 9048316 -214603835494623015022585968686300802560 9048317 -19833756828260177705043606957127825728 9048318 -361874783669658435466173397202153472 9048319 -27153294502886360088145956124943388480 9048320 2533883926938175908764738261719449600 9048321 -168903013591734476079509875056492257760 9048322 7170939945940078187550564785334993312 9048323 75033747898145610061199999593855940400 9048324 -61278077613811821420820601463206482944 9048325 15686057112510457527588818454845311200 9048326 -24837845753219210406803234833329517440 9048327 78403326938192771367385550726179658880 9048328 213053761182469028433981157422968463360 9048329 24129624074531059545381392761722075930 9048330 29931981290664948430002987964948280160 9048331 -17120307640702863609764430282236556000 9048332 68393737657375527407659132682985346560 9048333 -62781658055762852452787692208566681536 9048334 -39829685911077159064073382773746819968 9048335 -32290233032200095180101936966365531440 9048336 22656095657236931881042819419879112704 9048337 -304891123364819677995886090132581320014 9048338 -1204046680598399844301450880240497152 9048339 -42207241138186590314641894499486366796 9048340 55029784772535382068968430023178240000 9048341 45182318836933344213855196651989604092 9048342 -24564136133306960430501885094871801856 9048343 -85889015112548885065472244926537620408 9048344 -433843030824908029800992835857645568000 9048345 -2004590047380269449693098566131666560 9048346 -14963891303893045102089547404541155840 9048347 -40097091018860300503244160334218068736 9048348 -52569702586479869784611613874614827520 9048349 124618386338058090583050282397620885350 9048350 2527084155422319996251136410033020800 9048351 -660278025278671869988906124104007040 9048352 -102971788946907105500469589122634088448 9048353 19492635328838123863577584277751049620 9048354 1803147996744635766039471084389305344 9048355 -221820979502900655606378568043346888240 9048356 -63822769071316347687809679989942373120 9048357 -47309778713951636381560986015506570946 9048358 34626270621636453971569558940290736640 9048359 56080963382294822551500915761403706104 9048360 -108599223250260381189487332016193126400 9048361 -473909943661668238134157725713089536 9048362 -33099849834073478235294650122097911968 9048363 39042372346296307392365697097367233200 9048364 -112083779265688254890622444304260137984 9048365 78882258891882915001127972162601733260 9048366 28351432513571055992370137099964817152 9048367 35284652570163101463704943640052905000 9048368 6232506562469686596943444385081917440 9048369 64758802318761563061548020187617721952 9048370 111406712631161629211279095211916019200 9048371 -135269263701949977186909985255191403056 9048372 -28396073228593084825729163046698889216 9048373 61162295912193436517267781459504808448 9048374 -7749286205113511204503123880443655808 9048375 -101950975351881408981202670536888320000 9048376 73110893298280458320240675534779822080 9048377 149344959548052778772127124110374874120 9048378 -107238882428554751900938757691439358976 9048379 -34721638304588391916624813719294293020 9048380 87411365695859766420388668817036800 9048381 -92281855899631308856048674470577970656 9048382 39651290146008884279407630789071396864 9048383 -28968966439270731719332326712126116096 9048384 17335005417086819421927059059799752704 9048385 19283067533080624585543748798323512960 9048386 124329934675736782073824052667358219680 9048387 -61378461042054928185271206390896666448 9048388 -20058926543203724884961751612792109824 9048389 90073104887424804160541649448781887200 9048390 -20587361760859650204805007779636220160 9048391 79169232479764727675300764499910773784 9048392 -105694483708587183956257217541737856000 9048393 211489060968932212802749206643406049024 9048394 -192160755245545113659812445636659830528 9048395 21358234175068285772539894202764630080 9048396 17068309568821531021860129544091320320 9048397 25907058400165451199334961078634853792 9048398 112137345430934676686547764796465835200 9048399 -27447231006693252866282452756561199736 9048400 -12973847752580108949320324333653811200 9048401 9932272580868851204325598323080223972 9048402 -90420179458706311765675109850966366720 9048403 11582674389645737270905668767769403200 9048404 779199527671536355517999704103043072 9048405 108570435670284153609513146020741424160 9048406 -50329000744760667029068948941699534720 9048407 -51305856781962049585517248550894180448 9048408 5251820416336317268172280598533734400 9048409 49253472071925393335120327624278443904 9048410 29541263715112898512900390812895733760 9048411 -22631142441109488247996350443598594312 9048412 -90824109999026517596808833425582534144 9048413 -80755856707596011949638146658497834752 9048414 -19840166878029002639040831292876032000 9048415 92877583271711708306472826119110251560 9048416 97719258798887447617116084209809096704 9048417 -24909651456608329771374092767999564800 9048418 -27712202927400628552002323633014545840 9048419 19489166498221921210291188366295115328 9048420 36328927071809457219369958346542625280 9048421 -12692544396112793503283181628645422788 9048422 -10096724895422520142235888400882235776 9048423 -306778249621842854559583056519605760 9048424 28676510233364109325748082135671439360 9048425 16131896439763401870871905492083491500 9048426 26172804328750102228678398672607198464 9048427 295835188810319861330316532713903704440 9048428 39106093650455186910324097362399098880 9048429 12944072538970190833603723354544666274 9048430 24599718538664580472830018978781681920 9048431 1934834616181781457201860288266935792 9048432 -3659371106544841214651766661227479040 9048433 -97552614337119630882489588111712423440 9048434 -117542136368807957272341564630422949888 9048435 -30715113602009172036762192219882393600 9048436 26907973333722913426796057445996226560 9048437 -46358151365995468625297943771937083108 9048438 61085813598702696600084539254854180960 9048439 127270204849343897841274414970027129856 9048440 -260323322962391771962606225067107123200 9048441 -153684673008962881752499512634478309808 9048442 -37822978774946675531161998416534239008 9048443 -279080221963339882173716160539440105308 9048444 -7993554660396630301809073081168387584 9048445 -15630432843165364501593615875182763520 9048446 86299897810341787727897845536044451840 9048447 597470577568276152480654680384911488 9048448 206731335722455898979604574935260856320 9048449 10486764133558643223997291824832328964 9048450 31375902653761356083596817377187424000 9048451 41375034007292194370543865107477100472 9048452 9897931741523398324315525559080304640 9048453 62867388001727032145856185478147606528 9048454 -20188119467220669218065363080426850176 9048455 19854700827149865734479377168233015520 9048456 53078964349625429036986742986572595200 9048457 -287927231491602516776096374412074379568 9048458 -93684788236599745748718000415023667920 9048459 67154974126171901111184741518568053760 9048460 5590075766309837303416261950343219200 9048461 67826164705839673177804165068176468172 9048462 15096273719365766838780703180513599552 9048463 -70729724390778144572164333158115848896 9048464 -61510784423860640524591227636323696640 9048465 290662629950078638145158764945588660 9048466 -23077263713633567895927922226862796800 9048467 -29843368090389194242124194982079667920 9048468 -1412177822438155282333826820454920192 9048469 67457487421623301718095284658336361870 9048470 -37902657111151618690750053883633432320 9048471 75646300489395782231467820684447473104 9048472 -10845627747315322134875785597172736000 9048473 46206670847814386778321537312894032640 9048474 -9977127299108203887836224918133448960 9048475 -20198864453384756761302032843934641400 9048476 111633828542297240336680468690862530560 9048477 66495564023663121024473363917336871520 9048478 81307315666544375902650347060718940224 9048479 80536827685205716914096647601698962680 9048480 27225459330692498203483486152787230720 9048481 86542573262220390641506502142405095784 9048482 -21985654993483599501299350521328351968 9048483 -198634741287718385460650385619450742400 9048484 -254142296622645116121740972366018467840 9048485 208100972615945448112818246104283857400 9048486 -1716017420071008919054821152613462336 9048487 94060164015458247094199785702109607840 9048488 -246437682457993490664973510022494218240 9048489 -106620723446032040025694946616674137152 9048490 -846188921650957100574864065174684160 9048491 145681195262433867777883045649726339892 9048492 58050702540190661388666501709283970816 9048493 27231054633166602992084560333949772600 9048494 -11591629689228625994486623697904537600 9048495 5564215714053203377238635734453380640 9048496 -2640791567377019990323235699657015296 9048497 113930196673111641498100030031530685952 9048498 -7691435120019365646852128119095098880 9048499 -56744122243473347252771340912265281936 9048500 -7715909565018832480592164792762944000 9048501 -81600872075611065523892850739684704 9048502 -3220127462955799231979336044670534400 9048503 -101549722886367987731735550712163261880 9048504 79332690998160239667538894521595269120 9048505 295593913638254629458923368220111383560 9048506 24196554929483018907175064907252899952 9048507 -12699949319282866147512673691609549712 9048508 -102953341910259254232172551912836179968 9048509 -112795508502023084763418296050665327290 9048510 3368843672750047137815145481883031360 9048511 205265496492818854865977467964125922112 9048512 -18069074868077362075775326309337530368 9048513 -24939598926904712774033111519118818256 9048514 8566949547162819644690820444344037792 9048515 23346043962606720492537636606439480320 9048516 91423271977611257725768436312385764352 9048517 390449707038081644546894445481791105820 9048518 31608155399123520677542809535136481216 9048519 35306249544051641567905425847655133744 9048520 -68830883603097193442028362905773158400 9048521 265384613100497404325544301762277029722 9048522 -17849171310455445446103042106050969600 9048523 -67175311818269539987104582034107634800 9048524 -80721954190903332793555572495086370816 9048525 42151529752739448686801811793706248800 9048526 -44971742936991892203497373256241288640 9048527 32752166654522189570685844439020763376 9048528 753217021605109567327115545570443264 9048529 -88832362231985377450673057950293001920 9048530 9522766953719156462224728541116096000 9048531 24547097047756556170841525465455963440 9048532 62887829974965844315382792823729485696 9048533 -1479426235950044866194401564937082656 9048534 -1620390925219463497184729877835739136 9048535 82415126644786307738555004104305884000 9048536 -10820878914994583969292528949312573440 9048537 -284394526252920964731028390589627782560 9048538 45470145657936263157654234028971657696 9048539 -178492414737498842515720828001842557144 9048540 -54534322755676511043317846037887385600 9048541 84225247921263038291081619449116737600 9048542 113041700425416795139131097008680875200 9048543 -28190817330471130675052570367346252416 9048544 153631883422217465607935589394335399936 9048545 -77946469273739508553390231998540855360 9048546 10089766884256349060436139952864174880 9048547 32024258457968434070159831170648166152 9048548 -50158420516174973942330280547392209664 9048549 -24006568179440158414430847306913762560 9048550 30033912533489656410359759544468633600 9048551 -468046012012103050721834081923266713520 9048552 -48085337600487516272076226412094504960 9048553 -95801691788330067709227747122355936476 9048554 34691755633662392049478854749576492976 9048555 104222773030038305929031944483028231040 9048556 -33678557200922291435818680297910447104 9048557 36869942858050613218205474780478935424 9048558 -47424862532759809551843554810287828416 9048559 -14852376746597326759410297495548463232 9048560 11921522135403525285869047094334259200 9048561 -94904014518095396870586016425842462016 9048562 51013852053760616663055277844184062592 9048563 181195913297873353446583529103658402104 9048564 -79794865969621303979743281016158412800 9048565 136510126661183888867176392727722244920 9048566 47074352221612732484478437996133635232 9048567 -95574863543930719948691969543987011200 9048568 4164052357494210979844895051631042560 9048569 -2656324182998181987544884113577910956 9048570 4908227204339684057409910531753363200 9048571 26858842893214311864579569454406192912 9048572 -15120186405786236502910810114248695808 9048573 -188549782688613285528607602123171489396 9048574 33706353661755711709700270280164161536 9048575 147855558617238998922637651237837423800 9048576 -468109615618655093421763586546466816 9048577 -11689976932349509213834318292008424160 9048578 -58873962993321055546364794728845280768 9048579 186922629045173329008474712428614456640 9048580 -2452510204627699863122502766206297600 9048581 -73785564692178463123918022421314833920 9048582 122178931677127231686265632468331946400 9048583 2698555628453926887407245674502087832 9048584 13272227874296338082745161275644856320 9048585 -34023866047038351698498846627659554240 9048586 1126921337605666806237781041028989024 9048587 19642114352996028162777493719232357320 9048588 17699747945206486014252567856263158784 9048589 -127547620501846354261808214466132480800 9048590 6719717245877392876066190778739061760 9048591 -118628916326640834295507038961796257920 9048592 -9698173196640372539015720426588602368 9048593 -201270219988997642026766404560852718158 9048594 31322670769337366003250490636004202240 9048595 -102942349717625891978564383207428207600 9048596 -164694061812498507957827078099747740800 9048597 -8232054473836152636790567187929557600 9048598 -20791480058230317259770037652639601600 9048599 -44799320842042708545611626951882250064 9048600 39718852645300283663130770759628288000 9048601 -157293260458207302052767516746899865398 9048602 -99577539910682177032308279662319978528 9048603 103498384675776238037155420871761514904 9048604 -147386698952731216301341842478910083584 9048605 268884761994257182727777093083120040160 9048606 2571607050096863127828191536471624704 9048607 39659296816312296360683514392037590352 9048608 -68842553029604006508277226244260167680 9048609 102734750750024850449020928782028352360 9048610 -85923854149411414251424509988130915040 9048611 98702054672555482077158775680892283344 9048612 158476380264205570564226740594074765312 9048613 -117434565233977637521141373099526191840 9048614 -2755829547578579716183326528907428480 9048615 -94095864332722878748636797482838912000 9048616 -124145284982872001098815466100903531520 9048617 -248174741151619484075137837683784341360 9048618 -58361094279478090653690775343062533120 9048619 -115964002782063506727418961497517632 9048620 10246015740985633569257136587785390080 9048621 -17607323152277096408749618764171148800 9048622 -184415577790419598706284428171201600 9048623 -201473839693591074499749741115130400000 9048624 -14870286944032616518164127600861642752 9048625 -145248328224998439040538923687678080000 9048626 74320727350001112059839494567999370512 9048627 49753382257969131414432273918288590160 9048628 306394659302525448309052798128033263616 9048629 -183944207859999568807699292393792881440 9048630 -32029632568901563648356397311910944000 9048631 127358345664048344237533452689891531432 9048632 -61375440219991324616484601150083993600 9048633 -37957583992502431825011929235221950752 9048634 -145575960942679447375204318429589652624 9048635 87621477904445877218055166438450059600 9048636 80839710223037265519621613985685465600 9048637 24621438187409111049255204400992614016 9048638 101224348099415745416782418013850618560 9048639 -36918815191637129325466848831203868672 9048640 -33161778459821601878545737929651650560 9048641 10274671252960284472936133562567872640 9048642 31495312849095261297270346463545016448 9048643 -7706755790840771033872664494962391108 9048644 -187796969091516503413102483061209187328 9048645 72941581661505950321164239331849315200 9048646 -42571995660786435877751860724561320320 9048647 -28357990055169047273272682840506868904 9048648 35993401626710919616638637400693637120 9048649 -76607967401021382562498968570539117350 9048650 17826259694840570256524778821531469600 9048651 75954735007676430809140886709648591360 9048652 8211864772315052762047532616976371712 9048653 -193739320388086187387699310087659419200 9048654 59082726979378596326745655544099163264 9048655 44866725935722404883763267530227571200 9048656 -80587811396653644877068400608321355776 9048657 101078520870801293812187516091181728240 9048658 -117272111446700291261920602178995213024 9048659 -124797250154232561766676404777808184600 9048660 37349271849146636565232215274428825600 9048661 -207573597465875888902914930746994418738 9048662 315311288528057330840340767681624064 9048663 26541328483440549921415725750114968760 9048664 272210011351441358400665465557544847360 9048665 -109651152805682710996163432351241286200 9048666 3055499589160054811541834485972176896 9048667 15227749672889149911819703011728013360 9048668 6433570787404172348892362018626237440 9048669 -43888170995232324586815418892303113728 9048670 30458135103054015587937502396849577280 9048671 -5719320813869819042770681404190196928 9048672 169590744072573062078699566201700352 9048673 270537279386872918089964558897990501922 9048674 16855057630824441340419351147679776000 9048675 -98318859883397487474276264136167398400 9048676 -14161848397739569300758551195265495040 9048677 74778601947240162522155208910528327872 9048678 69198087788332737576389551859233362624 9048679 -75078076741246909755631329578874795320 9048680 38473264328925844962327231017415014400 9048681 145918984149017051718773508176608717770 9048682 34248330688154885961911870110184310192 9048683 11043938142938016436425672399380275200 9048684 37104480983007213324056843601046427136 9048685 -293417363077006267567271275317644228640 9048686 -86403348695513846044886071752414902208 9048687 73762941662168960390562528364629713160 9048688 68424243854279091490802345482943299584 9048689 9279510381162340648525578062855123124 9048690 -1326512719643010103091381220562268160 9048691 95928381101665635625217704645054427184 9048692 97929377937586800972204479082760354560 9048693 -157494213461293473059922860817049620000 9048694 -144101324617096133995392636545753936448 9048695 -61589342487022444661153995369083551520 9048696 193601110501746457533598193603763609600 9048697 100082108797969129620921901381931136000 9048698 -47811303936473308537140115917527456400 9048699 206337829087462030403702846043128768640 9048700 -8493243740906630928477455208269721600 9048701 32584384761522449021877695140918699212 9048702 18913755487483211439915203749038311040 9048703 165038756128627092035761351116593965952 9048704 72228326981671942507198196886798336000 9048705 1040065865543180141797465501031793600 9048706 28793910427019547404789582590671705600 9048707 130377365172018941114771866867761046920 9048708 21849286942357652081383896074890430592 9048709 -53357724184494613357098515762270775684 9048710 -69108811336695424152337077630011460480 9048711 76171669069329119449301478927219045504 9048712 66089681697543728733142255288719360000 9048713 -74624452725869287603871745199994705202 9048714 27459641186794235263189301308254873600 9048715 890495254229315446115145400752666720 9048716 3444361397570434212211376105275906560 9048717 94315871266232107962809351911894469334 9048718 -42680611024166982511335566557673671680 9048719 -93085925373432138647062317650493341520 9048720 -9310707289174613596369692359609548800 9048721 287797784153121056434602600773269221744 9048722 19676406903435391358319914399865265152 9048723 -45986803925855278522924387342339398216 9048724 66602076348489126086107404951393024000 9048725 -9142658100776577419461225508157456000 9048726 148500408321309152279711652722589208320 9048727 -311166838566319035772944399201282514688 9048728 -124717997344379015664542918012823060480 9048729 -7751313868047504797615831855194752000 9048730 -26007760323331545695110837934033982240 9048731 6840586867841518224075390103911555000 9048732 71817108160390146966565701735518822400 9048733 -3943199098631006056379837979191190356 9048734 52018493852793879164601612091236806016 9048735 149274302710390739561949149852670943440 9048736 147050077024177892221949690213398413312 9048737 -44497719850822275397459427214498900288 9048738 106269680035920992770445438042904434688 9048739 -69663349511215940441057526832927383040 9048740 128250206683109204106289411990663918080 9048741 18207319886433923367356174291078306880 9048742 22023456041190084684531721065617015232 9048743 -161126247939610350454799970984135408 9048744 -14728123498688269427397262218956236800 9048745 -45451043795709280259193359334210451200 9048746 -40618115615180437763203460759931836160 9048747 132277093178514817069185508778711751000 9048748 -2373222600929330641699668631348221440 9048749 -167274613464479404490162727161286176160 9048750 -8281934673898436939694482526873600000 9048751 -79025060298539400084157791381924108096 9048752 50687428624135751099876604755891453952 9048753 -1133381957792332925796822526678021440 9048754 73315676815804386824210611671147978240 9048755 -30009081254126849458066761326954157840 9048756 -193325650769889498982691971444701966336 9048757 -82867181422861799612368254106047520868 9048758 -114106757036055903502681519166633404416 9048759 -31004850028503601732969788331566579120 9048760 35540574544773933049917787707194572800 9048761 -212000380284744706997194963506850566000 9048762 -15239266424723188136146838859131703840 9048763 -239305678945580588203723342332457944988 9048764 -7514899239429330862446636531751271424 9048765 -51557630876171097612862248554321612160 9048766 8737772748045675310803474155309747904 9048767 13223311733339925347360735142865390800 9048768 7644414114629115630579585427471073280 9048769 -440442429768425744679293853424860389760 9048770 -61881783186865140102886583723023896000 9048771 164344663218028616295708680417187910440 9048772 -144462372647790641096926615191322807040 9048773 -284957220195694904603483222097652170978 9048774 -9656294674992954124446999327663618048 9048775 -42060594438486074478146210189300581200 9048776 -92175396612772220326319222833976401920 9048777 -203913584563757167586551787307270953568 9048778 -12695207775673804164206395271906962176 9048779 -82116235741330622647153233846996047520 9048780 -1585015282569008385008918988673536000 9048781 224632468347997303548652419331553439510 9048782 -3739177067280310063437958105356928896 9048783 173065235971644544074886975477036179600 9048784 38684286803215986080465840414435532800 9048785 48758374433434983396284711818101748980 9048786 -20923448669467679123239649275566308736 9048787 346999103173597414759226469023043225744 9048788 -6755674046082532106265528882337013760 9048789 18953125627197482830762910990023536000 9048790 -91823726717718551808580884289693881600 9048791 -6068299639560157614012848171423526888 9048792 -13947170207818152005601027265853890560 9048793 -23314565702037098958964846646591866556 9048794 -38658458381238637032154537349245919808 9048795 9388051071566804669642068039577068800 9048796 -62339279618880734983320611804391019008 9048797 -206304877469152423380489652993831121754 9048798 -28734790298533774226786994081057027072 9048799 -35005737953858453167200042314240290400 9048800 -127763777226856122932309102248604467200 9048801 -65459027004561341443790012919457795392 9048802 7248569524337835812007586975626077184 9048803 123165735577781894851640782445917937052 9048804 11842474088129152638478110952574186496 9048805 158166617897234473113375968039736858360 9048806 9747463038675982120046490625117968384 9048807 55833824647693675752921912062681856000 9048808 -34760530629314604829230250110824448000 9048809 -97269535196392998332523335602364115648 9048810 -62018429929715496457383029907722115840 9048811 376804356175632257356025406164506367112 9048812 -180859050950515154219376661366349276160 9048813 -16272369614742752003544941346139568256 9048814 -31967187898340235609927206365983073920 9048815 137125022848168614356067979532544357960 9048816 13944083584580961998989560750941405184 9048817 103134492665119554231570668231369210932 9048818 -120972227882933201126126267561017943040 9048819 121019367276532744335300947561659646208 9048820 -83122352877585863886882934962285987840 9048821 90947340694511953692301142442729659904 9048822 -100020129440694354702343689535832939136 9048823 19246509579623991525728561984675890960 9048824 268225242514546244522246692517651496960 9048825 28020055665768116969619012270883071600 9048826 1639401083835430624864740828315120384 9048827 -3652360414857737129091825990252404568 9048828 7875755614646864805794756185618891776 9048829 38385027738733503092700494259861895430 9048830 101548016527550609037144629116443772800 9048831 -31174554192584787627330339241858300032 9048832 -34986703252525981824889127287138549760 9048833 -25349092547866390449913726384140465918 9048834 550141433575280813520924958207358208 9048835 -170355813105511964286006280995542148720 9048836 64542487248664307172591350621951460480 9048837 2562214237577858596010705767720441152 9048838 48213733868009470111440114807708326400 9048839 161369740263820732570506612798047443056 9048840 -52612020717970254289177818654823219200 9048841 -39749957108990259575898101558304923100 9048842 -42380652526738772077716113773400403456 9048843 -147801537875631293474471723795152086468 9048844 -48579397851860821414950662608292855808 9048845 -14746663159138645939735419087939801600 9048846 58008456745093927616545649113186641984 9048847 110739809674733758142937605793942597296 9048848 -28888306007085794759449444459645820928 9048849 98527466818609529492067432890642149248 9048850 26320699650461737105027195217327368800 9048851 -20993423615975639083253212384661884848 9048852 -33947470896999298643267814401586747648 9048853 8533818936907609986126481768667313120 9048854 164393901809752337405183386007968697376 9048855 33368568822415013819066252414932602960 9048856 112229460412276187611658031238065807360 9048857 -322184571002238522505937068932399703680 9048858 6879194861831254312879818021668103168 9048859 -598812419385203197299234288038494850096 9048860 -144015844516213572555657043907590033920 9048861 -24353308440513513983056831725195889920 9048862 191683042907505490933616821035674219904 9048863 -273874229654533683292276072541125367520 9048864 -81145164163742241540997538733096960 9048865 -45413879536919386899497313065080036800 9048866 -300266854637333062356366641385360000 9048867 105040119139922025316506412608146005248 9048868 -26443551091912418024426480367523307264 9048869 -111590300303113424652803684890544707200 9048870 38634180037916166380535696532256284800 9048871 112065659354106464951702430715264964392 9048872 4432119568747742887851602862391296000 9048873 -133133294268932008150586576988448277616 9048874 34648580544444140260220631116418182400 9048875 -72272024197415836148128834401269292000 9048876 98682965311460618961065530150113388032 9048877 1914126567359519918994835487984970752 9048878 -107496009087275404160156878719881501760 9048879 25340642866283604012073051182147569256 9048880 261029005719849634180352343037378560 9048881 -33456943423333095325733200281267918318 9048882 -47995457644465346194764680377293556608 9048883 -208398793404309359053401327848021184960 9048884 67014407950537731238679015024698258176 9048885 -130276699272118891503516583944356319360 9048886 93470671212199881547030824155817572352 9048887 -31474086415396510313300436786485029464 9048888 275677616589776852923829565533161267200 9048889 77624796402302168762690824223684280720 9048890 -3560144584276256427183048686614702080 9048891 118237420897168277528501492263006036080 9048892 -167348484787298831483234822079323382784 9048893 78165524164015716285788117221975449600 9048894 -81318545206728291393415467517394767872 9048895 9317613428369018343165575227517434080 9048896 48006368347018938104655915803300855808 9048897 -33438457008862671758623594353144518400 9048898 100960910090402243920665577964262421200 9048899 307765747025250011398639968476354036160 9048900 4994678451753527008218208870367232000 9048901 22420778091064229626918047200402236512 9048902 78843874082776986401134031941295057280 9048903 -8554286908457246961091121678636503896 9048904 -80846065503432954576229105986647178240 9048905 -780625390251963821202818963385709680 9048906 17271516162242838393180417338282724912 9048907 57268765968579367121989354343246445712 9048908 -176789546462780546708173012907803958784 9048909 31281276427864846109005359552001070688 9048910 32549854787048844714151139777809413120 9048911 -157858154999818186437725005412661241488 9048912 -44718009601567968982674784352004341760 9048913 123584202435328911467750886517686029184 9048914 12803611489443714854353305216332097024 9048915 4306440961702327535476328097832458960 9048916 5234782202321920618476555333511610240 9048917 -303053613063502820578888449367223882034 9048918 -40392855665088490175931411802149525120 9048919 163257046708951478683935777388281735600 9048920 2586626602030080667886187445812633600 9048921 63004228068330003591084000182101171200 9048922 1143468057757789879152220805818521312 9048923 9410892952401046500298987805035025328 9048924 -45804714493577634047606741769179658240 9048925 35284581073901918939180820404497024000 9048926 -189023944795302581783593500129071640000 9048927 -63536267451072223137546296439017146992 9048928 31220760327609471123995270902775808000 9048929 231585183868134155458300584890532874530 9048930 -34993765725356527103918438822062863360 9048931 -27073494334579191407976981149059737536 9048932 23111697819891987857066582016948602496 9048933 102457559361829017517810999146805608702 9048934 -8225715341384890787736525809699490240 9048935 -51295955905789394893035519336782568000 9048936 -43419705040094454237428476636344975360 9048937 -315573785663402416070326651497770761414 9048938 25610940443338181704438241577448424544 9048939 -5294668726071013824004762384474519872 9048940 -123350832764084600213485037047396070400 9048941 178731091676787629337333496937990412384 9048942 18435802222937342974968278677585797120 9048943 33868997530930248829208297037589994192 9048944 6853648815456547827101597750153871360 9048945 28640506351588696400299719434059083840 9048946 -1096054222501807173304911040152621312 9048947 3867906148560113027638493821513077792 9048948 69196353201759360698585062998233425920 9048949 8131189964952868118052174410874625280 9048950 51060279290028423678676160108414640000 9048951 -99766258756933084288413682561170664320 9048952 193094379022652654110896945088072396800 9048953 -357559604564215463968112565521096721840 9048954 -80826725173174489359677410473531317760 9048955 52473400790872159873541757664371141360 9048956 49906561666235885904144072791965065216 9048957 -35953380118436989251727721018419764480 9048958 -115885582601036282948376089633680657920 9048959 103276563642939846758768244655108045440 9048960 116795619853963490310129876877914931200 9048961 29430022025934182147349645779977133824 9048962 12154962186555335364155792477084590080 9048963 -425301745161515477519467590689562624 9048964 271465808845852830737807650384033741056 9048965 -119620725835303467745368240387685987140 9048966 1568030954024270227250869584343486848 9048967 183725387342523191583122507847836920 9048968 66550644371325966430371456069316162560 9048969 131720299163896621977910431143653415040 9048970 23560321923283001494852554102813173760 9048971 -161377181900377263823595338516264216800 9048972 10039490554033555565958418267450363392 9048973 152792442111855294771863101836321143222 9048974 19185893359164509024312645839570260864 9048975 1376591365885249415220808262722225200 9048976 -44430673073164697739732955665543987200 9048977 35222448266841343546839712132149388992 9048978 -38412268614238722199620902867903529600 9048979 61468314522513039239650472588623726576 9048980 46428224909451272379463121271669327360 9048981 130126434209342420225434523741604210624 9048982 90976355937581611049704177216517319552 9048983 -28166391292052411210133223282469619768 9048984 -1279765039173559940342489369497436160 9048985 -77275867026950683501009190113833660 9048986 -6169487571731021107844707840690113600 9048987 17497545981604376118504152363955281520 9048988 -16052384082696492459584003351153722880 9048989 5926924702354977103192393288103042790 9048990 28068840650769791248292242589269171200 9048991 16912415364786021791448069899133020272 9048992 175165168502875472109764822203191263232 9048993 15036752523108343567062090520226550528 9048994 140177461401127621342734804418213269792 9048995 21107925551539819817402206360055394000 9048996 6153883691701509171318742704881648640 9048997 14650668182431648796466434705544962880 9048998 43439523731891779575316545120184975872 9048999 -234659069831069942848422055926071369472 9049000 69033917445457539199162335069888000000 9049001 7662467093666795553326858788709088612 9049002 7955910326813005178063264194022327040 9049003 -105126934216636710128811944781870636748 9049004 152211889962541933224279660026320650240 9049005 4756135550987892968280919814217120000 9049006 -116432133957578121629685895278738649728 9049007 -11217748150858214726488293485424261120 9049008 12894374427269281250487897608853848064 9049009 362007340829001552825595896404716232116 9049010 -40396163081217057886182795184458399840 9049011 5275818637448738734779345095539676472 9049012 54371058194597744627667509138388467712 9049013 -93150936979934048466868763323823070738 9049014 7780762843273035633225858332936456448 9049015 145225318800187566647215773137198740800 9049016 -34460072655954980572072951389625344000 9049017 266794632999047903583142558770245790912 9049018 39589427051009691747690949586295874560 9049019 50319747286690276170617241437999694096 9049020 -30303210673140691847895550262477168640 9049021 -129347323172576798717162407986781396416 9049022 -15375727140082602332950614997427899968 9049023 -330725161504666383740833362022842102000 9049024 15588189388638714597885797604222042112 9049025 -105162501423119547311108767082240289450 9049026 -38000904004147909222963179826868966400 9049027 -36394808406740258770064971928441519840 9049028 -11427093671514315744119219212559155200 9049029 58820804974763416233415542732253603488 9049030 117120845975433460892360152649579180160 9049031 -286143978114125820190851655727702064168 9049032 23902586288996560124325093539134801920 9049033 -41800751774568678122858411610054471424 9049034 -1449651786069115020157125451948182528 9049035 -79943148162234483288731220107567865600 9049036 62186755828570709037309255553360258048 9049037 -223345681325250261532534128193046482314 9049038 -65407322042532971228878870339999544256 9049039 -35562328529768531424440018427379010120 9049040 -2099527770535460072186528158486364160 9049041 157243404531864120294187823379700952448 9049042 -26486831426561839069236209756279849328 9049043 43480880301645804350900584805260901064 9049044 93070941962530903092684306095311042560 9049045 -20842440221477356839099577683094717800 9049046 -96589499968602971822799401993941794528 9049047 -18532820985116093791704834299015200128 9049048 2861133257548011477806943517488015360 9049049 -4068496114065973729550561361682393440 9049050 -64240991226110695908961624873866624000 9049051 -207421917028017286791030786927700687872 9049052 -183993741324888714259741199350858019328 9049053 -2057478120248966778410767449590740992 9049054 28354663853258643987062567534662118400 9049055 81788205821123354417498469276037632000 9049056 -132398025330484893397733837340005892096 9049057 -121745628430631616691366843596990609788 9049058 63036875255257731546015836275368908880 9049059 166614047607307111407205108056356491224 9049060 82285888428932400468568969303942068480 9049061 -29477871015124252300295356605675424896 9049062 -2486122382019409456412939277086410752 9049063 92416825250830807216606969289524402560 9049064 214112327338531518859893383883165711360 9049065 -240639499538633896755576805964097406080 9049066 -77347575098598833541751117741961863680 9049067 -151452384631440146812626637642265871000 9049068 -722673370111284091672471633249843200 9049069 5530018212037238287185634368604622220 9049070 -62413968910218326860563553223419283520 9049071 -9473160828172909447194799285206549360 9049072 25120819435137574314365698337584971776 9049073 244547951640664651428418836973825118400 9049074 63338423940023691209429895092753804928 9049075 31725204926133664558537025391137421000 9049076 241490432712960846647486903814793829760 9049077 -79822457435217634367805843940460559186 9049078 -92698478552449537365574958235897656160 9049079 -34082013471218306370959732665459577016 9049080 -76439057259094478231728906421452800 9049081 142371512616413087274121288241301499264 9049082 -33905256744826038214543553038239759360 9049083 -251460248364782159266688353947563072976 9049084 220960242318968932292336348315390725632 9049085 20455306882997082284056118096583454200 9049086 23346436966347674041984335635466038784 9049087 331022756199060448140015399932159693184 9049088 -163278736768656223361715240628767424512 9049089 7807785804857887793926300096918096320 9049090 -89415296883843299483889853653562300320 9049091 -82904723532801051164965629051943960968 9049092 -383134664283531254838660467078922240 9049093 -300785934104305347525970463634567866400 9049094 35774500676855162303332505865182976096 9049095 23909791886048653254344721643961626080 9049096 3867055857800600719338201140808744960 9049097 -23361170337506040810062246740121698368 9049098 -105406886469849215186204001582482949120 9049099 -59125656145946611905129554936686030536 9049100 -83120733886417590237401762090488281600 9049101 -40167025386490997397668936859989871168 9049102 120713174091043382904855439848202209600 9049103 -72175212088385782943323686381306101520 9049104 -19867038948669217340575946798689812480 9049105 116617713834472918302593144451281507100 9049106 -205747542978887567220757758210500448 9049107 -8554680321837009757180751872837981440 9049108 -7517466780756161476955667938455070720 9049109 -91275124984519224030540724654700712690 9049110 -8460638134651527084975865765565583360 9049111 -37350602918563630196562744764276561520 9049112 -309971706558862829925565532127557068800 9049113 167178714823803399516256748261624598042 9049114 73609080880981339555107088843825763040 9049115 -71454997308226347130653288094449762240 9049116 39557443500936376664117466399512689152 9049117 -23960793455742278244194247753272328192 9049118 -18019646086814206590986943982769484096 9049119 287570567924381535461408622535418499840 9049120 -130211290747797218086630870643009126400 9049121 -310118162793471950663484674776491678 9049122 72164318664358452309276949599222052560 9049123 -192734037547226535286213040632903699136 9049124 -89829341872274131889077875204388866816 9049125 -96787086674070356808031122110823600000 9049126 22580605592154551703517240276773100512 9049127 4586377327395689435080365770188236000 9049128 12759795702885902289249492686808023040 9049129 47195416420554232251239742914145867684 9049130 44857573752980713713672788070900595200 9049131 23913663506526780897960257352835891200 9049132 57138502995182413679557046667558223360 9049133 -206281192280345314696076845636839744618 9049134 58495266198503855688051842695164702720 9049135 -2430054805457220342876936247344339600 9049136 -9771350895835036078104008117137195008 9049137 -3064202939970533132360629296916721040 9049138 -4705121907335544651281151241360178688 9049139 -182687912025195121951157979040494796284 9049140 -102849289247494560237028322830490615040 9049141 -208236796219810148596493781844304967168 9049142 34629612028423857414799715367315821472 9049143 -34306700168071775790877474124258999040 9049144 23093634785468329144990007575278981120 9049145 30840274564676153354556635721241628160 9049146 16971321867326169949841632565624064000 9049147 -107903176070595641337345479111332805404 9049148 75731340659166638481388591611300458496 9049149 -128444719742541697963721249848084279200 9049150 -63265589821475596519303546617543806400 9049151 -13486769243977282845553560799791120096 9049152 -6893567649620139025693674987363237888 9049153 -1361523544298399299278573699023752056 9049154 -158466925447186188047726624824452444288 9049155 -4260851748966529528232553150386608800 9049156 -36996133796215764927280043085861650432 9049157 62789339085914046964748290528015903200 9049158 5558406789182350307850710150938858944 9049159 -98917783207056456480373255136470783184 9049160 45204819847029868247632875958149888000 9049161 186928519467392351261989012994601404160 9049162 66989430317248586990499137820915953664 9049163 85410233393453064502893768343036636944 9049164 19974914613367204528399932405826099200 9049165 65984360586721023346909087509392826060 9049166 16566237068734209707163510848048885760 9049167 62930980325304943556615802414542579616 9049168 -31884755688608287143884068026773012480 9049169 88532439601049126157979923287493716196 9049170 -6231033240852179541477190199007260160 9049171 15341641455159781602853331573277546544 9049172 140413044961262179799372496873111724032 9049173 28568809111545876654842977640981547360 9049174 7293736572376656656658439639290943872 9049175 -10135279100291272523319207398976987600 9049176 99642518144781872394251398895515883520 9049177 95160392046604219537154245002629574026 9049178 -163621978127759132293158354449061120 9049179 -39602914878818695992820020412683881472 9049180 -2653368744705938479703707730156851200 9049181 62713276800186361480372076907506383200 9049182 -71669607270499005751992091231062307008 9049183 -99765539413170864890084682478374123792 9049184 78276953310140756294807583774187192320 9049185 -102933753658082401518258219911896300800 9049186 -67677883507388102999914883672659883520 9049187 833200674107888083828326869072870352 9049188 55957761796048796601671722647899673600 9049189 -139022440710301767165899968205845770240 9049190 11866852791483975057001123826092425600 9049191 41020618912633923826799060470505866320 9049192 -170280013162664930705949679901443031040 9049193 243577508733090837289060321442564816442 9049194 21125776268606959857199812357472427520 9049195 -101154890287413538697262830777758469520 9049196 83937341408084706769167624388426896384 9049197 -24998010172030063290356194842896011200 9049198 -28251553562723340437902523180499409920 9049199 231688370164564408035503701906238965200 9049200 134858201891973660787027465816473600 9049201 7945922008441132187133572228372075840 9049202 117007655374359083422352890427444147232 9049203 -172766052980541126979357711601913007788 9049204 -41722840249397321190942151909230188544 9049205 125111639828111051570396293477176498720 9049206 12987401274939734131515799990543603200 9049207 222702738284675635646033428333744991400 9049208 -33859802488864647205125647102987796480 9049209 53020271481034178987043713131153887936 9049210 13643010213101395331808087424716779520 9049211 178030973213056111228290159810316603812 9049212 -65055099949485955480946772887531765760 9049213 78970728565024396506881463994418217280 9049214 -52569241954302529723805991765767852544 9049215 28231809391799393454200045779130718720 9049216 138507435774376840533872928849049681920 9049217 -251607622851424247403371087862037574700 9049218 -102067324965946371318684738620041889280 9049219 188063377910767791554596487418234588696 9049220 -8722373670386367168701145463712478720 9049221 772649699333601671991068175517226400 9049222 18566169470927748352165837840423160832 9049223 64689150449496090999531391388520572040 9049224 180253929095457322830472440284959825920 9049225 -104219215411989120899788283819564774000 9049226 12517570458819103423119725550157732704 9049227 225713250904443743933437720986164016 9049228 -92355252891583034688913396626910613504 9049229 -55927920312078210877816109105794339968 9049230 -62666441747909961385237164884651106240 9049231 -287434875142274749883817094116951797968 9049232 4739871535298298659867256134539149312 9049233 -55481832237216463095517862318709171552 9049234 51475010011330397566787525844656335872 9049235 8355484302385140953260371996235266240 9049236 -1116970236096218637094303618259902464 9049237 143892917118037923827521099896720991886 9049238 -72588665722905018041560002458987234688 9049239 16355418139802638524188642985016426656 9049240 151043240360710003654551443455105228800 9049241 -81939282934550357150104871961539241216 9049242 -14874185449271655264851943109973733888 9049243 7332185956783274074106133160800510720 9049244 -29604865464979114354201978194590092800 9049245 29691841393661456478899107470275169120 9049246 -150084351946778305580054503424966924928 9049247 -61707091140342631916297908218127844040 9049248 40561138226474364603064126753324007424 9049249 264433086803275569630680917190966255520 9049250 -63360236796654878835041365624780416000 9049251 -54507567261040197811491783664002194568 9049252 155315830893274966763580552372973060736 9049253 -63594991865760758256514275110809381320 9049254 106690831662087433291372067184174695808 9049255 -109503324773226363848940680412701184840 9049256 32068627410848200230662251043861498880 9049257 -31779330626694007175931379694492432640 9049258 44051770694124545480920800334979481600 9049259 27242480720039493658326772276812305460 9049260 61496010433738579589492341643221893120 9049261 -77042822160848765310359853948428423976 9049262 47443010588508848776559704878442573632 9049263 121421330426259014938108985853233366400 9049264 137287342038814074048440213370306560 9049265 -196062772729048275678176906334843947340 9049266 35270553888488701418259900885461153280 9049267 64074546859911953176208214087910439800 9049268 201278485410509806558264699280656097280 9049269 -105092804067228398174873349203340468192 9049270 -65631234468286653994353730839770903040 9049271 -73287408305856746682481105010612140416 9049272 -9317668265375272750506882757837455360 9049273 123190146929772172091885667934403122884 9049274 -12783872549525924542145067519116860512 9049275 2841004939301334147952433913298300800 9049276 -13522917405617227930448317282896752640 9049277 66852295694340126881313983489556717126 9049278 -41239026474715153192400403721744942080 9049279 -298403340510287777854984529147590395440 9049280 64326993945647340269817700983452467200 9049281 -66872715896705802345280632587344862400 9049282 71064528627866564653420371559121376000 9049283 -198928048483944922366825583044215222468 9049284 32119489022430793995024914171656353024 9049285 -12049640639536034284261470596340743040 9049286 105607605256015618555793607840566296320 9049287 98134620704143432638211202736044541600 9049288 -382795566244232406133763920784114442240 9049289 146015944981623726653180357500327805640 9049290 48972189474675625939094235553480638720 9049291 117090561014974154208505016884066476692 9049292 80495938087340253726899889478227886080 9049293 -107634366931669365810263565308641675200 9049294 87901268207113472787644302105218645696 9049295 -3982751185114496858318536607490910200 9049296 47106621105909326103563510413095862272 9049297 83018329447676301212052444610054600692 9049298 82897967930339527081313278453484960400 9049299 -4357080159417563541767565907069596672 9049300 51277060079256790307314129668945644800 9049301 -171407060383093835398890199059040250400 9049302 4380396688563130858566583208804639040 9049303 -36080756470776826765324663779147858432 9049304 141147651585108872002481880823191306240 9049305 -36615872300261634696907694642966380800 9049306 20138857096606785499989514256715098880 9049307 -4351167154438398326855526930546825840 9049308 -49335969397188116139563582994742064640 9049309 4485546962808883553428166161341369100 9049310 70865093315761225070059536223485706560 9049311 -122112441256117043223833788132264740168 9049312 108423333314946002337615216964346314752 9049313 -25029235765612318158343068669933223680 9049314 -22529615967005718577869297895724933760 9049315 20764945723650863461129992778570311840 9049316 64480982378927833490339243212598759040 9049317 -133534903412707370033493323118418662240 9049318 -79524559113302405434694656151598572160 9049319 -142578455900291668879037860675171658256 9049320 -98928094391914942760231989685532672000 9049321 -27793462924555708413393699159732112908 9049322 87596657955373827063458060370328865712 9049323 58723595312965031523327176517994908144 9049324 68138512076051374005802564120332352512 9049325 128459670178860982882330439751529522050 9049326 -2171672204191336345127198522925772800 9049327 24932578261163040893383696373425800192 9049328 45398432318328282051680372545972273152 9049329 -232002422464677953150615751088139635326 9049330 -81907110434407895137487592717104377440 9049331 197048913386688992737524220081005748152 9049332 89365647611601787243840099949856079872 9049333 -47921070074326936077898818436234599360 9049334 -26476249105856896867724642886692044800 9049335 1752592287474034325579653761389091840 9049336 -100408755460310649834851344544337162240 9049337 186521965738535990497907264796889122192 9049338 -30164269658169733020649379998662479136 9049339 -94557004974073853816891527272772916560 9049340 -108038963761707411573153754716775833600 9049341 44844102116234747933719117026028198464 9049342 -22572501866589088985613096668940950400 9049343 74520454782595703599971093761393488344 9049344 64000460603249541839144188140211666944 9049345 -27656721842504389453663224448366771200 9049346 -143794172789276743026599401478052910128 9049347 59209753145324638471588424322627341040 9049348 -120948326767945516956468577752031232 9049349 174557534617559816815895352271059126432 9049350 -342530218525402230891002415690393600 9049351 37850665170663510293499365388199507352 9049352 -44027512377169383626667121983981434880 9049353 -18137504252326358174761670408294164416 9049354 -77302198387904110063989992096927676624 9049355 11758140619215172131289159062717626880 9049356 -30277449863800338051179237486118283776 9049357 65104355618546682263411712045488471606 9049358 -117600644257021829498303168654678151360 9049359 36634909802925839278468692293549353728 9049360 -15097162642600040654662815550222417920 9049361 -294043452598317986763125808237723805200 9049362 -5476496567459072199567812466229817856 9049363 95797070564628577287102976774278528480 9049364 17092711350517845495314346836870803200 9049365 1824519945031992439609875358881600000 9049366 24388933948005755740723063710169766400 9049367 29497056325531350383713577551670827632 9049368 149528782166466849125432129143362846720 9049369 -61727059047340000350315982628200587830 9049370 49909364074081746474528297659227119360 9049371 -89534750715402547990382711440474452480 9049372 -20225517388856038836996379930023763968 9049373 -38001180721361296426404964804937353056 9049374 31813452761406323886222581142295971840 9049375 -72940219668676760384504802126679450000 9049376 43615367899112948620908092532813987840 9049377 -155704368045578145968972538491618941920 9049378 1976913671441671444127998785625461024 9049379 64813657030995957271398195470408448288 9049380 -145375947265217700545810733345631027200 9049381 -223179592594195235125702381617320118336 9049382 22168545482167588368452470360814925792 9049383 -3280822196799771762004251721096219368 9049384 -2743535890970349640726435986337966080 9049385 -151312175737254132445411332834428451840 9049386 -36230923716277955631307300933244603136 9049387 -18452625722914242111314043549720342440 9049388 -26755927286006211341853232626743677440 9049389 -17188100606902233065149855548141511680 9049390 14282092123523568259815233989852404480 9049391 33548920556017951977565923292326241272 9049392 22148714784630191311726464519205355520 9049393 -984868421176206519145284381848084800 9049394 170366083331153764590340113061145012496 9049395 37295114486362703309537070397132940640 9049396 42592120432632214739758528541310320640 9049397 -22055513105429028464628427382237065536 9049398 10796775620943206142429625070371664640 9049399 6027307219945797833597082533439106536 9049400 65238658138000350106709274173632512000 9049401 10138742905898725157103307193819128842 9049402 -110364572315302095792601480634675944848 9049403 289950405476653231373980390886845788264 9049404 -8170862051754145870094035257813762048 9049405 -37577251005282272899930281336877145940 9049406 -68969783151518620722056788444188906240 9049407 110164178337534634233321630582593321088 9049408 37165880294675782070081337499126857728 9049409 -181872463040419309717093259034594723390 9049410 -28296671019970127119917723783077292000 9049411 6012466565434281454369700619214142624 9049412 -21959279587241259961448371786220982144 9049413 243955152734829861732921771823354277664 9049414 7613356519916762416857053955549133632 9049415 -125076581628236850181676524425124748400 9049416 -134861664141779676793525215396029030400 9049417 -141851214884112760343418233144785202780 9049418 39733304417962452643105018936237188096 9049419 -83971573274639756221716619567581360336 9049420 -34132992694383085927284456555829632000 9049421 -129736117226147806150231280539160305320 9049422 64988128758885921334627468385398032384 9049423 83041678384178179962794966186336217936 9049424 18772330317294352662302205683347415040 9049425 18629267149514742330679140553980825600 9049426 -15758776359692692149818498799548639088 9049427 -26901408345264197961517343714882574336 9049428 184139457818043473811365170120244305920 9049429 -177823722731400127649186093756058385860 9049430 40268286586616438335134335065140119040 9049431 13090991445641035524055566357947975760 9049432 -58364366369347014863548680515008512000 9049433 229548513045565392145829304641324396682 9049434 -5074016269577418765856708608704901120 9049435 -129236540136952165165820776933794381120 9049436 -3744952353785142864167773277362569216 9049437 -1906460974261079887040635518561674106 9049438 -6684609102481648223740058716213188480 9049439 -37656473608910882946673912873115415168 9049440 -126128901904859983751662101754046054400 9049441 -39096937301298103442445010680469928158 9049442 -56051983639151475550649222620673392128 9049443 93163096688241486190488772939666212960 9049444 55099605804027038972287754309762999936 9049445 17087782858728932418757843356523660920 9049446 20950606370426337438449672622919377024 9049447 -194465358440681106530355401885065370496 9049448 -255748223091357785131811201699245040640 9049449 -89089676782168337716869021302380039536 9049450 55392791500283002921201947285377322000 9049451 256617134198813324601292534792884814452 9049452 -80986868912659461654886580568680851968 9049453 -68067799893907014484242194116565844160 9049454 -80694847199253517923848394110380629120 9049455 -1984887084829771870051267645019704800 9049456 33858793396270620525948129672248360960 9049457 12713087476047328454887742588966248092 9049458 -9424384505266990161757207934381359104 9049459 -67423502448176450968583732984341775184 9049460 -3768470403365879217562220889280143360 9049461 246764895995355057705451186770712945344 9049462 34250273078225626415199121114674755232 9049463 220939268101104146441261511688757859000 9049464 -39396063181879663294252981958857175040 9049465 63985825509302684527526908674200185920 9049466 25121863155412365291312539396904024432 9049467 35508037937081092817449790252538513432 9049468 40317648943887037027090220533447067648 9049469 -1919366373638313429683628384401623104 9049470 28855692627136089689734052175452304000 9049471 148362313162200580526157238748868332672 9049472 17584321003554361429842708495178137600 9049473 66776485925386780044925319713060272000 9049474 -41799454160741664856420544266629795840 9049475 -61946297040354933251731438873075450500 9049476 93983067417998577941723763036942584832 9049477 -556201283634203566911797828756256347586 9049478 78454768262771012780492477884546761600 9049479 886049038063784106932661172926086400 9049480 181174546359944816176178747200047513600 9049481 55981834925934881047970143664932536192 9049482 2706953617852336203573612923701291872 9049483 -173025792814556998135017089167865364268 9049484 -146193336705525591937509868806212043264 9049485 25847587616709252938058254372268666240 9049486 -82486743110670584259006236998131813120 9049487 7230132595312075650772493014532766480 9049488 9061891160962602648101501123363340288 9049489 9517561619656404601186645665423510272 9049490 78984049504990741780896724699557573120 9049491 74761475435528922933897484984439295360 9049492 -52037641115356233698969522450089367808 9049493 49103876969508529547465204727599417742 9049494 101672983703285716618045598967982296000 9049495 27855628149517538535772744039760894400 9049496 -141359411067491671073631950535582105600 9049497 -37731714008903965725696329203315240128 9049498 -65027941038609223450085044646517639936 9049499 247135773105800127994107192544620211200 9049500 63230174461589594451498340750065024000 9049501 -2072951362477983329178680932429466048 9049502 21012878431865209211193700414655806464 9049503 -15107488041733482053732849048386536192 9049504 254474349111399900840186146709283209216 9049505 112790099490154440660162901649113056660 9049506 -63449507769729992317652510151290388096 9049507 73149796360529386686269793718381436320 9049508 -18785342676235346264435641778672778240 9049509 121533855367823714889574694921763584640 9049510 120119242358543908774922095596348528000 9049511 -17818205790060670603750151177357739360 9049512 15245537566737089338417209560806195200 9049513 -78098103763629702253925893522697597616 9049514 -40553240767683958497892249080818563488 9049515 143155766334297009178140946298678700000 9049516 -166238893242083942000464338455078330112 9049517 349882261148752975568080978106542444566 9049518 2932388454879216937831964989449109248 9049519 92207310641044058440585044969153579920 9049520 1940217549099498213086275508817100800 9049521 23299802475226943896194968940614463744 9049522 1298140690413038987626014776647243392 9049523 -10463955932884477048761615172769526960 9049524 -77173892099277594192517004446995578880 9049525 11574956245761789118813471312480680000 9049526 114549219542687215033212543409848027840 9049527 25418900655323687281081339809539878464 9049528 9500275383648364214869778362886492160 9049529 -145586302306630414525964823963957072000 9049530 -6085563570050920880692176663062215680 9049531 70752177072649195372342154281085055332 9049532 69443261240334046113655908434830686720 9049533 103141878847584499337918139642968732448 9049534 9711018750577044317140600891245181440 9049535 56652574916567507291022631418186001120 9049536 100037246901048015018510410582757212160 9049537 -5596269997086692597081337267067329600 9049538 -64012056990438250319461287206366062080 9049539 1186184585080905058966990196456740080 9049540 -73930078383296011924914873594637701120 9049541 -84347627902967432537130949417081817058 9049542 31078490077887706845235753980784159104 9049543 -207603498369821719476332161096605255208 9049544 -87464879555854421898252283091976192000 9049545 -52049218215911069904432793623057940380 9049546 14392040470764363937565127477009031680 9049547 39984220526080002331960265702237520240 9049548 -3446517872603256061888243544692584960 9049549 88385079536115297489606649222592530550 9049550 -965015181560878306559988409170182400 9049551 19641862990836712543204719597196781568 9049552 -1701473926896480457885365592104607744 9049553 280328255592501049716521023333991810802 9049554 49678272942114750071688814644263737728 9049555 -31632411854581885593568352602527737040 9049556 14801576944350280471988199275310778368 9049557 -28514629116180456068031777546111696384 9049558 -1384976783389762916016881494010557824 9049559 -159144972434599563963818692013678970384 9049560 28001375211720186735933584236079923200 9049561 58517450206694809825484127078952549524 9049562 -23733015905792789914000238489392704000 9049563 270780909307784561980396328786619300864 9049564 -34875309151323013167175407840166925824 9049565 763934898926865408437898936673768800 9049566 -83916438096232991937573891276338390400 9049567 347026342068990392720395379688200580480 9049568 -212560420143393902819374752778596384768 9049569 18193170762325380385199579600436890544 9049570 4237044078474655808307270707875176000 9049571 72092213559157960296468823315131652752 9049572 -22418321395918450771934716680462348288 9049573 -95242103132204996560615724819514252576 9049574 -28206530738590571462285810445156082464 9049575 -54250492093814880083895770833194731400 9049576 -145989493587344628230889086232100669440 9049577 -308804531032855186559115717441922171020 9049578 -56340976900630927240633264477646328576 9049579 11401084653322357529401054813027133184 9049580 82661216810631840681026214576869867520 9049581 -61781508641364885330091209955824492960 9049582 -524247325668607291921402666165702656 9049583 24124242088431721932492365722888586832 9049584 -14926141730458563661869408907999543296 9049585 95693413883459801611124759311288425780 9049586 24993808598649374453190575594275875840 9049587 155847094952928447448421693576238920760 9049588 -85952994646339634024582453840787997312 9049589 -96757077549886832921748308036071659648 9049590 -69501078600357584334862629771091200 9049591 4853598437321505399308578746406814160 9049592 33840365472025133737399130696176435200 9049593 6700076834859927243055541676339619200 9049594 -95490611596126254702070458510497741088 9049595 -226658134455262685740857998535360300000 9049596 -79233035802136101680171709085653892608 9049597 -64804156299134627427545472883583940960 9049598 -91789913113775231447775853997498137536 9049599 53740214640527233155324089870689181064 9049600 -12737613451772916239367309739897651200 9049601 252584812874657898477638761392562400304 9049602 13072630177733270582106442627652461824 9049603 -14622328749731406512105735348929726708 9049604 -44252801213703027729634927591631238144 9049605 -23242819833301854134491041732668035200 9049606 -103274055554213650362771949846262329248 9049607 -11802651746163005818060808847241556688 9049608 -1141937120789457396263907823470182400 9049609 -51302953736832060606896738707795027020 9049610 -80370337384766609824223383153961567040 9049611 -25588028013398915696517481125339491136 9049612 29809279783057289138958901031429432832 9049613 46248379348112547827530538338946815104 9049614 81737680731342920855205118930227442752 9049615 202630732931679785196998878125240842880 9049616 24096193714842176191567917024882278400 9049617 203392404080961142444254705728814222240 9049618 252138050606027991725951740839340166304 9049619 -275449785532001466415991242758558592980 9049620 -89895513771358426359606642204436715520 9049621 21224755797017466128087386193447542464 9049622 -123177023905400434738192933690238803200 9049623 82280833269249065718251036968675014528 9049624 -314913531660500543799504306191606784000 9049625 73077731782790286014851716255591930000 9049626 25271133309552289138693047410819178240 9049627 -390840825207292878584306550858405651288 9049628 -81121541689903367548528198255412696064 9049629 -181643416479234250766830878015047308416 9049630 23441941508382648399560890891862776320 9049631 81857174838445297079736631401657966432 9049632 -18886496236320028305547675529338945536 9049633 -2125631454343242026468216019274281118 9049634 -189653789377798293831542921407861035648 9049635 -12390699674857538309901993247398991200 9049636 -169707856630955888228797074513866945920 9049637 138822838936107101586996145501492913052 9049638 -3511782797261384771449747500820748544 9049639 2384694360972033874847346607449945856 9049640 -137806271136086460245404577443818547200 9049641 133635899123790907395455362477038382992 9049642 66285036247170108276172030134688250112 9049643 -94016893475116859570224273864714751760 9049644 1427678729772388188067977761679777792 9049645 89895732693730122756269445517199669760 9049646 9261661158047608655019467631641086272 9049647 14382071548274258708224059861670830600 9049648 -26950556739234426663641877010537136128 9049649 7360420269003825968275440581833845120 9049650 -40458084553143592961284508694681110400 9049651 -618616137085132793192175701852949040 9049652 -74878285752181222396324159260712654464 9049653 205382711265448504724445671401900021020 9049654 -39263109096313789696837701974143792224 9049655 -34145856502519952146072088954808734880 9049656 -29009527461966606689924256683497881600 9049657 77912050846548951840251717335814564906 9049658 -84078089753236583817847285928933458320 9049659 -163251975604873055042892563540422940160 9049660 10382564879851448573056066544819804160 9049661 -21306423949709854396663086759694401588 9049662 19142918725954240580921637744171386880 9049663 286268613123696922328073217510781402448 9049664 2546270081471945920762022107073740800 9049665 -3854341190771261218169746802687710080 9049666 7975986423551630324393433706289165184 9049667 43355652527582289176874132511342841352 9049668 -28860261181682066947841257645184600064 9049669 -249682630409462597962710307667176504930 9049670 -41313633067984908964508712698539472640 9049671 -233293939455687629027100157484625011760 9049672 -73762486784297314132863881567733350400 9049673 -236961454860468705278818570031410743078 9049674 48410206043076291179801050578703445760 9049675 36879861856866917215558388623252964800 9049676 8809691256018809342797466267863772160 9049677 4657186509110994621709131070477737600 9049678 121971287622446170268150902013392194432 9049679 -233663968240361911683339689375210808720 9049680 8748277237264167716197299230427955200 9049681 129448732829934279607280417454866086000 9049682 -73076009068831247427479927500041981120 9049683 -11303116062067481250737346546267853056 9049684 -13195687778133711454207253845838942208 9049685 -234028545697786483378374698590884979620 9049686 58202783854632986358130174077920432064 9049687 -283981798781604588846706457915187124640 9049688 -291045834458838172908499637692388413440 9049689 -81056931760163940858159623419786026192 9049690 -28819388613282446922564322266783897600 9049691 -77438955289815433171283832974083462128 9049692 24691401113523548396162424991865856000 9049693 -175323036897233760206387414325503270036 9049694 1574534295009388781256603327099015360 9049695 31795800571596427032408834391665085440 9049696 72660652619308525579301634379536138240 9049697 40564014714108719940083780990916004500 9049698 19016096624792916614623883609669376000 9049699 -178577371121427445100027636952796387300 9049700 21368424734479791502360132923192576000 9049701 14789620593355559062383322320437352864 9049702 42477200576777516255626291324278819552 9049703 -78654353669593237852417942090529151600 9049704 51610661392481467125593033140607877120 9049705 -28703536482011638562944800715096338240 9049706 8735499627784350518099025273644534784 9049707 -36325171515527947526621195193083910432 9049708 278253309207089136645943623724724608000 9049709 -265433753035057462172428096723308561984 9049710 75134813715088328875295389085321592960 9049711 -208916931444332668809839573959387800 9049712 -31460970598373828103009684346876723200 9049713 100407435825691970231393273981297481504 9049714 26790005207698249006036062236582589456 9049715 4095120040297861528791040843691830800 9049716 -56050149706142886350778047588485526016 9049717 -194350263831003238755235007829955873234 9049718 2315486057983749718129802001145298688 9049719 20271253960212719620400046716610977280 9049720 153991842686366143892034704199087513600 9049721 -10196473650549908174976086795299152300 9049722 103208127015203035695869086843118947584 9049723 411275087425917483172432154604285607800 9049724 -18363902152956732299558235124426368000 9049725 -961381643042451445589054552299429500 9049726 -697558572680403073077793146870763776 9049727 -40194530515564097758830954508569143424 9049728 54536069877067506533689424115526533120 9049729 13291718448442266205960033235178671400 9049730 -25240971452081636359166136166417190400 9049731 103495767003598723551758033677976649984 9049732 62015433705992401158944371704618299392 9049733 14294694535713511337766475402849479360 9049734 -59651488269644907775947462587689686720 9049735 -57904176257849980881673666234356369600 9049736 121599583558702253056224900248232391680 9049737 142871468335688754694482996433968864 9049738 72476360963637413015582685751567299840 9049739 -112582429197368366655145949942663415360 9049740 5249966247924839099098875978788044800 9049741 -233264335950279838382341284213532042176 9049742 -109560705336019025519765213301858688896 9049743 102389311760163526858836226741907240232 9049744 -38415024407224642976691088639199477760 9049745 -78075633448716192590442237964124911500 9049746 -13334765009187698208550575312188382720 9049747 -86644415444799684398427607747665024000 9049748 -131725876939947809245544584773757502592 9049749 -188835467865882485283921652963604106336 9049750 41683443180155111792798003905851168000 9049751 -133760713817922421287604398750368197896 9049752 250141066321785986015849039402046873600 9049753 -171341138152580699061473329305116738998 9049754 65385357789070680818253349989234070272 9049755 1882661478960035716780286094625324800 9049756 -56831883148687160287504749333209739264 9049757 -360518192826901486639823188826073136800 9049758 42302068355784855452622232403456817984 9049759 -86320176964176757690201123472165496296 9049760 -52920859409398169024701566486592880640 9049761 -99657473171186668011060219357893340078 9049762 62456295441007175342232025956976675200 9049763 -484421724485272499188933353165832715904 9049764 -51423127737361442786020586886197637120 9049765 60641970377494517282359130193654225660 9049766 39589126457621466403225593122309406720 9049767 -112903843416332204188354572345337749720 9049768 5761221475520972624726392731889827840 9049769 273368881376754430407293461677140762760 9049770 66502720214308427786482769236951093440 9049771 -220370976833385492421358056225112624256 9049772 -37514151396172060654261910051844090624 9049773 -9590555516288856574846781555367480576 9049774 -7842852678598111195665850730334504960 9049775 -20185020338343016849089046850889889200 9049776 13433661765814511032178728177760993280 9049777 -330639306327936843497059755866346124416 9049778 72090420965160314955539892497062855440 9049779 255480396378762887651185326024311456640 9049780 -3553030608818572663133359363530854400 9049781 -27501201901538347729988280649080684150 9049782 -12647487254370398000172067856471617536 9049783 -17106479644996874909007856535387306968 9049784 65953041177584721716229749541267394560 9049785 -32910372654527464509501751110455044800 9049786 -114299300889584079185788756121860632576 9049787 11948922683951970209635043789931761760 9049788 77497939559226834040944065300449058304 9049789 -31213923401752902582203634588651178368 9049790 81561856757551442103146748695434166400 9049791 -2992535541944996155854220713087014256 9049792 -1266382105602788009695764097625227264 9049793 5069650834563943430531832291571683540 9049794 -38631785170854096285418650417993930240 9049795 -166286888377764065955604583482762486800 9049796 -21762656322337084047688411478127931392 9049797 102336596123972287280744701918946418300 9049798 -45563631014143729868277914429160291840 9049799 55543360424357898190229301769618306560 9049800 -4726640101899873224303273533934592000 9049801 160101935303555800420045132683143347802 9049802 81894003839589676116324468091220702208 9049803 -17200159774647206895497898160396941312 9049804 -65332044965311987662125683610716505344 9049805 -8255236525783996063275956042792146080 9049806 -77485267417230556705306844175721363200 9049807 15662235689107930779626533553830570320 9049808 -10141069173176988237550789705028640768 9049809 7639677279614378132495267348447675712 9049810 2869930087376320548064848637086059520 9049811 -81798113264905169800225923931061085588 9049812 67336674819557932355760844662867738624 9049813 -204450979299654795197525358435914048100 9049814 -72612477151238649643084873434225628800 9049815 -159087194564603886305416813873709555640 9049816 67690739281322621745161813641842524160 9049817 65673894146057534070018228084932673792 9049818 -30474764621696817579846176185051178496 9049819 111953242867743551449840064175719188000 9049820 628668330491615275658055359526881280 9049821 -24648205481247571302725872229531245536 9049822 -32780453258919938819997618743353149888 9049823 517470916541001313894545860106802104 9049824 -44001557867322711305179569084453617664 9049825 -24043803463938028146500794869569437450 9049826 157735499622940332978696171506021420112 9049827 22722912307222543504915185776652108720 9049828 -27674261795901415527022134969534927232 9049829 -16114664597008114542374111042880381570 9049830 6827541611704850367441684457152675840 9049831 -46680816089215323879697310507801499456 9049832 -223704701991360037883588758256256000 9049833 -43666547186577253808212969856719104000 9049834 -25768290274231237256335862830989797280 9049835 -79991296238302873138575840052395762720 9049836 -58102953864863890447543510312155007488 9049837 18081196066530063020780139993960086486 9049838 -38695425335157928763675014365872633088 9049839 -7405640224521610129638375329501974776 9049840 49431003159759494679023773859877519360 9049841 108363526450451064632861033440142908242 9049842 17674365648019299129746942203560439440 9049843 220572461380720651562768026464983244744 9049844 104849828675140383319075850232241892736 9049845 -59834595928949666798211988785920102400 9049846 -8294669468667342310314143662487197056 9049847 58650101781138256780931418173819032296 9049848 76795425801773095273810316220722135040 9049849 194635534777681403855796535915034527850 9049850 -53823270895003412460310776587076211200 9049851 -51730305128438106874675455106783458480 9049852 3636142866403736252049918696743198720 9049853 -103254055585077090489011078350205874240 9049854 -1138423698074565781042409590138859520 9049855 -22568435924708115328712398479112089240 9049856 52123267413424624837624908305525637120 9049857 -13779150658217249158196368662865697280 9049858 -139292641828625360690605200754946502240 9049859 -12360952270489155221061011554377064704 9049860 36379823327078320557089287912608768000 9049861 -358753267687456257921701944372935936 9049862 -58456232540127967398544268056760177568 9049863 -121857369148782809901739642885375328856 9049864 -15018565912871530837520094556492800000 9049865 20764785976943957101043927436322540800 9049866 649411793760348198856117398742069248 9049867 1544017201941836783290689823541381552 9049868 50444920113869309775426737510907848448 9049869 126819627876572093779877702421367710294 9049870 102156255278511175136915870997015794880 9049871 15790607470545521736314596701652185600 9049872 10761113575236014871934310581688598528 9049873 -61790977360609168847371529973276349440 9049874 43501486558214542610627359768875451392 9049875 -131097848301058580400852349999658532000 9049876 38072795439054248192181314175757332480 9049877 166016706508753218933217679803959219726 9049878 47741028240576341255399556872759735904 9049879 170468461506416266199127555549616458384 9049880 47903082639495061487832030943704268800 9049881 61883160041425125836361827166742271952 9049882 47444332089420834540301277598428513280 9049883 -336836129113325404289990864194595232 9049884 45976330796582049796058863546198964736 9049885 -88340502772554240426370528594224560400 9049886 -85795007431359103611071362776284996736 9049887 3441850878110083600358451684247219584 9049888 -168223464718722833611433162024682455040 9049889 240892451714103553921561936277841212928 9049890 -32751269562713561503845894909278092800 9049891 -270158628421144015617735842458115673936 9049892 39288156952142421159077164044025282560 9049893 108008669595196040881658239681657979904 9049894 -40633647972566062645568528536410269568 9049895 163044555610350690422000689467429161400 9049896 148318705559436513802849342876264197120 9049897 154555784407652473806855792803665788672 9049898 2614768387701663527091602876253051648 9049899 -197256702464849318563458266918872073760 9049900 -38910211928155753755075898635829600000 9049901 -39420472224488052753862572234981596448 9049902 64751827200850259625107433530506705920 9049903 -269962103315848255432630409099343855096 9049904 18234627181351520085087298712146477056 9049905 -91950077305276600986037656180761261760 9049906 -110143442559557269715268933529460229600 9049907 34453482163567325403396565163749743360 9049908 8872277707327999511928632067399131136 9049909 -41272311220501882538321405452289952 9049910 12563638018245331391531376267748398720 9049911 6049417019014502775991342268158741200 9049912 -44774724747540682148274656059772620800 9049913 -202553865492561026793312849296328986838 9049914 -159444554471869845588986991939999552000 9049915 -45666120159041061098340366977355314400 9049916 238279858984167088275696476268618928128 9049917 -90918746946395521852830927303350949120 9049918 19215383911615810723140450061175612160 9049919 -19410208028049408335429898669373633800 9049920 -39091889442241921962706403053944176640 9049921 49563357161889503239458230426968073152 9049922 36169209000142554906918281613920927232 9049923 -1565223805770970778086985548540646400 9049924 -48775888712718800716310202982596567040 9049925 41632785157898564529992590833889932000 9049926 27766541277388452161670011845077322944 9049927 -81420392327638356078916652264750537880 9049928 6840104884210190373088180881490944000 9049929 1155844956286073112450704105818334400 9049930 4623847712462977040558253159719881920 9049931 -129955180124204406715266984565048667736 9049932 143275325511576415918750540426630169856 9049933 -225970802139548478756588091056361458900 9049934 131356904319317896158601012741967744832 9049935 -1869393965114917381050822755715711840 9049936 11714341784856727961768998639158034432 9049937 -115361133249040982956923772764394370700 9049938 75462888164140608877161547822192892544 9049939 216686147574353813209232365550205045740 9049940 143668328866528649575363991390885687040 9049941 -111283493583452668652962702610620948800 9049942 -61220356032749668166110346333475281856 9049943 32572568298759133205355038296300248000 9049944 -47697504850381951990844024645167349760 9049945 9791021240238482893325048372020528200 9049946 -59257484640573563232765763680632620320 9049947 -151954479769818849396648783875021459520 9049948 117733020296378061210070758367805752320 9049949 81214033804263320482097418472677724320 9049950 11728244531636013282207632677278345600 9049951 59637141523578286955303135096262208560 9049952 2491701019625751872726548516268408832 9049953 -199031302050004126883540997594887328 9049954 -19618844585394650659722941028663103488 9049955 -77437544450912982978627071530081886640 9049956 -6380411195778380111644994325471307776 9049957 71558246624123720954321057606954247006 9049958 114622100820963144155612729952085354176 9049959 43456091548650468569239802494504850064 9049960 142590313823362782902540158849187328000 9049961 66361537251803046126067330044284405562 9049962 -29743402501634153735683690930720972800 9049963 37821339611089841848200110658156912224 9049964 43860286761854037550891119149581811712 9049965 -49584011772325993070341569884400888000 9049966 -115031862597408163921058127454455756480 9049967 -422474517569193492092234173619306072400 9049968 4090994400264586051463275364803510272 9049969 49907490292813442450383142941428316370 9049970 61695579122923019838210230246720779680 9049971 -7355916991595254677163823037319990272 9049972 -251100831536522017424411241167768597760 9049973 -23666508831230814059059188804960941778 9049974 18394875303372878777374442296403496960 9049975 85495520590479102223067085593110773000 9049976 23498532140973341537759220212593213440 9049977 11152377236374580761261911928745776314 9049978 -24886100218083394235805582924315598848 9049979 55037378473743131907246555604454512584 9049980 100238936272061880167931128398834959360 9049981 -1205261682745676856838208000841168000 9049982 -46420385111065842937751707380403281408 9049983 46901144140477756198093926039973225104 9049984 202897406218298274803164415033711001600 9049985 -1322743222970206980953576339085312000 9049986 37369194120657487244453010381874687104 9049987 100816216370486472448739876363451680636 9049988 -10054810636490737752997193273306403840 9049989 93639625102518575062704017678367457248 9049990 -5097092744038644211201663997015280000 9049991 -198487687531438860062862569493968282208 9049992 -1755816754937783936667298378151362560 9049993 235149275123488412285054059907820049680 9049994 -70429510076818569574380318036249765120 9049995 479863908622056285977492914005312000 9049996 -148618349296261023444368216541387424000 9049997 -84335550967417300710971974194983347488 9049998 62009523402686454949644711395693658240 9049999 -103474033215122051576796391639769774864 9050000 -14924567115883196331902640245606400000 9050001 50690327018836518670595831684276948064 9050002 17337336294147948796192249262317617312 9050003 350246147792016313275308251836212976960 9050004 92068070310149239725776105161144596480 9050005 -76308528856655151387196887168246530340 9050006 105448155090349065333817781089562394528 9050007 39375656060957360387591462627179116240 9050008 -94086333434074174254737551442003374080 9050009 -101291224090699404488939378232248023296 9050010 21269958582852805995550052163316339200 9050011 4214377152646961524850120423339289312 9050012 -56330918429349908914053942202323317760 9050013 36964990474318944627497496732783223584 9050014 133635509750571785937040221681769961856 9050015 -7946113961123040219178568738353119360 9050016 -223673005034331068772328657599332352 9050017 141752253452182399231741889492354861760 9050018 25012061250772256740011096273995526816 9050019 -70967000488100880645560717118459225792 9050020 -2681970390359742619728538877893017600 9050021 -231425233420486803374228915526305277156 9050022 -6255247348054888286528350664453151360 9050023 252369401823086327537212629246464419720 9050024 -92215159462320275408919552398326871040 9050025 88134770319792938217279118943245749600 9050026 -59865537907881826563242774906860734288 9050027 25796708964532998851610089664556383744 9050028 -8943748822394457980742334900462887936 9050029 15066726601251316056572713400490297484 9050030 56610402380689127943006961198444972800 9050031 -100021086287384794052173609207856942160 9050032 -453850700654129358207998968476827648 9050033 310399062444940808399908294193667717300 9050034 -8691977091457577916060487811711410176 9050035 58368537414270721977530311844083720080 9050036 21166962550530265891543539418183938048 9050037 207365399895904255457843795113011190560 9050038 2716747311157124003280379297549025280 9050039 160560151803212613945429018587605548840 9050040 -2201782639979568503835368348099788800 9050041 -8070686695943756288758590682311395712 9050042 115646877789787412859017878993399411200 9050043 -34613346875713921812399343462495715472 9050044 -59449189409682555463249123199552256000 9050045 2887229934641333343730465091043052800 9050046 -226413502831003003221697694960173056 9050047 39304289893712169125822495694391779840 9050048 35715034122270780800997130010483490816 9050049 267090746862909663730093223956245768144 9050050 61863507160316717545191919347431362800 9050051 -35063142044209019964200974834609194948 9050052 -18337264497342099478298819803092295680 9050053 45807480878147197937902101371871450240 9050054 -11958724145603798224923327414322947840 9050055 67914988980752720776150756708922880000 9050056 -174111657687015217797003574322107146240 9050057 55615710442251841657179543772164619434 9050058 -14518581615483378470805421550924442576 9050059 -31646249919242957463428390476821686640 9050060 -5917838226886764591602983020607564800 9050061 25834927667244088461488624375678707200 9050062 -56270369730878908625860942413700142208 9050063 45194763177386648397089279730301627008 9050064 -36759551588802380094421762092049367040 9050065 225748355689644635938513431183212105460 9050066 141878893600833490821672421212665753232 9050067 13609530591002336887527586201258189968 9050068 118973294859427429768612121490683293440 9050069 -3159729701633925677314723223551593600 9050070 13635082102463843202343925861889571200 9050071 61636265275434157275581249588207335752 9050072 74872073383041446238842561827937740800 9050073 61986342862685181430053394188811007184 9050074 -322225060268742978566807477170927632 9050075 -42305683287938027219458682156658554700 9050076 -60965760178643694821636083687917895680 9050077 -24666162650444398367693171584503338074 9050078 57343620637837168645971951401787747840 9050079 -1765227693082812101485092942597266616 9050080 -69197582185947077273364577355956224000 9050081 499277715053978593127576228005098672 9050082 159535598448200693850901788164315043840 9050083 -47170230352072113412760833385991683424 9050084 -98529654430750916415532278310607462784 9050085 118187562119594069062055662422621292800 9050086 -10826410094824298462278523731376566272 9050087 132339888557080834192430449455307175736 9050088 -69357117703775690551278049909349990400 9050089 -100156389777148919585816314863086516444 9050090 43604981749574774971052185014939233280 9050091 -15915670107874140641991856378223543208 9050092 112840301273820013429021387744442652160 9050093 150886662375206882227189386355528093824 9050094 -17027720959124619271656952676514732672 9050095 -44874354358872421605964005437988168480 9050096 -33918028695631203618969195707842461696 9050097 64554256215494487082050614143059137472 9050098 4036851893748091963124272816749586464 9050099 -79398446434197555781446682640689391760 9050100 35388280828617904805062620318080716800 9050101 -22595798711031756070132815177320693028 9050102 -4525850107666775059559565770952403008 9050103 -142545970955021849871933188323706928480 9050104 29265325052540345248831423332788183040 9050105 18857455401116944926904832448803984520 9050106 12500431333328258422458492947524487424 9050107 267234018463798132638396449539194634944 9050108 -138977997005580020735735778698502787584 9050109 -14577590331537166617674068310252396544 9050110 58259635141747791675718250853802896960 9050111 -73160618132258797353779425337628477600 9050112 -7329662308574361663372595254515466240 9050113 2232276990339953807115396581879254084 9050114 -69392264630881401194530137770052919344 9050115 -84404221953367794094492707433109921280 9050116 74895194749626928764468567911111488640 9050117 87705790689299824910302721031771424860 9050118 -19541921454493622386915966317112688640 9050119 -76719511867380219421838432502498993936 9050120 38541351122860283968340502825490944000 9050121 -83469179281467034022167321742719355292 9050122 24967133504594124554992090648896288000 9050123 -94463587724741774576646372215196659628 9050124 -2009459904342359285745609151491256320 9050125 -20445280101316716794036986522946976000 9050126 -35714406825512841710680218430407931200 9050127 33401768090748224440984888946272285320 9050128 -30193965734046168108907867604239319040 9050129 129523158327113535077303633762798874480 9050130 -605191192090219961054698705319564640 9050131 57868883840602045837636490775511678000 9050132 23160517327951830100666368560620388352 9050133 19152626254879508585599223476702021824 9050134 143813667503512633155363645216644061216 9050135 113723776461588864920800725689139906720 9050136 -5640199878222909845628502198962954240 9050137 -101673107731610706904002124913665317600 9050138 2562451857791625999867439871074752000 9050139 28586046415889761857703602648661645584 9050140 20649885200587506230343746270334812160 9050141 -17295784619814053148729387207199389600 9050142 8079748020892393480671424181083704960 9050143 -136292374288791312091544033017234683120 9050144 110478855361193834126762422804613824512 9050145 -26298581236215954612372041895859728960 9050146 43070988116386386308889778774266293760 9050147 -192877736318538870111372972770952146688 9050148 162600012951744974896443322955429154432 9050149 -26259783091688945522286849123810892836 9050150 70555487897027872826019246629519512800 9050151 95764973719090127203516163595003400320 9050152 -252705354625033648014061646498124518400 9050153 -86700481907941407542516236637561608704 9050154 99464511048216915081115364407276193280 9050155 39732720742856227134056475330609348960 9050156 -2078621443083808084814217628932449280 9050157 -180065959432835777569578441210493518720 9050158 -608685532077208019646831388768103616 9050159 -260067600323512314970089881102923006584 9050160 -11649575911677134494791104106819747840 9050161 -157241217887940221065663689608027478400 9050162 -67584283972039739176522427228258353536 9050163 -24524280505567961788934014265084358096 9050164 -244871730835919836692233676170695210624 9050165 -67221738708820796953820921565176147940 9050166 54133551612446137870755737833555472352 9050167 544340106917727092610839038652016384 9050168 -89673915449084903290467571958314045440 9050169 -56605083039074784541337142189276153312 9050170 8228445477410751610116255957922161600 9050171 30510859141155049745273450168603712768 9050172 85322398054449676217401674379867156992 9050173 11437684766035540223733504513106771104 9050174 -23117250262836331514157298817957077248 9050175 5806993497931161010782338638809510000 9050176 -1557678674417299295745986159365324800 9050177 368170814633220417739137106696523974320 9050178 15024893973980146862653356507205636608 9050179 302112049746629873312112220202336551776 9050180 77765443982788791253901107846439139840 9050181 5144940823282839896625822084465218688 9050182 60700402902893672665661009336561508192 9050183 -95430579799707312529619481458047910568 9050184 -45749804226518541618415189619299123200 9050185 -121608861531978995327469588085378434240 9050186 84425585398339732311494282294761828704 9050187 142304128259742350573259343540991048640 9050188 -74303739994650132158187107969084626944 9050189 -192137006421580053256313859445445120010 9050190 -68276388482568187806708362763060036480 9050191 282185850864846350739779806331042836592 9050192 -80377994006444583469341934250438959104 9050193 -242778871915505943359818583839039450380 9050194 115504338064303071234346992028834919040 9050195 -44674264290141354904749723470129760 9050196 48525574180453222959607414397961480192 9050197 71768162282052139493380428877317535352 9050198 157879675061336428695701991480915214464 9050199 154765042239220600042271483889805302480 9050200 9881996509476946508965170388429824000 9050201 -123256289571469385538107657059187515008 9050202 -15551192988588647472009328317309797376 9050203 17799020302753197079253186082284016452 9050204 108863853926551326033172074708256358400 9050205 104737909350730435337080925022265283520 9050206 76570526383375915818985154615075795328 9050207 -290869621599939517403293169982612248544 9050208 -10010178210590049778646437058007269376 9050209 90789752949307727156232184016805889216 9050210 544597509791919882321739103916326400 9050211 -5904277154860508802114344047033188948 9050212 54707886329479284006251183475073979392 9050213 17706183537953740431717013463606025600 9050214 6920818832279936783427067400370300288 9050215 -101111254973222588120906280146163869640 9050216 110968309529294643551408569535147458560 9050217 -17786877514814270582020783060108246080 9050218 -12066194634073316630458536812513743440 9050219 261159013967608492283525927928652405620 9050220 42719241234755167187489112331726663680 9050221 138042864310792517018679989792640270422 9050222 360984982373443251051902173168163712 9050223 13536782086481820816293453994379173888 9050224 5354359789949803956139372936432779264 9050225 -1898849854370724925508396337971864400 9050226 264419659617917116645049159544785141760 9050227 -23259152888635019359675816955435644080 9050228 -24689078112099696962229945051171360768 9050229 214079610665668767968970820970506219374 9050230 -23987568525515295766413772849185196800 9050231 -436385933144453382639540225653925936528 9050232 -41608154659600799199830612153401344000 9050233 -37863283297534408828971170704460125440 9050234 127686702147306564152102133732729884016 9050235 65946907547048765464342356034591686000 9050236 75496040189993368693957956477128939520 9050237 -15314653884751640278322658186977521536 9050238 59194546192062834009033185684206024320 9050239 202323037278038273907247262354746075632 9050240 104650057167764449080690324138885120000 9050241 -114070211651241374006439878902653478608 9050242 -2243800460724440575895992405158535728 9050243 -161558439583820956617389068292530646040 9050244 -19681133157967825658967895566044172288 9050245 -52264707165897902302459774681126122120 9050246 25603044450290176373908865410108944960 9050247 -130590108526554825463635158410134080112 9050248 -5084552276646567902608927290295818240 9050249 22771890401957068887123314006229629568 9050250 12680126975531044423286931094213248000 9050251 -193698141140108777132742524531542972680 9050252 60580483067660698228583962583656148736 9050253 684121731595975743227826207985795104 9050254 26788130064749012223499687603518192000 9050255 290313621519273141444323924765379302160 9050256 48365654344134279112822078397876355072 9050257 -175804017219543903037569155252696395280 9050258 -7041118244816918363127705017059488768 9050259 -9679890345749648218545921070064423496 9050260 115122383668187185771170889539512256000 9050261 -68328159562650584932895850149427824256 9050262 -6155964647693190577785244849031957760 9050263 -18252582713409107357136834560027547480 9050264 -66961664744882705624918526658937978880 9050265 54217579169779451364157536115808755200 9050266 -169413990051974177186646439395177939456 9050267 257472641639850769226105673111378317316 9050268 -7120534686913024842081338528713804800 9050269 60341651160146527383887617286645978700 9050270 448527404204118469826304239511993600 9050271 7473567082982903181904241315877949512 9050272 27354306589408509633870342698475454464 9050273 7587096872611643380102375013850583236 9050274 11782235246089152098068814195367616512 9050275 33185710400555780411552010590088002800 9050276 211859646576407009564685926660121068160 9050277 94906487437896883924528845389106541920 9050278 -7437935746734862518003009558952150560 9050279 -38411703212201593222662240645228478368 9050280 44621176014284492611964400525538099200 9050281 -224714131097437441484956200264444672768 9050282 -253113733317603066833140619645634432768 9050283 28993709526033391302857513031733744080 9050284 188551042518326964090278857057622016 9050285 -33191663040767062322541404811391612020 9050286 -836669655696270340077755622058146816 9050287 -350514848696693289380968817023394526064 9050288 -19398923753191204865666811944589508608 9050289 150060476038129616033186391600750807840 9050290 110576112769296506244245671048609382400 9050291 -202717788732463355362420411218669684000 9050292 82727301680791148853566607183822692352 9050293 -38478374324789478422230885919595448320 9050294 95589270530780444826268146442321785984 9050295 -6383472940212294216058059447935170560 9050296 -1874947452201355560981468411293798400 9050297 84897467676707310257054359567258744746 9050298 -25248092538085910731251568123343502336 9050299 -53317428571230247565028322886551534560 9050300 -87048620744221246970102027627316902400 9050301 -101045869649980440071234887234286648064 9050302 -102836525756366381055004230550302843648 9050303 121807826191486307610343286422380351552 9050304 -56687723917376438764024720602068680704 9050305 -86266775081270166709388544378796536000 9050306 -16018455025409644107626416765002265056 9050307 30924976835060555093162072921462957568 9050308 155107860371966040576774702862854200320 9050309 -70038165715492268150008955381256508740 9050310 5263553004769437359921370147138105600 9050311 -83424557961717075503657056874564243528 9050312 -39794365198240447139933150009421004800 9050313 -117748588337760121566098041321702106112 9050314 2597760511527869278008948925326876672 9050315 140932652457169182856570528428316716960 9050316 12984996715990628932770339332063232 9050317 -65613231663263202573835444511443242634 9050318 -16340076696722573417399161314458739840 9050319 -170301703744464084348989732486536204800 9050320 -48263979413549776706850304791753523200 9050321 446190318973352879588920483882656000 9050322 -15221445723673757286029276282726814720 9050323 324402659816255896922947919891807166572 9050324 80272481389057441958485449617973601920 9050325 8385736589541004975564920763745001600 9050326 28262436598997854925857078852076848128 9050327 -33831364441428714618462880514679680640 9050328 -17344235874190736634269991176323031040 9050329 -169404881932244944662141323352025422070 9050330 126806639142732143669729871471858697920 9050331 100445326478081726241713721216502873752 9050332 -17173284751523755589435822510376831488 9050333 -104662121228561992148612821760443838676 9050334 22172423405730997117405136574167426880 9050335 -25161080660210572921649090398288724640 9050336 -101791311518714004604755025602924773376 9050337 -147735107616903058418536759363678295406 9050338 -118008575376060202135233059411829786240 9050339 2656247138772670763563117510700648448 9050340 5330475142552295666003544788080189440 9050341 -192482804184185122988465330279145114948 9050342 -18740382791638644978241731188105609088 9050343 -68421507023831300170270198625461029336 9050344 -5819941684986754406811899616030228480 9050345 155622480986460288769276248736746680100 9050346 118104307094615468606928419480430220800 9050347 281843401017204721112506826055940375796 9050348 3321679835239308507713251462157807616 9050349 -159767744832896713575884739991602809280 9050350 73072911843058000006801690392046132800 9050351 176719241746921719572762097894550131672 9050352 37403207932705743419034602973709271040 9050353 33875034538347237549758351360020943284 9050354 -32329322432110118828767751513850672624 9050355 -31845812125723027356951453055432708800 9050356 20674184081894563909903146029160161280 9050357 -17361633291371616896188349315542100736 9050358 13830393003481432396269004812377074560 9050359 288740917000753265913995137931369187560 9050360 -51709237672191423400018068633310003200 9050361 5677126198462392713937480087131064480 9050362 -2399675435353352848150289099120173056 9050363 16397471040420719941889529405790080000 9050364 976692102898819824115671575270315520 9050365 69748521810333533844538769142060117600 9050366 10237783264209706184636137797636802944 9050367 118950946613815825188965844130275309312 9050368 -39757415929315109949376872950486007808 9050369 54347653725173552518975918521572608770 9050370 -11954293017932570706628337246681825280 9050371 242662791258432114764011056399590753544 9050372 45862873415881881312690070981484520576 9050373 -15411281622550973522156089677695910498 9050374 -86157393679806645245783779835668700064 9050375 246757681360366215071980952385998820000 9050376 41222239283223245220553814511062016000 9050377 -21707871001349498714228032927239098688 9050378 149753268128929627526722288757742468960 9050379 15678614067971632973626580613946591200 9050380 -112820918165860869454087375342208179200 9050381 14066991836975622909526577687295805824 9050382 1402451251437215057171628933325863936 9050383 -208790470515202864249218571903664492368 9050384 28236701849962711630435246486227517440 9050385 -2887409699039110919476255220553004800 9050386 468247560051559501937036578513032864 9050387 -377172233921890578240220037942899024608 9050388 -26217034346937326118581559517487677440 9050389 -420071308603093066850664801162868731140 9050390 116092497368728714507305538350037305600 9050391 25815318717491782403431580440057533024 9050392 102840961345132273019063633984303923200 9050393 103407539414515424750283814603229539344 9050394 -8522320803836946068968532938323343872 9050395 -344715561728875589330085189040329317280 9050396 18739755729501521977380747668118868992 9050397 38329415168064177894740355290019268320 9050398 -155044544541890633439465949678135296000 9050399 107782090654537540433558013201102352440 9050400 -26980011212570843731505762172272640000 9050401 -88733126146607889153348602807211020288 9050402 130434830968501235772893085759001699152 9050403 62838366432806418133235808976328626560 9050404 169991124777826381062481393801825062912 9050405 -1743317921663884143866039609202334080 9050406 -74132416333073669053103112346802047296 9050407 -238021048710462749648753989900253598840 9050408 -28312050154597225092318315290411335680 9050409 -182181055066095027279008178866011174200 9050410 15996632868949741365870925918793784000 9050411 -203150463929999860048132040471509976976 9050412 11846355855816259862638094390455517184 9050413 -185938996551531208618332126173344511338 9050414 -219132954654700121933307904832421904128 9050415 -50196862024687518275299995418180844160 9050416 4963134393238392395967877691937308672 9050417 -227173348944376821896172765894284055534 9050418 22117180662861019694827463718432890784 9050419 -26128980881783117582376036181061191680 9050420 110432046695340534043171373438421953280 9050421 -85041820471756738068897536624901496416 9050422 18892577999599823786858822194269546240 9050423 86883010350483563460003588951383157120 9050424 -3363624392138115162236604785074176000 9050425 -1302346871326439324980369152147134000 9050426 -38960872473796982151626503361980044288 9050427 105805998971850892458978731232677773440 9050428 -79603635881814151669436052081723812864 9050429 156013794130946612454594629433837893280 9050430 -26608781132343992754879920270999786880 9050431 -45640289325518197485312283273858641120 9050432 75419805278829790573985423759406268416 9050433 -54526824972302561773571280498789952512 9050434 111402178190093503711772997830126033616 9050435 -111427343343458946474440476722279195120 9050436 -32963078356061894980890200972820806400 9050437 397419475936551690547792700109987518 9050438 5328778386293038118871175456698465120 9050439 -19070579929169251310792261613990699312 9050440 -20441112267945454118172466927010611200 9050441 200967409575457339033247700762969278400 9050442 -46960740900756194939135419365621727488 9050443 238065669931601519573293748865688852680 9050444 -51204799782465969580171024284499513344 9050445 -27162483647195948549260785768385092180 9050446 117618115321896077472023457742665108672 9050447 -44061470468792864530840978280219528064 9050448 19460909493024626880142944522057547776 9050449 -139117064200131940615400724504892881550 9050450 -9529680502395665182908582210083328000 9050451 -117961620690938668918813652341510077768 9050452 3977870475211071947147903835392593920 9050453 25049535899337732726193960403649743004 9050454 -1941946857907193496106360606032119808 9050455 -37864738372933593800447868576849939840 9050456 -169577633180628396134042837975062149120 9050457 -84211695667989300889098064651567458672 9050458 123466379775096791347509263514297796080 9050459 -180977828432025782270812781527190790408 9050460 -81441543290109239022391355972976230400 9050461 -8199406029407957898642514789460663040 9050462 59547300468548920256500685572665455232 9050463 55259559762446622394969291517087192544 9050464 112130231431173479549469370318191722496 9050465 -233673964618460538614046574141993728600 9050466 -37363507803200007595458997932294256896 9050467 4203105050118584612452877455274922760 9050468 10523029323158573509145565688221696 9050469 -65562245994844613435549693624014013856 9050470 12802218259472279175580192480709433600 9050471 92755084991725270235587205514997756632 9050472 64080368695652186413418498770112133120 9050473 242401018505643658856691301084309521722 9050474 118485706251203957490872616723720394080 9050475 -919368670879094721249956329866528000 9050476 125951289610919918358497195730178914560 9050477 117421386259767848874597019107876549120 9050478 83982531332748421350092546113673116224 9050479 -153993493733737914492580674963750015360 9050480 -2010506793526719630915085610614947840 9050481 24619431523386983071723087709192232960 9050482 66997375788748172542233071716694223360 9050483 -30422326751024590466140015417200236256 9050484 12700839670753373360713061465793601536 9050485 23701950821855978657098538455307457180 9050486 -87948982339879715357692706037848344896 9050487 55758303334194906653496058992697768320 9050488 42022689024526602700611866111371468800 9050489 -63541782387287783308045133582278585344 9050490 -5882365536236159657286226307511156480 9050491 -107982965676491622371958380620567990108 9050492 -98941325058977796230847244826715472896 9050493 -134833569588122020372981978098190272000 9050494 97924258849422004194470602858824142080 9050495 -32350879467319494605278575729295658880 9050496 -15219238968627139382711880500568391680 9050497 289387346682217523229257424783979810946 9050498 -165627207579764912352148040072016197760 9050499 -79241259506960914499646746296262181000 9050500 130313827978801634083576133895386112000 9050501 86477851057486682313911957719992305502 9050502 -2502945899751815865105385336213186368 9050503 97723241880225126781702631028331236480 9050504 -182400629265219029911794609312260613120 9050505 148168641876788312491766691492535982400 9050506 59798820115034622050007692804130587952 9050507 -167225274627143925734677124697016086960 9050508 -48340444812822828864852712014551777280 9050509 27973022620092825219079658569149254256 9050510 14635459886446077788713761707410748160 9050511 344379858115307149741912640105554944 9050512 -12238349204872037874847228364310183936 9050513 19556766157823484296403265738120508004 9050514 1011468966651774873327474380148917760 9050515 -1287044187817870432533870822353096880 9050516 31901433428630700215876059661687917440 9050517 -22997576453639382352520014227479824320 9050518 104850340339819803085935166057526460960 9050519 -38229703289528890156514767731755329080 9050520 10969697660546709896192059933900800000 9050521 -168311468093618296722154030139545220278 9050522 -25798412186680015090635584668955209248 9050523 -64626647486945583071363789234348732160 9050524 -68573943350436736823422495770638849024 9050525 124046562115608207930472435803520641600 9050526 -61109137344000726112723076373188879808 9050527 -53069262531602970164350359149595310624 9050528 -225383616609291808788341349206036840448 9050529 -17056967118830708197900973859468982080 9050530 -4872370226585549763006585087134127840 9050531 -142552075229017609805959877006419658496 9050532 -128293657366751641197958369149666966528 9050533 -97401546529861258440894382998876365920 9050534 68810873553555058847523878401690512192 9050535 -23757474714590819791957038189393288960 9050536 215137552182725386005466363630612070400 9050537 -34055672804284738860955168607120830080 9050538 41790018507232825721356666793060152320 9050539 18642318314338012604006565668370412340 9050540 1127150728384866623853653015667456000 9050541 -75321252862206341917170289438947627360 9050542 -97589522353440118303534853199791760768 9050543 -17090564354455496773884831774338013312 9050544 -27841281063605163962038813207050141696 9050545 -27836270456159802296276246180873150640 9050546 -64213661795526698393475528156732589056 9050547 -52622294887631719929836646734115648960 9050548 -26183623173111503168263370427081555200 9050549 -222498389630223355875836930127989583780 9050550 15077983047424004174336042983755220800 9050551 51738306585431981659864913919845463400 9050552 -33493262313911596211361758963514163200 9050553 75553562349795084080122731491106096762 9050554 2722038956526531927262010689952743680 9050555 17583194170318256738330557814363865600 9050556 -140968281930636255117057470570485432320 9050557 -25319472524333326975761672834213995194 9050558 173196886289366446686215568043646400 9050559 -30283836374445951564666497595484391040 9050560 -50353239347223141701943043875321937920 9050561 143112652482216263384639095707889990464 9050562 -25255218925241226613889973803492236800 9050563 -313021533090109333442760462850000757188 9050564 95874493517593076506442846283616258176 9050565 -8474824004820849269125783043802065280 9050566 13411496612690637784167038810825873664 9050567 -3952049762682184897018150646297679120 9050568 44792902007917191991265414669354188800 9050569 20985853011940353929067329495235803136 9050570 -19602416262644717402691078004243658880 9050571 -98875725090382559495605441316194057860 9050572 120660788276600257159349868923379550976 9050573 -62079840764331277990951875861030705600 9050574 5661732076979375165013988340515061760 9050575 2165846274793359257340061917586144600 9050576 -42063988508678393078932566207974842368 9050577 -129902412375063881472527715512261540880 9050578 26449813456706693711842655908793181840 9050579 153068679827177894554322456008386354432 9050580 8573452899456737909111693709976657920 9050581 269529276816496871449572616649669720700 9050582 62251088558056090453112943309143599392 9050583 -62238830013220980415323016698664378752 9050584 31944408033389859218929866334566082560 9050585 6743744823799047455119046320320401160 9050586 -32138762573500627633786922725866281472 9050587 6484435484620445155059993044822585344 9050588 24049675686904218647964549195488778240 9050589 90036245794739005729137742796029619520 9050590 65005298904660395489779613215466260800 9050591 -170751527342637442284356430572041143816 9050592 -88362503606891345630991512304195993600 9050593 98814483159117404667320381807699030320 9050594 83164963287151817510575197010390022736 9050595 71753331791996117010122964162681542400 9050596 234404205297584728489336334149870411008 9050597 121455355520358355815439931231564640 9050598 -30824517471815780304659833018647869280 9050599 12096818116388750896784549453419916600 9050600 -4017468452612979573652448474722176000 9050601 15168348822732594926653823127448584384 9050602 88542929965821461438003547823716885504 9050603 242594604492465416379366062065545658344 9050604 -57787510218706975588643371320153967104 9050605 52323902650776521135874865964371499520 9050606 -62796626140406262850842447287311693248 9050607 16025995026347037006260928035373469560 9050608 18498175283288782017750962536902492160 9050609 -250265136739832685312595117874726198190 9050610 69220437816860174089595486744284723200 9050611 412380778442678739063853850771425907424 9050612 59448371165765608348637360011509903360 9050613 -1528983401288172777740993232125201472 9050614 -33589864450505850492508924030180117344 9050615 -18197515964861198935608653235186900480 9050616 -9496088643481645682558208383665643520 9050617 -28091600316495279382515444396996626300 9050618 -15521972941936517817563612481158916240 9050619 65975856564639478195700573044827760128 9050620 165480287429269478118378976093859719680 9050621 611793985119786862068445831447274700 9050622 1879810300188055379465561881520216064 9050623 63817553420829693683904637067870632024 9050624 -135929679169493968319004659763168411648 9050625 11666115484159183607037087950523356250 9050626 -51554609795037625843350538784142935568 9050627 -20209168914470184296415492215356597368 9050628 193420008917549925196243211242896254976 9050629 48104028725751768614904452285246457376 9050630 122020559282224540571212715565720211200 9050631 1471500724235842562466995293172063184 9050632 174696283121510458037408434906692326400 9050633 -156816502184975436285055554801026038656 9050634 -33357042584399377639724495026001536512 9050635 223030415551797375128861754575568729600 9050636 -16284259037651112161305788968583757824 9050637 211689738160367492296670931643962432960 9050638 4347107316977094257933663395117682688 9050639 -59333670870097338382216648159765652640 9050640 578252063934231959027843088529489920 9050641 25840894692702304092091897854670381092 9050642 90262409113520441699577754275669251472 9050643 -75863765904696978666930948008845806480 9050644 29733239735835476374368681874259535616 9050645 16102474866627226898617767478991655900 9050646 3740355863617406322714818064636077568 9050647 321462829137910651598263775053643836272 9050648 -47887430970606998318583019436463728640 9050649 366259598987451582446837206252388542080 9050650 -31206017761904658324013418440448064000 9050651 78389808271450016911909986915919638432 9050652 -49793934411320058921472067501890993152 9050653 -248401800086833939540424331028316147098 9050654 28428501703962361453506186457152120192 9050655 -50782396172113362358591088508614983680 9050656 329032350622885739805038404048248963072 9050657 -38461586047801859912970749194782038976 9050658 -57276802862701055133246369221696520192 9050659 382431639059397713789779135228503647040 9050660 -136127973937187182224904533793205272320 9050661 51809662926918671266960824224886672798 9050662 -81800432968388668480034759616200877888 9050663 221225602039885551631407426199997649912 9050664 -26504357745875576859131220240968908800 9050665 69884636965691870061067661885230285320 9050666 -97304993428476372957757997781737029968 9050667 -16998142371428588467498775607454534656 9050668 29590695007062200720857254031485880320 9050669 186431400955347554338305152335453059840 9050670 50721164314268345576484584035231699200 9050671 -40440658810000473117156631042177718288 9050672 -66462245150026009569845337953048346624 9050673 293276484207378894303961396229154161664 9050674 -21526112937426030140179370970913319664 9050675 -48123933082855434062180883087494846100 9050676 -78628149817736425522868542416148205568 9050677 -109442553595694190757693389541635127620 9050678 3254782446571594085396392970132901504 9050679 -74848567546146565994834470107391128 9050680 124699766890739722346851039444063334400 9050681 8367020038240727163125156413143634440 9050682 83728163799161248605031514168271581184 9050683 -1453378675647778499559421611021261656 9050684 68635617960363774028161982360601097216 9050685 -50584578591294480124365103989828627840 9050686 5970464735681322035133072855144522624 9050687 -117579688954808885033428542252549881664 9050688 -891343065384402886243412502726574080 9050689 -55515420404768197187973796265518853120 9050690 -98420364296909417143887655895257075200 9050691 -22335373693370218816441013634304058880 9050692 -11591187379137536223128791518894803712 9050693 24957830469843357721294567173017737500 9050694 -73528549136679964433286002596279329600 9050695 80368746538348134053039840101007478480 9050696 -200084367683610095572785326696724234240 9050697 12890516253338838598094482094439229860 9050698 61545433343127957208818304303882363488 9050699 89325574867956909658497885674110190736 9050700 -4086956086638369121902987034379712000 9050701 125039583703486737411144534945630081504 9050702 2963229528915836144731797631639561152 9050703 21657286888611943556785625631365159304 9050704 254057820433987056775394439067435008 9050705 136217586165329104821822956606291232000 9050706 7601266298737360066877279905122547200 9050707 -132313774905774708828571279651505760000 9050708 21135643676019807952895505292287194880 9050709 7234427374930095647085443119429231488 9050710 75387362598025363713766447006937429760 9050711 -116842708252674586745377885240255454376 9050712 -126274824317460056601081597956084367360 9050713 218428552661232321662917753954136733824 9050714 10929624722748755533800622628930357760 9050715 -89415361417714876701002853820994741280 9050716 -824843250302022768438977294592540160 9050717 758123028698049308985949888744773792 9050718 15710891266640548779890473394592906240 9050719 -933801670361272632187219540753379600 9050720 39302475726832494907114010904294850560 9050721 -147460605135264656873998021496867972688 9050722 -9022924960140142928834233337144434176 9050723 -268364945891231320259131778484140818296 9050724 -13137534666356675394205544139986780160 9050725 25419560387200888135008863506953780000 9050726 1554351974819720418881860891070054400 9050727 14272410476486616987306488741433493632 9050728 -76675441848889835952328559358273315840 9050729 -30897229430175678350102271713290275840 9050730 -4449138884513435557818413379411609600 9050731 -37371823636880718797036092268971171468 9050732 64479415876830207244856805360453347328 9050733 -206783238479349066539052221409771173898 9050734 22645684028726474787406286710779331584 9050735 65658782360316561617344346662589454240 9050736 -24150642506812219920519320636978036736 9050737 -103434239802065795784645439878360715340 9050738 -36674383823397944695603291580708470656 9050739 -8723499848456485879636978361972295312 9050740 -22585288643749031106025829249761455360 9050741 -78324961791797377492669253878942411200 9050742 106522765135266117375636794979883619040 9050743 -16961379607943505081072147346495574976 9050744 -236655506479872399249554669263729827840 9050745 -28541874193266097168404219032762649600 9050746 -60338229969109940827282555893708470928 9050747 209209218997305994100661196898835596196 9050748 16137389924869672067449275194456825856 9050749 256322859223928739568348218942953430720 9050750 1370107542118464274160918426509728000 9050751 -114817488308748348575221818749145054960 9050752 114467914019916228599621441964579225600 9050753 58971734250967101929899026458802596928 9050754 81682819853924610486447846287613160320 9050755 -437685850448199749081398489067491200 9050756 11004285594839060094353166328076181504 9050757 16404995607352110565260443408048601888 9050758 -9768112744816896532203308267238183360 9050759 -19330246753350084544502436059069659296 9050760 -12460559735892047189194199152823500800 9050761 -149065903994265681851952562598417914700 9050762 56132550938681239994472016904277926400 9050763 -175258264911202991109953549377326281256 9050764 -171593427633826513656336788806065113600 9050765 -3500164520434467466598381081801948340 9050766 22339495968334006378325413638956878080 9050767 -376350327882347430504023101933454353680 9050768 38852081029332186285107905369395118080 9050769 451117633311330429725162086993377408 9050770 -60304970001544792335901657748137809600 9050771 227417311353704792801372767856981290032 9050772 -174475452123691744628278258139741184000 9050773 472859973811880844689319026376178620 9050774 -28803636465564400313707835397565061760 9050775 49690320459578050468907902003948927800 9050776 -48861866185179740715394860900941168640 9050777 194185744156270994604949329269046616800 9050778 8970012583939321099076435008408489728 9050779 -131423201253224222448904077507878074424 9050780 148478029580800472574236902023565401600 9050781 -13957202841906643766135167546880120448 9050782 12853976737101622491823150948540821504 9050783 -115976044479243282013868984991570735360 9050784 -206790764363353447168778264577787822080 9050785 56207020419755065435900269854271922560 9050786 -52314833123915200203990130682116383408 9050787 -22029867537405645811974543522959582556 9050788 32053360782976510427906914348572165120 9050789 -248402906078358128808941806011980107200 9050790 84129629044361846638951147139117199360 9050791 -20874297890493356390586737272266210432 9050792 -61457338798119764588310906595825182720 9050793 -29979582361710659689639033912216233600 9050794 110520887627416219021193139550378347696 9050795 -54314625412334404937094492275643095280 9050796 59102593268432406160444101063685039104 9050797 21768356621358330470924495797246904032 9050798 -20066717579487949667360315009578641600 9050799 39164980939333405708403005298180362368 9050800 -26468262978200135591418762541925990400 9050801 475688256211889268026297711406630652272 9050802 54360646624778807766159522020671361280 9050803 -212895135985956066721251271264130248256 9050804 -28667188944104093029333114568718649344 9050805 -19590678306412200897274754183915668800 9050806 -82269217248173290328853353255520393600 9050807 351672073038001888343748067246399782600 9050808 -62242684614723147811596240027990220800 9050809 141766131245017959211935356998407472032 9050810 -16946152085064491449840423042568619840 9050811 -19498001626515172804551012036074280192 9050812 1911417563650703663691283688157625344 9050813 132331298426954348268807880321419277560 9050814 -10510996761736140143962016204151655872 9050815 -76453362000316165455995325647132131200 9050816 -119962426368883489427032864109528875008 9050817 123511576584158703468907083266966726112 9050818 36194425309400440804891101724458401280 9050819 -77045721861052905985868899704279900360 9050820 -13747691894488641553537911853090897920 9050821 -51931744720762688502288745921206860320 9050822 -11093967711747866408606814440892874752 9050823 -171776461038559336256524725494170027728 9050824 -102758073392380263531133513561001303040 9050825 20077494197590519916334055479576408000 9050826 -30394598947150114227694356073294592256 9050827 21657349050956764640380306475529622676 9050828 -140559436353877227810975105500663262720 9050829 18464492021953064859877120848053226432 9050830 -112444126581545900492302170546529285440 9050831 -47979238722646846788461000828937700368 9050832 546280746792936487402399468518113280 9050833 40428237212760940470298524936579763824 9050834 -46727327879290242588602019450889084608 9050835 -17004748605374331513681404895485499600 9050836 108999173111930963623247209485020098560 9050837 120144557004076193307057668822654478912 9050838 1149233912622897804707613088501393344 9050839 -158245253600446749520544155878483724584 9050840 54719932274091539010583344670510080000 9050841 -53124733668963740614097857027098595452 9050842 -61981309583337113911104061167981070128 9050843 231852342661291692710529107339975185092 9050844 -143892118476805969661560979889345896448 9050845 33742678943301852697455869952155360640 9050846 -41170933248736715330936669719528350720 9050847 -61646666034069391111434517278576076272 9050848 119254896875502695495012157777816059904 9050849 -32253544477719713728263565997673645150 9050850 48191639392754323167985738138453647600 9050851 370775688098511912546785384445089683032 9050852 37749139722989248343810351576908983936 9050853 -43760250792914142786848036395794432 9050854 122516072271387019617366077841377585376 9050855 59954074955986283697004468488308890800 9050856 -47295013199737411914003535281702912000 9050857 656671312734794003477644181114288321152 9050858 5197664189290452505519296538104614400 9050859 865500138728441084522884055315406840 9050860 -12092659286018003770498002131095203840 9050861 147295382104277084070258410253927573462 9050862 13194692771510276953908408194261760000 9050863 -6944366046110248480878961354280008800 9050864 8820703654446379268369240323149496320 9050865 -31504736150151441256173319369881569280 9050866 28862589749546988013231210924209392640 9050867 62971972696295520418316611954463549184 9050868 -6547017802509026574499581128742260736 9050869 -115655511453873191304868284762653979730 9050870 87820031807269725641494360153010042880 9050871 26025600507154421823265126371230074320 9050872 395328940562426338752227423273583820800 9050873 -61657460585689500360050799101174425272 9050874 -115303863294038821012988353144616448 9050875 214916556084219811900123542742371084000 9050876 -161406537789119921918458585302739341312 9050877 -117629148429946280423282404105272154752 9050878 25899732934923770699538352370199013440 9050879 -153623799121898923765070382312465995520 9050880 -81362344913943658368042337765781667840 9050881 -80535311551688124896351959949855340608 9050882 136118552059148279922920521410461148672 9050883 -176362266000519821907246710157654064896 9050884 -69523893821954319540046194661956845568 9050885 177791670738427275917477005351340363760 9050886 15779595046761019208176132921964455680 9050887 57951530243948320590634396046199609160 9050888 12163762571919616896108725579332608000 9050889 2077054712629444085351981198204177424 9050890 94094393119356886861491422290613376000 9050891 -9824163805944418670661640752636420048 9050892 84085753793919138206428988799628733952 9050893 221468743066613238029260612590664249900 9050894 -165658900310824901857533211910988161088 9050895 10488048359780784392494099343380569600 9050896 -71041481463646862010362208707290923008 9050897 20983031403783660693082351429113629040 9050898 -307818401860695012293489255822714112 9050899 -124621600429804469248942808210228494080 9050900 -1150607769100868236699738481880288000 9050901 19402612685967721368647130238695684096 9050902 -21844203464011253919469714693522991232 9050903 15422488593523426994579185938228261720 9050904 91537442958514593852178825357725788160 9050905 2094450926607760926618778406621141520 9050906 14897644273332598327795851594272626944 9050907 30264747571601753764825702886030779392 9050908 -202326968536838874946377005347248527872 9050909 8522736965835879575753869939408238592 9050910 -35282863525627844293573629104021038080 9050911 -62915297835376093122763897848560003488 9050912 -114453101627717749399100724445207461888 9050913 -122244820875276967138171190063174755200 9050914 13065146307242382725089514755893043200 9050915 22454218622541623473479602820971195520 9050916 -9537527521675739187159652759819714560 9050917 4390468563145562785926080398410285312 9050918 -5945798866032352686709933403364297600 9050919 474380359834217046531622533782657227008 9050920 10248482312176969901049919523473305600 9050921 450727127685826139630112433484333232 9050922 89130803144673115994740120269183299760 9050923 -76304317579436175503297600721700315760 9050924 -106504572492766439279324006512748467200 9050925 32070009925722262274792705721704695200 9050926 -69096795267309585991859737191836945088 9050927 250248583355162477179336140125525559912 9050928 -11830927487933633683442091707075198976 9050929 -162148773421241848410201091712401873740 9050930 23492436890755310009483229811149926400 9050931 119287234342829111262008412514027938912 9050932 39579646780196784887819327297104361472 9050933 146115021767492997965788541368038020544 9050934 35542259854466676769032118292266822080 9050935 -206033906420880134485930550276239810800 9050936 -312603839458834010248553030676072161280 9050937 29982574747713597753833831659738992192 9050938 -10449699917039728822279462370530563072 9050939 -30215063090004300041674745263638943260 9050940 -1778530483549339141784583903546193920 9050941 -56761423443093030262056113059832288 9050942 27407560627615392333671730954117696000 9050943 163646578741993618117698277026448393728 9050944 -1536082254862935517027109283173498880 9050945 -78721808470394500380823935514345741080 9050946 6329245668978305950329507669607200768 9050947 146823691283993952212721395782733726396 9050948 3691654697398469136989087621324476416 9050949 -218722270621470207330657222390342890466 9050950 40521790125369755066908463604450588000 9050951 14420786494937218185140304187202841600 9050952 -87752300245935302323203641203052666880 9050953 -1418455803840999425623855405097010144 9050954 -126282928916898600042928316026195353600 9050955 -5368229248305618761342479939087944480 9050956 -73474764368133426216076736400614238720 9050957 234430920549188469295073610176346409206 9050958 41758224462482371382592898645577736960 9050959 -27412410448615765476216136136063800896 9050960 18628560084521362444794402283074355200 9050961 29582063797981893081771479803995016800 9050962 77749932354507408920254524686598480000 9050963 -465162700303382290002363575251703426760 9050964 -48589540517841953253715910301900189696 9050965 31137020630751293266276447767641289600 9050966 21771865222643084943683344442538345600 9050967 22217040404633758586498876356951548240 9050968 -175050744117948969989520486452880752640 9050969 -17057775647762932025654405875543567356 9050970 3615075308427995302540602594923957760 9050971 74089237474087496668839767663554344 9050972 38343268266231948946304079257931648000 9050973 87189640564198017028460676000714383040 9050974 34924602549918829477818245245348825152 9050975 -37114004891331127288970878547566356600 9050976 -78250555348456562343665179801220284416 9050977 13885357952076869140594546434624876544 9050978 11877482418160259565707901807640688640 9050979 -69489078835601743871019213381774048000 9050980 64415677772694062435067069205982112000 9050981 -711006479749032072335610203391913218 9050982 27935565124139295046712589785460480000 9050983 -95473290012188012657024683504179173616 9050984 3538310116560579837927879531421777920 9050985 -105491079819697757245499571962322225600 9050986 -76091165739082851304898070415568749392 9050987 -352900637745410270680474419722725912800 9050988 6859542874036536081317008682486208000 9050989 -53022939836864332413482325763082647210 9050990 17560180509455938362255585618141093120 9050991 -137352452084031360512256402541340623608 9050992 -902964820123910376864429164930924544 9050993 -102665879569982343970029064090810200000 9050994 -44092280215234179745198017202662600960 9050995 -13752211115062130672615474213993754000 9050996 -1240499098288011046268691046830512640 9050997 -19823274095629635783316935879603536160 9050998 -53656030140568581133877512788847327680 9050999 -99457520778825474183723703865996904336 9051000 -9185179780593518877579095560028160000 9051001 32952473614810644848463427674686714512 9051002 -59024913944430323729141026908700860048 9051003 -50362217763458161858852747381977180960 9051004 50930069112086175671901337878144362496 9051005 37944636504384022026696256451175675000 9051006 -20835274802760801387155699932278537216 9051007 102021896636660055066546075191844614512 9051008 46035550255045880243696576317190307840 9051009 -73583590176859536194799409983434456064 9051010 -22296335551902313707442027065534175680 9051011 -117646489535123636826070554915362346600 9051012 -149964329517472500983016283823846868864 9051013 184957487873428786831164855714527266560 9051014 5688550418739414569755982019764181504 9051015 -48275690713721353770740543225401861680 9051016 -85787437947831450833239719856778342400 9051017 18138771201257151555789835222850535066 9051018 18408368279113218533977414336217053440 9051019 186539997143364759308976957689975198420 9051020 71465204644517377455125955100293288960 9051021 -154152888898300114149847288397700279936 9051022 -156054350406013837820551986740188289280 9051023 187962648471449010784817384427641454840 9051024 -1910468490312040575974997572049371136 9051025 98861919107069042476243995274189948800 9051026 -38650553605951791496714473175978172640 9051027 -2635862307848181197552088139404307392 9051028 -35099427103590519887003067784814065664 9051029 -60061187264585134891044547605196987392 9051030 -82881055952594882352807660909633024000 9051031 167195704125657215790208076978935525464 9051032 -152241407226097576472613690773024409600 9051033 -23082708222555446425246761117676118400 9051034 7152468558413315653171470257606194416 9051035 28355161947472152353648286394466856480 9051036 59339219679343152240278750503094845440 9051037 -14236950419151938811352013329106427348 9051038 -310107936967172415796894209876286080 9051039 60344169151331338553754739072285910208 9051040 173103848324016153644575401258015129600 9051041 95968575045899504107321357864340769300 9051042 8664772488546122326201970041039872 9051043 111440834643698624451619724900385892320 9051044 232687671526608311284691175776134763136 9051045 81212578628026258983712323127988764800 9051046 -70696207441547152270500388757202858528 9051047 -9954963931895987240232703099780506504 9051048 -85794426945169947088010850433395916800 9051049 81214279361635319038757718329652463040 9051050 16802286673311172057205574951487456800 9051051 -5749962279162318101851894355500781856 9051052 -118149094133743415715016468843710283776 9051053 107046705126039521052154487618040692064 9051054 50661532068702708269889948006175417920 9051055 89859951430321014630317395225168773120 9051056 25987528020575035510880956658843910144 9051057 -99865010202795928004160021165579022092 9051058 -113152043201496449464100105390281281120 9051059 -238956701337533986022176071835360810740 9051060 -54412998623070296274668834648159662080 9051061 200253984159994662167280165844436871662 9051062 -3243642423543319152884431484490127968 9051063 16022050535432731707610514907319922688 9051064 68899272827191014354867060841730211840 9051065 42975271048432712735973041861865131460 9051066 -49607556682364954522814726849154957056 9051067 -15948200860790232199228991435681699400 9051068 -61422943927115997975169529327342914560 9051069 125307813468531087763096671211084556544 9051070 131763400669169317138201280545259520 9051071 -138749291869433946755606624635274497728 9051072 65508598907765865536389807439043624960 9051073 476457791983764724054818362515452766804 9051074 -45887915474695913396518133541665542080 9051075 -29724589860156750432040636853756736000 9051076 2394505861939583901643990434289477760 9051077 132200813875708851778296240948832368672 9051078 -18607472567717301355605051951034515072 9051079 -180199285231192535884665148404903965000 9051080 -37042035182086184111188828998320947200 9051081 50293596027615507943797403694488936320 9051082 90231869094056797594925754748413625392 9051083 -114989517476080412593162751038492072680 9051084 81436001421881728917658155405863577600 9051085 184709953215033360939875504091432504780 9051086 -8032707804618627843508909269623655552 9051087 -131358944426899188191619258993295854720 9051088 15865873330133137071254465054897520640 9051089 -346908490746096549222400325336649161244 9051090 55547104152732346472028788767345528320 9051091 8930365912354235792161960245770764544 9051092 -129756500510815817027767610178397989120 9051093 53902812692890117821395238755294080782 9051094 -4685146773652256932683297320961663360 9051095 -4888526234894401062102102917040935400 9051096 74451538923588028225739504948118220800 9051097 -333954911633074823927041140580129594656 9051098 22232080349833970656728326707764433920 9051099 -156421500364225954069313191900510104936 9051100 77868056259450991148738462806669030400 9051101 61728513169354995642138462471525055104 9051102 -3703006383017379757341119628684599808 9051103 -308669048123241810596505066887291739720 9051104 -24619656483272657724602206698140073984 9051105 33571028726463679169531449616146177920 9051106 3258834503677873669362127895683280640 9051107 54367507602270355714168439755447440480 9051108 -86327006514770497044934033728861634560 9051109 49506055384979173457426451636390304960 9051110 24919982077593714301087527896419224960 9051111 96982642298927101802687042558074770960 9051112 -49529061577117802140215019267888005120 9051113 -350445540730634046525545453061103536 9051114 21456113980417916216222261652282051840 9051115 159982513532243622169564104445812257520 9051116 68623685520157975207840484644740413952 9051117 -6957060631739725825281777581961547200 9051118 -38195594035315969797995755949191005696 9051119 -51562252008053151055045761136488855552 9051120 5789742197662052434420614534481182720 9051121 -102683888265659670304983926029174803840 9051122 1076226753663914050764218049049044000 9051123 -234957865361448097718145256573628151696 9051124 -9431985556159950531639009399055237120 9051125 -157444888084177537163269200210849120000 9051126 17698640492564775872047206979256807424 9051127 -27562926352747552022147030156533696024 9051128 93053159047085198480233690037854556160 9051129 -26874932603923277517213895464526383360 9051130 -14115969340125443704248287845251340800 9051131 306233759803706311847473434022323558600 9051132 -20040003921498507410799760033274265600 9051133 6303067823912093366019140300024649042 9051134 153462221567932074510296373203557257216 9051135 100849529925441557955891473558448585600 9051136 292170497181622025274129854533593989120 9051137 -119427276546062686523466831004345865214 9051138 -46957300108547065962426584879594529456 9051139 17820225856119111255954647016814834940 9051140 -44118844025278495778929064025650257920 9051141 133158953029359695082684397399633816224 9051142 -30060022738677784686671744431933804800 9051143 -5160300908067631521730123528308766320 9051144 45746407737078030777338001344220364800 9051145 288806963520383560039384729868134230720 9051146 -852054254958681403153554864160070976 9051147 -35360758476017160887917248049033576560 9051148 423054054007159401436116425618606823936 9051149 113355939779805217307241245984290184160 9051150 -11150339380567792675239856175078630400 9051151 165377776299728381806301968133278510704 9051152 -3765996555786760747612333397640019968 9051153 -89520586212440233965308087092507546896 9051154 -9842965583791931221660202254745664000 9051155 -40341468933335927790239655386638099440 9051156 2787810648885307222790712484299264000 9051157 -39545419522268335872497688109115718948 9051158 101045031002626547151223093245854107680 9051159 -56378685268688350943010423752805686832 9051160 -38730645820106663272352547367809024000 9051161 52360238005368283764317298118322038080 9051162 26004854010092076007229033518846857984 9051163 73756562289540528027182396402155520 9051164 -95921012892950464115501829644213036544 9051165 54001833218139844625133752982527625720 9051166 -73457470934594112171717880070880879360 9051167 -15700782270408168934717616780514143328 9051168 -48678536391564731988459743275395317760 9051169 139511523186018116577986232459279386880 9051170 -9881127311626375980131711980551614400 9051171 7106475768981124793948388177644453184 9051172 62925130520146853642053838387737522432 9051173 -205776578989230403802922691334325665796 9051174 -91506909165714555525019590036597037440 9051175 -1324472586128062374395578913006025200 9051176 101294390918424202069858446232959790080 9051177 164442935190733467958354625687419787808 9051178 -34770657471751082738474441696205441360 9051179 109963360661145107335633725751186669176 9051180 35713555968922355800276383946739742720 9051181 86851237703545178390056054693792655052 9051182 23306103254790482475702672229058406720 9051183 -15755963293098867064101911790055483896 9051184 127065994756941284208249880530915164160 9051185 -3840651371313924926637092039551252800 9051186 67056280476258996705457901278965032064 9051187 9887772882961340593344981274521307968 9051188 92317465471525083047123799225350983680 9051189 2557000155668166992510483930741288448 9051190 -46749056515033189226455669359508272000 9051191 67341716510498450452241633946449617560 9051192 -20432675558066275877304335964562759680 9051193 100644538445594038822425811131015220180 9051194 -41694112138230042251531024033714715648 9051195 105192773352812006722919203413252848640 9051196 84946769323399120422528112408677605376 9051197 20101714830892560919635352124509654380 9051198 28540377147903707173531027163216289408 9051199 -382697203776658264418449865599183120 9051200 1493674883042676730175505206752051200 9051201 7064359948939845419318834618004776160 9051202 65835443593608415866143563726061817552 9051203 -64065053485896452677380900148538504544 9051204 5105395921834710315980650685307165696 9051205 -166086975698575409039366147571700339140 9051206 -111593445568708498042530176921225228448 9051207 30780409971239248084398572967714801024 9051208 173524525237045337332143792757987215360 9051209 -15485736473635535206889155464511263984 9051210 4515228114295314691420006621503744000 9051211 -458182968056915061992534250063503040 9051212 196240290198385087362235155323158989312 9051213 21447479215694624630121761750975582208 9051214 169571194402415033306456518790085771456 9051215 -108998687435947571092662301533122363640 9051216 -30845601663477638110322110943362154496 9051217 54377369123673172499474528369877020992 9051218 -65253366816883274382836028498160745472 9051219 139331820241180684472005496372183434800 9051220 88595333493322448112654450375173376000 9051221 250726003284434799249978975422021929422 9051222 -49105617565279442504380835094841982976 9051223 134848692954913382126686334195448984520 9051224 24309126938488387785112054678011985920 9051225 27727985383393991050393669667469888000 9051226 13999012197301592669678231352162334464 9051227 25431114515067625710420483020267929560 9051228 -202575667158755265468179669752576705536 9051229 173281095255667096044400958834918395680 9051230 -6736791747808167237402777540205122240 9051231 -32199256103945996620065068860198135680 9051232 15925161472627638742234997403367636992 9051233 95795079680877528718280304492925132224 9051234 -46472271382913230466686206692467633152 9051235 -118830833471028331375040641734113638320 9051236 6467190094679127746398234587298959360 9051237 -883699664866427191214422461465025920 9051238 -5985009563581702438119017052025743360 9051239 231981984557252979376967848257424738440 9051240 -25595270971837221817182561273763430400 9051241 195584349821317368978254445030487680484 9051242 721050381839827087234996651641934848 9051243 5284100456814052231345905732637170264 9051244 -128473192466878121750553058497026078464 9051245 54252562171776229767345126359506586880 9051246 -54562716581492708321259383708861680128 9051247 -19359440243861365096688498246679918240 9051248 22335263630118330067242293708920750080 9051249 87934787812311679360799549226406890720 9051250 -1270967664335893293292591074694380000 9051251 -9721192264766423363033723823621774000 9051252 15283813584495289321978266266498211840 9051253 163772780481085460533509766781698963502 9051254 78163633456670206210149539488840956576 9051255 100440571521008104574065719135870731400 9051256 -58707008084538879844668023656045117440 9051257 -48926006745634747134064511039292361494 9051258 4390972228228480942775341106457296640 9051259 -10091028271879462895106307205619184128 9051260 301075226337228480125597375481357619200 9051261 -156789785775329308952037784225010262528 9051262 66537006935016792599668680014385872064 9051263 52566771892372423884381093032173858800 9051264 78159786118315560663551574641391697920 9051265 -110034635383781763479090555420481095340 9051266 22668494317221623102548225844907947520 9051267 65040937903105157628486451741120842240 9051268 -188128148329752015674205116122393850752 9051269 112485365456074752215382574651529240670 9051270 4158711056643192130311469418078672640 9051271 -37030452443897875600439160747560382056 9051272 370859522272812826146378403757015654400 9051273 -4617333260986977893881281667978749312 9051274 196262155921620728423821871672439511392 9051275 64194265270348446672232414129853115300 9051276 31917044912366586545668599027987585024 9051277 -153621074819555327679407596005862370400 9051278 174877601180196207622035760168684820160 9051279 63008990928018263659455553941209858184 9051280 -26645310784891754530257966115991961600 9051281 -104410767836203061493397684819470661008 9051282 -5373140202671009686649890518499287552 9051283 40180625049253233125368861134064935120 9051284 82698131762250446896994605791282048 9051285 -864158710394920268356713604170336960 9051286 -95291854463671136247221577730066475520 9051287 -18679312210901131632863377686757349376 9051288 -168479398263514290162301072195562557440 9051289 -38589383037634062742306435588906716476 9051290 -74600134179446813097014787541700689920 9051291 -4437438761445875514213533388042095520 9051292 144028244370971089206015088980987670016 9051293 175181325696187610043181829600421720000 9051294 9300982984587210670474513440871222272 9051295 30648709472843197758636368992311001200 9051296 -207621307731068805441671757335211540480 9051297 10410431640501031574812159223034241200 9051298 -177915572311679810769012956848893492864 9051299 -110977910159881225366033225654170875520 9051300 -9077433587535149354077205764533408000 9051301 -47094541299884497618509141257239806720 9051302 -7068649706929693850902609221507219840 9051303 331245875068871379910858883275650000 9051304 156738654102130838365685224164067445760 9051305 151312121682642825722946105300098314560 9051306 47833423597624364278871345883679449600 9051307 -552149824362339942098959942886721258528 9051308 -42448203901052786667561377928237465600 9051309 -154935274572442500472352109596110093386 9051310 3397791245366149255915217878071859200 9051311 271733669688120403135104289075665172824 9051312 36812386250611385971268058757533204480 9051313 -22244069590602978296843730993058051438 9051314 -138695004375455586310518893001245095680 9051315 -3219008186892685655316282788914560000 9051316 -9347751569880004561567326767114956800 9051317 44460241231687318106230509587709628704 9051318 -20662614211359168544364002345706127360 9051319 -166606633997607781728374554984158236304 9051320 80313064958201938302324020462478028800 9051321 39437355899164401698378638926062335104 9051322 -38093644587623589719130592526388519168 9051323 -327111399862347077965356232428607318428 9051324 -61025389504483815128678523173427575808 9051325 -156354104980605673897874700481525715950 9051326 23307467193225885149306950678974074112 9051327 -213285985754827214412233702418279829680 9051328 266189513100063513443432021159313408 9051329 111343946464113958173317437609767142146 9051330 6886887398561895432262146916710865920 9051331 -410609055512993785032219026434304206448 9051332 -201175776992551562521521205877492344704 9051333 -141376357588647332034232111269782698752 9051334 -197122192919191875887888438099467451520 9051335 177462628668126649193085083885907088800 9051336 -31275956268004799159911944211584614400 9051337 -2534104670571156398528862445642031014 9051338 52064692958523219142053416679592727040 9051339 -32486801791106624846730143989941536832 9051340 15503169743616034373472787872253363200 9051341 85440831805931087229307713429428398572 9051342 -32878320381257613523348208460114658176 9051343 3364170122157555912271577628772143584 9051344 -30682367229793719245698887712371376128 9051345 5296886070280368371543244935295040500 9051346 -89383943940200908650285470610187115520 9051347 -14599885574171846371252856102448317568 9051348 15906603779744850223795685515468769280 9051349 -50333514944317245155530421120427789440 9051350 22802953223314798168761853857885081600 9051351 -20213675980494023086164829550308495104 9051352 -96842968114484316560519072995007846400 9051353 4266488792130453315810073852921608282 9051354 57278925856489266371036255582304811008 9051355 42064606675330390930148279984331149760 9051356 48277878953415390919316726391067203072 9051357 58168326756171585278191828412567817792 9051358 2128999578442360842135761758303678080 9051359 176940666814285955443593838208247814560 9051360 16720590382687247721419705667629875200 9051361 30153655399443813728719427589488280000 9051362 -42067813848072936094135629390821745888 9051363 69064665586322189023270256389661537424 9051364 40753729559273840393507543547165818880 9051365 52188844961952189635167286807182833600 9051366 -50858674809012408119482907329839379776 9051367 -59088632722463679480314885240124863760 9051368 174522212918580257360981481518160706560 9051369 88882795584136712634148025009615871360 9051370 39425966121073089805420772073958166880 9051371 -265322260745530765036614890092467456 9051372 -82020657064085456140564269379349299200 9051373 164797781690632541499423570063656881622 9051374 88002496586553728296118791177293978240 9051375 -61265125305115628843801639015152236000 9051376 43762216052278866160118487411774554112 9051377 112907927750831954615526235943401512372 9051378 95042542259334896328130611568784531712 9051379 -229700205447594388242211209358262324020 9051380 -7975249570397437396450508314828308480 9051381 179433200162269496100425871791880453870 9051382 28796295894494336581325651133699318912 9051383 286599859628294003405884128075343550424 9051384 -15007670968337191008123794353891860480 9051385 -13092636213064251344739824371750386240 9051386 127946387874764338319883645716073409392 9051387 5539985820675274494711606575677671960 9051388 42552524773897162101383344928638988288 9051389 -2185361326212034030111931438249771220 9051390 -114721343804056476694572100717188480 9051391 -476675468043099752773167136783037262000 9051392 -51739154981690494433452581325948059648 9051393 -24599703043106607067402906965559115520 9051394 33444939643990043953761803029365068544 9051395 73880563993424389479896813386808074080 9051396 -9374283217910483463154958217625310208 9051397 96198486673210376603483827917828960480 9051398 -26110345515352070822623426851180864 9051399 31590228172532134252123504864000304640 9051400 22360391422842082498631632261177344000 9051401 -45853481292996236600028672704493683328 9051402 -17163364529700985413231926344122474240 9051403 -175478818148013572827396585404119986348 9051404 -58896389405845815929720140548112038144 9051405 -124938630357953682059369978364781920 9051406 -8468590477821669048099517430572288512 9051407 24516450849017689490835468806403988656 9051408 -19441451213600182465968935115793367040 9051409 -40404007521868597555422302064920742800 9051410 -16263293346945920022194544104500416000 9051411 -49786512466130737682794443842293979136 9051412 11090061090793122911121392643281114880 9051413 9286765721266603932333029766629673024 9051414 803659326985209936027601071922226688 9051415 214060662190701683002927012604486929560 9051416 -3683497904788242292242637236791500800 9051417 -133371442866658679457129500888545781760 9051418 -10440104428851671040032110115369544480 9051419 -46520181180269258367802156416051359856 9051420 21609462234925946768182717422353448960 9051421 -46235625930647639668515162107007548948 9051422 25798847802548655700530046253196388800 9051423 20341441929857773124040865685305375104 9051424 -86871147850501504488328248402575228928 9051425 120335023082565136794131453272060464000 9051426 -5912994124557016185199482620468749440 9051427 44448479464720279392198519948368640000 9051428 43890006015781323966491115766676707968 9051429 53324875747459094186084110730498220480 9051430 -47744660864684455079123364594004160640 9051431 -40604726252704144878183072870094621536 9051432 19019169446359450284036177858889482240 9051433 -131987145631728451056173408414546173318 9051434 128897924555096232949057116122223885312 9051435 30269364650984374264253913503705310240 9051436 -153451727078523726736670273578878104320 9051437 -105380325595282281522577892694670231914 9051438 -65463476961344912043528492467577787392 9051439 -185129641790033711967091905313454712576 9051440 -10611785176145965694467705078334423040 9051441 -540324115902434284440151831452726336 9051442 5537125718423330827711119257182316544 9051443 74686491553573852622604480386505370224 9051444 -62385602001926462806425212226605973120 9051445 98973243427496094736012518346707200640 9051446 -89789635713743541212820881472238980096 9051447 -31919837759533811849001919943965752240 9051448 40396996792765897964027783080457011200 9051449 1918751069179949809759808889043886592 9051450 27534095934078089014182640955761977600 9051451 2160916165214169762919099268704110480 9051452 168052052109346510438967589902800243200 9051453 -113729380251220800440402014265308404480 9051454 -176697151277319265226922651629058287040 9051455 -41986276653961245327741623577049134240 9051456 18747210245973097388955969008657498112 9051457 1024673334654521494170491824111102000 9051458 3855411296217119889868450583286750816 9051459 481962220563933999152980836069747888 9051460 120151901736777021998612110905176616960 9051461 91254623045653614085485114452753455392 9051462 -28174865182537546568187725924743740288 9051463 -60276195697919701335036667801420322160 9051464 54777774909073170916885715446301982720 9051465 -80507446200301448236352564138180258880 9051466 55799030386149457533402838458169430784 9051467 172727998358170577285699720315769715200 9051468 90789866044800499824398228824894103040 9051469 11747398216003812047514605084668680320 9051470 -14895901098958477970814718627752448320 9051471 -150206879754277364977399728484211887704 9051472 -19136462269487456258056096214319104000 9051473 24266714390010451357729254048415425024 9051474 -107749083898439977966140822922024928640 9051475 75103003435085689063445964726189951500 9051476 -66684467651064350041880664193210476672 9051477 12925544212974063088417324020766146720 9051478 942516972413444474089748722250674560 9051479 -364759150723467193832613140432175695160 9051480 -51525464747463964690410703489505280000 9051481 -87174751267972494418814939335328505718 9051482 119307632577731091743499919148855042304 9051483 42271654113870210369709809538238300160 9051484 -24965884748707848465900419024721473024 9051485 -88326803447842750388105209844146300800 9051486 -66232297960492985754936530454370944000 9051487 250010907463542588565294295323874959136 9051488 106158489344188002723742026208660684800 9051489 5278366399710980268770340857687452800 9051490 -7576504051105683340857287195187363840 9051491 100392628041942042833292834717895216800 9051492 76883454613071222985940084862417967104 9051493 -23307318625617512965028637412882633440 9051494 -174282054107192310561345010990461628704 9051495 92775467076919559678331476207512796160 9051496 -64675460028783067977931033149043614720 9051497 -22177194838625830079567336866743655296 9051498 -6862139231050892660161456127480974416 9051499 210555523174254756460617706405830255600 9051500 -1548575630053178746776941497479936000 9051501 -109777251853054884592433685200362181568 9051502 139052157836962853380261743310544165952 9051503 -68613812359353913185663563290822644000 9051504 4485194174520774692681890354000035840 9051505 -69840360821989130375300393662891632000 9051506 72843194828042987701318304812060852224 9051507 211461423023825821921154781721475129724 9051508 90758693082626944362347000099044435328 9051509 -280236136874904060925959475235872675140 9051510 24876844698500986494274342171807507200 9051511 5359024940687800143956530630371319424 9051512 43575462058482695984550848076383723520 9051513 -168716349363418413646836921350372942256 9051514 -175713103879230715741099484399854748448 9051515 512610098196951153671042514455712000 9051516 2059792715547096144605313729787971072 9051517 -9557569500246006281085318311296687028 9051518 52490166313186243608578332905025785216 9051519 99552142112652305343196060164877983888 9051520 128096855021765426215338214369630617600 9051521 47244779004957006785487667750673536212 9051522 -86965943257262157369153373969993139328 9051523 -74874665195738148968193884230162346336 9051524 -160861582815007185234996168352070784000 9051525 -1372521669326371178991733605593602950 9051526 -64749459392212120081651635918107328 9051527 -34474735525639941524397257988042171624 9051528 -81111067330247267860405207486985379840 9051529 -11648254749924857230194116642130939768 9051530 -84995858063237193012745269476903808000 9051531 222435460934399727159008388957709858224 9051532 -17329457395896831557941620127074998272 9051533 39440525779648651531445415059435650284 9051534 10145196591811578305311015995807450240 9051535 22345882822187445132858001798822348800 9051536 -18567263110830216074786851489995276288 9051537 -91712706788676740981528973928706970624 9051538 19929832413893730752537864841445222560 9051539 94119189879881289847294101902332927056 9051540 104503101323875958031190243142574919680 9051541 -306172267702025071723370980342735011200 9051542 219984596703010198074215888580944524032 9051543 2009665609152974295541605447856047360 9051544 -94952419391847507367320398102947430400 9051545 -89072571528466483303310674345450136700 9051546 6675265981931484897995510475654571008 9051547 -26672028266106941729235259705200251280 9051548 80297874301997963184041787025185303552 9051549 -36765572822260551243796121361108708192 9051550 48522551796165306005286094494514324800 9051551 125528238113930982326160685818156081600 9051552 10821999233558051165073292806449922048 9051553 -1265773304178789847715691536692396096 9051554 -20603201828430571179838432123366356480 9051555 79757491012214654816074041797492269920 9051556 -123119155789737566190526431948781751680 9051557 242885501993800986054331208976700551840 9051558 -25163135722527355566508207115224184832 9051559 151330063991834662513502231690269039152 9051560 -26495586016232940696286397492541849600 9051561 1612114648324257738964379922454150080 9051562 2809397840106526425090285892878389760 9051563 -28029494280494315440516662946813354188 9051564 74381206614048842452788270278264587776 9051565 218896577302473492957137579337136278720 9051566 6465758499580747905845850214905999360 9051567 37304358020480162404882802976597734400 9051568 21218342207246096149589870297109512192 9051569 -28361219248879627056088525701702153804 9051570 15916672675313849335515625777264865280 9051571 31111937108468135878696396260832103944 9051572 -11804587657205443359288454220346340608 9051573 54903262210346627626301028466630673184 9051574 62423277600805915513901090879350384416 9051575 3277051581598083357796899527199198600 9051576 131229725855561904996032411099765145600 9051577 -40880897679503405417069821736582443008 9051578 10001709487257928884232068751110340320 9051579 172236092243154528067517238987732208200 9051580 38610525477430127968746223560588403200 9051581 -45971541624446049760561432881724262400 9051582 82724716806748883237753559196548246144 9051583 53226062518616804457099269719369139680 9051584 118335559694110336755794022195743686656 9051585 20351436274600739413904725645047537600 9051586 -906344673362472685139185775969702016 9051587 107099378882727974215879682318951410236 9051588 -363050897927747817148825226512748544 9051589 -474445351936748791846141866517374730944 9051590 -31446471216674990493377629996470750720 9051591 -45345622803542863744786480427521857840 9051592 -167826732325113890906843660203008614400 9051593 93397038571587719920913827329546154842 9051594 -39688698508166142856455355488940803072 9051595 -30471600161455854173049339543765604320 9051596 195007193224334900848306726174312212480 9051597 17705259136105760830988315108521588608 9051598 -132965703552894955467329519920577275200 9051599 78007475851255687975949068863534179136 9051600 -14073882915984889542738973020831744000 9051601 89068621846314240022577637238240890600 9051602 -17716282294036044726935523397205634048 9051603 150520789606555556592877447131948336000 9051604 73970547526603455056483571331261618176 9051605 16624687157825956089145193675430615960 9051606 -9465542824497405809883516922068210816 9051607 -180426909380488080537204063228401630168 9051608 50130956020504938560281705499082024960 9051609 -25330917962759324697026698849654789440 9051610 34332873592274499640717846454591028960 9051611 -54060676405633288961052451042088222376 9051612 -50599305516621286485812152894960793088 9051613 209566469334804051562856657855197117862 9051614 16785313860170843991643113713026569600 9051615 65642529521294366341297550439355380000 9051616 -83133145400975869139673673575284342784 9051617 -104432560247902505045657564985269738334 9051618 68636501618558170031827277061139038720 9051619 247016294766025396259827972292350690840 9051620 -86603249822946085947113582143267376640 9051621 1169838185796936351068098736204322912 9051622 56558885336177721205563601764577574112 9051623 13195180989436916751241088599947285768 9051624 19676580453005113479517243279089269760 9051625 33512714298132666111079389020916720000 9051626 -1260972506073492544964702593014557856 9051627 -22237494750832930590495141140256532224 9051628 -38070819294027803788218441274093481984 9051629 897749955558405738882698311844322528 9051630 -17839662710303996380425031566307246080 9051631 -136437792775613399948223929354078652800 9051632 -28206475961875508693352437858669297664 9051633 -6270677180770391025510375032553874656 9051634 55906299320902582213280644471654159392 9051635 14173995199958371716061335282612528000 9051636 172372484495282312007108379641665617920 9051637 232745310965482353144710533696305156800 9051638 79321753746628629563594930615034075840 9051639 50593785204780985314534481902879319248 9051640 -172991615734860642542426245352460288000 9051641 -30027966992268814126391589819213152700 9051642 116831839818713883748155058538835786240 9051643 -13629891190729221529394658430041268160 9051644 44633625154067390725630218304380189696 9051645 125980999695380036715727754516615514720 9051646 -89401973981281914135078830827448137728 9051647 353932286317959845449497522395655840 9051648 26417285971479939746018448461506019328 9051649 -85816473626032012618101462107643813036 9051650 -9627464403445497271069469428538726400 9051651 -22846899761704517883657827001736277808 9051652 -46013113381527825501588622162839866880 9051653 83913768554087185192748381360393363484 9051654 19114443417255913059980512726192590720 9051655 -17727533437925827632134549319740390880 9051656 118397451310499196915555283596533606400 9051657 28884225166755940166703643831283424000 9051658 26156729683446749666716055383479536640 9051659 -265756230570959752410980641368957589740 9051660 3553449453341443506902349177446676480 9051661 -46377320418813530589029988850849407476 9051662 -102004224083537611046140531920436070400 9051663 -70558363175616504189974026733378112000 9051664 -6268821312595988708390599525598412800 9051665 22920797300444691889082499361509886080 9051666 22442876532428792321486201005418978304 9051667 370102101205549750458522424173667571832 9051668 161978564601012312289860817873363750656 9051669 -8830754397308744383049830529977164480 9051670 -28644378978426435630309164106655998720 9051671 -24028579424851183183612700775812775936 9051672 1040262366415056846497998960811212800 9051673 103969401739662660860078024819909814144 9051674 62060408149864596556244416583893572336 9051675 14194633184057235427612043802187797000 9051676 189810949600583198298174457323329835520 9051677 125773398608810136861739232924706074220 9051678 -33369489725854057989394050844302234816 9051679 -9986713483051053520379870293899955360 9051680 55234237095665954454755809260365414400 9051681 107090121412716352067059164328321995264 9051682 -61549197575893216808867346641681477808 9051683 -136248980090445848446547107393581834720 9051684 -56101345924493310833449219232936613888 9051685 -170547538247926090105513725651985327620 9051686 3504999219934901231952782395200796800 9051687 -16592395228116035408717977550544607080 9051688 343705612442675428610392789656385781760 9051689 -242415222938470242307989924583640377200 9051690 -4615871030507475345745484524922204160 9051691 -66301006098671672873684539005432806616 9051692 -110332437164564042961645023534069572608 9051693 -18683170338229805792304485092315412352 9051694 267937698317997195551439387467032896 9051695 180995182186674616828087788227801510400 9051696 14846678552357811261495627101692231680 9051697 135827797506703850352235537675104912146 9051698 16898357996590958940420189078995043600 9051699 47812304509779074065650451315414129464 9051700 52954843466189482077731502331405414400 9051701 -7827685127147264700153040349190829668 9051702 77111409073680361512171445019043515904 9051703 195143253893179683442000036590570026464 9051704 -131491953534151492759342301865816330240 9051705 -14896275737725741349444245160653703160 9051706 -32620668243541100914411063212865717536 9051707 -126199201251755597876994460881657893376 9051708 -1854127211283586504902007435894373376 9051709 142151263347598222832469006003745391104 9051710 -25971571877506358107955977592483682240 9051711 29040282196663704649172787328624671120 9051712 -43693566953022092782146345476067164160 9051713 -231183904472107046005801898745325803216 9051714 93951012952058747576271437191334400 9051715 3158529243711870040249661970560496720 9051716 4684053426019873992723080888865610752 9051717 3283809845843596677272000774849188512 9051718 23545582723232666233350479119254159360 9051719 1370766518583150168935612212939451568 9051720 -12318486384674502086071579244295782400 9051721 -38037578507175746144927736852191988480 9051722 -85634564239925508707283239547283355088 9051723 -271732681835947134633427908117797970000 9051724 101371403312355103653450375079014523392 9051725 -11678379374726871465563841405236910750 9051726 36369612686152880661414006634922132544 9051727 147611326323638682275153595437043603792 9051728 -24165509232235819225386906074246676480 9051729 11553081490293925939218025735241498688 9051730 189670769098858071457145547406872652800 9051731 -36124242214105146886626989538052625040 9051732 73258204196918611860732953159192182656 9051733 -78002178054628663774406052019175528480 9051734 108583611405818037468759547080381944064 9051735 -54875559198972085979611239161843420160 9051736 9593454004549066826159286099914311680 9051737 223611414272386951875285957473058325386 9051738 -72042174624527341320028896540311993856 9051739 -36858117025698724356955154326100953880 9051740 -157096665951960250999276481520992463360 9051741 16147763957846165975583198622804512000 9051742 18063803287045577866505126247394320384 9051743 86712488659388604737348185707963686064 9051744 28942979673390885893643398682766737408 9051745 -55632664389962814522563955131956344600 9051746 1838883748199557135129308477209579904 9051747 -136430397546755378945304736595234565000 9051748 -212505638063165862324940162959166302592 9051749 95923980372021230128083501279920826432 9051750 -128789770515771155479820942047826400000 9051751 194629995090153531877286388155155629752 9051752 -27986518606178246595636748146514329600 9051753 81543723949221945388840699510382415504 9051754 -43870734189606885818984100052154306208 9051755 -5280935413139366669610822170884392240 9051756 -13436052575493259687087492641538228224 9051757 -63683025639674078768649265677221272800 9051758 1146290701048994405373562782465345984 9051759 105282561480973349413920139052212315464 9051760 9929212113054894274212325379530260480 9051761 208561229589311635163697861977488465362 9051762 -56570259150591123562786054122145918848 9051763 42092754902185324827139703676384603296 9051764 29866360997434907155894986692962296576 9051765 -31453635857622125714402735527233137280 9051766 145237125696164019732926321467200860832 9051767 -24062881401509643584446918882883478168 9051768 -132977481909364894334508400378060800 9051769 20163446922721683190814033780567449406 9051770 19996792091981492884650758772991684800 9051771 121498193883750072222935401553537887680 9051772 -4745795794288388530735221503646220800 9051773 -98541939532108394026885210820789093556 9051774 22590972083624143860924227419207152960 9051775 17012816558962474651316120225971641600 9051776 -136500749610209918780381234089364029440 9051777 140230059255997712647476754438590566400 9051778 39900266484197356285772858424632575440 9051779 -44834101618661482534867009250631273720 9051780 17794345600739180257858689995467468800 9051781 -18758068732267104863628808383332692388 9051782 -159044254297210467250532892126461551008 9051783 1528125417891690396060048416926875648 9051784 -27573981210857671490445585718770892800 9051785 94045092299437891013712241959855226980 9051786 106106260156005414451636897043890879584 9051787 -190030319780741880408734324790301291564 9051788 126675145905635538801490735860168023040 9051789 12235314028309032521934892778580057024 9051790 -45003900935621838486942047815508275200 9051791 30778137354291335536541727247402159200 9051792 11179007830299082497365360509254696960 9051793 -209228512516267122440566468178194059776 9051794 18584797191875034158987665929363228672 9051795 51535474446622968563942802405133365120 9051796 -46037205149908974201824500736225712640 9051797 -107327798388374566189562972120655690468 9051798 15561913464142393090234485254645809152 9051799 -118121889400558355132281600100230793040 9051800 109440534443670505979328306886245120000 9051801 -2076399002529870661810658271716732160 9051802 60742554733207702109037096025213274352 9051803 -32876701404937716843571595276912258880 9051804 -166287477063030643247983267725006842880 9051805 -31433215718053552747811964242360509440 9051806 80393055794978032144414662685332824640 9051807 -1491560932987883753052408328511117808 9051808 278181425983619955800631047457052753920 9051809 165556384079147176058285593421825146800 9051810 22825535845966653105138915798886033920 9051811 -44143722120832066563687847564327626768 9051812 -76193312427970730512335063439301160960 9051813 -93088793372539381317112050755260749216 9051814 -33742149268912684932850941143223336960 9051815 183671544523322562943317752558519115960 9051816 -33724637848472614342383125190352896000 9051817 221813793348293007097635471915058819848 9051818 -170088535541606787425906188560784802640 9051819 -83803256040883059824896991115883494720 9051820 226456512615960690528104694321809203200 9051821 110120801401195666077958651694335831500 9051822 -29812033594358260517611362069175578624 9051823 -32845046527807334563187807008196529096 9051824 -23829385763032253889372834425693405184 9051825 -680647692861801529231426425495032400 9051826 56102283850900661794625513514421662720 9051827 -211439642317624977434413386065003982324 9051828 73489821284021454208941149760860620800 9051829 187575299411696745896519763526110399840 9051830 -150767888322969938539871643568023089280 9051831 17000559340418898018286272698734688472 9051832 -126979211520969094713957257518802841600 9051833 109910660202317180371766637010525125120 9051834 -23324469612843600185005024630208225280 9051835 -20987807072519737743071650649113976640 9051836 -5736834132100101778936740313827179520 9051837 117489745288018308123044328565321805952 9051838 170657325159534303613511667896785377600 9051839 -116043559309730983770576899946194306280 9051840 -15191905862398084491546794885382144000 9051841 -125024058961003034648161799043013133758 9051842 85738920123164453945908780334101621632 9051843 -142383520341252424940639626993779843336 9051844 1644056307002899876657377866379467776 9051845 -33827513825503169072125776903673612800 9051846 -84440759893865981537656368278685560832 9051847 -17575672753079011874518085108443004800 9051848 55529334454807795429958995270065039360 9051849 -6508308882307319701471201953368879766 9051850 74968761260853989037992199957872436000 9051851 211074318630236564554291384300187194800 9051852 -17856188347613596854685839433532141568 9051853 -57989074125465950075079922589800960116 9051854 -3768086995510469957887238977919463936 9051855 -32962348378112246743879601672214605040 9051856 -23870115382062407943540650010992050176 9051857 -46900566815529400147241317449209324160 9051858 99631785939752915772662738477798449920 9051859 -135707180181363227329501523508350913940 9051860 -65316374815342802312389653062400000 9051861 -14736430564370607154113432398386317312 9051862 10733908127757122317969302513476868864 9051863 -227095957434953100915329623529439264888 9051864 -23322939759733980764827156918659194880 9051865 7484793951465844695976690944668347920 9051866 -111423100376234040070959976699786260480 9051867 -167407503148355706769251007995665325912 9051868 -46883163492295431166856095774288015872 9051869 -13430836899220352935801314123861551904 9051870 -32790910721335473869904934641482530560 9051871 -62735738356363434679563733866689795520 9051872 -98274565015548225617351417093450366976 9051873 66741474087998191434418947009284286384 9051874 -27134654950900539326361833524437631200 9051875 -16546750354458250688772799345106550000 9051876 -45612666726391595003196758049173569536 9051877 -69127986850006202092088258057207375648 9051878 79578874281715481328224456281750574400 9051879 7733684907431381496559383050854071168 9051880 -17072894651603690873406181531926528000 9051881 39680431068645199488887186206160906682 9051882 -31042595901201957164611501451716455936 9051883 172364462077364430018187981953830246132 9051884 171286664302087080702973161521243586816 9051885 -162263937676854282187793307059143440000 9051886 -26081431082452563955175175396643929600 9051887 849819090852492279606667457950518768 9051888 7155957325322419910899492437830467584 9051889 -114178703793253275344696597244611072 9051890 58000696124524309666178490089546359200 9051891 44901384738051761388628060018764967992 9051892 31153286067963347908403185914395897216 9051893 -302685882214625162398917961575746321316 9051894 -30370718933589604986249237459035186976 9051895 -68969524541760255109705929084376663920 9051896 47274400634573493400237939798366248960 9051897 -120748895960141686406333524869536530272 9051898 21519360146258900743365141592909962240 9051899 -107317160463092898548171373565004760000 9051900 19846199446805226816603964687677235200 9051901 -239040431916692439112138280732402485440 9051902 47564022780351022824908938268624534592 9051903 17444256318194470233098281542624674304 9051904 80666352434810199122656321832054947840 9051905 21419350893942426788838540297852286800 9051906 -22892968725132449730257061515166727296 9051907 5344068853834936385954640065947051072 9051908 -108681040659505810127449977635929471872 9051909 36595128516678682328026611321515995104 9051910 2934185810699851065946778076477077760 9051911 -262154086360894810017835287806081951976 9051912 -11571409262851036348359857279403571200 9051913 19233178524345815330658433447401800000 9051914 -7604606034165144217932908376111025920 9051915 -62817330099982751266246336925661492000 9051916 213265210423103252734088144792466794240 9051917 -69292015527040635832445060442226463274 9051918 131772858828206235087470127919307827200 9051919 -258821513578559904973182060303311801680 9051920 47259926897965658035331577682593792000 9051921 -32174600805986092226863063673417809740 9051922 221383370981896640074177136099967331584 9051923 34764052684231538011302108333700255200 9051924 -36052434605859670138651372180883386368 9051925 115916337934281000711967601717479052800 9051926 39553699786026943952858193902954075904 9051927 -1450152482370725860008522031076694192 9051928 8539470141614897337683547956227676160 9051929 -314752698174812644770324106521319612470 9051930 468690583564795102969791297556972800 9051931 118152433464840872139057896605258507792 9051932 1301216348638065422364759116380081152 9051933 -35671699424555911782084546858241808352 9051934 -143267396085429154074124497838384318080 9051935 134258882747335977504323816818218567360 9051936 203341210429371495527966841054719115264 9051937 -261015320802624784006693569238535610428 9051938 1885172286064905290011852870124900352 9051939 16414739105640668339689850984029111680 9051940 69745209032568235295285055758203511040 9051941 13211281558222412067228192181080410592 9051942 -5813204794251034355428540230418083840 9051943 -151860301887781778732200583674833820880 9051944 -342617535215927532635186917766036275200 9051945 16289938588421184108336652512422793600 9051946 -292606037927655753379576723867680837120 9051947 -143015936352786488649576073744941974604 9051948 99044272154084895859279625690931263232 9051949 -122951348674555147786854576309463477632 9051950 21588135803275313934824559306904176000 9051951 207234986606884678691665913743909748232 9051952 -105808897285237927241934027580899328 9051953 -167176288970904136087571922909880692300 9051954 -71794955270724182177120078715604241280 9051955 -20139118207342408574074094365621583280 9051956 132593657292554489760071520534073344768 9051957 -29993019048439798913279781895140029280 9051958 -19933926854638166970592805129465910720 9051959 -56658078154672691889033899178300872784 9051960 2366080926303776085050412222896947200 9051961 -53320809946795296012062207307298535600 9051962 -180773810244879291854790421315398714768 9051963 -10101635540571538593188701009024116456 9051964 63284463300756730266215119165315488256 9051965 115034692689073967726832548527839409920 9051966 -79576933156590633249584799960829839360 9051967 46681911304926010579570280367393454016 9051968 -14099066249734135040076852966765625344 9051969 -11461379330902921130140600624553078784 9051970 -123411145836148503131799801458284324320 9051971 13239264681328252825748811589703307600 9051972 36465777247245591935248755352273539072 9051973 -1768915466394163212506508201968974080 9051974 72323746992760768198615158497780048736 9051975 73848606646614643511556803356602378600 9051976 -21562942568579939044551995992565821440 9051977 -136180831462062149180120584249501908528 9051978 -28626473305576772131144453146394997760 9051979 -28544843037571522143993084759598037016 9051980 -11471951144943032753130583848254668800 9051981 -141824298620500408586339010971413155648 9051982 191737877175684199651692189524541158592 9051983 -11741615323849379742493076735189082768 9051984 32243361045327738372479278301634945024 9051985 -154030671491072780185943921683629623820 9051986 -67295630343794234488294510350793699200 9051987 -25243655071555560533182048727128482048 9051988 82190588558866857676788459095988817920 9051989 174374551247592275013771610602866819790 9051990 -30158591485660342389552492190732320000 9051991 -10343129375099239594791756658475803936 9051992 81706365587663580558908837754719969280 9051993 -121854805955050843509627143343866126400 9051994 48560683313184543147002715937429592832 9051995 56838468372314521862115396237839937120 9051996 89002666926593772108392534423883950592 9051997 -52204777162954435066340885018906688762 9051998 -147565389812203585831589809547075184000 9051999 -102844387296042713378029917407267925120 9052000 -5462382051928811899351488493780992000 9052001 -25775735713519969447317027352659356160 9052002 -103592012359654022009908288112730413280 9052003 120572532251889357727976412237709279824 9052004 -47937510820704859067747928811616388864 9052005 -42116434496949103348027810504434265440 9052006 114927465430539142611277042310675465952 9052007 -1816982946339693653601658414175084928 9052008 -10269563938038192566114983130779975680 9052009 -171738671691516387433047585971085678790 9052010 -137131292441883784937987545897007520 9052011 272901737787294663979175008731406086360 9052012 -167604903153731833376153349126524866560 9052013 26761582596057163384612377419951110200 9052014 34490337394480025090214264863072423040 9052015 126807367262541767956513395993163755240 9052016 643455112154749944119688874048880640 9052017 -47833229552533596498166083009019743552 9052018 58994657992718120808894897198099325440 9052019 432016838424480371847298131532901587680 9052020 -137967578094684303943552519721550950400 9052021 -44118856796116327726581547131948558912 9052022 14414793586343368535741415751659349632 9052023 -150287052882863006807069791312303061016 9052024 108022573399113708843044030460554649600 9052025 37360276178229935573796370014984533550 9052026 13801382578413528292675050989836806144 9052027 253730499059360268882906479016986875032 9052028 -4815536846728288934241562052741240832 9052029 -13518736646140771666386343423894968192 9052030 -16876233904321481002615242911644128000 9052031 -46323844704925816408739663030583964800 9052032 -157729423036601111039594389813560606720 9052033 -207913425999670019562562803774071694718 9052034 -4318486336414332502760836578913863648 9052035 -47762485170640080978749342839196336640 9052036 -54085862069918547915487621100917534720 9052037 63182877024042985165618055848763934240 9052038 -47680939877528642208311067083133898176 9052039 -70129473253730258447260802988628029160 9052040 -136309971151144194446376800808143155200 9052041 -40469048139895000051766641332366577536 9052042 -1870347007511919604336854399861604608 9052043 -9568290432731906755634573259283245312 9052044 -154699232445292487524779391817241014784 9052045 61227465038087242046147876469459156300 9052046 38139476069361531253863921211093633920 9052047 -78152966404775922544978437354036846960 9052048 60325247660055614880292796568112742400 9052049 -223137535911350338896422537148648895950 9052050 -8263909016615527902931345258634726400 9052051 77312350242311549807680570480224763052 9052052 82972587994983093200924466148885266432 9052053 111786398932312339082262429349911244704 9052054 47440689018788346891867361801272610944 9052055 178305466609350259705937916131856048960 9052056 5071003326401624534532383196724224000 9052057 44212713380528968347160230879818681600 9052058 1132083406116053453649449482067821776 9052059 -3875215791443661255948183290247501312 9052060 -9898673953067246195592229706614732800 9052061 334966419018864819603712558928217682662 9052062 -8474337888698587736547876115543007232 9052063 -116061175542322167228443085589126444032 9052064 80796063239494628320501925854898552832 9052065 -47362289107087259577551863830755134080 9052066 -119399242213816106242908010266761262768 9052067 -4789130920049121054480211823938894884 9052068 92685821992117868392895887490093838336 9052069 -55680702939489339787832982420179726756 9052070 -5368386764820134918525393709087419520 9052071 3931196458529006170712035157077098624 9052072 -151863982294687878380312201739488179200 9052073 24754071270316429020503126219557990644 9052074 -5175924825394267711214065751634617088 9052075 2580914610270925560648324454917519000 9052076 27950263059829189150596455107225251840 9052077 -81641145591580484216588143121384690880 9052078 -42313474867829566385006106764345737344 9052079 30759308321705876759087829124096687176 9052080 -12048593222217714202838438050205859840 9052081 -140989639526971935239006908618282923118 9052082 -30922644384823592290457895426006102720 9052083 -29981135318947647706741595599070287776 9052084 2296176710616624271090767077579708416 9052085 27436598940267548418632373660109119360 9052086 -24977598089738778968837473126468861056 9052087 -33589413970026405229856804615301275136 9052088 119866143642856244471015682993054720000 9052089 -164521316380354233832923710515668743040 9052090 13702918090714929681631342938359992800 9052091 -79200797870239934855489872507887367128 9052092 27392870280231795649524951109102958592 9052093 3068443755848978774154276685942383360 9052094 161179698814090371815276527483309055040 9052095 37882434252541914744910191605154012480 9052096 40423715416299115951679958939934392320 9052097 -46434617195447577290358005343642586320 9052098 -19268048546979324566658803794179793152 9052099 -76635671749901509967596960081080694064 9052100 -65123260395242361747930576633848755200 9052101 -41172358887338301915818891052116419200 9052102 4005071759730243543755325995273347584 9052103 51495252433178301574734391434904314144 9052104 -95310313451674241385109064114724986880 9052105 127241493061946270613041234838152044260 9052106 -112337247219917247820723051668545132544 9052107 51532893351028926695093536251118670040 9052108 -34949622271181728660112740956754411520 9052109 408860427762226163716340226015410425152 9052110 16660786409623545531801287902215287040 9052111 277226344223033725224441696386399592424 9052112 -4106946838331152442251728654424473600 9052113 20196569541095833163092059107326464000 9052114 20515499683877158345128958616082304656 9052115 -123265554691730511905199381492403884240 9052116 1191064738604468365608588019316017152 9052117 -6036461089785663102430053929073574834 9052118 -152051114606786118524057230543847840640 9052119 72443822305522292377518184417993692600 9052120 -15740994093025435395482204649013248000 9052121 85494910675723732435024968040149293892 9052122 -47298753548046523231086690325143664128 9052123 -103769637399863145896302839187252040240 9052124 -16881851363564516173505359683756269568 9052125 52798208388952391154921405466825920000 9052126 -136573209607017892347591364759642767360 9052127 -61330142975042601974223788611429027968 9052128 -66893540057712310976392125958709575680 9052129 168108494769817078133944072254767149730 9052130 80779010896285778761622255830903644960 9052131 -62652027731860125367597228827620967552 9052132 159168764984182517757237998366678594560 9052133 -94217085459908851083668638930237994016 9052134 6386458513610463434879941985258926080 9052135 27922954926690585394549202180900577600 9052136 -376176508387575395539758108159140659200 9052137 -8765443603798958070914394682102494060 9052138 -468917220035068354384271544322636704 9052139 -304474478119251356360480397820773570060 9052140 27719450134212684272192941924730649600 9052141 -102104478291968611006453168505235185920 9052142 -73379281360575810535732167402091622400 9052143 -67415045685051909247479815791754275056 9052144 9131944134058455306598206809864601600 9052145 245664684071004642632084052173888640 9052146 -1705882310217168578054053862247743472 9052147 -255924624137628984338660121898764614640 9052148 56986047444740900957477064274624192512 9052149 -168711411044179305917389658580519382560 9052150 8560341188598764128699494326945808000 9052151 140578921432279767958158168949221942600 9052152 -59219850554009293629536111862698618880 9052153 -217627060248002510330701793151305278080 9052154 13973264262486734498025620670415073280 9052155 -1606557167954925398645083288845742080 9052156 61942687437773363845794731761609672704 9052157 468156615294195229412703512178557939532 9052158 57226367372288062453233623838786878784 9052159 -131688456460588979343927469948432752640 9052160 38541259077631284236026470005169192960 9052161 9022435421262300610783519091739433344 9052162 -118565374884771131223146147257735598640 9052163 -737999218555231005244522925908884936 9052164 -15704693504170267553528116097208314880 9052165 129090796225182264547693911287785584060 9052166 98876020127696547766376163754563496032 9052167 22364600288948038171108375642247669712 9052168 58380215680967777542518331251059804160 9052169 -76160863720854514477919417116526591808 9052170 -31309135718757365971133425782163929600 9052171 21816604150202133249621385668823175392 9052172 -25189563768938589803465549697049003008 9052173 -77061727041737731869948594982769528820 9052174 -27060181150604784242255373303695622528 9052175 25132443676297558628755055621412373800 9052176 -1912238357886843301776576901821235200 9052177 320951863814918949461799969300541752192 9052178 -69657306141493103060004060838312821360 9052179 626824210649044024097602332192350208 9052180 -6988158577273826724915541856622796800 9052181 154535804228731869073132364940971507982 9052182 39822925538679313792982796325673965440 9052183 45700935478640986933193217071924639920 9052184 229382138162170015174731522314661058560 9052185 -87346294125179911148530136704150699200 9052186 -13399410973635533263773287910398644224 9052187 185274055122578455757061906838495102992 9052188 644692954109718027755009432553136128 9052189 -326703220242769512137375912612088660960 9052190 9800584371386428191965629672279334400 9052191 120679496892933391737195999041664332352 9052192 -29777406198101517997202647136962019328 9052193 -287161505439524448176480740569556812240 9052194 -19178961166207464585947227416426524928 9052195 -72556485165825658110661091579064010800 9052196 -69898660651520455847594163692561207040 9052197 -61077138088435446783721874920248268800 9052198 -39311829657849270204831585037740545664 9052199 122993411280571995759797818856519661864 9052200 59368039607256079935075329902178304000 9052201 3313877511568002841638707652675558004 9052202 -6907606359477175656103245608376377856 9052203 -53122975683981155514365627960157235536 9052204 38130163838329928951498011751984596992 9052205 -51365445379852994938759041006120806400 9052206 -938440847282848607138551563907149696 9052207 -41884199105722001693272092718466658544 9052208 13253999129345988314933735895776624640 9052209 77335074713601740650847260540655707200 9052210 -44019988408193066278667608617523584000 9052211 -164114938716603633427610791509408364392 9052212 59247731397973402342389147950782236672 9052213 47445859120268095315181505979691671744 9052214 -97877714822462158904003147057304296544 9052215 46106645986548905817408677296601472000 9052216 -39163867786323036485082178098160803840 9052217 28433568825935521364251897332749869824 9052218 -2083436958420442001043736791122209536 9052219 286534242888487590581402547810579408 9052220 166220328625635643957312689068543930880 9052221 -144782766725503809638976473023679085120 9052222 -172152344387186859492514134178406777088 9052223 25790722277655446659668376729997345472 9052224 -507836945641242794284101776172908544 9052225 4370588900625082922700607297969747200 9052226 -1539538984078787388935614138612097472 9052227 133999272372794806132558613162782746840 9052228 163520426810648315453499194268515533056 9052229 -287822547766411764765757297818758632416 9052230 20466862662497254980998331835630909440 9052231 -7534696152781986847904326581016868736 9052232 24482201351260509858061388664105369600 9052233 -140065692192713388672045089235622004976 9052234 -48540655893273444071909751560111611200 9052235 58010731941868947530382306396612663360 9052236 182257234049761096171937583610291875840 9052237 -199910353387881157982627499920706607114 9052238 15057727364181737917557712291015009344 9052239 -43449401491569546507137452497287473152 9052240 -49360951010325849317484242472959754240 9052241 142085007112530050287328048768562901824 9052242 12960206218980023131301599290737642112 9052243 -57859535899361598524745431562062559508 9052244 54966879759770721212833174796347633536 9052245 -99284727099737941792089504530864534280 9052246 -41817204988289654235932407324063887360 9052247 401009634045433299510158812774917074592 9052248 32677305639357001740560650935808819200 9052249 34564011026524284340971340655158522250 9052250 -128813325961392957609019185445999080000 9052251 -12559173625284915295251051303921532560 9052252 317338436665165581409380058800483840 9052253 -93203937181990533161153685132603676320 9052254 19737947151239658830573803527144158208 9052255 60390188004777764045150661122344133160 9052256 -252246845439032807077969562661236244480 9052257 -132078372506624209418089652776584609360 9052258 -51087356056738132701372570870126614016 9052259 225198551402214422242307046055431890460 9052260 44244033364598908410605375169958195200 9052261 93799096254057012102799279568560683612 9052262 127311392456450277143888657519351074944 9052263 282403866756776683276807541926504070400 9052264 37827111743082194583140491731331921920 9052265 -93067064232099765206189494122785150400 9052266 -48580829849429335522421780116476254976 9052267 19844936305022821176054440819575601184 9052268 -168382049863863680060135193969828394752 9052269 -100007984836880120224064066063527198656 9052270 -81555820736762368723220312483451769920 9052271 -104601966100136413113188175188361502128 9052272 -9786363674253123890855684799236505600 9052273 -229960630953158217935863716887182561436 9052274 601694338881686382468721417295683584 9052275 8063097836861146802186189257444155600 9052276 18377145844429883276679552937226188160 9052277 -70872984320661058688648205773235594240 9052278 -82442917226189391220834717800730684032 9052279 -49638390776657891946880957599899869440 9052280 114932283031859761461763935494248550400 9052281 2047594810587406215001579233523259712 9052282 114229525700076656856384517784092899072 9052283 -523212877103711223939412420836867039336 9052284 -109308729294203728844603101077518376960 9052285 -81487418889685882720735066429735633440 9052286 -95064304862143651280470771973323473408 9052287 118114811894189828730549634347471984000 9052288 -48527505536930746506577786395772846080 9052289 -453016163413591662325098563024614991100 9052290 16023125897028420678855343007093376000 9052291 -5129637480373270376653296647386668368 9052292 22460571592047634431269380160019417600 9052293 -17728820437794480341833046654049939072 9052294 73151353117750490171523148597341880320 9052295 33263709486029493444595763665566413280 9052296 -178826512924736590949492536581448826880 9052297 -167278607948538242242078089251660607360 9052298 -19825331168508398417449689871997586336 9052299 -85425313611441524277169036715791802832 9052300 -49419347191782410996765093508951097600 9052301 278309639460857077141794073564427653302 9052302 -40419554061632136130417134226393967616 9052303 71724845637120395470570546139324813440 9052304 -64351161081654282850853146961842298880 9052305 -141075023895231680735815241821095786240 9052306 -11275913460984033310088977177080274944 9052307 33098653822590055979095963402281340224 9052308 -320236643067355922465243495144837376 9052309 60297283610696310972482150673515127516 9052310 26090665083002428525508882817972741120 9052311 -22823093183426243864628768434720736000 9052312 -234183419167371343334652614397380628480 9052313 146893484971711331079372263758373509140 9052314 47756357466507429704698803922191306240 9052315 80581690516227589530727289781959347920 9052316 28658879820759424128589613214663386112 9052317 45269186248993671197828318023887168 9052318 -86615152108904129534791406712492298560 9052319 -12449045896383061894980334734355541280 9052320 -130592335236846888969735407479318118400 9052321 -197861598491118071708545921303400119680 9052322 -93238640750382513576325369917863980800 9052323 -15484961902450208093915728845800768256 9052324 54131252485231210888193586285343277696 9052325 -47502570603144053263303958498459134950 9052326 -26772646758471841346835317349431354496 9052327 -62884551160671096655554636687288797448 9052328 297839059946925811813526390749795368960 9052329 9948081276036906273652428267259306176 9052330 49519758745710674226037666914316462080 9052331 143643301464334037771752285237570422312 9052332 -10242869999714873608454278979025466368 9052333 237112509371946648210608988352223330582 9052334 -122884849341144682153969157220602069184 9052335 -82677535329077541516151392255452654280 9052336 23643364287086775527335443377943560192 9052337 21095038094411170054051265631713627712 9052338 74947662694975186992411757882670857344 9052339 -49776037884704392968757810391779095200 9052340 18822116975102655047561649636784742400 9052341 -28035828468596179574347257147370291200 9052342 646634667087037523436814073747240064 9052343 -361935743155536903307976591975055912408 9052344 -17728342388594952877985663878211174400 9052345 -126731428157846618998054100689428387900 9052346 -1361481298042330444618371585096763200 9052347 15524038400337748464317186882417662032 9052348 -201842102682409145731653009453291707392 9052349 101475078176159395268185737703096908780 9052350 -65013536014323746089309317058223952000 9052351 63092053906266199141127344030787873664 9052352 -23565954889716002825224166449735532544 9052353 -48476584629751980543141550649083285356 9052354 -186304963760096899935633685583922168624 9052355 -50674862441372863917284953395162914640 9052356 30569952040057498998391357549918924800 9052357 -588392812407953623432792986578168642468 9052358 -31442197776256436700840007912478068608 9052359 -18353930366875954475879400775648320000 9052360 1223233954230531977453632992178176000 9052361 43399605309922466056034304837931116672 9052362 -23613207085162819710251447025598099200 9052363 -20339382828833185603011651614269254096 9052364 -13607508442668073516403233842694164480 9052365 -3654286910480557024199879819265596160 9052366 -106289304061691710745441995758705599040 9052367 -228809940140927625582654718795545133584 9052368 -1285302971328328735565769536581140480 9052369 51533491079596191421347053443245942770 9052370 110118636881906342353068830736153024000 9052371 -27267239000384105988565164168796559760 9052372 2256802826237779566045416265673441280 9052373 -541573405807521133377152102867021760 9052374 3803208623412928531122877986356660160 9052375 -198732453052745323633265944833314340000 9052376 159328839843040611888142584561676462080 9052377 72355590484533307378418392034199130320 9052378 -165222521245344024215073184294705055760 9052379 -45562666205032151699933473952958470400 9052380 -4777107776297012886102370644558589440 9052381 201183658601035375199802222500494104 9052382 -26393345830701817047591535379185809216 9052383 10051097816273156317622133865600531344 9052384 -258791996719479566887879259837771808768 9052385 136187011553441882854723284910437314580 9052386 3404117464577262454339801717483511808 9052387 -113802491047857982728892504818514212964 9052388 -171851263394502261257197481684811571200 9052389 23231160162243165386085448324364713854 9052390 11218283627341061687676074536080844800 9052391 -230168889108265867740685183953958475208 9052392 -119308257376186671084254759126342369280 9052393 5645478551066247728642119170281987200 9052394 -81092471871565283053378810761018320448 9052395 101744526027078823392487800623102849280 9052396 -18430579645116314271184450976058515200 9052397 239278781050338805986348331032701875020 9052398 -2796486820448081964943322121146213760 9052399 -379805645374076258426538567168159269664 9052400 -4679513314135628973885830770665062400 9052401 114998581536196133036548478759436275904 9052402 109924536955174221857982638728461023232 9052403 -1491464209226766964604218651912522752 9052404 1727098779881763028360475024286007296 9052405 -175831693017836610792962210134039907940 9052406 23460823731986008366285959580043763264 9052407 -59412083283983419013406718753666116840 9052408 144454298893619976214104493573406208000 9052409 162562177856825131146508425765403634304 9052410 6906904428790638128471470438605039360 9052411 113516563864692836375663992534613471012 9052412 -101382598038565207465052434863556592640 9052413 74829651772082588241336218016996793344 9052414 37680739630614369503244620109931686912 9052415 -102767375639842920143650274305517719200 9052416 -31976100429365010468513248979021987840 9052417 -163605216061806498587439663036484799520 9052418 94132800606175125829220192289681374160 9052419 -52430432168828848539949543061287056720 9052420 26120893110503575328798732296831042560 9052421 15354030358265989423168414497859079712 9052422 97311680224358975884592584419000950784 9052423 -26018978982600962360572456264745076328 9052424 -56624065793120695845342139075454807040 9052425 117900986967866268360019324815410556000 9052426 -53402990097114778848468824122043771088 9052427 -194360294598750559374736054140499223724 9052428 20360875589849381634094968615396409344 9052429 38035080939977260464340374239166632640 9052430 39527760890409249432090432819971099520 9052431 58182858895420557526988904282108011664 9052432 -40928264174099926773211127853403865088 9052433 -44248773928653048292575944252216994816 9052434 -26514143393464430765344195980038479872 9052435 66334971143633262792193414069952348160 9052436 -4826849290435757380840321020364045440 9052437 166618660187117621556907217507406064320 9052438 7524364499693798669293427772068516544 9052439 180976871038970758782620918010227789400 9052440 -27721542904805823604966596970342195200 9052441 -11063051898124039318532250041128559158 9052442 -212348817579588646326740952657793536 9052443 -56631205445842302710525241798640579668 9052444 -8135059391500212730043688177016326144 9052445 144273964652818804021825825802956108800 9052446 -294670628098824718050070666095590400 9052447 8486834027251432588422217224982359120 9052448 -247097992000235012991669290165373173760 9052449 51242014511271213769656813810363437952 9052450 -19820964781476244988470203496334784000 9052451 299886377834891172413418432257021839452 9052452 300192564809628817202476161085018521600 9052453 -31169707810834077546232504020585737796 9052454 -169842108440317439409603026136621217824 9052455 -42307352525634557864164554304204531200 9052456 83151363802380236795969048306995200000 9052457 63641963978560309711614824820144645000 9052458 6008628587952040520834138729157552384 9052459 -7808771129955131663998108446679986896 9052460 74584432963427965139946190531739535360 9052461 90071483494090848811998956869701852000 9052462 106398132059756540812624633294152141312 9052463 8400475937826365309132021261201587296 9052464 -40665536089845412430204115553895841792 9052465 -64694699116198056993263278185132698880 9052466 10690019923869989857007305052339914560 9052467 108868915435261798560114702620858593080 9052468 244332094860223931272879440544317323648 9052469 -322252665843543290089028401654395338130 9052470 -17719597996229662144345382145892012800 9052471 -9549300084551941097274579863778590168 9052472 -43755588473872480862411235766077112320 9052473 -25941004943727726090670310226484695216 9052474 89691799529805808654873599885372234240 9052475 2769120683080216932953720287393252500 9052476 7792163371225400967609064874933432832 9052477 -15599239037339010364743413845861303488 9052478 -42149517130756497409513947730905357312 9052479 -306067938261225327781678244169456682536 9052480 -43481396976069116181525106100561510400 9052481 70467100085841065087399969624878018500 9052482 87073279864621743156001262735360015232 9052483 -349661525408491781046491042613774608880 9052484 -267340678739916239172505071865479168 9052485 56739204877687882827688275484517684640 9052486 -97448422448967885004567480889606939808 9052487 81948022713754742383705126202452226136 9052488 -55074692038245270638578754231234764800 9052489 5215071464058630319513424098063977424 9052490 24354532730145419928965984157186300000 9052491 47573446129615491974297404463439788544 9052492 -2231186276810456728771393077781749248 9052493 179339869084585730794020312091655583840 9052494 66449336028684433656452929328017536 9052495 -50780288947891233146626818066066300000 9052496 -7960324237156947671220982350409629696 9052497 60702983411410013308496664390000554274 9052498 20460099902008217575704863150790074880 9052499 132569602825857753585405513952217131500 9052500 -12262973968961445535985000173524480000 9052501 98597035199650075837858755483884196192 9052502 -65296851851961607751230873307530446048 9052503 43357592465421246652396572620426409984 9052504 -175543701514303709907649513150260940800 9052505 -20079369388073896794562169119611283200 9052506 11512822101509923409341455243233518080 9052507 277783859043972599204054338019909426756 9052508 -121156200505066197154202129320116126720 9052509 -8726481800277274939546601428588071840 9052510 -2179153191731993515099065751639200000 9052511 -5049956611989554173527656971848000240 9052512 6179475056520301482934596764329574400 9052513 -12078887361351272180188309665944141436 9052514 -61379711721307883232411037165822254720 9052515 21123011565919411992295290581580300960 9052516 7133145410230905979117091742633252864 9052517 85631389914957276391421769506553843132 9052518 -11252421935505399551970772004610252096 9052519 -83574527023716894347247109867246872448 9052520 -140028951939765590442918443814074419200 9052521 82424833352570230703133247884735193824 9052522 -82576934049134523984795566055396137376 9052523 -245556765669504870866147975184219671256 9052524 -7725619506228189792079098558063614976 9052525 15330210108641320439743143950258983300 9052526 52253534551564060038610552696014399360 9052527 -45075914551996549677999774506369203200 9052528 2279532823132397900029623865414877184 9052529 -47890428332539210813150089646350987648 9052530 -2406827216934804876897186943835143680 9052531 26496725766280891080508927563891059200 9052532 -286792972138395438078240249582163968 9052533 11334419440213474778372431526529930240 9052534 -26218221824916299320428054780044199936 9052535 -186383216902664434531340235926134628520 9052536 17830274873914958525733992530520309760 9052537 -219080616820561638915675150149810300 9052538 -124137168718073643091588277597506871040 9052539 -13991168258602373911871921476694900112 9052540 42638084908206656427519458835306977280 9052541 157782888909638088081630802694908023942 9052542 85917638434004541616314788940365058240 9052543 -39250356701809464256012616171331932256 9052544 -153222890873313732693452653989357158400 9052545 -14607708177670369782907944288956215680 9052546 8492135690519927171447503615134567840 9052547 64849244505213257957284676642075696640 9052548 -6776464258722575029293801582183429120 9052549 128915329895537438643055115119919376192 9052550 -29827528796627825263263594802633008000 9052551 127115188821016178109266306493348691392 9052552 -7479999835268884164228014395317734400 9052553 191051912888004616393645725110417445960 9052554 21558202641182690700368424180918119424 9052555 101414992944220043626218009044191260960 9052556 -169705126851559309011314666986434535680 9052557 62957629292499877976440533075574779840 9052558 32945553708996201667976067685169886720 9052559 -37984231050065802829635703830635518080 9052560 -1115102268375235138958611910586531840 9052561 82600238693919126187098082698935626944 9052562 -22114479482214336663082560454714371936 9052563 -59257599441065955883683076800515960016 9052564 -186689897942833897946054994285797405824 9052565 -13451575321689165955819877589431044200 9052566 -66888870720740698013534794923793930752 9052567 183665304194307187186574926636291643520 9052568 -42650495429959746014273303120491806720 9052569 -278265295549707271217328244784582871360 9052570 29361231368473485712940319101060505600 9052571 77021181655619321572627099844839465728 9052572 -117678998042836913140742011107311543808 9052573 -80256066182549583710354855961722401140 9052574 -473939540304799989622997868833230464 9052575 245819846228790656915679900193171200 9052576 37316623505409869298065249193902997504 9052577 -245448728529855627346748420076336044574 9052578 -36500357076616234673496072280749205296 9052579 -180905319771659725229234251773176886820 9052580 16112238656030903564011788680534995200 9052581 -40756027274343526060764266811886489248 9052582 3505162908204435558079077356309391360 9052583 101255664552927865087721599881242103624 9052584 10147997893975947018126719869917265920 9052585 225447313215211837435590905252707567560 9052586 158539150499643754959032030358524571744 9052587 142746207432350167478743943353069195440 9052588 -181160516785574084033800054571339612160 9052589 -15434482819123674389275249610347791360 9052590 38479145204283392031889273941855496320 9052591 8604593642740128054536383053262638992 9052592 35002694949978222528536847179755831296 9052593 -126949772863058476034768473118386639872 9052594 53492433031510098852478398853037070096 9052595 -29204092752977363213816972170897190400 9052596 33277013030209300459411260318076495872 9052597 148131516909283016391942659370081496046 9052598 145775963471725173710045867209693072800 9052599 -2912446605797137119051428305937649840 9052600 -126340373552022113317857175929486336000 9052601 61433022314896706092016765339875480704 9052602 33099169726966990658575746748502813184 9052603 -135031772477236246692013784612393120160 9052604 -32416585084358109634737414066051637248 9052605 17493032846242309475520658654331792760 9052606 -88390507209937874657399136676847883840 9052607 2560902982104782352877131147370394880 9052608 -38764506304483175444822347570583961600 9052609 -343708857949436833114311300792729216190 9052610 32006929224982845492984776467386470400 9052611 123711951048293758140030194887764089520 9052612 1924617280847720488669900476166010112 9052613 -13058020741255679005394274787307271138 9052614 83425129744343509619728862619581792640 9052615 -75816955739214738478783059172784640 9052616 20743980241015696276789573746696192000 9052617 6823730867804027034045148610628818112 9052618 -2392873338760794519632501385800388096 9052619 23734328714097729663795001576605370080 9052620 53288936933683403550634618843405347840 9052621 505478077182666382896864991462136112000 9052622 -9784217460888483808778143307937310848 9052623 -138658764533063411364229501410830713056 9052624 -254034326316311884920280289117995008 9052625 21335530088419768662485339678214489000 9052626 -82105070800662208339661213971528550400 9052627 -44437660775073653630939606565461861524 9052628 -6149301929664402985995266008030070784 9052629 30395437129542919586515946882323111584 9052630 39183227352903604530244846782099265920 9052631 -24196339639198466835090742116264502608 9052632 -111552814391894519258921819989308180480 9052633 36009953749485510860754053057469594384 9052634 33852733782907999243650546327374422272 9052635 38816124109990507861042691878982776800 9052636 -16813914692790260272114410648061353984 9052637 -80453467783722798101612137063232312736 9052638 21116737752176391883576165045121513472 9052639 104298920901189337487668259343282435024 9052640 -192335711032601364627058965784245043200 9052641 4563815032030093532434644814901306772 9052642 51701844158049014419591689341390221824 9052643 161744545232966070133125436822506932892 9052644 -84436283006828178196749307992759398400 9052645 -90896310070419018165759940556796220800 9052646 39732680706808516263828059555941743744 9052647 630878114936306089619600268833188560 9052648 -203373423469951735790308073203962593280 9052649 -252597251689593534431749187795867905350 9052650 43517888622385536505820086211368726800 9052651 -80418278702341123394075483292421935296 9052652 -113086607901284936744074899921814131456 9052653 -140218768273002719336419167879446761920 9052654 -6212502040259926173539714837302930176 9052655 42935070944819177728356123000219583560 9052656 -15767035681599631461399017254859243520 9052657 -27583163595491919920320338248152092120 9052658 76957438870079031733242565868267185680 9052659 -56795396163613936266422392490631773952 9052660 -40257995894737502135339637941458648320 9052661 5382779565256908271008430801919409792 9052662 48760780232666893317035382681259622400 9052663 59297757556773458564497582798923815912 9052664 41476597933358474495575944414794649600 9052665 54863803486783667560812711481119254400 9052666 -6347068321685755946918144727945242880 9052667 69301292848577069379406301039203248720 9052668 20006967750926817327171776317009152000 9052669 -189615050320079897668813685547208397940 9052670 -259645687379366240616285331616787578880 9052671 -5621218512667494904128441366231960888 9052672 -39486251705719692875336424345607077888 9052673 63948525278040248309840093137707618240 9052674 54319876230834444727056615505659941760 9052675 69225078424656985082344016243130875900 9052676 26726328141195415012550922439321080960 9052677 65883018412899307344482846516393866908 9052678 -149426208581403642100417053698122899360 9052679 -35174651131794095883166179197394106824 9052680 17950258035507386063693496547196928000 9052681 -312979125787672352670630400426696658736 9052682 -15677286295616032406889911281043260416 9052683 1407641409685669800556786635492220800 9052684 9692243511133399116473235086826780416 9052685 16452495505377496089871056371936701440 9052686 27484398744585460196080464191397193344 9052687 51704183835579291273790456466014617600 9052688 -19048944858719875908150884068437516288 9052689 238504558908836505132457041235262578560 9052690 7572431924280555258834296555617533600 9052691 -63101973568074924745806901650858109908 9052692 117996147255449448384941311832836859904 9052693 -14568521093872646033411679156160101956 9052694 -17363920415281761625911770116967989248 9052695 -122470110699354806959991052782504258400 9052696 204830172252491403847834191881718927360 9052697 231801181982673786045855097344990163146 9052698 6259671341917702722232829663047061760 9052699 109325582126717091049481122057911661700 9052700 -69268861006216763549938160121915340800 9052701 36534368872249369515939652577897055552 9052702 162207334412810733481902909668536833600 9052703 111442821467130919842917102490066351864 9052704 143416564823406324017685543973745393664 9052705 -170813451358988529790521411545986370880 9052706 2971103508628202783235859613281745184 9052707 33504340055929802559415746797865688440 9052708 35797227578326632909562573168703102976 9052709 -59498412165230325686815446629036037600 9052710 9031306131260785293819948203634835200 9052711 -35475108236019392465481618259351691000 9052712 -4174651964690483161818365783131668480 9052713 17844916766345911738095168816559968768 9052714 178886550757851122572793446187750993664 9052715 -13064947283165515895298330995341099200 9052716 13128936553246497682597774467994967040 9052717 165403770389101084874799132220191049152 9052718 26744907675977768232517087469191183488 9052719 -34985763546828750480421559807578091232 9052720 -46462676165263000454393837178917683200 9052721 336538573653911937568256645408658618720 9052722 7083212393465331050700009021871037952 9052723 -341379985163058030265908413548434511536 9052724 13702622748953352844293767989586534400 9052725 -63286307092276086109851911436045760800 9052726 189363107201643782007220118105612049312 9052727 -7320423303767588943531305009693620080 9052728 -77617478020163491489669015580538531840 9052729 60473072177693748566885858283487346176 9052730 -9860053438352991413715710712242748480 9052731 -17298129419624809459331370749177053344 9052732 -8835695520288258715419417710963122688 9052733 -8334126602022890422818913206409161018 9052734 -75337204463193695944404397832930416320 9052735 28112415358572547220707773493566616560 9052736 -62045962623177146214715001432702976 9052737 -116797358094359699254983712469296946640 9052738 30785395883593600075988090708404718400 9052739 234464130838741971932127601790410692540 9052740 92682152606205436425048617285247897600 9052741 130142712162360696020850719346602034492 9052742 16700671157553378073125311563204114272 9052743 -51480607271227839191307776788344710016 9052744 -28821450053269674873004154946624552960 9052745 1991407350382292483430712730747850120 9052746 13887673216913573045722971985480876800 9052747 1324426180288778558770047592732493760 9052748 98067805582443301331942892440798952960 9052749 -29979420909812674102145348612103974400 9052750 122918629716045578256320730217634640000 9052751 -253933013385011531551641691374574543248 9052752 -5692767958879251678165082342588416000 9052753 37369446912330235097834306523271244020 9052754 -50291716973114213586792653059970150400 9052755 20001673154051004867958094060480394240 9052756 -268505061987467615023802087671043877120 9052757 92897859125875432903833038474829892512 9052758 44528627886292803007268691744991552128 9052759 76499827685784695430950762005183000080 9052760 11874379497338220160955381331567206400 9052761 -139253478049498765516351904774158644528 9052762 67160800131629563761277952439117619200 9052763 143471407519741539345617180765427615744 9052764 29434777698800110607362811068960407552 9052765 -238809739740069580385755735044606296340 9052766 -9464937583095173604372585618549581376 9052767 -731470891421183447086884269086425480 9052768 -132099787917380312062056798605452247040 9052769 -60998926551982248268933270078815650592 9052770 11656387351991452631985231515708313600 9052771 -23463384879130401456059564535439697856 9052772 166358770590378577353479002523435010048 9052773 36910680512069285139367805641390085184 9052774 32277217051290650971661088622253644032 9052775 -27628805545397616756752922695629406400 9052776 -8861498897849483141396348817857740800 9052777 -58489186816530895089485079107802933980 9052778 728975488136848522250329574542256640 9052779 67462146209026520042687868813352772184 9052780 -17603282783830061666303520755718528000 9052781 -13383879627046179870386399139902922528 9052782 -56468007771357578671166454592837391808 9052783 -184786611591310510213741555022913881640 9052784 -13809634946620244953410754411815370752 9052785 27663682038356464123080089058932505600 9052786 -46070214360769942061962635862983015408 9052787 -335246080549111972271681670555798096564 9052788 -50678850467050246956970328149966233600 9052789 -283682219077561760009419696035490389888 9052790 -489215812284988836420597243549868800 9052791 -77026794252414091697146038876029653632 9052792 -44396343370265736307902113549072793600 9052793 -269158824710893647349128391728165575100 9052794 41069305050785162064007372288274895360 9052795 132884302688137095485252978611330415280 9052796 -14859570752408704742605190625688865280 9052797 124998109927925234662581091511578848 9052798 202676591409368243148577355143798503936 9052799 149019004525499027782935338094471333600 9052800 -12478965578771837129963273975758848000 9052801 -184289855754634612627357661004863491198 9052802 -112634274551899248745066637126836845696 9052803 -1272800430885466730028090050934085656 9052804 -109943233742694292566945517644155753344 9052805 -67827413592646546410883147553668617540 9052806 -7619081899673088681565404196986716160 9052807 -129242554174871804371850552335510053920 9052808 -206296810667947253314860746733312768000 9052809 175152907227550085038258151953795378704 9052810 15641918954357413717360235941534540800 9052811 123637466501553396898526913954543747552 9052812 -69102640682418858571435065152761016064 9052813 -32376291428681683939612577169790554240 9052814 -27977703447425580058772788815496089600 9052815 49481061406143331078351525845732149520 9052816 12087543743498584240679534827350917120 9052817 210557748255763143329543330253133301232 9052818 18669962473417679188233888487952037504 9052819 103685693954933207606999450366521378220 9052820 -14854210039964166885260524515983646720 9052821 -21819899284659948258690951469104313092 9052822 -64037778854504322214906136156312568288 9052823 -55803571227273233549375349123365716896 9052824 -62412655334967564667120403526111068160 9052825 34042705010449111728681628965783961500 9052826 -181621456776888113616686850535729071888 9052827 14774623154677755953791171072376905728 9052828 -219629579148992139394500711434929656320 9052829 -811479071066330926322330091886572570 9052830 -99311158740096649663106482223550432000 9052831 88685313397407080448653081317391446432 9052832 -89805921730999111693953065685202108416 9052833 2489412870428439338265568595378009184 9052834 62452927115995248772179417945976545792 9052835 -173261243552886842907090944857811961600 9052836 1126030445105739002037974443835695104 9052837 9251928455259658525534464034069608832 9052838 18417463446559201782448915659147940320 9052839 267516104708390297709056646654359803944 9052840 -88249616690390630906384241507702067200 9052841 94920286849191454729162990249728384 9052842 -20220419320409414045700406429030195200 9052843 -28472157965609696777057277474048409440 9052844 -1830395377406309553761538853254273024 9052845 -35346825574580976668444071558802472480 9052846 -13384011671696825252831473581942899712 9052847 267868279951268108886036875611646542560 9052848 42586746945580075915273808393266839552 9052849 -25012647332811818829655805107073273036 9052850 -29267636142458746831270841694705379200 9052851 -143299501441331797684189917974819604168 9052852 -71194836101388222132270537651468648064 9052853 318691753316435708438758915810987749102 9052854 5817075260689747207786099416987502080 9052855 25616884811448227762476947228718763520 9052856 -111380054052444692761882894085563760640 9052857 -90238275869327925710011032048914880 9052858 38217627342916918089961211520209280000 9052859 9898466321250161029476721187377449060 9052860 -47847073928461920084691595034762992640 9052861 271964553906762424313795585982907367872 9052862 4317119608176594768780300655232634624 9052863 239098835138767056044433722369074230288 9052864 -28036513171311999298785423081491922944 9052865 -140572330340770925448759894353142109740 9052866 -85487262892462762471325535732449980848 9052867 60968582810015275674404420956379297712 9052868 -42271487845414515950480679800148246528 9052869 -11965921369384458824061700729780058112 9052870 -60707172983670405275836657176784512000 9052871 44996069063117462628007042724476410072 9052872 64169514738655684842960660261121228800 9052873 98516600261789601206638798490368072720 9052874 -98598785643122972707685909880477141408 9052875 -99596127672202161354645370684259340000 9052876 139486556702275503292195766664331264 9052877 42588157649172428997058573846670443020 9052878 -51297858683170983373705172521597526976 9052879 66172483059263067065836686336182391480 9052880 -16129486723236709020674680476504637440 9052881 -120333321383853447596256591715248300048 9052882 -5502400402429888824455292834310735296 9052883 -26244115172099581740809065146927681024 9052884 13658554952321760482541839265911895936 9052885 -139113953078842258862053154218564512420 9052886 -92852847402825676718720799717645041280 9052887 63935660413692865239399632025907210368 9052888 -35347521918679219670317808571893882880 9052889 190603933196969723830444292080176945924 9052890 -12813719941749870274224207242922393600 9052891 -217774131080898309697705441436307897048 9052892 24392716341911394704552517315925401600 9052893 66797947537399825102779910072300320480 9052894 -7771326852781952533778813728966341504 9052895 113706044979190789548375900098054639400 9052896 45831556720462702756314243888610541568 9052897 -57242454156064488954986710877947872414 9052898 -118014275677014932621777957016697594800 9052899 66071338638563337511617469836874377216 9052900 111284363667086467048901224976152496000 9052901 -37500573885989570870763763050397660800 9052902 47795278413036670480000925026471488960 9052903 -357907543668100010571987347489166958080 9052904 3772715863722769907565684709123276800 9052905 -52104685017154955765568639208186970880 9052906 191373330155099314307861295995929724160 9052907 33212800200443837427184867408088679156 9052908 13686348452975853698336398752065126400 9052909 -189005064244319830355024049796888526890 9052910 74571534800573538846937761442866663360 9052911 -83135693034060999542791007591439475200 9052912 2264268182075258825820603778794749952 9052913 -189866435610608004848392751639384336220 9052914 -4211186532380961290308055018333560320 9052915 -23442562455089440916863683302617493280 9052916 -200324593682456737441233283156669829760 9052917 -55600348190029207832420225106934529952 9052918 47578729658280318977091976093009458816 9052919 -2870325949574509848984908245835959656 9052920 102632446483101576707200565889303244800 9052921 22885213902987925824487467020058132612 9052922 85139615653136244014240904512974918512 9052923 74992496107569213114308653439007044736 9052924 2211095659891768282809376924992980992 9052925 9633998851278830240134629178740996000 9052926 -58321847465719106867061357515347353600 9052927 -3993710379218868030063408795356939240 9052928 101090449839799616785563556558669873152 9052929 -235483411589165454054211301783233104000 9052930 -13384364709246495586678312405890048000 9052931 211483091802484928089354938764483656200 9052932 34983522926849426911304212024554811392 9052933 -83594892472624843822924273097014500036 9052934 144607029542408106137396217085408992384 9052935 -24797233212688726947923195018141809200 9052936 47723976350188784501346550354070983680 9052937 52800798472057547197516539385602146586 9052938 17182889291034915189405753649440061440 9052939 77558760051110984923535711330502426256 9052940 -62391754936679703682311147097007846400 9052941 29761028073096752046845989087672218624 9052942 191150466774544551539676651634410710400 9052943 64153154388968866509375222636270870192 9052944 -35112037032263827103226660314973536256 9052945 81872443512756069578321800203245016000 9052946 66343029652238628679357602539699898768 9052947 -146374786937008706291074876779585420876 9052948 190479854483845986313759875239201575808 9052949 9796903281427761773449000883775305280 9052950 29276932775448810018653411653591905600 9052951 141185894361178372588111779341211322952 9052952 -451238074051079887222539445947768913920 9052953 -15903383960491234438256823673425094272 9052954 -37502544051980882581489818214219066368 9052955 86873056141967318974183840158574668720 9052956 25201521385219503262514470032315201024 9052957 403591673387627033877665981870236259872 9052958 -53171459625127383300613783169049121920 9052959 19813105483644056031471957981808511520 9052960 24534223641581761619287983554612428800 9052961 54918257314100200598601900690380496384 9052962 -1074018663869217854529279112782762240 9052963 -3968408475418546679547276860275705040 9052964 -50278547983686826381124220232857570048 9052965 -250847345768348883234498163251168926880 9052966 -47524120322405011220253146550012458496 9052967 -112177704522863979436805708436747321216 9052968 124128904894779325627707968612785766400 9052969 119921503623338048003421288789442741370 9052970 66337469309425365797553959962869283680 9052971 -89918264801458535359401825270769889280 9052972 157163176324121692902039517396460907776 9052973 412197589066678588774137284957074528320 9052974 -14635768620719300119573262690376604800 9052975 -71669401276895324388820783831606100600 9052976 -26678945062436090440873415397087707136 9052977 -9750764786905728646494004454838121440 9052978 77744797836392774213851239732692880 9052979 40636024040405935672908752267082509088 9052980 86448536357084233981019890465865103360 9052981 -14698482659027830970061562535599315808 9052982 -259679390777500647403534218232424136768 9052983 107861347228727323963463640780291630120 9052984 -146920194378283628512840526110077050880 9052985 -49261411676656690602335736761487317820 9052986 -67643965589998805489513829259677390336 9052987 2300939046919281432040080149382552000 9052988 -14286100369861007247694602843158784000 9052989 129134108057599161263404203816338254368 9052990 34142401438693407034897541849896104000 9052991 -14179184181497713072225785532612513200 9052992 -15243684440608689341944453881460162560 9052993 313265452272054852619369013015952104580 9052994 -16634091777630273294518641449658176000 9052995 12923323781339652157680660071219253600 9052996 -41949453072072594827583890654240944000 9052997 -124792216143218743429798127826694534368 9052998 -79990991939709391903618727359603503936 9052999 310603682016352678505097966322595154336 9053000 219318061295422257575531106687344640000 9053001 72175598836303680930139849721577360240 9053002 -20064370834785736105468447218194504448 9053003 65306711836900007170588992443691423252 9053004 14165629799252313134316453355941060096 9053005 561259965615546247170717160370419200 9053006 17595849175879996245572507859498765120 9053007 15950609806387292361168635114837877888 9053008 3308077344614767396178513461825298432 9053009 107637984218528567918185292742059063616 9053010 -47473665934483800638633777326438942080 9053011 120068470824212960274219012571249297224 9053012 99757445811388940454073549420608802560 9053013 -136124602552826710817588657345244092256 9053014 166003710084892428042303568975026221856 9053015 9823163227928166892811278786497275160 9053016 573612790837033565836192390431375360 9053017 145996285327092319610379696284487669120 9053018 -52061839141140955606791631962828275712 9053019 -7820211955383041901120368536017225600 9053020 -17672867466004165272329421732779781120 9053021 104927526731935629006881511070334877222 9053022 -2295490023480388369959618038253250560 9053023 -28579555556038556990923451745651496960 9053024 161078429630473211155792501510652952576 9053025 48514255047612126934564915689660252000 9053026 7766994841640110676252322090880671744 9053027 -72842014721538940648008963892595474088 9053028 -85017002224210392231508035431278101888 9053029 218418992727891707101787659481105189630 9053030 19606253702641321842403496323637944320 9053031 -74884111236634140648687128298539586480 9053032 -96689514009279241753329291120932889600 9053033 -47589334183555536747849894758786041776 9053034 61061034036085507812797137393430088960 9053035 108105676860413449742693126454903264480 9053036 35494815346621519474261889063741786112 9053037 8866768396222331719065300170269130400 9053038 44285099185984669612715292469539375744 9053039 -47659738026937795523277642042157010976 9053040 -4556821858835748869383537078323118080 9053041 285003969917652029340735567846692191442 9053042 142481363861464184858189503257195462672 9053043 203941750400780715097860535046749777464 9053044 56805169546062099583531944692193054720 9053045 -106249881081470876407812411365285177700 9053046 -4249193987102928537805538248555338240 9053047 75568115799716163627862066920340411496 9053048 4908164567795372764681888019063746560 9053049 62351004619922295680109654591987846720 9053050 -28667392063078721495230693563892513200 9053051 -112114031176633667701949490851320099296 9053052 21757238435489451461509337787921080832 9053053 51932574010380260131173357917520629664 9053054 -19338574952009471067822366466479538176 9053055 -133871748857856879956192080782998845200 9053056 -162611280631465956489944896943664660480 9053057 -583332758429286310299519349239598680 9053058 1422521460652503594403875358527528960 9053059 -62116889836191227263434254465305605096 9053060 21416577486232145393312896633548864000 9053061 10027664902567734831774538355609630784 9053062 20977838058892547869815093288742120032 9053063 -114440540976203490468107170151763097080 9053064 -204355954696508941286292205324762967040 9053065 -32687184536666327895952767095476987200 9053066 -160000328123918080859241269489595557376 9053067 -127106491338316963276507302015830996520 9053068 49161116969060750344571816268202770432 9053069 15067106743760415908709516339802436640 9053070 27746576490630855723605370080845516800 9053071 287546978833163850842559694780377689944 9053072 -21921097934152331966570426273825292288 9053073 93240232560095539148596311647562756000 9053074 14716866634461046429447998949497436320 9053075 -111178846350623155001255027008036698000 9053076 -40943372041700950821347616136425639936 9053077 60100155136685682638854884662599196064 9053078 182209264838673951008746023664960609920 9053079 -61839261907942840508593479648559420800 9053080 45224895658328425658656874376916992000 9053081 50601718922971936847411192895016579200 9053082 -157295043827140780352495395602158814720 9053083 -48343067366031384776015324232737940976 9053084 112503777466492454138371735900290816000 9053085 37205143212626780226429935711680934400 9053086 27321309706184021470229762160899356416 9053087 71439804889121231980725277399004368752 9053088 -201797926128081656411543007771636006912 9053089 -80906713037192275432419447291454743276 9053090 33126879962950478514283786082959648320 9053091 -2854954992151442245876962730608884400 9053092 -95394693352402276778035525789645696384 9053093 233459715494095247562932793173566188096 9053094 66009548268918538996501144348025074560 9053095 15792308551613862232369949301591405600 9053096 -59611044730408863991040682444548352000 9053097 108047736847011790216730053836643311072 9053098 67721572733378652597733448917154842800 9053099 -61586023301815747098256509812426448 9053100 48396034492735684549921071389982720000 9053101 -158493648516327016835330880389922886400 9053102 -73105581780422248302600290645930413248 9053103 59117972952918450561027711593316944904 9053104 15660887596287871189006284033613824000 9053105 -26061048293907039793663373778773295000 9053106 -26382330613098270905687861171330560896 9053107 14164004604927120228551604336834035200 9053108 68199147662440866406821588999670567680 9053109 62526821870888951396304171928926222684 9053110 -54067660017051371930785537573936798080 9053111 131540409368165033880716615129553404712 9053112 -129648508034633435488782544608380313600 9053113 18798620829199391352940087763249170560 9053114 7061133648217593116573784798149210112 9053115 80732814476895258858620105451798564720 9053116 -23620487815788795105113107825738403840 9053117 -29016428715357673860053809664077083834 9053118 -153212217790080700748213032576542190272 9053119 -263635755294120175055487047102824396480 9053120 -22987526459472161992032414120542208000 9053121 -35631603596007794173962050706007268352 9053122 -44798686701825222756863843101225827840 9053123 -6423648080560224883903157815297931664 9053124 -72312034113531822441740130584447468544 9053125 48600151308849226047714634409343112500 9053126 9780701947859574221256979446688898304 9053127 728256642136738040674898534226573576 9053128 18354471360100016713517895592066744320 9053129 -52953434474708206930401495943711979724 9053130 -559387537713963168466038483930324480 9053131 -136515831122094976417926909363234644288 9053132 206850944316792530037860510012848763904 9053133 111349151142558986794179312728338557600 9053134 -1870001390975842611959613801254199360 9053135 -10984753965995432159506343824892158080 9053136 -5886868252742559685643436594225192960 9053137 135907841519358708649048401148945351920 9053138 -47031637278671214764416621796559464160 9053139 -106555653978960461729940783418340862720 9053140 39235709724639806807198801975974625280 9053141 144055782841277364419923915463805118542 9053142 -17421288394550372629737801888348057600 9053143 -236178749652278996338579689151136383656 9053144 -265286194937190407782440139334516643840 9053145 -3568998042164721748430301133893065280 9053146 -135904318976584962822920448906256373280 9053147 53148897977720449365624534347735314752 9053148 44442214434012524999546521516484026368 9053149 -10842481113346946309905806500751061664 9053150 -73263957351333516052643852004473803200 9053151 -107829007399779097657774361338992118968 9053152 -351943931777921636703566315623466139648 9053153 -123248565411587137963418001134320949598 9053154 165982905974536958529496919859988999680 9053155 -29400587941378848470636571839507906880 9053156 -18512854452064517896812716448530448384 9053157 -81576234793546858174873201102071545760 9053158 -814265280450771195407456594865396960 9053159 92193568446910739265259004566205250360 9053160 18961486360294666384162347025784832000 9053161 -153737627366112883508106659743752186210 9053162 119797670443645957222259489803142383200 9053163 -45200831624252298075408880985261706240 9053164 36132979775265143163704533228338551296 9053165 1810435098275527864392448204764450240 9053166 648509286691079528071787027365275648 9053167 3011595369026534337764564563294807272 9053168 3259633642021706610081894647495000064 9053169 -528901154238769133123381827751922240 9053170 9844892957982963598756141700430812160 9053171 -51998887890706908626675406046671320628 9053172 131041332025553612902831135212035085696 9053173 -280535194398550269437343142857947462720 9053174 73321174636050376287999575328848514432 9053175 -66518642830546373987048486459328477000 9053176 213076447446052433778579310563374837760 9053177 501135340187662785410065867449722880 9053178 10172145537727444574920460613504043008 9053179 -75127485796340898713904903951188064220 9053180 -99906375165465550580021301556157660160 9053181 37638699878493737748329898203799497280 9053182 88596449031691606209309518524264968192 9053183 15740434253167785050834328427306612104 9053184 -26495929470503357640794071131003813888 9053185 283857098688814061804621842359911188800 9053186 1073226677471204890625438993397411792 9053187 128087502192104641293749871069593625600 9053188 -51229944931826081898860219273171297024 9053189 516223017142288905002822934002706516000 9053190 7012154580810007955204674279394507520 9053191 66700244582172220095390746074128504480 9053192 -3151275958238461929356556809584097280 9053193 -6251837113077461120742398008271266608 9053194 -74246188710764768732292712169701201104 9053195 52328422614895310304551762569403827200 9053196 97299873667505988344503739753564774400 9053197 -149781448019978000506204426790235981180 9053198 -33790788653389127009300109590247287808 9053199 -45610407023009548851898983339628464216 9053200 883842839307873011583582269141401600 9053201 -229550963816097032700895456056127902798 9053202 16759592615645080065883060217849020032 9053203 99284502939662898815243117120872400160 9053204 -100868616396241997644240884597234096384 9053205 24064790801608293389378649079367178240 9053206 -120037890876680222596768975159682324448 9053207 246755756274468347498599220101780397352 9053208 266540627854524941966762320276724060160 9053209 -46573489883897502136749421956297031680 9053210 -17442621891939106823644368639252264960 9053211 -98055883861197039122275024079924736 9053212 1245205455452346679705786425978509312 9053213 -53144183099098203181092650367790648200 9053214 2057666641614356402925061552183974912 9053215 186461854373637150896174907386684772000 9053216 -75650579336091423436161263480749621248 9053217 -88196539635637607238725159228285141166 9053218 24823128909188026379924520634322548560 9053219 98687578829760535768704720557220255696 9053220 1963359029276562614293787239526400 9053221 -21723974709048851999607887981821066630 9053222 -76480851880701803629410148644427949088 9053223 -363491965255931722841336609946048216 9053224 -187913583230757551791552534993989719040 9053225 124358398841941535588561005309836867600 9053226 5082308660699515696654544022934447104 9053227 61683590587636719620262942618021649076 9053228 -177001333878280022103745615718811378432 9053229 -19547467910520018326954717885961230016 9053230 -2042194248699402584185937036510659200 9053231 -288473161486893762185921401465636772496 9053232 19445761668079609367132831299849912320 9053233 3705622557812207480147231741620640320 9053234 -37237229679988777266440075659049441280 9053235 -4687529028772556220806863359844336800 9053236 101394516387774915741144831524814908160 9053237 251662979055054505949676430267774787712 9053238 10984414701195855133464521606411934144 9053239 -96208517002357865616319991930409285176 9053240 -40813754773681751946629887623536640000 9053241 -138984055887240465032132129650931136 9053242 -32939684902331601985301324236936934400 9053243 45287574928158809615668220574790923492 9053244 10728624873091809911822199832862168064 9053245 -106058171490439992728368604783691100500 9053246 -42629801602382955669975326627691548928 9053247 -13520092478884524838377511746136921728 9053248 39127798365768565281365395327005229056 9053249 268230755615421158779548304928922932160 9053250 -47189796583573491896209817312479872000 9053251 128797938084620499002753526361645924104 9053252 -63204253180627577489395490845058857728 9053253 153774562107402414815611256944232931360 9053254 36060232767277163109774552893854220544 9053255 -75113329734944361349218943815682458000 9053256 -115620541950834822820771773313853644800 9053257 174879049879128085383231259277747532506 9053258 -12577158944289890407094272990594424640 9053259 -84216541297682894180166253378355507496 9053260 107908121639862673700610378855290664960 9053261 -25406074875826969059178871165936129568 9053262 -171102684391484190998080007810774476800 9053263 422750117569657596849830386722745584 9053264 82485097319628879971507461349269831680 9053265 -32727531567661305842757932095821816960 9053266 -145676237500374157347985324111390221168 9053267 -137586763843879192623245279197679889684 9053268 -19072955804895346184254637148578033664 9053269 -27076555108931919624110404151118241330 9053270 42150302310232881619728610826458373760 9053271 30750744690911833933260666629803284864 9053272 35742442562246528065646400034332979200 9053273 39676583339163365740583701153471536522 9053274 -94280940405352616139376264671728279040 9053275 22272203902473563472533436319256601600 9053276 253206989892589220854908392932794524160 9053277 -24838815470433280349490327454438942080 9053278 -49373097106016594415657927339948176640 9053279 293951832905895466081013391790390222920 9053280 -25905517412812120600599396056841584640 9053281 92769064592077201606676328596747929344 9053282 -35529759858550503189108268738507023360 9053283 62506144242492722977909673015564394240 9053284 -129273256864784758934209507507363072384 9053285 102327414879079742994524802736647683160 9053286 -65070710682939696178920315796040448000 9053287 102798493202547369652752375066933962936 9053288 307002527906748304233491802648841666560 9053289 7281693258253729167712323461134159386 9053290 -129617794368006582452950984550644605600 9053291 -22456870940481950643493910903657299920 9053292 49597235593233252340751224097616866304 9053293 261448919544945377689871414578329363542 9053294 -104493866986880360502775687419655976448 9053295 78824986870673701681316474217309922320 9053296 6890427411596478842785531062391078912 9053297 -29241719222369866449810687330074791296 9053298 -97759914398477863218450323968273551216 9053299 -224600450513205115237557799148368488264 9053300 -43590446523746434642553357687378505600 9053301 73443552912144520976574659414349705024 9053302 -49211194878733221416919763421863312896 9053303 -102934382372713874987962193304486883920 9053304 -73875646804820845295939953554021703680 9053305 149556573911303481278155991223174145920 9053306 -181196954841084233824168695902803200 9053307 236495510906890198768006462226148821760 9053308 65123299284449625926610714418748055552 9053309 295890035975657197604691436914980613510 9053310 -23914312444679349960211139888749056000 9053311 -44237042453957800904894209008806121088 9053312 -48221441830795024779391701818749747200 9053313 148782439826992360606881702022540912944 9053314 -10234240347056754485163066738096418560 9053315 -48308248630663110006515128374046427280 9053316 16717075601404173471478346459819397120 9053317 22810035008907458850993726404228705792 9053318 -46992834808254480124127022048365492640 9053319 4454763712024426401818824424681625216 9053320 83062627046554722081375321286189056000 9053321 488175085086800254620331255166393808000 9053322 -32421084067621347882101626488604397568 9053323 -193657593334447459010600019247889744428 9053324 -36657934016896146227893034242446388224 9053325 -7242010920107284057484143525569265950 9053326 128990468772481226021571642298360754112 9053327 232814103840430478657294817750110224176 9053328 17447209476390484835198124955487698944 9053329 14947472719210993077257839380382539840 9053330 -19875243535286425096842098799751918080 9053331 3154423490421235928123798614007867904 9053332 -171428593478290320557380388094120372480 9053333 8253699250723281142020795742459937280 9053334 50303428619999456470740332768530757568 9053335 71965912090378638740668134478867088280 9053336 -31177264777225678084525667109911347200 9053337 25520782666240659461065526705194393920 9053338 58792060581596435372495779314393160176 9053339 -48194607023229049936426632299286359544 9053340 -38812299217750657459372528838418508800 9053341 -189484121650045548361423564593520474 9053342 28748578937636423212732088991180187200 9053343 23868966407867274457201832691949723680 9053344 -1416684545191710783380179119239921664 9053345 16040512222756232479235581055613749760 9053346 -6997135238722360591795611403953958656 9053347 -70545324146581791475954267640309080920 9053348 208447483463632688571049228019228006400 9053349 -2080214541260479649392074391457404512 9053350 113100286204900013218558338449774404800 9053351 -260935100402776861251540807653339577168 9053352 15687914873083242203445621915286241280 9053353 -7263321808838826108240857366842907916 9053354 65029089605069002662716740182048964608 9053355 -25111764039317390538243214166622689040 9053356 -14637519927241425971619739879013165056 9053357 54737010360146010122725445875237680000 9053358 -35071694894992016964223075960656570816 9053359 14222888140428444382444673720861315040 9053360 -10638092503462803165028623285778513920 9053361 -321966812868109143328192365736910207820 9053362 147933359935133568231546554457018780432 9053363 72693717074805733849929785552596816584 9053364 26082880866215116465077324932630003712 9053365 49180480097162551027188455147369287860 9053366 -11160616250105255394056156215206814080 9053367 -157194078617617328389218286707239915520 9053368 -131774886012527321085809013186250813440 9053369 56118111925688989202736595982271549444 9053370 3651247953723017245408730292260774880 9053371 -84567008760273105686707089070164795048 9053372 186550361539828334465985827636416069632 9053373 40663862492699277804028196598490206720 9053374 64540093586896690759047236299891830144 9053375 278460829271042413090573158847643904000 9053376 -52738910436551652017818960701419421696 9053377 81782276690752387447159517086838494944 9053378 106414924784083654298057886341804076240 9053379 -100933461122001972804383610056057495676 9053380 14983809011109947064679348542141911040 9053381 127003253262011671709843586257708881182 9053382 -7849793689435970145944580612517744896 9053383 -35425642423319374598600655525902394696 9053384 176464149591670626565129024064718489600 9053385 96601616538299367713411399225668958400 9053386 23080039031415854853901506746810200320 9053387 -4947311780864291478283476592446241128 9053388 -55251798995000122953270102370242908928 9053389 294126900990105806161162148902293852300 9053390 -54517461767511328848904467206876308800 9053391 41571552207336447350234819436632384256 9053392 -1121365606747259612197256790614343680 9053393 -59172017914622576270332546660668000780 9053394 -23811725857811729533283802194698798080 9053395 28468234139676061955943263994053418240 9053396 -7976999142040002608833055125725757440 9053397 -136303540411887990588779722248847652160 9053398 -69535513363126603577877278865985501440 9053399 7431718885063964400033431852092896264 9053400 -57159111983873502815385260147343360000 9053401 117472740560910615159280731297365441280 9053402 -39124445973850631278533521985998968848 9053403 -33178465665213843266781368885880385896 9053404 -137377102428071233805310316117827093504 9053405 -169037743685667071353888397988730790400 9053406 803949963754982252178727932836621184 9053407 85980463049254976865798517529203748328 9053408 33628580521295601327430703923168542720 9053409 -23294980386304461507730616226016372800 9053410 45023120941639646833052848346123550720 9053411 94584963558822830544333659712182490012 9053412 112573415153773629050748047626360845312 9053413 -156557162138828302880504077218757982338 9053414 111762999295183988258001760914078073056 9053415 16219296970355400509211155037547554240 9053416 257224867952527785726936538888786836480 9053417 -223229174185326836836315590704176338828 9053418 106807744098661924099584858621031764480 9053419 40097846731010695271716910110066302496 9053420 -13192364865953722934780392557953310720 9053421 -10693798576982795022517973504167991424 9053422 -39138178224632496556575268368925655040 9053423 128405992563033328447676120876553502560 9053424 71102868421838075590098097054207180800 9053425 13380186811380319026781568205973934150 9053426 12768470005068794942306653114094536704 9053427 165585707282790198531248024936152766520 9053428 102184061360854860504564923002385091968 9053429 96326893295387298920823515094842542272 9053430 -5319068291670913061442966109894625280 9053431 37771075371100736261233473051364510600 9053432 232571301644019092972746921626627993600 9053433 225762246330840144406564081965475430202 9053434 53381656320665405204194744265134621920 9053435 -4067799310671636916397962604543574240 9053436 14951987669514268005445186043126768640 9053437 95562482036469572412512579185957638680 9053438 101561558477692075268791658446931941440 9053439 10774671088137975161398804720309841808 9053440 -10707998491606700317767920038214369280 9053441 -51447810217672940491288911855677461968 9053442 150229235754125845613905848958763436672 9053443 81742850388739939276498051221347997440 9053444 -131931177749971766375748792928470011904 9053445 65193648865356568077933604886229973920 9053446 36742291662810639204306212457929880672 9053447 -40238530841347481988953244487227628272 9053448 177541423393365220381150633067228774400 9053449 108894267837262977314537238078926273536 9053450 -6281906252392049297739942536904825600 9053451 -88383476102033027188135606726690208280 9053452 296357876674850720116583731659759022080 9053453 58200227340991891104664802602806128544 9053454 -41806296449987811654465911740796729280 9053455 -4741676915332681790264529839396363040 9053456 3057141352045385641907081986626453504 9053457 1881955233333180547709291935036821504 9053458 31926018208687500915694010373349960080 9053459 -74544820179518552623859607435445232340 9053460 1090575596654177936179683913328471040 9053461 95461683797639786383258829348983554062 9053462 65507693512423558261277899216175846400 9053463 133380463225733018978362602880933085544 9053464 -85494349454910120117496749228123340800 9053465 -64454112109524500860729338488650870140 9053466 -31991270859105448133019013696133208576 9053467 -202896145077883424975819592715696687440 9053468 -59451771605098668539872996085511043584 9053469 82484234267675945187905065042379809920 9053470 68005438062540981949955056089533647680 9053471 66729266555274271246592797869195648000 9053472 114582493191111779167760305233188093952 9053473 -115952241070587692063296770395420518272 9053474 97671745906352663527060772194383338880 9053475 -96532945023768462076380656614437821400 9053476 -233133240641377938948629865589260461440 9053477 -58588448000794872335837302931018889888 9053478 94552903407465906423312446714327040 9053479 -308242940359878729858203819386967380640 9053480 115835540788776786287002452049583462400 9053481 38344346431471977994105797978947419200 9053482 475218261227146413716315121343037184 9053483 87771961020091388137341088979110071732 9053484 -18044307096274974493272185194260013056 9053485 -120163219369468922784593741842327680000 9053486 75781000507444564762774671271874262144 9053487 107533818095619667574902874440326077880 9053488 -15697262004980400856522529225928605696 9053489 -178437996960274253484156910009795147920 9053490 -94427714896459098621774858012994560 9053491 39041519522406855581933615325017817000 9053492 41945719709246475903066237974693099520 9053493 -72844288569008289939400671741389523936 9053494 224166386824539341199069526788463994880 9053495 -113299801607871957283145054120429972640 9053496 160702019838468214276719163835670405120 9053497 -4531489893593642474262200235000723840 9053498 -68169649292831474597677808986302562080 9053499 -2698477434670312576574636597583743232 9053500 225549303144322153320042429448362240000 9053501 -20207064044392023346368036794504253498 9053502 -17186941140894751531021356355064616960 9053503 17412532371692758196542835755652529248 9053504 -15655468717617173082685899251013648384 9053505 -31194817319513104811329234192382880000 9053506 65404374006628043501797682733531732480 9053507 -155222509563892266289310624483118812688 9053508 -10992291407286537342614760231162107904 9053509 99972666264372114376287378731312094560 9053510 36375524891466221924316179479924848000 9053511 26818494111554164172890649106382562472 9053512 -75330235212252311122722111069994844160 9053513 36376805120707561366051154935730995968 9053514 21218745094883209071557503469001401904 9053515 -189658881105179748166712924876309331600 9053516 -258882823247961034942993403045515241472 9053517 -168869350471124471937848123301321573600 9053518 10084021415154512037604710974405917440 9053519 836500289838452295927243974462473920 9053520 11582763446595678386147914193814159360 9053521 1206971517702811046970829737712595904 9053522 -27605797548326953837749328903207829376 9053523 -71339234079801991955672535171426667296 9053524 -211464500881028151515034922627062603904 9053525 36628090257596079975426654430530249000 9053526 -17128666267142460078881598945714593856 9053527 31437130080994022092746479035337924272 9053528 274189471349681271174127333828540600320 9053529 27251483077807099980954599540620722240 9053530 41627541436647433305964758375757905600 9053531 157953900120450539255417226435257035332 9053532 -1641239889511454430149444578022859264 9053533 1992068813566435821159085238454045484 9053534 -114463344291858664195291817649924628224 9053535 110837179875080743328292348137230285200 9053536 -83370938463021618682133827044128587776 9053537 6484771965180115578329269963748794692 9053538 -12803302643501268416345296599478656000 9053539 118041290153082664057475151304730631840 9053540 -29275269005695309016587311131124211200 9053541 13127208274111174126514217632047189824 9053542 -26226325351995781483722700863903191328 9053543 -225309129602447428633745119808976731208 9053544 -121258160634796587056727453227821793280 9053545 -24609486185474909813778847847778164700 9053546 -88558119910099690918381017862541532576 9053547 191018794610423833828692772882047514200 9053548 65252804690824448552059030161447494656 9053549 -36089837651767424204478681628916485920 9053550 -10195515377764115542231801320211968000 9053551 -138108656857426941144833977335367735688 9053552 48309004385703669683609032772278517760 9053553 -154114503719167777995258993982784881296 9053554 -30311898020580852342623763723234513888 9053555 19867283932628003112457412964873574560 9053556 -40505285257545966067789651146870448128 9053557 240782594013719847335003401230599184480 9053558 230332724629824719265427465575105711360 9053559 67852227787072679689997838341745715200 9053560 -48742230117632683626963327847748198400 9053561 -61071417547841572093154259706846552176 9053562 26217561156863341658583289834416374784 9053563 459521578308437968798123503712745338080 9053564 1535694123853211192067349065645849600 9053565 -37474240395989447452145397040730904960 9053566 -24643076663692256715694623859828214976 9053567 -117265094454266093760592793487679740888 9053568 18588384744423944555312221376426803200 9053569 -28911940657060433241825882749099453504 9053570 18103048670115093596518948813913064960 9053571 269255750129376700093131244304221023744 9053572 175675497436095902697254426968862149632 9053573 164035509603585082233955285573694828160 9053574 5883602307421421393661055720831162560 9053575 -8720070337525848806329026926813471200 9053576 -61339310291014574434823346440267366400 9053577 -74963009377017682979571484567563969792 9053578 172364537149429646774540103212905665840 9053579 -236138728729030258174975675002809047680 9053580 88636320907151732316322477391984348160 9053581 -197503182636946714279282793435599588554 9053582 -20320200897613464347747706257172517248 9053583 -18273976097589190813303582906214520 9053584 55131259365831401671034377847373209600 9053585 -109849400828348818341373924078195218840 9053586 18918588520596856445994174853025433600 9053587 15514959082940313392003610315551256236 9053588 294404571448281728795904898699345784832 9053589 -73568212961583612591248847796812134880 9053590 -8028496726900692978156812773011648000 9053591 81856940365038110691462761212806288384 9053592 129306136800678472858390225763230310400 9053593 2678506630348878200222709401188224842 9053594 161845344596213516549731370115572589312 9053595 -33084917216379548961149527835769522000 9053596 -300382671653838083950381371474986222592 9053597 48480629456033722058961788596884145920 9053598 -62247488609225557120515022539673580736 9053599 -249605087441120339822694293149220730400 9053600 150257208996922432147362538332128870400 9053601 -9665693338936320360455396343410361168 9053602 6562323685333730081875842695086780752 9053603 13775595857143260959741097961011683184 9053604 -10966778218324865311275619288732151808 9053605 -56886693129888506958165123419249621760 9053606 3703951422838462329761152928432614464 9053607 2310340756023335781771189708338460288 9053608 140656566729248321199889142629061544960 9053609 28204999948800813067303776297469801920 9053610 109499978258452675596930923547656017920 9053611 89822969680300123259353285344458361232 9053612 -72418177657808131192421679122661224448 9053613 3162116598991863312978894506348145942 9053614 -24050081553080242007181652404033571200 9053615 -40126671117267762785754102724528605240 9053616 9666230891036850053294575949536296960 9053617 -321850102863165276972819607453985534748 9053618 35646072168659315075079965226191087616 9053619 5212300527971554684285766892687083568 9053620 15190141786948759749594815752402590720 9053621 -93284352425776889322224116524966232800 9053622 -12848554701173276545575213276184335168 9053623 1700735990988650069540866570687684480 9053624 281693727648234079705508994973066444800 9053625 -2837019123819342237182579729575200000 9053626 -67575986249934343547816164719088761600 9053627 143737691862582939276930939788264865744 9053628 37877607592674654332654355521596760064 9053629 94317325482359217725390196178414660684 9053630 43605135155862488153435618890262229120 9053631 -68618287398767366350952436050429231880 9053632 18845368477591109309939971126003236864 9053633 23894264411640522760947548333563673520 9053634 8568502721624318226423215220936132480 9053635 -110335504859224885208652415633638631440 9053636 -121914345186573973611594934496640739200 9053637 41346297109778486924829677371071534720 9053638 -7076495554938952442434894896993205440 9053639 100071897574487248311565202087023474272 9053640 71699968923919888720758749598523392000 9053641 50103181737799385939991977739116777280 9053642 -45068405382261988985207362401258472608 9053643 -41651344885430081310786561006066097152 9053644 -122191842963757618889251662616540689664 9053645 32083906406916756677237602604747677080 9053646 -34354389089927447259323285142128249856 9053647 -5387382700315389374913791168358854528 9053648 126780212230906805953804907744907755520 9053649 35545081566529254670668073098732225600 9053650 -1539433738024644422320607614146134400 9053651 -198610520032543235646376144038486488208 9053652 90258259049505824593745139596273203200 9053653 -1046827862926669848913795944707365696 9053654 -133183193819822521703046767185663936224 9053655 13933450128358670812391473814612059200 9053656 -114426679960753660678651821698300375040 9053657 423534978597423866355372568419450310272 9053658 -23102110413805064828535304654021892352 9053659 -36667806890883350503549487245295611680 9053660 -20176576304869084154743589974378905600 9053661 35507247529250752318837288823723440704 9053662 -62623409668115358498807180508223799168 9053663 251077694264786718411221875989364554912 9053664 -169754492696994475726237631214307246080 9053665 49548610663973554565410509876421143060 9053666 13408640303279441087213253064978174032 9053667 56232598232517985071407365483006679040 9053668 15148396588225828288626970506705576960 9053669 269462716862362164178089898955422232220 9053670 -12602944095691849920932748635270505600 9053671 261467791332290419855518251257975228800 9053672 30470191174824054957470499766170992640 9053673 -93265265951784155868838235411308258752 9053674 33404852306448220079819872792018944 9053675 -51640560028195499562077911775844863100 9053676 92254677158784506302007570617180146432 9053677 12376110435692698008180119433513706380 9053678 47457297985412823621494813394749662656 9053679 920947201331341459206269594354344848 9053680 4608439439064604335801946439635599360 9053681 -119784540236251033191880367284295629656 9053682 -46935550616817666882978811753671787776 9053683 -255434887057255745526259534673983574068 9053684 -279112181811507690131689135270349088000 9053685 57773981841245294299662591777492745020 9053686 75857936613614079957908194075144389792 9053687 -353846436307234401759511837233650800200 9053688 -32527778060880644860788047209293742080 9053689 -14166326185456861412326283481240153644 9053690 16464020557890455822735482539093235200 9053691 38425036589729595414070768188385863192 9053692 -54873011967516739704951255905038557184 9053693 -4557561079519007907619192841345766432 9053694 33273368504313740430386964623845999488 9053695 20498908187657213741042525896726128480 9053696 -91698192470377690587840767014824050688 9053697 85496786210494164751636911101475179328 9053698 35761064159807463937220334656205169536 9053699 153981845144847333943901156944382120700 9053700 51092675720041564886257247675388825600 9053701 136226886211097775960932844050020547904 9053702 -405597116785410836631496234772672256 9053703 -64206076498766606149149761024054514048 9053704 82404506905569775641049495953408000 9053705 -12017354216433422665977104453793857280 9053706 -31988299617739672231270745200328637696 9053707 -34286874930813932213624331634642493376 9053708 -217612633887464531234461539200848726272 9053709 63496512340622050645027524220736647680 9053710 -112213911567216417148606285916600480640 9053711 -280506195922932770811289406758988996688 9053712 -42785897692615471395023960917317574656 9053713 293350770996472136272543071987003652980 9053714 98530715604742286631752390904254637456 9053715 27926651200613356515448900909210371840 9053716 -37061347866395010052215552939204689920 9053717 472781862224397539041619203158500532252 9053718 6315198740951362549686430426820666304 9053719 -11358984576245310191243890484607169304 9053720 2931648019060179847141171259427225600 9053721 90124173448939043368932780703806726240 9053722 101614391278953865188963201644491356912 9053723 -93235069495920251631248892120625990656 9053724 -109071721261276100374765111896632675328 9053725 -79691577008628282717352663084509207900 9053726 -121395145164440863807721215850200110720 9053727 -132172611492965439472255007198704776960 9053728 152102163108020669484948579729934909440 9053729 216035573557146484699899187367067990576 9053730 60870787032952799072881033962655568160 9053731 157693700773954964243335682019540637532 9053732 157575560539878955577102116529880468096 9053733 -40667811139863747161035126261477655040 9053734 -69135614388312883703410962069108861984 9053735 216724685480525005529012997193749706680 9053736 321996256021565397236123226136903680 9053737 -31721994769829689388395453324753944576 9053738 89283559114265805186536270320040330496 9053739 44512070519558786059203524738419429404 9053740 93296170275093125779851244478530160640 9053741 6957996055985697874469000109003982104 9053742 80942599627511977787050178668458282240 9053743 52915091497100192560040566544479858848 9053744 4868399815219340825300452693587394560 9053745 6580967719761045682615194065415604800 9053746 4264948313602954098971224806865282464 9053747 -149170564913944078612224967577779857960 9053748 -166593777974176416893686504763066511360 9053749 -126980627907290122172680153545909231250 9053750 -11142304663222227712866121890597180000 9053751 136919955785206196121095537079819807744 9053752 -1653979179998260961411933364312268800 9053753 50074878193002223640650734859894441002 9053754 75889840035646814950519958213097016320 9053755 -94222795722688169194538179269445587840 9053756 177809711608830900714133897203269790720 9053757 -34389739448704798506379483879557643380 9053758 5229342101387063625612454384065216000 9053759 55689444544743783243952858059760313328 9053760 -44278411623949411696064378963849379840 9053761 -74755274354599547402025804443759096638 9053762 5036550995921932574679790113447847632 9053763 -125516489184257543812182322148974997256 9053764 2330776091676943137105624558378344576 9053765 26769104864495931509570114429458454400 9053766 29557734128741662102858592594137743360 9053767 -97608662167609367092880431499069561408 9053768 -225331287573712019342740390843129789440 9053769 -45853032053309381411769936506554975872 9053770 -79461244444460293559086364918695530240 9053771 -96945542151967228735671680982007974000 9053772 14138061629596779497025529142651142144 9053773 19170047868375821268998795460296428022 9053774 -33200970277778156559655346665020204864 9053775 -7117857033600749909345337132040993200 9053776 33140785322467058959311782386206244864 9053777 -279956886721722646018185025603930959888 9053778 -12609273681032487762495626036365722624 9053779 3407193082089517587938238667115440776 9053780 2509315146943990570579831267350777600 9053781 19671049103293942626126028862761635744 9053782 -18726042267859538623146710091831207936 9053783 -3247383110455349784497787952433238696 9053784 -2854553515380464670952159981938094080 9053785 8289598490144730444185464056715022400 9053786 13319246486094145718772356132306181120 9053787 -90865315789204700659796310533919598440 9053788 -88984195117039188566702030313268198912 9053789 1115350392723711333330393851876148480 9053790 19745362650877218088133164363149102720 9053791 -211846880901083257073275663740562275808 9053792 35271778235707539689009845389003325440 9053793 25861175988227165769611727936823490304 9053794 18196570704769231268334805678023855696 9053795 149365777166048616672087837533883796800 9053796 54420869750768408354486989614013780992 9053797 120598901034210707926015824858144437246 9053798 14058128895619805794937050164377026560 9053799 -230914249856474797347843723603423063552 9053800 33971878141863670258143232967147520000 9053801 -118202845791393231253518155458693035996 9053802 133841846405916746678510533020859223040 9053803 -530223434604326639970301133787312662784 9053804 157365358001272861319884544401013644800 9053805 82514070484615596989626849694317216320 9053806 -134899436409572882373266410807514417856 9053807 18661065748480182416837543563658556912 9053808 27435618662084019935648613248932675584 9053809 268415716635168536712792310443132700032 9053810 -5982215733411336187694111453335417440 9053811 22656965896615894702597635886837825488 9053812 72163123640900580592227252127993915392 9053813 -60723892598887822685120018506584553938 9053814 -8644948039964360155582959969602635776 9053815 -214860665265186572174365419372017936400 9053816 256730504673997555073480805980899860480 9053817 3297448813736448042873031013130827712 9053818 -18230453940255401368914575945863850640 9053819 294738915741187394316878256712841357220 9053820 28577355703028647033875291498368332800 9053821 -32727666189582524087369260998909178176 9053822 -16914709614585528291562944905203008 9053823 -197783964925449357778186293211604739840 9053824 -12752928561529439251151615567446671360 9053825 -5731059546875572159287528538523700 9053826 -10284889790385666361111564993007923200 9053827 279013766178363182981955248535846679676 9053828 110945235711857575128091303503959040000 9053829 -27428004521972211984935669953131801600 9053830 71619602658214508543954670857394278400 9053831 -166597541176597759509760092394209535848 9053832 125697888354755915943870705862207242240 9053833 70496727541672926225006099450289594420 9053834 -23812305015928090534259167909484351184 9053835 -4413806520560100934783417965267567360 9053836 -153504542934663395688060210789516979200 9053837 127444939471970823776715404281057310286 9053838 -189024204548788969607415733867074976896 9053839 37343195345254820210273141030203373920 9053840 -3219141800917616709249890554795376640 9053841 -87770287659675060631372033315478888208 9053842 42376624636963833208616361920259517440 9053843 92201405818037363724707736949199736720 9053844 -128180504635796074645091685695801960448 9053845 79842120034622587287493525766050233600 9053846 -7760668560689306149422545539978632960 9053847 76766997983240042252327007953541447768 9053848 -108942173150687527050728663329472163840 9053849 66963477651783804228598083749236586112 9053850 13148261551314582886609407325229011200 9053851 -159955771371492868507408690874468337148 9053852 -53101089769579293640097732192308376064 9053853 -108976729093065529576371745202267940096 9053854 -44672437946587926714823026017578410624 9053855 77547957297571103981679287735993774760 9053856 -597145103064355043285183215042560000 9053857 202354880552747370887908350701458939106 9053858 -747519616513893273870235129097978880 9053859 47880796902348115232460846753443351280 9053860 -14120626217091316014887690685227827200 9053861 116302599980275694273614725534835946400 9053862 -25234985249370092873544188484376035648 9053863 -16018029325686128094010734269174265920 9053864 -22589366703223960314445457619531540480 9053865 1433218485668114360882324902477665600 9053866 74224207367960887406546783262194412816 9053867 -132679753511478177871419644990406251280 9053868 -2337755285868512394495066159153461760 9053869 63813204851722876836928678190143324608 9053870 -18297851280341177727461073872160195840 9053871 -72277478149350605063071173516772868088 9053872 -74981998738872749055396390668563431424 9053873 -201135474528078963507742803956994688878 9053874 -89476292517547310557933835963351715840 9053875 19973134955948493959181055915340184000 9053876 -85315766256112697711894550000300311040 9053877 -118752840833852625455280887278119534528 9053878 -15861746455636946692695641134046897760 9053879 142378006577128747014643726983892811376 9053880 -69927672329095082072983147558158336000 9053881 25701161455652658072537082130002085760 9053882 120151225824446246959081728054920391792 9053883 -144350045421361183484020438264147762080 9053884 11876732619178157933486581880981379072 9053885 -164721828899212538267123240163080544000 9053886 -54292950549568499767424134034325241536 9053887 -149610495782775890351591410622103183240 9053888 1519863231381757243451926814933385216 9053889 67171742775655971584619233280727096128 9053890 66120296231210167235498714832171156480 9053891 -27639069350777288088366595317028165632 9053892 -142096959785815578698564088999669178368 9053893 -171223579195352988840563127394348741858 9053894 161112199541835850436550893737759399872 9053895 -2140626604451259954026382720751382400 9053896 -257323461021221623283149105367322270720 9053897 237467408536487294053176572271211808346 9053898 -976950138233176463398156663558044672 9053899 118135310481267241111088142311954054640 9053900 35715817024034097711576335507075635200 9053901 -70202982191607224265928514500416260970 9053902 30376247279982409557307420485836552064 9053903 22159278498280076448684935699511481200 9053904 -14362317746787682897483457779885670400 9053905 -83491689108028179087513638906476896000 9053906 -233642971312613105403886182814678250496 9053907 -28495542179277585377829084258087618960 9053908 2037535600606065841784578477123133440 9053909 -255175169983089232480962779911020211890 9053910 -16493044712464149550511380332962284800 9053911 -406339755539748078816652260091766122800 9053912 -60879082201064648389379664411098480640 9053913 148593124547541694785138198031342987488 9053914 203355483199678267251581187368276916960 9053915 -30987621696731472755832156245855701680 9053916 128086071421850564801114620404056724480 9053917 -39665058016327505755184682728852019034 9053918 64020278790301014331598877292557503040 9053919 -27394611925286820097834139169166586400 9053920 -21419504878868895413535220567077027840 9053921 76002771713309995831250703534199177122 9053922 -6160696968326291635894858872971790336 9053923 -57529884041675583287139302100173774640 9053924 -37155779932241910470759344867190888448 9053925 -105837875368879704911351940367001412000 9053926 117408426205371246385251997743655882848 9053927 -113274273831237716421996035848244137200 9053928 -51804015390459729272935151611564953600 9053929 -123115642609888453990727279924541734470 9053930 -10928886397050425904825718430360347200 9053931 83342252406048702226307621289635843520 9053932 79823220725565135901291110089144074496 9053933 -82304713850850330942906611471357410080 9053934 -57558720866391838500559842635479941120 9053935 2028093128645458267271632574056869360 9053936 -150907165699338950858430332126822400 9053937 41550267053756402277287605422164383680 9053938 -5607221857197390407721346098137802720 9053939 282305108383005735838942584089275445856 9053940 18133377349281371194909355107237601280 9053941 -710420497886757054760146953828785028 9053942 30468172123596936769515304870416883872 9053943 115640183492714047714709673551958178128 9053944 -128437657642265151809734366869263462400 9053945 -66537505671318620188367352067383289200 9053946 50800387976272075191712298116922736 9053947 -76298853052151524638985713568276502768 9053948 17105418354933615158352796315569171456 9053949 -163047319190041375528740282811366849536 9053950 -34202071624004946933330221549077622400 9053951 -1067013882418708153408849417638408648 9053952 78718489298361219768222138651409121280 9053953 -125747906592378839541820454138779479040 9053954 1058895543599085007851862084441677312 9053955 27434715019577607215931735651984933840 9053956 -185759169478024492864656544389081543680 9053957 -108310759351798852893106440282898646016 9053958 77587199180690561401622882862272520384 9053959 -113178228570651699111010594641066484840 9053960 71693601997753746079174263294259200000 9053961 -71979863121338660933952723174641906496 9053962 35269175698622831901026519128227173472 9053963 297596606857412902537159843204970359560 9053964 -25523240579286847291778318264633287680 9053965 20365824360206790155875556075380427520 9053966 9773752713548178129776367547438122432 9053967 57503165781063506152426831331838837648 9053968 21015015180367406173186377272898355200 9053969 -123607082452766493614990119899940983630 9053970 -12304825651087876641225502296172339200 9053971 149175228719411025808116577966658358900 9053972 -175402991274654394769788568694355212288 9053973 69204039102313580451763759352654269440 9053974 -2812119198993727571029155534159638400 9053975 -69140773382512651054661308120210665000 9053976 19105474837260211063068881807015731200 9053977 -63929602105329521261162897882360647020 9053978 -39926425390305179549059841863734034944 9053979 -146712466164005816381422301313491495040 9053980 48555478293711425289991316385831628800 9053981 -138599858932660736836984275278897100000 9053982 9473368546393462377651553731907041024 9053983 56604788573757851895131841239469595232 9053984 16797935390842914878089062291207094272 9053985 86861612142035967637107257531605128000 9053986 -239250529773381769869196935802323440640 9053987 91752381087783807718049593997438892636 9053988 503541308556236932489716835029258240 9053989 41473563286370369787921849284193043392 9053990 -32897171602478303990030486766024380160 9053991 93364626911122203537209099885755073280 9053992 7048559371987552375440259846519680000 9053993 50523208085925076531404821826589616904 9053994 1509140016084148964910309832760954880 9053995 -45466312468166739407671580790741636000 9053996 -864864553014859089000228101848203264 9053997 -67957687546219069824461968836176184000 9053998 8978583885587795738350351496421094464 9053999 107732099547462023254642264008245985960 9054000 20401902295837115725879172743938048000 9054001 -33613179128543686111447154971348980000 9054002 176290563933759138772457920780449885600 9054003 48978380947878575568854826757146696960 9054004 12715761660965359130601652919361574912 9054005 74239887511613545389139478550777784320 9054006 69927853192138943289285663133046617920 9054007 -120044637222312008848293265962881158744 9054008 65558856675418296714261199900564008960 9054009 209663303573260829931609799524867925824 9054010 -32607362387056492191791504113888250880 9054011 -62220086855780758675840015577892164928 9054012 -42147604606358100916850447479274274816 9054013 -292125299282213269184549547449542824960 9054014 -78887336428297014747506413428600102144 9054015 -21234136254582754765323328360425615360 9054016 116244703666818048228303645687694753792 9054017 16450869074286750249450375197659862784 9054018 -1594629944613317416419308790557786160 9054019 -16244906170308256848435832251848800512 9054020 -157482897835225693691057888789327051520 9054021 -1112671809413293939319084104644117696 9054022 -58172584268079332748863730865602594720 9054023 18499098828846087191796463045474687488 9054024 17329662803041865464385185561875456000 9054025 10043337495919267115196811654901215550 9054026 61332919281312179513359242943734402144 9054027 145753052664044607049170533124596051964 9054028 -98775764803186988215328590785431448832 9054029 -157014520982686025639095903280159855370 9054030 6208487485505354367598611872630960640 9054031 -74472781269234448934655117059015387408 9054032 -29759619813432967989101252707221504000 9054033 -183615447516174080338944674246383169280 9054034 -15063678846705175488778031311795418880 9054035 29420352436326590642206519252558110960 9054036 82819802658353762414312837602640260992 9054037 516236228823568413904416176960453760 9054038 -71708071942805849184374997970019604480 9054039 -43437161841302371776361938909023405976 9054040 143990722347882746705022339969957273600 9054041 -24188157281576790219403912989109401600 9054042 9672296211637738417265340362510384640 9054043 32915241673867051193738151417544880400 9054044 -2696767606761012057623462410712644608 9054045 28338587374434355925199835951914086400 9054046 -9582957159710933500560188677140926976 9054047 -291144799164139179258254850528034859856 9054048 76965361612323881914543525632973209600 9054049 -179172372569469338432235452313646985950 9054050 29756416153156161295189678074736594800 9054051 22858885703227821358146815155811561280 9054052 -69378495702101939309107673248272465920 9054053 -96751974464788092326343227136240445698 9054054 -79897165305406645497133396230824903136 9054055 107077775354147151306919507201603842960 9054056 -91505436714710890105270249010682593280 9054057 23135124275017793670663564035030493840 9054058 35912008297361056514862735305312808960 9054059 48400131785104299241984136505089294880 9054060 12007581161926922504295887658303912960 9054061 63431710539445296972979466078250168300 9054062 -39620720068401327784480524485929643136 9054063 -42382663031861228542303749824299975608 9054064 -14857058436160396587564760262361022464 9054065 133024835315925204347313082172297600640 9054066 -36297650400472666888951966939772084736 9054067 375956606109087977231362780007264708 9054068 -21648692846810822440017023914862017152 9054069 -52191989491793499958280145258534591456 9054070 -28214422824411691717301540247193372800 9054071 47397726032697254594822083465356751344 9054072 -221414561428179364360924981979352268800 9054073 115222533304830917746233371673833741418 9054074 -18795309460208038470670671272877669120 9054075 20482994340142236825004922954219166600 9054076 178598087407253255797841920993245685760 9054077 26171412377710487203017333516213982464 9054078 57464927377921408574853914697370349568 9054079 34944099868631105055416070062554654080 9054080 1258308954883167311503931974719897600 9054081 4923078609493423840226107202805212451 9054082 -47310659958367296817522797115978724448 9054083 29508987465350112849790810005328362744 9054084 -17086857933861734439730571900651962368 9054085 39602699729240900163310609103852910000 9054086 3184787042584976847954490047409936992 9054087 55871318989973439788672778695576065152 9054088 198481183207006448680251411106501263360 9054089 -192427112097362152795764373818785481120 9054090 -9144004237293626265121751380481064000 9054091 7573117479282290739221163676188833492 9054092 24117498503669700287607766671010836480 9054093 125583378515437044035133805686766409664 9054094 12173599853785509121995428919453455232 9054095 -12353516324392854418162259191620257400 9054096 -3048986140011377729155365326255554560 9054097 -17141339210019972175597154753536981272 9054098 193090509396663872606996073868669506336 9054099 8464332497007976038597453010193781180 9054100 -98997834025275489091112633221413427200 9054101 -80248136265932463724004991750452490816 9054102 -462232039651884440505889458980659200 9054103 301135949515276985972036806988544529352 9054104 -42779949969257810206519265922599946240 9054105 -13714463159498573173149589752973871040 9054106 143649808753571254970354899541704000752 9054107 77525601909661597689904783291016977200 9054108 10977490530058993618982478793980641280 9054109 -160424272140754237144513206944628241690 9054110 -6046455118406700284322811276826465280 9054111 -78929841776200166640541834573066321920 9054112 -211835441723957186447855814310600114176 9054113 362465860616119969827475973587285337520 9054114 -28195279357472435273215726387940204160 9054115 -27468270688948012512894179994272637120 9054116 -253276644834845440668953113057102667520 9054117 2854072876305067216137530052651627228 9054118 151684909045734316511174824161504268416 9054119 -352965780358806174230243007446054296440 9054120 -68447983385634779579793376420587110400 9054121 -109362308383219739857926850310722099328 9054122 5394990232169638136982930337235640576 9054123 -1536891150162694952531375867936044800 9054124 -87993771885444039512252810380577192704 9054125 30821405821180901650102474542367998000 9054126 51400426578156521136977522475963064320 9054127 -409826399125809525074976692309144659200 9054128 38091039981206074324328949771220353024 9054129 -259239425657246493576230731928768640 9054130 -64675419644567240798477163924867539040 9054131 493287912871723404414915538304999892792 9054132 13501203716622467781770790038414671872 9054133 41345441533029292549404073125989162688 9054134 -72225297910407782304889562463142406400 9054135 69674573375124835814701611154149498120 9054136 -20218080721088171366307910168180899840 9054137 -107702529659948012863068150914081168214 9054138 -23328892427716040667058998166856401152 9054139 -18260510729073995824918141731969632960 9054140 -95072687195567350744219356245489587200 9054141 16279222441286809918468162339716724992 9054142 -60715157744039510144321390423913078528 9054143 72575356375846862739189639897221713920 9054144 26578864653697575531824249011552911360 9054145 -36452149732552721380959340454195410200 9054146 -173097831382112194745334273192626609280 9054147 -266330492919720714312296861552010304272 9054148 -132756624569370688919908238523735590400 9054149 70972796941497463875681620414712336048 9054150 15415407841803400599092936850153369600 9054151 -63086500106373224135882220105513701888 9054152 -218527324084151633694892548126398438400 9054153 1683264026860917258074759227104379200 9054154 129492929468984005765201071306592655712 9054155 -65995028347074366825152484658329440880 9054156 -124435953482771929530604336317825827328 9054157 63622645117459147820928124859356109952 9054158 -126610651297672353137179404968877952320 9054159 62322015971290962722749670552003565840 9054160 12120012745593849097823154469457018880 9054161 71301133556478582840305104768765082352 9054162 9433048418096115428490054774539399328 9054163 22607707400379437684944208524370297104 9054164 -3551948073632837150204763395649896448 9054165 -59697181557374720561694503006294376000 9054166 -371737252500868027469413336802706432 9054167 -260393462134660395439624330499686673784 9054168 -164285244675795388655811143603691786240 9054169 -72602619605067918406046324220336126140 9054170 25581763887767457167710667586313359360 9054171 -19397382286944742751769715743783742260 9054172 241156961794384904440491335470821171712 9054173 131799584144229381945799406775851016384 9054174 77521754523688662131896010339244109824 9054175 -128784173808538564887429391947365618400 9054176 -7275856949165292087878009103504900096 9054177 -138255031538993506555301641917241642560 9054178 -1707752872856293955984865795361251840 9054179 249916180234566755757973189578785863152 9054180 -5823010817406446148243536930818928640 9054181 -159970878962219310646676467627057363236 9054182 3132644745597852228964706893771156800 9054183 -71511247802674451155061449573898137776 9054184 275024690720853514213402461502785945600 9054185 -27958069319758257379892123191318443840 9054186 72661061413193844761130822170102648064 9054187 60336487637698644237311533588918542836 9054188 -9871491895519388395729883159162880 9054189 82254165342751101783524666044499611254 9054190 -8505871258560995873709636641135539200 9054191 31971239446196742297898923699391040592 9054192 10336211648180680127074456587531190272 9054193 -60308611788684376976787667094792354460 9054194 -4389583648027330698292910611709357760 9054195 -22141572616121681452743312397561648080 9054196 -104576496344561324735852788590166370304 9054197 301496299084146616811503445265211433646 9054198 -5252577606426775697150667693620777856 9054199 -10805280360101410048231889507197973760 9054200 44859657371368899532719352195482624000 9054201 -20325820195026432244713502819799585280 9054202 24984848452652724889483747360597091520 9054203 8038047563379176844532575535447948800 9054204 -2046562189611962671163124907409645568 9054205 -152230679447727595566357908901370083240 9054206 4349193107240966729828819254028065920 9054207 -307068261250159845314824313575878597360 9054208 3418286139426235972684583090918522880 9054209 -7179042624956224580595237659837764512 9054210 26229617705653785578603447332708677120 9054211 -13949911474727365017249494621419659008 9054212 -260927711522266987248339839515961756544 9054213 -55777324698842672115902088115573738176 9054214 -72289469496385569360498403776768587520 9054215 -371864748530402417047212361722800318880 9054216 46361573365421762462106545571800478720 9054217 -40204589205707187604197977117658728268 9054218 164232074617607924028150693100157344560 9054219 298533946649870532349064510505004635648 9054220 79074930290490953711018358434336332800 9054221 286300854087635748634570511419144762368 9054222 -20167679077389325466992562790700523520 9054223 242456945246299906234440416374881367472 9054224 -49012256264705989909429534309841756160 9054225 69415190561064779303993180474612275350 9054226 38063584467019396334933435963589986304 9054227 -26750889840048709774422515683769505888 9054228 106674860746750253840908464857479649280 9054229 -186861588787281145194782089918814486916 9054230 -83473191329619617034464175439498231680 9054231 89027739266108645197927416560377141584 9054232 -48705898478353808432103977320356249600 9054233 -84670701420336180369484660077157789824 9054234 -11330825201171530595012348327914444800 9054235 -6928944686468621668669750332324170400 9054236 166771498428211237604489668267373729280 9054237 100716916805312837107908370066779879360 9054238 -29792501584406033902169719146176710656 9054239 -60757514218317679215519630180814958544 9054240 -31939465852894841114482640714056335360 9054241 2617395878994245472117400459627671552 9054242 -31280708216862565312701544900143238656 9054243 -181787718311667359116209342792147178296 9054244 47884651835195451454603860903216081536 9054245 196478558420201949516564468781344120 9054246 56140509841771160497539767616325214208 9054247 4910096149730985190529800374994280952 9054248 57587772362601734116450380812670812160 9054249 100800234064004847064946167948866197568 9054250 24174408344115412695957213389825592000 9054251 -8208159058417501269847011490659915768 9054252 496701315243047186811528084124531200 9054253 -147779555182262578011204558829879404116 9054254 12649133774976639784824019424998721472 9054255 -2606374757546618858685078448673134080 9054256 -38114005656582186842222801974864396288 9054257 -108734018449724747975113909378619893248 9054258 89449998115295707332020812679033675520 9054259 -269317053483489241729679314322438791540 9054260 -118322702204050059357689455245703219200 9054261 -14426868597763114708884140511723266898 9054262 -12876140097065313908708547892154812416 9054263 1061289743213280329501800561047719808 9054264 56979323063672101496277258835473408000 9054265 133949836104286895117278543609294677120 9054266 22083241047197078406801667307868475104 9054267 66615897954441893378630132288555762112 9054268 -153857663392813124055702842978731782144 9054269 134377489422388395936572249598776193600 9054270 10655632943996515993874433303618739200 9054271 -301699901992285037734561541527148339280 9054272 -36261958190260185241210102709703671808 9054273 -103975694087838103440889427207005976016 9054274 60784665014727217954317764531791421136 9054275 13267518441283128196366323154748751600 9054276 -7304647970946281541408503804811018240 9054277 144018598604549548229005111405198772126 9054278 -38618522404139144893864665779247718560 9054279 -51103425127436165457749592060447273840 9054280 48344966890431056652062524074215270400 9054281 96540638549532768045766505176348133082 9054282 438649007962683388803887132820714240 9054283 60923702879669516120459625355732576800 9054284 11530637000525534733769968113957807616 9054285 82992430369708727694812191229642055360 9054286 -40544942258328334873059389404111223616 9054287 115366141730897252937431864225103761592 9054288 -6835407997683540647926388900678860800 9054289 -25866735162460921803978039686461744140 9054290 -29495478615659187971450292612619153920 9054291 15933870593776718372418589906780920624 9054292 31617135585603544904895905514169960192 9054293 132160399391310834962220179931620723580 9054294 -33619014047877931822269455301647278080 9054295 -1116681051366711781072776133043074560 9054296 200693103432212673421270805241083873280 9054297 24495573081621259541217988488167231040 9054298 94169184819120673692749792066950836480 9054299 166085986984142039400251044269137274336 9054300 24278451979596609309013941440477068800 9054301 16803586766083138428714937597338940800 9054302 -96675115797244760402961730447956487296 9054303 19714332638392425465993427438679158800 9054304 21247605021601889129042364698304970752 9054305 100797699630771317398400583314517413160 9054306 -39041295193814085549191091720770557488 9054307 -17816874278856437084115118975726329968 9054308 -116517046991715310540630061781068855040 9054309 97009541917441632582932457858382272 9054310 -28091622557570403005335520106161904000 9054311 -52806674587241332438536752167834185168 9054312 95264028304966339789324559188771307520 9054313 267463303933639187113499244016888668618 9054314 110566615675456904424293590186794446256 9054315 -99022937339001692944933323073173734400 9054316 -170924835860863260249940187896507528960 9054317 49027413970823365196930346016011854400 9054318 24956025190600257230796565332960964608 9054319 -110808898002974422868582898863804853504 9054320 22203977892577052339469052091975270400 9054321 -139442152750739732454696543460182913440 9054322 124343620987027565965186747040534992800 9054323 90604700123767374014046669228145839144 9054324 12145296766118946711335339883557750784 9054325 -16794957580984753196628317954440384000 9054326 -25034592426990128460044188973219453760 9054327 53834415007117391018953616978384117760 9054328 101045172038063545650574835435013120000 9054329 -58037603845083045923394091534435682070 9054330 -13063374573190457154823644464977620480 9054331 26669322383662389853815995347192805904 9054332 -75188714559619990137529708110354416640 9054333 -5862377523059593438208706658709299098 9054334 -81594622621680778213713997046413305408 9054335 -247894033448462723320676632120333005720 9054336 -9181752919141642516440881416057651200 9054337 69061066260030406304184035804387191252 9054338 -1948620447024349461944134357243453440 9054339 49086169108708137226764696294840829440 9054340 -37673355337379792505011008344477265920 9054341 5521513298650035224083988129952406752 9054342 9586665798249318456270934911665519424 9054343 -87583635280251666762304029237424812960 9054344 -22376975702869414490503418281049057280 9054345 107277825197856529782399977687041283520 9054346 -5897880805023693607956062176631854080 9054347 153966759955285613915854114720948586064 9054348 164870609616358909262146132769173340160 9054349 16268250575645772662279591448063068736 9054350 56524234313434472172684740219261510400 9054351 19024137578221393139845210202267549520 9054352 -623252167849173886662845796875091968 9054353 -18941672748176325718126654077398659968 9054354 -48201216291739060401403311052369668480 9054355 -15487748589170731537423503973152000000 9054356 50458416340974852152048951631985336320 9054357 -28755727717818468562738064784848738880 9054358 13421236657077214883501227911364789440 9054359 -67922927411026418889064972055896240440 9054360 46225009826155988891207020435816857600 9054361 -11191695972173980947650918808561615228 9054362 112682241150505709004267128831733990912 9054363 113699990733186244070048191909126965144 9054364 -71382553853059685445772949002380741120 9054365 -327399280829095080671870462935853832480 9054366 -50443157408507667995350564368587203776 9054367 -394812664036007681509847330828144459040 9054368 -2751714878483054551369521990739820544 9054369 57487482345161040666767527388085292320 9054370 -207888917211684212724894280563512640 9054371 186779865891271338690157349854918180572 9054372 -14152993081366195942859809223275281408 9054373 350808356703514157863362278580557280924 9054374 33460123339297056105356584315140556800 9054375 1912145787894195143535902536479600000 9054376 -176700404997850651336893338964268646400 9054377 -50254681750953279778978897661642880774 9054378 112579899806992120980243865528837504608 9054379 242200381074307545382474236067812291376 9054380 -248240156910800325701054324545040025600 9054381 49612543865809771596732394788999168 9054382 23446267688556632721378728194971542784 9054383 145146033419288485000403915097156691704 9054384 -593556493370123294248815385372164096 9054385 -80921453063321992717676627095517913420 9054386 -22441033977093180518123598197014198656 9054387 22681076502398325873800065757643073536 9054388 -19077316805722942742951679352016635904 9054389 195264961242980033244520708839134462190 9054390 -23678829555888351469426144073576254080 9054391 236619621045016331062315554390298634792 9054392 68970439864950333009679715203490304000 9054393 27084285068201236308254150202009444000 9054394 90023144836858406325588282447044240496 9054395 -71855616172215059939545131130774813920 9054396 31513196755690118484968763992450304000 9054397 156587970050677745528295561872467953312 9054398 -37496341507520905826916390302073190464 9054399 -25940344605926000654713785273559690992 9054400 27936477911362490885952919496425472000 9054401 117970804798593596976512621444265486402 9054402 47148258166403298568859519150703012864 9054403 170892208388351550305437919570115406652 9054404 219882501206134848872735920280992624896 9054405 97015787594698608004702694678372267100 9054406 245111941098012124119951365593971000960 9054407 293158159118266755725520563333272189656 9054408 -142948493447788111916662364402241454080 9054409 4886307058275869651263958593194040320 9054410 12083216697063409269468321464024540160 9054411 -125027409682426110063075707509137797928 9054412 -2937084283053685739489640169877324800 9054413 -68206037541116527244501606517435503232 9054414 -57597690639177595159249649127192914112 9054415 -57324391712172597788405331547544974800 9054416 -4053785584568546619226609709235609600 9054417 -101813045046842313939108356767360733760 9054418 -12154825206682753218928304136439339008 9054419 241338524199537951575501132278165394760 9054420 -81718620582309493127422329078544005120 9054421 684716200575797448709587884309672810304 9054422 -32532804050459451824932054890831800448 9054423 -71951853653467561309626546799102171776 9054424 2645376425721294260723860477291499520 9054425 89961878159513600083240100651921595150 9054426 28864881014058215867825491594124818944 9054427 -71535653581554297870634996831350863840 9054428 -34787692223709331096929656026804316160 9054429 -42668602531860326508384749147263024512 9054430 -78518541746005492314831277315795200 9054431 413877820258148834366481419509357765200 9054432 169385832164465680923155452573915545600 9054433 -122180453269034921232611693913833898816 9054434 8026045246512655604580477488298689616 9054435 48266310708280635204985931958701011200 9054436 -27616384591392871897356196242844388352 9054437 81132961122515791098168263590358552352 9054438 -93006558215044102525714570185781582080 9054439 119454645342447027864538582445744669240 9054440 -34420014633127732537975260392308838400 9054441 -105876073952748352434959040314521276560 9054442 -62833654344159798287904422997274000800 9054443 -50440124159254017998253098056646167308 9054444 5230076281783236982464423145700032512 9054445 -71337076332441119200782086374141197300 9054446 -32290965569159694235399052168694395328 9054447 -60243221279039088271325949878443099776 9054448 3346081380559038366359547171914907648 9054449 -526073229419973883712098709264970240 9054450 -11909781391042845640822578040342080000 9054451 72140827012986815999656876102318575952 9054452 79665533805745785157797616346868836352 9054453 -247151657248802548224776068009961108736 9054454 63764366745539703152818405005537958272 9054455 59324529639747673107945893541815078400 9054456 -27350783989860350727234975836602368000 9054457 101878458802613462054334154339854887040 9054458 -15113336970495336294749677403339109888 9054459 10173601717859899573706878903371941928 9054460 -78009355654594296954823636789672166400 9054461 22662963160556697419074302016325787852 9054462 -10340646325509204036646701472021664448 9054463 40222071477600990482816918950607632368 9054464 -115553224166581618396853409938801688576 9054465 40705111086799684835914310898699540480 9054466 -17685483118902656757923747098521707568 9054467 -1043112137812662256687433781852662880 9054468 -42618841938841260599902630787123634048 9054469 86686179704546535012951195352022608640 9054470 49182613054032933795173862797369481600 9054471 45135918332069269729858694568801639504 9054472 33032415822298131346297906557418536960 9054473 220288119333890706470357631161229181722 9054474 -12350131130120217172687821101966650368 9054475 1510620293733128558232882329970761400 9054476 -146787712331329945903205341218987997440 9054477 16050959624209630637502701414879019840 9054478 -97951688525322087366773710136127504960 9054479 77917743464520978093348627009561185280 9054480 -1649103896397393478530215252726906880 9054481 -68261959748663297752255905538535139036 9054482 47870386413829441483733570704433952 9054483 -169310314794009622080911397590426747976 9054484 67237821856166584343141319501705984000 9054485 67033970402958925107710818477144476960 9054486 21952654432590449532406255439554341504 9054487 -9496995303499390878721258800283437232 9054488 -70215127655319682913469577883369472000 9054489 92126215776167180038294340743369262880 9054490 -80809486792247981588618656255256244000 9054491 83499493843603034880251351586908280792 9054492 -44170592744094731567676297065134844928 9054493 -102528674644329045966752304793998884000 9054494 -111711927414690554044315289556640495680 9054495 56164098410796480163780098537795789720 9054496 -77226991681794573348530851948674416640 9054497 -195640961232684488136700160710279780860 9054498 13877885621154287648789463980085954048 9054499 143216433447108397018277351540172177500 9054500 3723561658291570040424227010662400000 9054501 -242630302938655662686832380864841950496 9054502 59721588597362542858379567253360811392 9054503 315090692062175521036931435601909202944 9054504 -4623794577836977934769344150068684800 9054505 -68062996661878105296879421159462759680 9054506 311322032654002544080943957951357967360 9054507 -12167156437238356951985944805483274240 9054508 79305984303785302421478439203973123328 9054509 -83954776310268301467738222924361590996 9054510 339094324076403747701117150157542400 9054511 -94129076063717619976252318921562298176 9054512 -47712058056913242921514971136984694784 9054513 38869207549557812749059260805415422198 9054514 -65745952931643783053165729133362611200 9054515 41626437803176302874118776882223563200 9054516 -110398793574572246984019686791123599360 9054517 14034430005306035346419894694003946140 9054518 166099683986728633262384854322722136640 9054519 -59269619342953247327949971536707493656 9054520 -71735995992320975366927456223876710400 9054521 -46847478139992550121810996782592610240 9054522 29772323577086531873353772528038848480 9054523 -74102730916210516769741461825071574680 9054524 -169949745629700559376649388966439506944 9054525 15333243172203627504148437217274256000 9054526 8391220872536903397187305317569027200 9054527 661288358129810812350448899961636320 9054528 9472126173502280349554540214931685376 9054529 111188192539800951970982227531398411072 9054530 -59716131450181739440081469227503375840 9054531 -107475891993597187558890703885936763520 9054532 15082217275419334978191924381745901696 9054533 347119878444131710835687965831474522782 9054534 -112220000115997796406196770027463747200 9054535 55874696879603872363415355803126185920 9054536 -130571178004575490991588824760250163200 9054537 71832164784919336376831971784198488320 9054538 41095614169040631762484755134433295920 9054539 90628468374549211487018272522605735024 9054540 -77074855338836853395771322365950924800 9054541 215428230356704611353236508085201021772 9054542 -43089938290452896685145545991625245824 9054543 -169637778355082279881349223123674620536 9054544 65052461479053466675930452673620008960 9054545 -179787942502540720429400667632872156800 9054546 -26459075365152945033146572897662431232 9054547 8862903357430714020327632501378220400 9054548 9438027329532528349020072093297285120 9054549 -42290581117236813452386412712313834752 9054550 99147486365762419968708375614010988800 9054551 -465735170324337716180711682994987344 9054552 -48979997192247941424576054316964290560 9054553 -141417844918040420029973855048121455760 9054554 89949909523056252777049282388068204800 9054555 -11160277228496020049332697731126701600 9054556 52180571989642068228509735582536403968 9054557 13481049615345325443385246835305818252 9054558 -110823849947734945882662725741469214080 9054559 -22171682384581546199805036994862234640 9054560 -235600586867580436936317416489421373440 9054561 -51045524402638452779963812436582261328 9054562 -58682931573067303333707892238054466816 9054563 83002380328720809137195316802541290536 9054564 -79144873922926041260466382073033195520 9054565 -64416205679719026966105134605679911080 9054566 -16257704659648944423987590859673937952 9054567 359366276201272930356784592722698384 9054568 78935001547036770061113145752332098560 9054569 119350728244175172577570119673369670970 9054570 -19069160391185588205787773712243952640 9054571 -97769754170223798604163201280813086928 9054572 -60576897641449223801652248167585761024 9054573 31301961290505386393451023918261477376 9054574 157110667123757328536079684535020134784 9054575 -30224152342549330503797900163551837400 9054576 -2504680058567704420964974332713730048 9054577 4684336424885180215001787810010250112 9054578 62348309159764441504054972479848939424 9054579 38935929754969163977414644167890744368 9054580 -50878449471676089453050751616808409600 9054581 -1457115756646452401041586383054101600 9054582 83832628809748704636916715910864057792 9054583 -282559067907092947869863271331174642800 9054584 91600322467723104455793278816182272000 9054585 5123732480753341455418106652514588800 9054586 51275533766972567911085648438982682992 9054587 310209057202470389341052256596618371236 9054588 100264643375794765209182626056332812800 9054589 175721462748057758389593759553064048640 9054590 6369572394190992080795014764629827200 9054591 -26541177310173374850695004104856072192 9054592 -16652245094511467235019979456816087040 9054593 63677651236119476841006629995628745540 9054594 38126386134185288766902984731827852288 9054595 -210554132329642164683559963300492939360 9054596 1895881393874180492067598914473017344 9054597 -6537103611978331231474054628401216128 9054598 -47906788378991608803087634866236244864 9054599 -29766554547105069042373174116775916520 9054600 43020297499243840534459495119080448000 9054601 -18219805920044490724172496173727611100 9054602 998369440986815995934292989941595952 9054603 81236317576898248146031686032036751984 9054604 4115239115363709698905692278350823424 9054605 30027087694415674052469706610028168960 9054606 -96728898450879888915142739267185646592 9054607 -271085003823749848018303438454712904144 9054608 1221744839658905542764458629806243840 9054609 -5295312128021436264382206879640885920 9054610 -12241656548096814866562343095870707040 9054611 -5105914298152530003941771614449266376 9054612 121968849394165151621116685750045184000 9054613 266614686608572030435749372490890570684 9054614 -124775620265470920754578417645372325344 9054615 -14066982615021784784170148627439119280 9054616 302692400133545504327632797509609748480 9054617 -21226268032526070781373747890238580864 9054618 -17303453019004724278548252695153452800 9054619 -46203105629069507486964359590439861248 9054620 7716852032147409225514581117158407680 9054621 67608889023023027063834052604472966880 9054622 135435985694531342623675712232703562112 9054623 134238886249448064102578111923703781864 9054624 211303249178143768985847443565871890432 9054625 -2789489026292336144001717326039646000 9054626 -497392582760630954962734404558808576 9054627 259455795807662302748984649463423972608 9054628 12265523815047227627936742216911370240 9054629 137866395282676354181566230808694647230 9054630 -5476026439995094551403254835897689600 9054631 240442509303191697592885554987592013432 9054632 -8820201659621502733788575791497753600 9054633 35049948124640757785112693452576336064 9054634 134156068984232431545907341681525515520 9054635 7438847717662685754685338237782328960 9054636 -110349007559414050025773181534041460736 9054637 234830195711197893572258524685527268460 9054638 -3029387455319208739162099975020501504 9054639 468517419432509426840515007509228800 9054640 2891349769167472475451596778189619200 9054641 -7485683948839652924521177281332417100 9054642 -3455474301437096032635590845472791296 9054643 70301848091904948903989693981333464688 9054644 174410001757616328421237729632933113856 9054645 50054384619222656385288595268048667840 9054646 -46066493130347480825888405058239139456 9054647 -17862043382047412316131781089795873568 9054648 225876617010178557687162362687402741760 9054649 -347659499446676510636455228810723499350 9054650 -9569899532392373982454355395410796800 9054651 -174749077573326486876320069196957556968 9054652 -22516896623196602572700470608483411968 9054653 285478591411889925780890436659499928902 9054654 2399073965489822981247908495352364032 9054655 -25217079483318738645300277202202844440 9054656 43404934849035964906059947831577280512 9054657 -128251814739356643331716189645201296172 9054658 -35181521849797908090237567637498295424 9054659 115165467099633308905258427248620040800 9054660 -47986916227544491556984544269016576000 9054661 -107666623654364310800896498417767294624 9054662 -170126112178574023136179169793431787168 9054663 -61014513871701806993506885918073110272 9054664 -108141426424543474891489455953230233600 9054665 -108512859484755459558869942618924870940 9054666 39755849244559717929722467604291893248 9054667 274666943375392225871744182104802701716 9054668 -2296474681602478551389797765827431424 9054669 -66150746065530208991490246508864239072 9054670 -124122847568813600805249278815329811200 9054671 185668406679059393173794986567307706200 9054672 9813596651643398334298781509877760 9054673 100176216713827693218458941881758599922 9054674 103392975625095692522334817004619720336 9054675 -28891473389514942456511035288218250000 9054676 -211143213772919967169896670761903251712 9054677 -38996889424455270884518797821240489508 9054678 47271685793226696654134444744126307840 9054679 -64696827037858365823044696025293078216 9054680 45304764044013201167533789447849574400 9054681 -40377355942260250761868672352116396848 9054682 -250845550299924582639982689774743040 9054683 -233741730532236508492722487989601757976 9054684 -155158412971876577157488467462497607680 9054685 -40691528963384591251509862894083289620 9054686 -33989771405774601590182223857893879552 9054687 6979087031132298666610359292556729160 9054688 -128988111146273017520511020697861488640 9054689 52886941560926698421395973445385546560 9054690 -24493573053395492369483306828649461760 9054691 454141988701899538236912982657058474300 9054692 139206243912606603677289346881593720832 9054693 131816295145021448730268434766367934720 9054694 82656404249183883951026053646038254912 9054695 -46890731292562592021934120799199506080 9054696 6347417377970912522364965170211880960 9054697 54976762726956425334153888638059815680 9054698 99416001275441093444075912487338046720 9054699 -514257580447342697767603154877216000 9054700 61882413747695951865737806103898963200 9054701 2489995653067342407707107308615046464 9054702 63889733351707926226714963753725818880 9054703 85603376201533847236553129835970935280 9054704 -37329212803541866305766171756916244480 9054705 -86655102372602883705654023368939606080 9054706 -48935350587502808443065221679439326816 9054707 -229410246486238870616626372788978517044 9054708 -28905023079082282911082174702792267776 9054709 144016387106850167936594574938495697504 9054710 7309302652298031122913739420622653440 9054711 29923684913500559473441417498210023432 9054712 248677402753745814822924027190387507200 9054713 -181067848277155477265162224307567974038 9054714 48668168384640459359870090503674523392 9054715 103657135932819442740302550721707436800 9054716 -151542900209497158680842402378688348160 9054717 16469983756525681322367253836796934784 9054718 -78974150624060337893027540550200074560 9054719 41943418465697991096881305649464657920 9054720 81577761829323115312321481632068403200 9054721 7006828231359210377307803162456862292 9054722 -45321206057262038666463059656596695088 9054723 -12411470631490005901355337585661470216 9054724 20293834261435000901459471762441138176 9054725 1203100314534293361919762811388573600 9054726 -3654329123242699027340821009833217536 9054727 -139347193320414546427044773233799278752 9054728 -22418783532932257121327188591951872000 9054729 28784311033215618975138667421638445424 9054730 151474821998543194378962273391520640000 9054731 -117213781574702628013900513581167933808 9054732 46639252301615544199209204382581473280 9054733 -460756256049192901695261219597770472276 9054734 -52429884387453791778070921543656492480 9054735 14844152450905095004165790650472918400 9054736 -77861794469523208143639060510022033408 9054737 -151607048450228616879608688012016155648 9054738 -39156149708217229499719209729289175040 9054739 -80572388600662174954063271496649383680 9054740 -87183945227344903626991136438477905920 9054741 -43119116412639477217968692372745396096 9054742 -81029151385168840976704785920788213728 9054743 215774692550810836529901492388876982880 9054744 136047517120132601863004564610238341120 9054745 5226709295940159714014465463797714880 9054746 178941498901684666456655346950322105072 9054747 5005278582349401433774533836982049200 9054748 -122487669545257080995528148360354990592 9054749 155432320001698651676848287501016950048 9054750 -48679886681230193908825059178824672000 9054751 85056042516025946503430752261030049184 9054752 -75005398435132922763602821894769737728 9054753 -2630167702324737252303686291491075200 9054754 -39094982178797655235662829495981747200 9054755 -108047662169402582645049484473892868640 9054756 17886514850345297989107863293303971072 9054757 97401254983662790082227653991117365660 9054758 -110013874094883892326120218261623487520 9054759 -23886668736618216863237235569836988928 9054760 -20658695773144398670904065830980812800 9054761 -335122180992763501947570176195619931788 9054762 33317876512398508031035700859412945152 9054763 39528682343830594606823014211815673012 9054764 171431066758729621865802577876145208576 9054765 -94060134584499585773827925227249130880 9054766 -5729575554647500236760065123046990080 9054767 223045326038288221811434168939133282112 9054768 -118454542850434860021734420947402752 9054769 256753912143982141462701307219562385170 9054770 46484847957084439300517353118167090080 9054771 77003414719876853511225796226334683520 9054772 -26449309544862367266284707669654898688 9054773 -52159844695499274785715911338546815360 9054774 9790377413702476747440297889214519040 9054775 -15107847526852265684049880394473241200 9054776 304212767325754669278353679673211228160 9054777 192406121523938594315266673773883440608 9054778 103424201697584308482410530342883535360 9054779 -179132757128612958059597409936714855120 9054780 14210129594627601234608602406124748800 9054781 116726953805502135968066561686947536582 9054782 60144627156483848518092149658021003264 9054783 -140024215608020556256804814262702778248 9054784 -56468187758273062670851987647560679424 9054785 -51060012602574432753827333873959472640 9054786 -42208679507665888940410508395634357760 9054787 68177487211063545697959373479152531152 9054788 121697954365886569534390363142366808576 9054789 33805382858635147702540423296524313120 9054790 28177794340410728296435024454895129600 9054791 -78684783122323353618353060087702713488 9054792 -28526694698073842109095329938686976000 9054793 -2067097677194808987277895827826016672 9054794 -46183383431674964892217752669308467968 9054795 56737576384283894041330099060999557600 9054796 129460361161760374799663807260984697600 9054797 95681972139578873829415351618567968246 9054798 57727727844833597753617252296217625664 9054799 -39351885944608961596418108171757121736 9054800 3129461181455768162604227954043494400 9054801 51834947808298173283074855015545518080 9054802 -6402987144781964947978405339967008128 9054803 2884209679704395071617397070296042224 9054804 96389848263322662413954474497627072512 9054805 -41143651152320977993306204237777905000 9054806 -138920262336040449828315823485462759648 9054807 -152706821565210554177971408537031704320 9054808 -199955683894436993009374209784256256000 9054809 2222035915502856007660697464869307080 9054810 16565722853482303717312329786746373600 9054811 -521209693389549909177436300338099520 9054812 38210980394120861362912929023833838592 9054813 9060588985795772071888243452086076384 9054814 8116774937499012432555600467726474880 9054815 28231729006175796836562923254544985600 9054816 -97269944617797117249951979517464805376 9054817 -30637254223050999316014311727097685868 9054818 -72972011731408610331206969919715471584 9054819 9076693295968508579028776773510972644 9054820 -68229412204946327883817276617906347520 9054821 43193843459839222285332827888356393344 9054822 -2483774305849595116640554788779827200 9054823 7893891488345784041540603759537878200 9054824 71676759667026840871624723542232350720 9054825 -8782444433231224897928452903349380800 9054826 110482406732811997474850898419057731584 9054827 23976733592818826425934743015354281360 9054828 8221989710388917702376900610092096768 9054829 42905206482231062614340622281708912832 9054830 60270377394923349308577250467602601600 9054831 -159772242687509185907035501086870208248 9054832 78415068374798794686364670721175191552 9054833 -434247600993706088951334868397549347776 9054834 -46518472623471665527511980390929957120 9054835 64709071527190051607873032695191687280 9054836 13695150414458635049760305395869413376 9054837 -36863096460822819634474103479357567392 9054838 706408346725412850476884846654374528 9054839 165538756516942058612093939289995489640 9054840 -69623413425067494067908005585354342400 9054841 -223786005278527361263486984432439470848 9054842 -29182359839367093481575917098606262928 9054843 19772839806567011863708924164492523008 9054844 130445460737800088528848813281677606400 9054845 160067474124019655305030546195608077100 9054846 -86910511289502434514525814743037218816 9054847 -11524516359130157105553554399635647072 9054848 -68918022485539706034657464206491648000 9054849 133570163674236930049497400240214119680 9054850 13460459416215156536326767933569049600 9054851 189882074820933485403648777109752425640 9054852 -370626234943643458875550593038057472 9054853 -149030523658007695320711699130053595144 9054854 303998313768976605175787077604160000 9054855 25872408509610404898582170037235639200 9054856 156066537893089551117509677352940794880 9054857 -108461320941983824750895317024255680000 9054858 -13386000656748130305190947930184770816 9054859 -23108360195933073732858162193561763160 9054860 22295469634838455232897795385083289600 9054861 -47060986299174598720625093329578884736 9054862 357670152494122169169069836558692032 9054863 -256655659140897720941858470741973712960 9054864 2981384851941906909409605709402472448 9054865 142302820991953059084234234677598982260 9054866 -109708908399551078594428338003673614336 9054867 -207241683636285250509557972827609717320 9054868 -44880961590616849503024234909063976960 9054869 55001520179572758844537821313256936160 9054870 -838136346971299225930540568757841920 9054871 -24267651462973247829362329936155556688 9054872 112754205761658520145163328568292433920 9054873 -154741247219734385456782534847421990780 9054874 -63832767494089555557997334986754402064 9054875 45778873584584949993317434863746772000 9054876 37119077672718168201138833332619500032 9054877 129108761025348974893499029585798931360 9054878 -29972327275888045071364117156215483648 9054879 54218372981105267307134843238649497600 9054880 -185537279001094356142252252879788441600 9054881 -119173160075825057994970810058139332256 9054882 -27372512783275586869105972006493218560 9054883 7981759508945375294992196061789204544 9054884 -28187678180755976454087254041179725184 9054885 16617577205551835428477614029724364800 9054886 -130859384598504707247066257030743197696 9054887 -27840236991113725081609632868078903920 9054888 -68477114210328864487557816296120893440 9054889 -380971904167708662250988157215406306140 9054890 39443814772436181224533534298563561920 9054891 6828736964233770665409162239236501056 9054892 -57642876544052439848337991655063961600 9054893 52987375498577126371146270045790809462 9054894 -54714406776327819349358713437677230080 9054895 47351176613254728267433469362282451400 9054896 -8740311015795036303334672493956005888 9054897 -3946951787417499870732798438018626880 9054898 8569792613822849598565348719502694400 9054899 37546472028692200564364877061011372192 9054900 26843142596722369642911513965410972800 9054901 128603316144290858034505396218315756800 9054902 -57014697083077371424432861763299382400 9054903 38643215608027047038212582303393772928 9054904 254091210565247945053429054644189941760 9054905 -178230074748935102801457966649288442940 9054906 27098138927940360036832134846412496640 9054907 69525847650095303396506119005477011200 9054908 -63903825640716610930776652473471573504 9054909 -137654039480032684939981963386651279066 9054910 94608345351811444523350409731324599360 9054911 -176207609569561018200148439552083159488 9054912 -20353203407002444710484064755481837568 9054913 61019354178822199212274020657509210560 9054914 -42734570725813667427426632578265088 9054915 21030803775711741421721612272681221120 9054916 20900262310953509001903275719346724864 9054917 -245938532558246513573112556575764064768 9054918 16492772605852126828504132641553393728 9054919 147457240026646967002336623814439727320 9054920 -3283996550702795668831249047438950400 9054921 -154524040628012876903656993167677403888 9054922 234252039642363024078108067026709288032 9054923 -39808898611595432487136515666677149536 9054924 -85983713574541607213297664933910086144 9054925 -4573545981660492807611088701361108000 9054926 -167109278805434551693618876360663422720 9054927 -59107073360698918018086782759047178640 9054928 -41830289028009696347055628332963987456 9054929 -117764104682910186119422389074585695116 9054930 -36425128939015167135399918989786042880 9054931 -350999485762292194303216331181265086720 9054932 18311159771964676108301095218157139712 9054933 -412028141891608119023336222247118176 9054934 -48750467301666357660340999642083431808 9054935 -119622839994057856967929485064232272800 9054936 -136141442661432133156892637947107737600 9054937 -200390535407066403378808972747834567414 9054938 37099832998906398480392586996751323120 9054939 -127701600005418026249841718582525934592 9054940 -327707728074051743998046334723609600 9054941 -1386927387001832205839678576408562816 9054942 -43765952350613553369899097646173920640 9054943 65646451538611511105425238725577701464 9054944 70410724841624829165408891724934676480 9054945 -11466222250496858541114214493470959360 9054946 54645404402761424494457544931842030672 9054947 -327350076085961561855904723476316788088 9054948 -4597893433928808857182905138439286784 9054949 6164934814344197119724891686170700380 9054950 -69637537989689870727463594174166529600 9054951 -56051258223840294229450632860119863768 9054952 -94477546549751442820763767779963110400 9054953 -88902325274494564955684082677428491996 9054954 -37496830064087554610775394203629779536 9054955 -27047571799415835386384223692349000240 9054956 231953567926045806657335119183224357120 9054957 55512198730709000830996136660125931040 9054958 -91402082954082038740683734706514144320 9054959 135929256914817002887717078114212302160 9054960 -12164443641991091471568370981414502400 9054961 97803678638198067638528942050317940562 9054962 -38009573455496491919137175986807867392 9054963 739982327792847040714542510436815600 9054964 110687740338468462636182349997215214976 9054965 79498168854562238481466247883259817280 9054966 18064663246536533237919046202512473600 9054967 -183233166047893638446811622510642632920 9054968 69356741545880651367006124846519296000 9054969 55621110875318928638765799142517452800 9054970 43415510818233295079330106435800179680 9054971 -146297061559546209127231378646614020828 9054972 -93547579042186279590839620581898965504 9054973 39638126297923287034920578043170660352 9054974 -160311910594023813679626330889658379264 9054975 -21330464899375166605768745939722194000 9054976 4319188561690297131639085553244176384 9054977 -67098704417467842766571341139609874174 9054978 -20692442725431549652252602328795675776 9054979 -73149226759812365501335983849192316420 9054980 -134387684071916454137877122063436595200 9054981 -47669958017378690353526620705610676744 9054982 100704063125708316643893185799205770240 9054983 2718582688337878169914609598234630400 9054984 174011581634183434399368135065135800320 9054985 -67258020769427986190160022437643756800 9054986 93118451927277511588983828087979110192 9054987 45671473041728580080469388912219110360 9054988 -12943348395348688528478068772811459584 9054989 96092362045763730832285152492863036460 9054990 -2381037283443474468206230042917285120 9054991 -448097268663827736643572520182455828736 9054992 -38668009892144539559498302082276450304 9054993 2502954249866898765238464617972286720 9054994 -26701173153410071812583343162739204960 9054995 178413042303816026742298311075343470000 9054996 -8793560238920841282995835423597201408 9054997 62205071602486319874723885033265068672 9054998 25118250666614396864703074845279148736 9054999 -169483360811136628015531721248352325216 9055000 55383610314156423242671699273209600000 9055001 339007401151816975968527980453418715600 9055002 1478221921798574272588563296750671104 9055003 -7341677778899014968470934101715738748 9055004 169234896496504970283640811137404172800 9055005 39971818149301785507068506689262366560 9055006 -57889390299587426328217152515445108096 9055007 -7784737494380477843239665616191265920 9055008 -68155566945599587144163172187694432256 9055009 -79743981626483787526323766551606830160 9055010 -20366112759875813293492188012154568640 9055011 30916565879092144389029170524869455104 9055012 -5336552558709566443143531811967042944 9055013 -179076931630144661398543254037338263616 9055014 30084397515946178777165372523606291840 9055015 82255745537747870183482341413077995600 9055016 -365877946281766815341092995551576064000 9055017 14340472362654646912675108902315492480 9055018 -27824129494552729388910480424449085440 9055019 47212730886495491361475342381362282420 9055020 74862613461877087518373492532986675200 9055021 121116959203819770491308625357680259222 9055022 12366626883345749683282491326976997824 9055023 -31494805834442973879913409981225131632 9055024 34998284323391990432762165989095014400 9055025 62263124890314422909916752407575384000 9055026 772532848417268190843596338022908800 9055027 -129071831905087221121151745831039531124 9055028 -65542012648605040591458616211567289600 9055029 -12434394241156016152745929402446146112 9055030 -3298757374120611207737842789848796800 9055031 84082901616323599595934648402405965712 9055032 63169038166179092694860352128753664000 9055033 -13377514570500170043084051045815341176 9055034 -93806019364200880127882439870035293584 9055035 121355790739337605567980595145621760 9055036 216674085574939942631814499696674298880 9055037 -340917473469517516695778881833497120314 9055038 -6007848972215929082369676530594979840 9055039 -214807283832835776286069746941071531520 9055040 8099041526595982317942209669879562240 9055041 -43161206046052777384356503631343059408 9055042 -85297742494249983752469010595217665328 9055043 -68956355352615797306920809410943888708 9055044 -65284469999130548520738957086895790080 9055045 191055342226209332152362558689729263320 9055046 13296630371628789695468286248864606208 9055047 -14768970377787343389201821409073164048 9055048 303518176629514028880926179714049295360 9055049 336566310812270410791452485196033497050 9055050 -26316700438808191327710624121340966400 9055051 -40272972014366550982640673948265678728 9055052 -205873509219077862129420827568011537664 9055053 -162897208746341572684548677890579563018 9055054 55196387169437277301274360654139244800 9055055 50255520583581077461748053488463687920 9055056 -30475133535417968510083002625703018496 9055057 148566346432510789435008018367599186240 9055058 -37857578799407083851204314875561983360 9055059 -23915619228123690299498641628061043200 9055060 -19432569370272940200864225123807436800 9055061 -105432584809073420199336142591319980338 9055062 147764072686034208697093304971341198912 9055063 -205663509868076365467056755123822845688 9055064 -301726240921261498466831637342877808640 9055065 150228748879714245234187364375614271040 9055066 -3491313491634191647845186261453249600 9055067 -147551435319987685595736162789192391680 9055068 28951578104302860602199269321079889920 9055069 -175800128306595631427121045947268352 9055070 -63318378302513460722101230729408035520 9055071 904383181358694652777310409128535312 9055072 -106044511026094928986775219618295840768 9055073 84680236099152901204710463825036588080 9055074 -5279113268710996886066634175072935936 9055075 -157143791026422277636016201754982449700 9055076 -122392953033092512668753250937808752640 9055077 89200854007451364761265713619822266880 9055078 -40020164106482394239157701278574146560 9055079 -88972186619060376467732369234317522512 9055080 115190233769837347050440129773661337600 9055081 49345949286726044167388297247424292992 9055082 95969214122458223997891849746195497392 9055083 28286656588801010471689160093654208000 9055084 66865257304148521478692283586870159360 9055085 -19986093324398847354399647955189395400 9055086 9320170948402773316215994258662144000 9055087 -167644511178883353410545688892757417264 9055088 20792326278497313532124695719999897600 9055089 -20479572172499776652718373205535356016 9055090 -149648709758809750571122616623967861760 9055091 -236729156671638240673390598283986243508 9055092 -227276806898610749085419914192908288 9055093 -4772073106266307162125470447468018276 9055094 12973543727170580565765994420964712096 9055095 8351637497074409077303964712171878400 9055096 -56066946582866730440959666424554905600 9055097 -30306578212544622554986445461104345600 9055098 -75579334614932751998250920045319744000 9055099 -237143346616143668652185424604412311900 9055100 9714809337218044810411144837123276800 9055101 -32979201985841606674951139089290459072 9055102 -15754800769841210955675777265844476800 9055103 -74963626551089595698542514592049032696 9055104 50448018518095436987801480731023114240 9055105 -148711024015706361274414450727118015600 9055106 126368335695580629342726936939725836752 9055107 26772289663929682745985073221552900804 9055108 -130646336234958852607682404052652057472 9055109 64001592585182959833626991100252240416 9055110 759816490815062982164879033050771200 9055111 58529557526519133496420018333794270952 9055112 -2477771189190913895109624749939343360 9055113 142248533352942417008866754020704633888 9055114 -97492809640584483238524484552738979328 9055115 -77134708770584367257584320160760552400 9055116 -30826829886448469201963064633304378368 9055117 -140573867221624127935068811203306882368 9055118 -103067829471176162126156613808872512640 9055119 44091539896910503490920012528895597568 9055120 -37251530907809676877412596496671948800 9055121 44173334547184337839252578744106145652 9055122 58578937261266905079983810550629983872 9055123 -23416773894359930895480884686829640192 9055124 -60346293998901408407782273807526555904 9055125 60098906818399713131526911636867280000 9055126 111904509343814840969252953095597652512 9055127 -43821728237449548538463569420749313440 9055128 74191119234430783067083840279940444160 9055129 -47352077563249923394892086299248281270 9055130 19675035720346093768153056232826311680 9055131 -4942328376532098137845168261208779776 9055132 79452662093174167244213920259964981760 9055133 188651180444035368066538497041971697382 9055134 -58557523736952114658515590172989875200 9055135 212643353960906544335852177180300274960 9055136 -148135852188212197362958549544457535488 9055137 4209833720895638788089950940155508480 9055138 -160778744422729648512560998060452618240 9055139 4056290790531146160219153397834144368 9055140 50737888606546328903552204983822233600 9055141 283682617557359854882446350653669572542 9055142 69141178681429554834326606275568098560 9055143 -149365969761064737360867809296754124360 9055144 -83179843288702479775469912990731960320 9055145 88454694860967367835214611796721224000 9055146 998319424116651560494660957429384704 9055147 288453597470100152151906683323534092596 9055148 123115102748021590974427300391313278208 9055149 3734467511230394353439325714675255840 9055150 -15789554659218375978445399557412382400 9055151 33619569704529541058915349418654624152 9055152 27150448247053259294513638731157143552 9055153 -46796886889623445549125846547971844880 9055154 15060417621655928531783729278731895200 9055155 -1016882334217566025005384668314886400 9055156 29163162572409586207740448839549696 9055157 90451634082092964914241894685658663406 9055158 10932304181177355591328153942317484032 9055159 317107738306393996966080081989068184360 9055160 -206739883284376094566450546131859968000 9055161 309626303270965347913568149347491231232 9055162 -30065962940642605333860420503630478336 9055163 2666238303963904710921372707511265200 9055164 -36879397201247124213691871752400039424 9055165 998663459078472476774768799703125120 9055166 32427376225393229484781910154121128384 9055167 -154584593759283291368400045851747429760 9055168 -85984597023235691562737745704416968704 9055169 150705397507371361359947911470786606720 9055170 -16979217924246967329891557328136205280 9055171 -45861879221738419064098678604404722628 9055172 -37879841604617217708384365301617479680 9055173 -143086791050303400593254978969718608416 9055174 178988594250085706389966636344041430720 9055175 66329187986025747065084449127176473000 9055176 -61922666043462023405408675244258754560 9055177 199020400866514788333987191403900291300 9055178 -64402261863121492955584751305011248640 9055179 96699846640673493658611456932351946240 9055180 132845940123077659295196547400160230400 9055181 -210110968774825016932620202644136347018 9055182 31549716964239554686589197354014460992 9055183 -117822994527323785693276037330381367568 9055184 8952505231582048927066236746565943296 9055185 13907904421512989832397065191976364800 9055186 20292820529422928656074703963662422016 9055187 -43618642772415563657881182913420822164 9055188 655192678066307208158379611306239872 9055189 -148468452508234717934927939055460189152 9055190 -65681630556457136870566909310819512320 9055191 -16739058538037276231703842794475761920 9055192 -118295160779107844634081932287056691200 9055193 7545231659220608961450955016344527360 9055194 8029217565585544923657492037946311680 9055195 -90727893112724483739044389212571661520 9055196 -39983097979980181295668293090923284992 9055197 -207510917383281823797607037352039685626 9055198 -947896088447530517958467513218040832 9055199 -9685280695104232019625303069818388720 9055200 41573575724751246682142833225236480000 9055201 -170479278416500068427977076304604520798 9055202 -50757418211505941649444895957821557760 9055203 188350976707787616593113743708609306864 9055204 16193999630956902311839711360832675456 9055205 26404838149191119323224898113279124860 9055206 170972879057242513867119482128775520000 9055207 -18261013095893636974058235877688912928 9055208 -307548082619388419779563631556418109440 9055209 -53039189172821999543027721349383436992 9055210 -44706266352235312630243680188558304000 9055211 -316570725595455173481045723490679036376 9055212 5846313986044291218105254298663447552 9055213 92040463543355161207876875064743029462 9055214 34730504737177715878574941321472197632 9055215 28030512666927009779784573620594748480 9055216 -29235281889766181215213079369382297600 9055217 195539955220163832845567603308825768320 9055218 -43361322390662247257165293007584077696 9055219 74135299689051565223840032130180420520 9055220 20034926788987572288083271715167290880 9055221 -90870066957247767918149357623275388800 9055222 3702905455386051649468917096702856704 9055223 69586674439149026045262035707771562472 9055224 -5695669361899686436625273060484218880 9055225 -2824567735047353923539478131667030500 9055226 -130121523749398626582707584835022935040 9055227 47776289350419415013397087061736312832 9055228 24861111001164096374763135145780975616 9055229 -59617629730915021303473813912425751360 9055230 -54360808569814683146859543495901265280 9055231 -151451775568634864832353419301899475968 9055232 47741023352565105055115806292595179520 9055233 5899956351815537336429388841758639984 9055234 -5898648354746595354951389245012720608 9055235 -3252363436354505009275944049204345440 9055236 -88848801372725457786317942706634039296 9055237 141265472650220286432438468848050253786 9055238 -107768130444010838093986510470692873856 9055239 100610855972958444039084193853775718824 9055240 77620176361503451132710613791050188800 9055241 2044629921844932439218856559803887744 9055242 -15637767131124517024755934948463977728 9055243 8803218703733266460168192105025298224 9055244 312800878659694922193430692278253932544 9055245 1639655319670239017709939084008307840 9055246 113094518415669207828279672527197467072 9055247 299504211166345514903792410484492427696 9055248 -32432696807405852053288921015487692800 9055249 57860987147392606235056209195798293172 9055250 30709837723015712617614400090410000000 9055251 41135693392302542189847854747620899192 9055252 70631191593488301429107583029341808640 9055253 -23330440180668303623434746823489769760 9055254 -9564792238059062147135049584456858880 9055255 31222474494873342587811433433390653440 9055256 17842515790969816072165061309626859520 9055257 -6408442966044686135615062295422576608 9055258 -111367463911110211089687334326119216160 9055259 -32023177227174283775570283043108572540 9055260 -33096024982965373644441103912226304000 9055261 -54214185685997898869486681944661492160 9055262 -44635865893279384657213159439034944448 9055263 -12748821144004698960774745936197288576 9055264 24221317247225487071923151679472336896 9055265 110336417096283347349780143659807488660 9055266 -21647319441141657931289041866975389952 9055267 -100231856299556895669823595045202571040 9055268 169223670576031569626552528160422341248 9055269 46927536195041093552813922013993617408 9055270 -3053134915514524011602573248953450240 9055271 -154220253270741961701607033937706485808 9055272 -11263814760272432147628398756363059200 9055273 -21189791117561783815751066394339413376 9055274 77846852438569047932183116641585641136 9055275 60434827134422129436406722251766985800 9055276 -277265237897055232086981290663788229120 9055277 -180646944458863967402485324933941984 9055278 304602477727431228745210477601480064 9055279 -294081597175555834111860824222040819240 9055280 13871419229421886469280229926675087360 9055281 -49659004538155216257947348639437442448 9055282 171608925421215405002295829785986206992 9055283 -339591470076009349589531777030758020468 9055284 -145721355424583083819884074684252160 9055285 -1439611434406289700031379296029827400 9055286 39328286305639073609760397026581667840 9055287 130152250377332867431917501593150287440 9055288 50094086207386790682115360432114360320 9055289 -66879278513536666177379427147389137848 9055290 15129425395300860968819989243935870720 9055291 -31487899524338470189835181582867481328 9055292 -12222809796603727178558319425723524608 9055293 -15300169192223418321410304516436323936 9055294 147448027395131636527707401590326079680 9055295 -102998568458433455730130052064258994200 9055296 -8516773338487830356794830911176704000 9055297 -71522647993138258343381651474435240254 9055298 37205794697618849522109159664672253136 9055299 51022424210593866050173082024011146048 9055300 -84810745547572766211209655695142835200 9055301 125027595727566645337999238760824634204 9055302 -16727019721117584698825898433555746816 9055303 111519670614856887905353788383376353880 9055304 -34377633396895140503383928520662154240 9055305 16912330645889304912835222640654688000 9055306 -34066885561495371240481375332556286016 9055307 -84717645081495569723606564999457750480 9055308 8457072842127493155577304778187484160 9055309 290518397705753388037742837097600875510 9055310 12287467645644220859858280960767754240 9055311 -153095924971109359131010391772846878328 9055312 -45188198585400400284522732587533467648 9055313 215466918329834312207936573612730920562 9055314 3437824451160400006019886367298618256 9055315 -37195162960116874137150475346152938480 9055316 -125109785620711339618541933778463608960 9055317 39746615970669954394723737241151105280 9055318 -148675662423280211664482183380230609984 9055319 18065121351728280950627824241114211840 9055320 44177515558311624004631482364067840000 9055321 21656830482097872947550079137539990784 9055322 -104038850252702295247578082429139769888 9055323 -106757652277555018257470228019299022228 9055324 -322444492420561377831133644324347904 9055325 -137695962881456333588424345728175391950 9055326 -36376130947272100193441386661333299200 9055327 1770266048501920197407753768442917760 9055328 48185270188284249328334907332760698880 9055329 13089997208328703015980123356474992608 9055330 -36501695803573155715915167500532257280 9055331 202038146664091411394964781760769903132 9055332 -46860317063230007345912099501474856960 9055333 -8084432656025123947846753788746566880 9055334 -1477969251751399210256080749654189888 9055335 79895905923628072305186535062153608400 9055336 -76196516389034951124949100305638712320 9055337 78201432904147279616329739789573068260 9055338 3214297716099072323576397640574353920 9055339 95510123719028980032748397781387267360 9055340 -12832548138866756791075218469892259840 9055341 107978269852454842280378601925779061440 9055342 -18845545852402495041728438052929773056 9055343 121197544607528824348094831875561015680 9055344 -29775387713369505742604891122875334656 9055345 -11246874932460747325501544772320691480 9055346 41589566893792066752161691750432889872 9055347 130649263288182493448667173686181559600 9055348 -12262888460381977169525827179907809280 9055349 -48039825731848994793375212950569468864 9055350 53060652558868407529832742328044645600 9055351 -476638581429210633161003047193716135400 9055352 105407206349507243124030246415730073600 9055353 12416471068856569222514078815989120000 9055354 -6896469307633776375253527664890740736 9055355 -93896445221513968435213624629536106240 9055356 88300728737777606348287842566218122240 9055357 -156719516955782728560971317739899413588 9055358 -9114645820284666373760663391282836736 9055359 154315373318719808761337346679213086264 9055360 67032480471064814683268081406443520000 9055361 57889270105586929776889211840819787264 9055362 17036365112890030350356655811294874880 9055363 43141098603006172997274371471858738664 9055364 -82057271230321201519480825041843172224 9055365 20216435609905672771469552047280389440 9055366 -30466405751274513640653024540339141120 9055367 -250340459198416068115508708806364980560 9055368 14086718048495870027696020383999590400 9055369 -38162835285248993068322655307052431856 9055370 620220036124443576020949502108473600 9055371 -9679943803842517454090904426566484240 9055372 75432457794795393759835544541425528576 9055373 -81878039397976836452201501094160855380 9055374 -11969378459638233666954358440276987840 9055375 144698850904006444002131634100542720000 9055376 -39852003503876162194111021115834105856 9055377 -25970783514144683772935124194734035486 9055378 -10101664993045266513613546563248411760 9055379 48863013497232294911320516412994800640 9055380 11013898207919073090457321655787110400 9055381 -10519506054905078759906828799075188000 9055382 17394933313383282239880718614247052544 9055383 -13026666937465640481645949986308850432 9055384 -63860983197016755873636897832397537280 9055385 278238460879193261164056420948108432960 9055386 -87051227249207600997324467888599357968 9055387 286884073348459948579660430792299501824 9055388 80884586113546719509976961438769868288 9055389 1128794264804940743344282100020183680 9055390 52503040538722110272887839379586532480 9055391 -242470443607163509729875541662327122208 9055392 67495412795629664803257919938197716992 9055393 -37791146607583789427527299790233976940 9055394 -81841582343805008975491469604643501920 9055395 199146934407335630964191703358329376800 9055396 79831667543397942328293134135721074688 9055397 -58734400758686219862820258572911869860 9055398 150464178716452149427487875575029952 9055399 -166855074554969867772414197866716612336 9055400 -41348252839501985044866012586168320000 9055401 47098820446480307523663938488894150032 9055402 -8256493443655870638676948786414336848 9055403 -162001595985049405792785907145712700896 9055404 10433433039784738129872813377697488640 9055405 -116799262671944729277804757967114189940 9055406 -152584738671503710736390024251876797696 9055407 28810837449444781872495077100399104544 9055408 -119302213766144899587792371241506242560 9055409 56616275637094525509859633270988179440 9055410 1347544298826660247274652037099683840 9055411 125014354611227618214229692283081270224 9055412 231150371908547981759593228521843456000 9055413 -11967111438483000609924058427162400 9055414 -230872874245347456529940895665175051840 9055415 32231603023081776006446472130492633560 9055416 -188335184364142663943984783383506124800 9055417 -18051843025250548816372949368956601408 9055418 -81695598259180463863541941834270845840 9055419 67635482631400661183227366501312981440 9055420 -114575956337741507585515899277908157440 9055421 14280639303764085338858900833713228012 9055422 -88740821195182877094436916346125592960 9055423 200951713033344385883842245646193231328 9055424 12349240082635946202949525158368378880 9055425 -35313669418615931979886222698309738000 9055426 44580244008411567550503753504665680800 9055427 -186079033699065375788715148999746001440 9055428 -24122524560331139776180743460867676160 9055429 -96523418927556717760095363842732511970 9055430 10776143515538770938494593053091413120 9055431 2503725684599015511827119352873360640 9055432 328775722322636665073277340344421632000 9055433 237359538804962967601667591689754892240 9055434 -3904765748878816944871904870331869952 9055435 -184206697238979734544562307369880479040 9055436 -11570549493374844672580469905485324288 9055437 153881140752479190737094849593260436160 9055438 19512467963227173225304913840856115200 9055439 -266977264885436403082865517189150047760 9055440 18109727123136515925955862172878684160 9055441 -17050702170470418909458982563852630016 9055442 -161831113657016535993399844624560809856 9055443 -355283657959629409400473881858476107776 9055444 -227273906029007014336818121838723496064 9055445 -106455052891726827210949247448872641920 9055446 -14945352859503338375348874834726358656 9055447 -2538482835292785481754102553082616840 9055448 -130130026326524990866396705898146775040 9055449 -122168880186429719584513066135325328000 9055450 -11604527661917225651711962650693084000 9055451 -223839217647604952243149409389497745968 9055452 -20190956692065105330940836893864509440 9055453 397727863919183185549177062442622672160 9055454 62466875871205141617292226801252544000 9055455 -53455736904113003181958249098687110880 9055456 1268535277001484934107619006263066624 9055457 -116288016431463961833019247790659390160 9055458 36839387452621519569320653133486841408 9055459 38578118543779410475489995079863168000 9055460 1566122028812706902542771055584385280 9055461 127543063286281116548243375598695218272 9055462 306715037299146778963651884813330432 9055463 241585053327123824290862704838931590712 9055464 130633737353999573204040696306002903040 9055465 2006553938962235042288938039191095040 9055466 32243376528705629729737330006236056064 9055467 -82289286044357527100076751589807306916 9055468 -61675833038555690531133638637181547520 9055469 -153547597428810120573058154049576053856 9055470 -27934923090749688529700631106544640000 9055471 -34981755226578263566004243477226242400 9055472 8444193570831349038120925859918118912 9055473 -47885693987962206632267486712131259456 9055474 -26403583724217545233722005113842169440 9055475 60668432151419017271118792945301740000 9055476 -4147237245144842432695151296016302080 9055477 -263200792311899313491289015926796590674 9055478 -45810284867430708129346850125635204960 9055479 119187879935026967449506414142977642984 9055480 -39157163220654968576587488085941043200 9055481 -95367213104330254332248789357997705216 9055482 -60170119001786696363820313323503016960 9055483 5172942956082089355452364988348936440 9055484 -1618837072952762951294797848171523584 9055485 -70078326599258008126183156994257982580 9055486 88655813645872228672546955041842250944 9055487 -66815908838608885451024456514392647296 9055488 -167584402993317809258039266064203776 9055489 27254624957030394739842739409162918320 9055490 -202073479142451608008410749631546117120 9055491 50574583380190689236011352142219819264 9055492 -181214303426783258149891182962888144640 9055493 -27983257026705282271866601463774436960 9055494 -89147352477837905706680168597793717984 9055495 39415111271787208361957660005113600000 9055496 -123580965744060425015637317253769374720 9055497 120015151978171946514667350656141940480 9055498 119742909422102442858881832007699560960 9055499 -3998504711324771809761547088499198960 9055500 -138057681589561706052583611445655808000 9055501 24787122518683795538871062575221270528 9055502 36636518582859574869990205512590400 9055503 -42497803180796454532976671862499654000 9055504 -158883590264133728919302905990332416 9055505 5233464951193890337280791556803445160 9055506 -24756136538419011331925444109983491584 9055507 -59797609911779914717307501252849388244 9055508 79067932554716096228464603122571948032 9055509 -21960826141341335984778670202993427072 9055510 121293890895337876610865160237193852160 9055511 272543463647232719643790898152311091200 9055512 22488425096088245704957871399007313920 9055513 -78707506981062249196590125587534922736 9055514 6345630899830861031059092276780948480 9055515 14440171436993901652538965705488856320 9055516 164533397904034762716406884753578493440 9055517 -128013026501382945444215882992690298208 9055518 -82260273232015357272297726802919697792 9055519 -659987402755264506604293394291380152 9055520 152662944735465193274095912811674337280 9055521 169424920150215960432149004097361489490 9055522 -28824781857406305087774466337299066368 9055523 364060560430703078565836891089515719772 9055524 33138660647166653418397777758761542656 9055525 -130898603686650023784621926395034222950 9055526 35500401184368027050666637406042807968 9055527 70975676631302793837160514194024340208 9055528 -66220236856069418290768961084899338240 9055529 60247641039600078636014325408099240576 9055530 -117398810058769278273375838018707840000 9055531 105940271669261668820989839711822607200 9055532 115119186149818260258511554008213752320 9055533 -107822810369213135248005687172282905600 9055534 8212560895501227036734455495610721792 9055535 141150473387614710523137089008638369480 9055536 -8708349959096066847757689530625294336 9055537 -121458589717770543539336141556840837888 9055538 -18090083537913134323559455222716004080 9055539 12454394638247204114940087385979142804 9055540 -38936792243510624753950838981610931200 9055541 247254436300076004872190957943774435584 9055542 -330571252357211298675686079024345600 9055543 141308648299816415667672112770691665600 9055544 223907112984337720132484086058949980160 9055545 -192279841365773801305875963750556008960 9055546 -105044699155627067581009783862895188736 9055547 -263700233675911182020853014161134764772 9055548 131809197440821957282565953968109496832 9055549 84894490031488993117771182529939548864 9055550 -27158960490210192653289825678812515200 9055551 154420298691885048273156975347743282632 9055552 -21740452033003524392489040214260449280 9055553 -49340675000179797492983878505063783232 9055554 142424218946350923916600400960047799808 9055555 113718334853159517735088888907508343920 9055556 4968983360690024208343762311239900160 9055557 -255560740502199376820351481676964448 9055558 58614770410264115395301807039852501760 9055559 -146865639708336337431610653906343886280 9055560 -72050269785349742510063657461648588800 9055561 -291880497930564671168778204036027660838 9055562 -28993864431860102934314297657580949968 9055563 -56172263691424296239975855413143487872 9055564 42016508317932975583193082077714953216 9055565 24799578718786091055491381753032588800 9055566 -43943044457930251867518868907494363200 9055567 -254030784042922947639013356259808266384 9055568 -17583974340032696392589817134729207808 9055569 181166318493838552102034258116436439360 9055570 62165412089015946940455300424689917760 9055571 -103086576853143853076668932932970689280 9055572 38489201211469867552757143175451955200 9055573 -4220423273327140173224705812160600420 9055574 -52449240702612992636809995490398518208 9055575 -1846518631799041471569373678931924400 9055576 216328554063445791057350678196671692800 9055577 -16327302635705834125269095863821922008 9055578 7155427616698684020572620818011197440 9055579 40565967770138560408623172795742024240 9055580 66978250310443048310551037355148124160 9055581 -69616870743979253670671019760764709248 9055582 -153422314599340035935073662943810100608 9055583 -44086692088989968406920091447295623216 9055584 284128163264135780868939059788869795840 9055585 556922819243819857750095590437432320 9055586 161502305122266608699671118681352938880 9055587 -55466517860111433111969734191794063240 9055588 42564398297486310820141245714543734016 9055589 34891420742668376400276361002737883390 9055590 -660735097612259688147889147910860800 9055591 134425701635851896050489953101136599992 9055592 -86634257523906801724373401486965688320 9055593 60240978722958147240765434170203822282 9055594 -69151896560033159757459573035199613248 9055595 35312502177026652300830580089614821600 9055596 -4332750166156709786420888823205527552 9055597 13723854940681874127975079503961212672 9055598 -111523115560175699218736099040815739840 9055599 -15092409364233138147158732488089490560 9055600 -37616701282898985869463042066817024000 9055601 275657382754141330817144192632281211602 9055602 6949095579566139485133164524400844192 9055603 92183620675287775200269073934536107680 9055604 -31274960363164829525120560674300975744 9055605 -56349358369165027900526687490040099200 9055606 -9931196441875332753137269811061098496 9055607 57894054803385688342061859755978486232 9055608 -51263011484556913844144107039233146880 9055609 -129477786242255574863630824387597718960 9055610 37965127448625846341290285458505824000 9055611 -37066733402625183038767293866326977600 9055612 118431648357346111719503468985653770240 9055613 97716501834930398301318201616649048160 9055614 27895941050422414340751272889994347840 9055615 51139594541697296663380308650127226800 9055616 -212030758847501229293807208930843033600 9055617 141665438927128023804737093711575909680 9055618 -14606075271595216329561901774853993472 9055619 5061789810800258333529561456838552320 9055620 33745348257845657715432047723647610880 9055621 -41989523252993230451623320527735917856 9055622 -173704816670601887812324657206254697888 9055623 96171140178691884249228393488517844224 9055624 -83262865571726477774114622353043456000 9055625 29243009277917015411121864484496681250 9055626 -17057686326690435255239818568140576512 9055627 -2646496352530209362765792852971929600 9055628 664161838914215982391009185263984640 9055629 -26179651859360781206743540815742740864 9055630 2982977951649618482015344005004715520 9055631 -35227984675095771221827092349061221056 9055632 4583320284873340563687505046251634688 9055633 -62011729148605960131733699121788460952 9055634 -26246167855247959829115484304621995008 9055635 120186669981655432958869495680047042400 9055636 -167100885025318836786334080658394657920 9055637 170943075167734963566022852884598921632 9055638 -14012271453601187206567528271778344736 9055639 -111635264078701926811367532777541189544 9055640 114026599509444658228262309613158400 9055641 21160891536064379246567861374314688272 9055642 44617997774184642656696537145232223472 9055643 -42698696831710239212859782032518011640 9055644 39113302047833463321802307091800601600 9055645 -86988420949884772801437120307441786920 9055646 153245794414791441525388525116746662272 9055647 26788712105635444172557621939929209640 9055648 -17850674641476521738404538120666087424 9055649 26816513479606822995574060823547881136 9055650 61525399831958353535319221823801600 9055651 183537064904003922873626459915668160904 9055652 -152193027655025025654068495705911984128 9055653 17100698017263432344696413484385812064 9055654 1459680015699424402929492030510397632 9055655 71191648172975781311695203703755963360 9055656 -161172094938559879764478458687468595200 9055657 239086122746701995013044237510255322688 9055658 -6545272562539505879620072842816967680 9055659 231240427126952486107885836798289406400 9055660 -79989286776330620271184022028051440640 9055661 91185282776162709455643842731519927500 9055662 -7805450624375917319099367650269704192 9055663 92113201742001075689375861374771712912 9055664 -40152899081867220236800764755985285120 9055665 129550265101202261896742078510073648000 9055666 13578461915470985392560433290717371520 9055667 -92813149718344617389810800258873303284 9055668 79138765669168963894087299570145136640 9055669 -14158657976574372145448140570656470080 9055670 -9879418471553610191318278346370336000 9055671 -2412505222638464090967419837755267200 9055672 37164667720054588787108294532654796800 9055673 -82640642342019500534818934374464598896 9055674 -70211989196378504143476771769300615680 9055675 54539240959022910689581107198251850000 9055676 -11391788534163003734080380857243510784 9055677 -129828778537453396367744097588260724480 9055678 -166271968135449101978137440543502105344 9055679 -243467371961897608866365627934496513824 9055680 11388662137308226369073867051929436160 9055681 285837180303879904140383154512295708482 9055682 159309088229330645939596626508990656000 9055683 -9949576681523584251571799711122452576 9055684 17609449662843505895058531019707174912 9055685 1664787401420680003864355446620547800 9055686 48392822281199585284231772042713106304 9055687 -274782498501871792191531719146703322664 9055688 262775696363904148433618399911888757760 9055689 -59668338350811938649382636195090804992 9055690 12721995170382720458888459954695594080 9055691 -162763996954515430136177538893235866508 9055692 -8650480088760791721639234909614899200 9055693 -228665857345663162280380389718737537920 9055694 6708160109481611600589925198150060800 9055695 -71010974027339053996513906706481630720 9055696 -28593846016838934828830498011043708928 9055697 24425323814422628301023217396476429952 9055698 38202396563016254159356075673166913536 9055699 -237505355462682112315405700676664369300 9055700 59459174390825303447542342713450374400 9055701 134256280484955928762654881178739420430 9055702 -116831831915297851186010002216375412448 9055703 -49214737719657815074686535862790738576 9055704 27035875144581991745187731323974451200 9055705 -209128094366205273914944870985729542140 9055706 20223837358782998282251545876875930880 9055707 40286362551807905154191480563580317488 9055708 -24873930986504179231820530593383798272 9055709 754208209562277115031496683266763160 9055710 -16093624648870395869465676058722547200 9055711 4186889911385513633022474933215642880 9055712 146350493095271885252049119528348024832 9055713 -30051313481057839997728986149020646400 9055714 -848023144010032685965558843246433280 9055715 -5161263844095621844854420710800561680 9055716 167609574142370140039391426250102257664 9055717 145585138858315665399093467774985078240 9055718 -12435129716461593769175722385594457984 9055719 -17331543162307862958279823647026434200 9055720 24529972103531346742246852007067648000 9055721 130458972290294634310272575259465756672 9055722 10451757721030881289781450803858886400 9055723 -13503770455268592601150070002905878800 9055724 117707670560326172390885145812146442496 9055725 -51438660815737824273567468858951475200 9055726 46049058135630086712184839631913354880 9055727 214346204973589375830344439825317446800 9055728 -1541911879213670461909832127949602816 9055729 -198048706546506229224158467448059338670 9055730 24075902592661438675784232126178977600 9055731 120059338796381252435331464514775278144 9055732 -41442556633398458656672500106018826240 9055733 -240312350546966518593514419378254648640 9055734 -74149138431897427809824838675118240320 9055735 8008365946503269440023616149863132160 9055736 31328587677047248171041196421107138560 9055737 -184854354582477175660903378286686411206 9055738 -177014450726016162121839999302907918480 9055739 120716203858314266730883316870827940112 9055740 40299453159043489285439209039755494400 9055741 -56733205431589511263616496537812702016 9055742 -73384846106576768680834873701773153280 9055743 -83746615171745667789329598290838063600 9055744 -17174422319788585661123414177517404160 9055745 -5658173101402486845132292526018642880 9055746 -12368511765536052363545150104622330880 9055747 175996793849361545133135735281334882072 9055748 61890651013489406110096118513889926400 9055749 14349912341560059661500582828739613664 9055750 20976971112561852933576425934845760000 9055751 -27058065987008736649414583865873422976 9055752 -27397914247667666922038732102482575360 9055753 -130539724851590278319576875037996375296 9055754 -73007612040620168901080339961163529424 9055755 -61088839204699124058362471376080634000 9055756 -3113334377626531293529834441271937280 9055757 -834948967907835989262415445670352800 9055758 5140404390584012262620038229855490048 9055759 -275798443124268126620991730336321833040 9055760 23702015214723440955802713059213967360 9055761 -63227373524298122297870593849302720 9055762 56000355405094387165438532127881148192 9055763 -150640880684236620470691325231649195988 9055764 50503505053258790463195031590641293056 9055765 64986182364763427056286216509007625600 9055766 3943194000782036678712928809523488384 9055767 26204868201813105306316498761325248000 9055768 -135567717613646038871866050204575354880 9055769 68384312826524494022643519922013140170 9055770 -32527403935146839560618284387002726400 9055771 238153020993600337520461720378391459972 9055772 223882861652950982071300741176645058560 9055773 -89296553176212591880794563035347864000 9055774 -25201715262761515087250029173235546368 9055775 56820296691441820238577263379136890000 9055776 90602811953646502884744148985191071744 9055777 282947722459585855242817324351243638626 9055778 44685647080984848602657517249204798624 9055779 -144059560991547145968002218693036167816 9055780 -137659733296949398836799851692045414400 9055781 89267733977170423832942967411044961600 9055782 -1610178584953529758359505899698542080 9055783 194202711806994716923994396378673523248 9055784 185534241665935759709214273737890114560 9055785 87049517310337737551831431216410859200 9055786 -86681046519316798368694177330584195408 9055787 -34283937044052234137950880553955965216 9055788 -3641063456507133849207600854885865984 9055789 -1742119456240952303182175695279098240 9055790 9069013986803592234362440752435390720 9055791 -53990440637239469117601243361871178552 9055792 -8149344425836556280320212953316392960 9055793 18988901185167158380304732381618205924 9055794 -6779518195733314992982742539514492160 9055795 -53965668106661294323945668553949178720 9055796 -12596031651059968890191776681857815808 9055797 9418781752562378049129634129205801472 9055798 -146802793512823549676878236187513150080 9055799 -76309825115353863990954670312855889520 9055800 -35491448259801333648374422482432000 9055801 404385709816331082936652331223935972100 9055802 -55698518702994907619679635287685845248 9055803 -143306646828886603922706159275302552296 9055804 39852100447497321001570272575519940096 9055805 -296466117390163945026401302170833184000 9055806 -60286068150132847246479579700006557696 9055807 -78326347431249158570866883505639999680 9055808 2450382815322814325165118948628758528 9055809 -37860630410433862639730587338529883136 9055810 -42186587208258586517369740967123881440 9055811 138920799733186912290875218320324500412 9055812 32739322459823264248036966275425344512 9055813 -4973861656501555271348968274236234752 9055814 -40811202610208918835193889874490947744 9055815 -53734074353060643892090090060472134800 9055816 1216829938417708312932327232861962240 9055817 81382378762367829470416079443604565120 9055818 -32539202003646933510415795572700684800 9055819 317865676717107746168031300706339900896 9055820 38194554953138090585438998296993761280 9055821 -152715315243179344129711769200089492288 9055822 11392934510151202526314995075896555712 9055823 -52266853414534774230993095324757432864 9055824 4614770605140767416425628135027507200 9055825 21767375371906014718005745976393248550 9055826 -9876898674886205599031710066875916800 9055827 22545762742530999637396754462383351680 9055828 140205613933450235792162848380107984768 9055829 -60661033992707632665634864206264944160 9055830 10692746731508009287121179895170252800 9055831 218482555591391028035208384631469658632 9055832 -53932338263713047748817544626524139520 9055833 -110594737204124817539746637170037127936 9055834 28436775996913247573187657039892223712 9055835 -81981074146271150061075197781493926720 9055836 79942535221853393242114653621903762432 9055837 52648201313773002996062118081654899520 9055838 20795970519552433337921917014458637312 9055839 -411818372619289988974172080655378400 9055840 -201371121777489390296591209436086272000 9055841 -105188250947518754714500671656261875008 9055842 -17603659003110215330979637520448002688 9055843 4077704182096249092766784743208739784 9055844 -25661267628821418224610345045188640768 9055845 -47997239034669724280516843727408381480 9055846 -28607359718662638648044685183649060128 9055847 -912010400377442514620478001580507160 9055848 57493086048819770174681691984137256960 9055849 -348019660657683761313418195225430465280 9055850 4303942386337886573910831138606432000 9055851 -24407026280401755752466336670896748800 9055852 2374362184254795709540494131504000000 9055853 -340506343153482128874253962062308022880 9055854 -193866490894391232772339056267642562560 9055855 -15936609620922957215621676210210398640 9055856 48379622725587624756894578903489740800 9055857 2192359981741721021989098418509684288 9055858 9422710646952941220707072520806177280 9055859 242487056221174526968849730658964731360 9055860 43361300036398118887161413559856926720 9055861 16165053764444944356415410285539737372 9055862 12838687019689092338433149875945672704 9055863 -80112077342388860854927872714015039120 9055864 46842029121950808405230143596854476800 9055865 -61587785106165240081246829362443484480 9055866 -93571864636986362296739894986061752320 9055867 86819187072125733820074502293656749840 9055868 77408193590512835246796903319742186496 9055869 -7768287516465765468698767215972645312 9055870 59749390692710862042361808102352482880 9055871 263776311822305856274407930119904551544 9055872 23636321247719786221055202543104163840 9055873 -22392116668174748341934732891769290878 9055874 91981574134563050976188446491195753936 9055875 15704377687029817521171066187307520000 9055876 50189172895494765122012728811606879360 9055877 -26985007245614773177978609542703214628 9055878 10814830721631819483432561073543909248 9055879 85178254188558309373969226415995927040 9055880 10124284794767673511726001580886886400 9055881 240730310017526654390738599481781592800 9055882 17865845257591945110522420708638976 9055883 -122819273099850230272828765975789451520 9055884 117038504656046899006177039768293460992 9055885 75532653711671751838627229481957430200 9055886 387167454138759109929504250603161600 9055887 -76524869469087497128553703884110514040 9055888 20067574631247968525795255550809464832 9055889 -107698562795714760217062915738256175310 9055890 -33428795419865282296694579021700067680 9055891 -6901292736832182296311235766387489728 9055892 3791020236378276975371669253534570240 9055893 4725698051696583774836005785695692800 9055894 -109694677051026173296730720231472960 9055895 -177580780324613161135408288872540522600 9055896 168642580299750765360286775052856012800 9055897 111986305276015579897092941268622344720 9055898 -22985985181540804407884969291819177280 9055899 26398857229375564510903382899687546968 9055900 -33611372387732974785705222362692761600 9055901 189807908740338461481095654636163964902 9055902 73453507581203045738340650107687062144 9055903 149513399129124829997908460829702909152 9055904 143850722872298546144821158212319313920 9055905 1193237939693525040348707080728720000 9055906 23441250918443913437778379556115369984 9055907 -11676537631446616700590323064231050288 9055908 129375779814954990697354286598553559040 9055909 -448410971348584621156565501349215187648 9055910 35119016095652564035244913808235280000 9055911 -165473708429470851189063991047378419928 9055912 -182570140633883933713076138393289861120 9055913 -23789071018623709834345048792943218560 9055914 -41971272785306425658526641641226423808 9055915 -65812999370607275031162167009414644080 9055916 -45772155090758867420221455600821690880 9055917 -76568088620252683566622913636178625680 9055918 12696414864082608310040476048755746880 9055919 -520549892071797592187772962233116610704 9055920 -13507772880509291741990299643599257600 9055921 -145454142786508737473656286111284863040 9055922 -147781011225081341823801696004361724000 9055923 -13962864295792123507239052311526424832 9055924 13473432311774340168015215048833945600 9055925 -124095706199306950510273082910823363350 9055926 -7518651452920368771129138458351779776 9055927 -133452067951423713704960388862659851224 9055928 25122864678456462292091955026460672000 9055929 -2334033512453969377934234726743744032 9055930 8290156355046224855017591450792547520 9055931 192464842223856953158951903838116293732 9055932 4481838887132389804271131945525862400 9055933 -45128482330745074424556280061639183796 9055934 181269950568083296059404519135024562432 9055935 -86919339381928777992539766433546011600 9055936 -39712460401007384140683099948580864000 9055937 61546331167826032527913349093516162304 9055938 4204108138195870606770038085011581440 9055939 -122142797667082455774457506884931224260 9055940 144387213149200955643282024068357879040 9055941 29369838816738184433199329908388436192 9055942 1801559898467703051791635084190793984 9055943 141315573063352579217785678121119901544 9055944 124999572131715840447078021459258639360 9055945 23030593860444139845899777317318836480 9055946 -94003041527640233444739710205889070400 9055947 50853286696004891910962681293693891800 9055948 -89362892700793868609476189334418292224 9055949 53412178021277124643758592750699802880 9055950 19123338596032284004391027520031761600 9055951 -71123288093784089004395931172379503920 9055952 -29947128889164945704730742630930489344 9055953 -20672896383317145706907448012191827038 9055954 34845574762794053961977275956922450560 9055955 -56070979755377147850547259966528991840 9055956 -18222492376997643401654537265207238656 9055957 39632534310086561521370231488790648892 9055958 -50089736737834107604547345087869405920 9055959 198809071090391196667931357633578950528 9055960 -11666868322476324044978661269547417600 9055961 95637142312816239512545437340605778692 9055962 -4791766161530214092264701947182630928 9055963 21053822348399960871051796069912185120 9055964 -3259017772619443811062177436064136704 9055965 -93093780900623127724352627184530270880 9055966 -29491503541160060772122976526900507776 9055967 -197045538866728020347915795033529233448 9055968 -30415646854689611387063616578393210880 9055969 -60073882677886145111829364218044993280 9055970 46745993335843274212964192420035584000 9055971 -21760377697329398301915378507284853660 9055972 1248900513677023092265216009037422592 9055973 63629723883318105478716716893627140924 9055974 35214104947736397902795855039839518720 9055975 15790443984355870641050176214577069000 9055976 -13145910578545014776355134621491921920 9055977 -40998946695099030541159406328752578368 9055978 63567776521430812264632277970849713920 9055979 -222011018075052343159208049044794748400 9055980 31293231907801056311569815064741340160 9055981 213612300991910198527316173948197600864 9055982 72731309324471181534887124581776279872 9055983 -161204882670473143061535774088073801976 9055984 3598383956328218235919537040004612096 9055985 127564533472923593235625537530905270760 9055986 -70763833339885325698881783130734270336 9055987 50062508056655788069097551805117917320 9055988 -5443218279106420466860047460259856384 9055989 122491995652397919980873043710908416000 9055990 79294796890351699047274103005916928000 9055991 -1569622379777330247824934830293182240 9055992 -163301368372903184088040008609913896960 9055993 177121900319468562578622860956352475242 9055994 -62986245780065832124902814553678384160 9055995 22952338194967272256454935198095644640 9055996 179018948544809595661413394141609377280 9055997 138850520664932166930416395809593342880 9055998 1127112105118615021250081029028291328 9055999 11669719135147729142286299216439282560 9056000 81851902858623014542664487156056064000 9056001 43182697309878878858042980217399664432 9056002 -20297596272065000965683657685537001568 9056003 47851142845160422954553473946710836 9056004 -36784628190013472669766739185707028480 9056005 14398225443127704685240190580518828160 9056006 132218689356828968487666427539431668800 9056007 43861828380696052488625511278843269120 9056008 64424046857102779950339428592768614400 9056009 -120206842754667720261739924551183104448 9056010 -16567901148146442422102992347929245440 9056011 543849016184961426318128792544839611512 9056012 3795514815573221931075852499920371712 9056013 164753436205757420251996317414745730400 9056014 -50137256274792940449323104861346568768 9056015 106267583480549747857759058861341920 9056016 18623577507333351041814461355477565440 9056017 -90818233335965528730466276072568643000 9056018 12615293576491174626431551053438402960 9056019 548653100231699023931766719343401472 9056020 -99610069849724384219127465408431185920 9056021 104986114940022552905179190359081026492 9056022 -17975063809200913688967790856266958976 9056023 43942057401352438117438485680637939272 9056024 239566039900524061631506814418484008960 9056025 -70489173432582907696784151476256114000 9056026 -18161373402102499663740123006156176640 9056027 16941254355360931693460727986207872440 9056028 118075352031668035955016012410244587520 9056029 -519093632490556600961887380383490765716 9056030 28374770630573434633257432734742282240 9056031 -54843009167596508773723749737757769200 9056032 -202322993113966665457502962898141380608 9056033 32498365901232904566338337906699280980 9056034 -60564739049953949685923311939012209600 9056035 -128794419116662107644850792479581555200 9056036 114814783609537571404029622211671443456 9056037 -127983085408693764252460315437632353440 9056038 -96807317851823196195135667067810050080 9056039 -35873654488587004944377204280344487840 9056040 -10504033178769756023129383876839014400 9056041 -115633249891708116556817837487576391558 9056042 121471347485536391595563621374703274672 9056043 1666310521403559987002635934217190704 9056044 5986024984103959770431628741985253376 9056045 92497664026525230097237190465870940300 9056046 265023294819952255544546253757459584 9056047 -11148113591521699057087106520896325120 9056048 513679373612759033599257428156841984 9056049 -13831815215706335877386462741066357136 9056050 -2627697522537030457531709832253478400 9056051 5702470838429052488638037799606023052 9056052 -62836299060848805541686227297641525248 9056053 36347424383864779396870830858466140060 9056054 19118267433799496941461011091639078912 9056055 42425266354149881876194461418009902720 9056056 -225125610879001961200644139538948567040 9056057 257807261322661136891052741023026440 9056058 -474562483237712553627442389073956864 9056059 175386992216582956957634110086398604816 9056060 40924900915556630856468468901996984320 9056061 -6383495781087181852430708171640930816 9056062 49091444506507538629700190787719787200 9056063 331323302270210380144377616910428464 9056064 -34328479514585140225382822229728821248 9056065 -93859748424156325306966819005250886400 9056066 -215293836365210433119221423530902016 9056067 35367662097364694049257172692352374448 9056068 28268612013934871038802893817451773952 9056069 -225175304334027685733137050002659392 9056070 -69872151037644675177747114705648652800 9056071 327372423179635094195993991098287527000 9056072 -237783455719491144662174270655426739200 9056073 -30691376959558581035373693699486205056 9056074 71882892336953091565420163953661435904 9056075 57961920158926449712224444337330350000 9056076 -176917034476733910921689236975765831680 9056077 224702436838501716649537026455580388492 9056078 -89361509518220476203992086214705710080 9056079 -140830783359587599294108992962972871576 9056080 10196712737466551427735476243669975040 9056081 -199003780009493008348761263832510335118 9056082 -8830320630873392966924062334564627328 9056083 -14384855887698823542841378778101047440 9056084 -125850750334392696849747708640834406400 9056085 73812788143838266343925706267760186400 9056086 -24412542314243732308290477148276262400 9056087 -99439766277372450493536294904429789200 9056088 -16968438310063747129111179320231669760 9056089 15074919020263622336233942054066992000 9056090 -8644655957424053257991953487648358720 9056091 148535145309039256429649400432504925440 9056092 -10079532595213354523748820748881100800 9056093 -55342291282829898544918912529185373658 9056094 131784363901791327362370587462283085440 9056095 -64514679071614684422591769862585405400 9056096 -81174055752398372990172131932931358720 9056097 -135603732072148398463479977945903988960 9056098 -338919512665754649304021100873620320 9056099 -40065293662810330732156313791738597536 9056100 40760572071624372126560591278474982400 9056101 -6858062171092735934286112920739541376 9056102 -3525569840429192787077609492670472896 9056103 18738998104508022207364064986687107840 9056104 108510217460693884759653281644343792640 9056105 261990951364860422905853466217716689160 9056106 11065676006939987442413773070147748960 9056107 76362498371514345059881307586147594356 9056108 -246359715616061008253224588061857097472 9056109 -153840130904239489762712230494021852096 9056110 -16617465410180004799199376088836487680 9056111 20347043893385061699624460629986406672 9056112 11422798964025060523069314534847021056 9056113 -271332919882178957230723608945983494416 9056114 134435315264687600846494443316532131872 9056115 147508737528396198456572206831083869760 9056116 22925655851199433283567280876067913728 9056117 -1165997056237174715464987305754569408 9056118 -43948685204340609534151538689521592896 9056119 -204174141197814527434848518419061827480 9056120 64854628245711281311656542739154944000 9056121 -36524266989873740653162577363964105984 9056122 -128653973464605891046705252465914343680 9056123 -71805951235315546168933940307228394176 9056124 -50291743085402049670003332373710913536 9056125 38245786439453497758235872120786918000 9056126 49797867217675172176051953044974840704 9056127 10316199364219859518540232700040453320 9056128 17301504584803335241820669302800384000 9056129 -101511043305463380715035538911275046270 9056130 22825229036896261586571099993878008320 9056131 8429824521116923078141567476763445040 9056132 -84465829096623446910754942215265121280 9056133 9346326725516149985257704808653646302 9056134 84404495733545159457005120178057390720 9056135 -56845608187101012775408610811848716800 9056136 88058418234777671268146612757013094400 9056137 59125803190004636050094835026518661786 9056138 18426990917679612035999644281802752 9056139 -91566963100995388516518911960719393872 9056140 8690166472018354310691374124174013440 9056141 281856559726311444169863437367419644800 9056142 52785196933660921855991083819727783808 9056143 229280786171068485503706840876350265392 9056144 426457017632259064024560687404089344 9056145 50294488129385517763634487874831920000 9056146 50179598129918090362130971783036197120 9056147 -19196211442366445703435504883882875240 9056148 91550722098254002254789428848481427456 9056149 -28746644731087569967327438480970126340 9056150 23442129218637529835555033353800880800 9056151 119460352432761482409210866972137714080 9056152 -28134685096591763415835669959328849920 9056153 232721070259124723348033133690616323402 9056154 -8230979259007323970428455413927587840 9056155 -265459520882574212040379629203396466240 9056156 34146753193823392218185414554766952960 9056157 63655073812587911805526320850164047424 9056158 44767088564990952353068373575330963584 9056159 -18398696106001316327208296516089023504 9056160 -73193269389112103841443640770533785600 9056161 -26357512307229395505499055721242862816 9056162 -24073782679423008145938235807428867936 9056163 45009959282556134572281468501469781424 9056164 57948519867280630218773216468104028416 9056165 -20464545936181078362226078136925331200 9056166 -19319353285812756118438304316447313920 9056167 -9128380065196996009242268284978939784 9056168 76749935166365719112496936422206341120 9056169 -99124760982576598997494311860015506806 9056170 -37220887469495336979682885534567362720 9056171 -263982936209443136932715411828702759628 9056172 41509415636880518633990141692879110144 9056173 -42423081049191370118329277737538281760 9056174 -68957537745980808058546402532983913664 9056175 11926369505997081227276510789069775000 9056176 -64420430004476063795183938327758880768 9056177 -73609057433160035010461390159882881740 9056178 162014186610385163191322497008989107200 9056179 -40359064777058095047841302321126966720 9056180 -103613511038599169226677653523686114560 9056181 -16716101676674270092916652223821864000 9056182 17237586176209080569285507925641395584 9056183 -58699976329317894381484367157724772568 9056184 99119284240086214917812433163358576640 9056185 38614947327884249164512847716931042560 9056186 55742389185025680931266657839968839792 9056187 28676316202485766490824998436274688 9056188 -26189601070909040770770293438792079360 9056189 -556224681337481862282905744653707055488 9056190 3044009891334876804478089624059412480 9056191 -195427184177612278296283823888512201408 9056192 -6148038932071455886660354906855047168 9056193 -1275064272859627100601408188341038816 9056194 463240957485325592336076304983194112 9056195 -32402015857258010504751998244798633600 9056196 -137955121751203233313151267267515083648 9056197 55065479137756424318014022748411823646 9056198 85155743858248940691992056025405730240 9056199 199858713974158304662114570745971063464 9056200 -48590330522503581357602014750087296000 9056201 27775227399436479619746541625040067200 9056202 84678007365243611450437461271747852032 9056203 39834274172205531967653948699926605464 9056204 35273139009597558691090357841866045440 9056205 -6112790198634728491065265400177076000 9056206 -105356929495868152368949238127957383040 9056207 -205720756155920605492674542552478372840 9056208 1830519594722861363994618141889265664 9056209 20604937525819848409368977705546247410 9056210 8426540264490198161259013726194713760 9056211 110821651578012137379912517785315936624 9056212 146407680575772640632272915029018017792 9056213 -11041943138440201121693161980186467616 9056214 99460625452877616460391905517208868704 9056215 -15940792816017131915220974056526537280 9056216 -17336006924000543777998697487120629760 9056217 103659598533109886557654943627593886880 9056218 11201722829011026799871110548856216560 9056219 -170396855644781654700545599821201321360 9056220 16143801996151742575404267926555904000 9056221 216408235166940992124781177872578880422 9056222 -12615635986825694795643863057894141568 9056223 252710668743731896389096764120007053808 9056224 -81270113982329020177469828567163469824 9056225 28410260077301299249892896501223520000 9056226 -69443771760881277898923608597683491456 9056227 127504712935509641355813842723824278000 9056228 -234259044957846544257176510354050818432 9056229 12656934451062934878175208684963539200 9056230 -1925900260088255589863897884766839680 9056231 -18970851778484534390490665660921919840 9056232 13207121695875127444371348071524761600 9056233 -295312250288335146870340765379445320518 9056234 -12269260016647822805547923078027235840 9056235 1666684096909913225721127795312950000 9056236 -82136235487614648074620608890706739200 9056237 17712122902543622157129250107212252886 9056238 55964387822929134403408004419871414400 9056239 -139357343729230960085452763965903191344 9056240 21711981739541668377930634064456908800 9056241 -149003701237806307142884638976308282750 9056242 47320253880230374073424094055041741824 9056243 84300975192501572749087088471445553152 9056244 76516176113083592537758539332205035520 9056245 97418702038999749056878796158794300 9056246 66103955616434679059473746888494165184 9056247 -38243677294925532149686442210383649280 9056248 51681962768202615968996534083804815360 9056249 -293711392070674606994280513667741793136 9056250 -12914069467610466699633152929756800000 9056251 182387149607426276027724392099305363104 9056252 -69696224824838604906228286402129228800 9056253 34269986320438508508251046950587171584 9056254 -24229564053950138560483744803261432960 9056255 58242880688486464661075695572932762400 9056256 150085743452935178213326837452902498304 9056257 86257728989146838500736661356360971392 9056258 22770982551350783654320619877309463584 9056259 -275292249796325940770251159184038571280 9056260 170781519016613753123728068000962714880 9056261 186439329770284141452054653821810793724 9056262 -83203726077253044297815069674693078848 9056263 -21707208063188624479230376305354865440 9056264 -25901246715135389350290863224329830400 9056265 31725405163965042460191157830210816000 9056266 -12995218847569288180458347787081404160 9056267 -7956837334518783324281879602169163840 9056268 -384228382797598527138292918571068416 9056269 -71673358883613219552689988255034935156 9056270 -22677701999342080067407197034463312640 9056271 -23267876398634249197731981249612494976 9056272 12814506158639385833419659078905118720 9056273 2756279399714095214786453972105406144 9056274 61545928316606248387033984355710087680 9056275 -304284864961016367611285488420710645200 9056276 160223093865863492628523010573712524160 9056277 177273351305327704486281886531064747214 9056278 4335256785458433510942769588317732864 9056279 -122371703838047246055021482810113128120 9056280 -4495839657055450635519213412043980800 9056281 51712604731478042838869810716440446400 9056282 -75370081234758659493938687510824693008 9056283 -15166927500595829076510198744761146176 9056284 1557899443853717582454541956415180800 9056285 -10615474562050950525902089325832526080 9056286 8121554026301364725601345327144867072 9056287 -157652481891288497721972189590223228888 9056288 -220165126996130404617424076674912419840 9056289 106687737347830438385016005237163970560 9056290 73261191297533987857850707450955738400 9056291 18917360700809431578720375262002775200 9056292 -53057491069208514447050578579116589056 9056293 -313881942489341133469424701076876163680 9056294 -7655541447292949259288387490464017280 9056295 39962203630451636134919011342723446120 9056296 14013999471648129247943229555699056640 9056297 324583647872004152843055479869869562746 9056298 1259733396932107728978084995722526208 9056299 -82626890265616191135414007441573284464 9056300 89763641771237376340709777904826252800 9056301 -127612915757518807613741108536997108640 9056302 -179331213751347215572971084233062227648 9056303 239021862789644676729165070606218657552 9056304 26421145828184790820260266067546144768 9056305 -2496629974141296664004243492444577240 9056306 -54564036400454976213817810302952581120 9056307 -319431714911576334440152827868435104 9056308 150116019807434481638729037900298814976 9056309 53990260728090900230621716383133148160 9056310 73223504348866653566045223237643724160 9056311 -625127671774062880699097723865936336 9056312 165443871768609225352289294066894131200 9056313 -50712522114997071161454172915582807680 9056314 -37237913596988502821978182670290233744 9056315 21992094525291418219099035724667212320 9056316 -1728298932165299664874768024061853696 9056317 156857640174476183675290930063551623366 9056318 117701418848928308992027451228076194304 9056319 -24827294137564205463335907879627414912 9056320 6290312497493296389028276670205788160 9056321 67523753860841015211800142859753251522 9056322 -25159733674551534210495854031393859584 9056323 393212514509579008614394689128823744000 9056324 -81294631397527857785282584553720594304 9056325 -35015242811626285727549026435940390400 9056326 -302595028000735541744409514202355840 9056327 -126906091116797375102963142737331026904 9056328 6392329501320252278242747426517852160 9056329 150970730717762652859394977083823283930 9056330 161505493123308835002700259967156216000 9056331 106857983349276302513952958816746250560 9056332 259102151530053587287209328603535468032 9056333 156007854170895297292621115139740133408 9056334 14393972702777119024909712904060309504 9056335 27724254586539460614022437058166883360 9056336 116438091768737575942268057546164273152 9056337 69320823117735025487323445016830842368 9056338 142442935464167853069912727645935922320 9056339 -308187010026320846003823256224159811860 9056340 46672575422612393851613827220525875200 9056341 -58280831644567910161187051220578296928 9056342 56011257114104473065241708212345060864 9056343 -9005485789672269083682540605658268416 9056344 5808257131308962977896472892794245120 9056345 72655229787133183885394080521916393800 9056346 -11322537215886609833666549139614989056 9056347 343398674087597060393797366503242488992 9056348 65909057108185439760819035918342163456 9056349 -42117930104305381950558075036130333332 9056350 3295730189419120696726215183189816000 9056351 772511298370385615869414866596625000 9056352 42194712676631229883126358468048977920 9056353 38912217085288988070281212157395671600 9056354 22059115088239451281485809530246391376 9056355 -4431335030744336859402274628980892160 9056356 -24139853965838253899119498965771422080 9056357 -108713337197974261327932376349676534048 9056358 30814989370110122807011579550948526624 9056359 -2735424543570793535125601610395232672 9056360 226273652064615822115328042380487424000 9056361 44372176899099921674666869550195294784 9056362 -30608721336319836626675214122703499008 9056363 -231955524624612952026595278772275125388 9056364 -58149299743954314497583535317998158848 9056365 -11853682460025223639385134382662488960 9056366 41638729104896270078424890360040576 9056367 -40229229957288851980096549364030639040 9056368 8660157748904122403280494016686292992 9056369 60429974924071536689145349784923248000 9056370 28049279967410610857025177842059100160 9056371 30425230777059604489860963136542266944 9056372 60799700731169927635885500974297663616 9056373 -47383650713013527270002976623475709120 9056374 -64642883394452676635816719134525060480 9056375 -93704846499712039102313279754881016000 9056376 92758743168508963742079712793499279360 9056377 69163484693807514753772825804495381440 9056378 -336099312292147370708720879184198302976 9056379 16019120905804800958423925527618652928 9056380 11846404808849720333448687380456770560 9056381 -200629770002379796610832224351146173300 9056382 93185600033310585473853908719034480640 9056383 -106559676809449960179511620751128321024 9056384 -9017693538447934593845101272949063680 9056385 8024839916389659264361964461784825040 9056386 132705821318814924912724857047031037392 9056387 -107079633244009478179967373592237976964 9056388 -51838037619201082587530644002455224320 9056389 131878618816771937469156524520553348190 9056390 2900166716473727814629626852980725760 9056391 -313929378100950787701262115918489293056 9056392 23663685684195209197358874750441185280 9056393 -114608624806974988342716701057899699122 9056394 9808238315438671468161521710427351040 9056395 -389957571493352537420976383450167920 9056396 28834405668595078496782616149618732800 9056397 -38563081259961862813987651433295572928 9056398 -48722827052163907202578063561302284736 9056399 -17426807066716211000261066803168055880 9056400 -1377920839565140531498481969435443200 9056401 -136069963078390992419672883328672635598 9056402 -44908956696238565110754100637445959680 9056403 -162328730271282982983012160092968458188 9056404 -14675785091208181991584701555684767744 9056405 -86113654728725525418054257891956404480 9056406 77200778693319941125562221925031052800 9056407 -5464122896560256143730506849132982784 9056408 80885412642311492576099076992983633920 9056409 125412851682864887652195549107727217104 9056410 151391804064659328104312846774174668800 9056411 12893828226514493541596581243413494784 9056412 -47730735493167490189505011558996798464 9056413 46670005311983524634310649181965362662 9056414 18233796009525598721541245892217501056 9056415 21253126186541910726027852559492651920 9056416 19409258555556949957573349053179494400 9056417 61706038082619760455192580269295946466 9056418 5741727289081980922020480134170411008 9056419 -49391580142892467729091821630777510180 9056420 -161335895499106680951576695438389374720 9056421 21351081088083346385307390219319375680 9056422 -74211252370687004964780389358802003488 9056423 390980883756534558809217519448219202640 9056424 6604542053984758083474220861434347520 9056425 15600042992228193168501112780704957150 9056426 139727686504736035045062550049965290240 9056427 16933621200560665961562914553183605760 9056428 27234223754137295603576361499435806720 9056429 224716990964675682881638671920337867030 9056430 -99280433072254940034703320802741102080 9056431 191090233351566009400737622441042777232 9056432 -12989142593007749461306759631015510016 9056433 35244694935141423644945854888960174848 9056434 -62667535974703212200817675533953213440 9056435 162860917168684280047516340122223600880 9056436 43423525290138273960183620616747405312 9056437 15989086793380680801503968274677468640 9056438 -11136770333967677078345107486214966880 9056439 77449758677453531456103923663462465760 9056440 56181863350308024832465114047376588800 9056441 -268306244207144143896697529170940070000 9056442 51895552595436784651054267566445888512 9056443 43331618550734863534086398835008119488 9056444 197756736552872020941305857747077390336 9056445 1868310305457677529741123697855296000 9056446 43968657708622590120860933251692512640 9056447 -55773863086735331559529890422460295104 9056448 780880984232308443317289363579076608 9056449 75323879661455275176181370698664950980 9056450 -27256298160455674649625683458316522400 9056451 -976662379238989890875439203136107856 9056452 -176481212709497389248436614744555988864 9056453 4693039972773007025290356796442588160 9056454 85567432347815137071338725315729850880 9056455 108256825661947256513268006598550682360 9056456 -184200563545868496428476878316236963840 9056457 -38881879516794383986416892797221134272 9056458 4003735049811754259148813787817644080 9056459 -342871174826679897604526080043250977184 9056460 17951062023138005832924014081994178560 9056461 -184414625708100646892586350884899679188 9056462 -43515247474919173003442470329683322240 9056463 -18599525370956467914101753647283285616 9056464 26708175655769109362575433564637102080 9056465 -54265454571816556673136361805110524480 9056466 -116837282898849365526948680192695454448 9056467 91041880249433588726271124020252137984 9056468 172201184213258490548375953748585756160 9056469 200085387339403825603544705888216671488 9056470 45944426299265058807246774270472231680 9056471 88179374925212918989991986585545057672 9056472 -82107868973942965334249367244517806080 9056473 20188328706012579466858543998191955722 9056474 107703955426438824751011910876756248816 9056475 83216019634308562268243373048525258000 9056476 32652619629536214634192367924455538688 9056477 -12863760441818448010778388546947411328 9056478 -3519738155224280140440809788317813120 9056479 -41128011201048886522380084800881805920 9056480 51891575783903685144767071157908930560 9056481 -57951192644743292012104367163844239360 9056482 155937837499540034747774706562283840592 9056483 53146212093872334947128913496092444400 9056484 -64954948327124378601386759863783843584 9056485 -136096520216607421276393128798497906820 9056486 7056604919738221977957926997853524192 9056487 -180102040027883834765451015246104880 9056488 47078523517385383737488293282283520 9056489 92145227432050395516825555342897060324 9056490 1194605041312434093184962362605824000 9056491 -64458609523635479026616323524089821016 9056492 -177428136563003395169060809418709135360 9056493 -34545801804551010552266957332125992160 9056494 50535768295927133554378685228585119296 9056495 14280392503470894493746242882143825920 9056496 -34863136410990680162300768413282172928 9056497 -247991648608044728061986553477632179200 9056498 -35341907772630747661930524491155037952 9056499 -21968571822446490579301628029771098000 9056500 -41986580103545853045770429876835840000 9056501 87607184323293671264292747802539359100 9056502 13606182053241965535520860896284876800 9056503 -150208038664728426375806717394347047536 9056504 121082314329568202314573639058768117760 9056505 -77327893154438982884442438589120574400 9056506 34864577940322621424147112251969411952 9056507 50456000787903031348852722874056318756 9056508 21069107089321713727052309673437544960 9056509 -96639565026708552276083633757799376448 9056510 5537146568799465809860105233151940160 9056511 210815901706568580180519582575313695160 9056512 -309295787000386529242548413044252213248 9056513 23203812639595018427564327989047420420 9056514 3716544293478028029704624975377992960 9056515 23210162007299845759163213267985385920 9056516 25401648946921921295631399728591425536 9056517 95695141301043905778390860578870292640 9056518 150627504369547946742284366798385916800 9056519 -50724348808307107477375831114366906704 9056520 -127652797451220613206243014280152678400 9056521 147739290921906530367012873245017661200 9056522 88450102896065355529235610652462047072 9056523 141106155149878324673321983362100211160 9056524 594653136151277435701698204282321960960 9056525 -210896284697970429826190788616734208700 9056526 1119926137959480167746425722619002880 9056527 37203405672820832937660002680010199584 9056528 10375880648138831657872566011444281344 9056529 -8505794910372330015156080007548012124 9056530 -15934141419965430192462905992842969600 9056531 1741649611228041503295518060315426688 9056532 34119142109549716960028381977543145472 9056533 -136089229664152742658210949002157050176 9056534 8991463616428503763580992151202708480 9056535 -65110518918392878760312157024404602800 9056536 -131327534036068201998453071734362040320 9056537 94523573185100066696175964924108177152 9056538 110272508620527291662021305942936956384 9056539 -4407259211633234188247619304640652440 9056540 -32190193100783093146149515124935654400 9056541 131409210993402235451115294771786607968 9056542 137413498833689657960533500939781951488 9056543 116334872548140237101751215385298064304 9056544 43511856175915285187419495254303178752 9056545 -111204701983886767842584390096419041600 9056546 -157690744652800389545302358856304867680 9056547 -33722753192893725496168959455762696112 9056548 -35710424739009890040774061315635425024 9056549 14191969496072803994401300385301389568 9056550 3758449025112669710308551780988560000 9056551 -48423936101734236270647996706052409760 9056552 131362991340097874245367735833148774400 9056553 -179612078256147072127474384022802127392 9056554 11325069671290055756123497334350698240 9056555 291753689579938468213083226669663314000 9056556 -215078421837477347562152495653696189440 9056557 8886863715732162286609039755315359872 9056558 -32946586967573399856139483855619485824 9056559 -94681769560405294166370876481870147200 9056560 32543559481216722801614848671960268800 9056561 128781821229757902785900386297462672932 9056562 50971073073217900010012447986232218752 9056563 201307524058884914919567035210973923640 9056564 -58970214787068446818963842877529499648 9056565 -56396659091403669765051666110388353280 9056566 46472570746575751973172799332281542464 9056567 27960596665462631807411436696833125320 9056568 -43049819052566354165972950164497817600 9056569 -80583139234728013751346108512770348860 9056570 1702547563759815520013017640423270400 9056571 -60097311277515078582300952947678752256 9056572 -19662287181276464782762466749360278528 9056573 -80764129520992099202705501203016453178 9056574 -704102277079946260988038858101486912 9056575 -61243292031783045553034871157866677400 9056576 31683739329752746538402648929303265280 9056577 336684087364643539476613749188477860032 9056578 -52358493015903832749458469205889938560 9056579 5493921352901660799949815379020512976 9056580 21667926808760367689530704338737029120 9056581 -83249957771872695544447886525689867618 9056582 -129946392867465867246056080144680609216 9056583 -348548190592879575956921013496147172400 9056584 -358680072702511769588130700421738496000 9056585 58443785622446739101796585163633279560 9056586 28279571503568594246607175344656805888 9056587 106105629674571659610625360948996833552 9056588 8561256043300609962018736842013741056 9056589 -134231056300077764244616471740972564960 9056590 38696214066923312036809469346493828800 9056591 382488405886767963629946302560094066952 9056592 7234868084409562958059588104225669120 9056593 30143869637112822286359303476297499584 9056594 -60933443723390138384567880704651777904 9056595 -44823390627441542392765398648879624960 9056596 -97243978415593412572353771664692764800 9056597 -335407343469629495328097224415112088000 9056598 2693713193526165675215769231708924288 9056599 -9091132420703525248623713271623357440 9056600 9780865472065697814243566202915840000 9056601 -77796641174339250961075519350281197308 9056602 32259504627621150266009246152319968752 9056603 -40244195732660232993002556170300061216 9056604 -59801836081572955491252324590841583104 9056605 -158676361729551776203372518494895358740 9056606 -5500030231729405550859412477088735616 9056607 -35718782175600855369306029657266670208 9056608 203640037708208390211124918948331520 9056609 282672902891091176711391807621101537940 9056610 15641569463556438690454606620370498560 9056611 2004801725390222000882582223173257752 9056612 164203515937477185927045921686759024256 9056613 -46821778434177172058925295759900267200 9056614 -43220123068469364718197582478246334208 9056615 -199300844538442722297122161226148087240 9056616 107111373620587749377285870745468518400 9056617 -3861008341817595449841123849843274160 9056618 61095140021838407194767909530889584640 9056619 2522254152598704574445382060675603456 9056620 27683584506395859768314758555078471680 9056621 -139496427941251402294943338028204288010 9056622 -90520260768472269876395742386426824128 9056623 -28648736388203508886024512808924814128 9056624 16287780914850583185642102833588207616 9056625 -167798060301929197600026688363773552000 9056626 -163079274963400541813768097809981077488 9056627 52588920967570180272823131614897062476 9056628 8206939737615751595164585350296653824 9056629 115982780679220384949333719502793021230 9056630 31191783427713662588402963485122090240 9056631 -124313866971056463159831239577078711552 9056632 29453685260795450077491874591018168320 9056633 -90710078534353184113405921124530820118 9056634 -4994175603704075608639776228048107520 9056635 28324764735637375812849936890828832000 9056636 -16000169709723675315823998037297316352 9056637 14233744236649894339706891123327352000 9056638 -3964230362916301789024947116033056704 9056639 435990001038890059637505536202863278560 9056640 16414251379078166713807697155719168000 9056641 -20161839953145685793749102780100801856 9056642 61120173047134830596947188461868295680 9056643 -73664667726969426416154488392325936136 9056644 7525660070616205733669669052856286336 9056645 92022971910072849092382498497683797720 9056646 89912745406323958154796688630835309472 9056647 -106674645517822211145834349193224480128 9056648 7219478556421658932675445411645122560 9056649 22814127601007356928134789640279375040 9056650 -30347538189134527541048999640012518400 9056651 -268311719649832179159808431458893122348 9056652 110527452819712514393627831729591537664 9056653 330564021721209193505249684207526654902 9056654 38779320025146708445739314912561111680 9056655 16598838344129476591281426952928580240 9056656 -30578542595419916065349953671274692608 9056657 -73070924794427548168895316168425990094 9056658 -1702304458152531493439289949531725312 9056659 -3755339280610539784441369160938772184 9056660 -1437474853666703616401004841957693440 9056661 -235650078253323504276302388144413500416 9056662 -31989724190220649979485346272631283168 9056663 57981114497202363719325602290939981440 9056664 156872308567031630792969307383424614400 9056665 -146362253837330373126445604770097137920 9056666 53764580545799588303106995035521891840 9056667 -15293914896334195650000857670677120400 9056668 97445208159171555438484961291295452160 9056669 60006140107095318321981435281643428070 9056670 28188480364497456481563878896853541120 9056671 156168230173552809818821311826679500320 9056672 12831308896086349136919164481918861312 9056673 -20080911750559770045455387108700948720 9056674 77599185955502315663153926508719531392 9056675 31121095403351186014721018359830076800 9056676 116543851313795298722627678696789394432 9056677 -104753593497738164940748142147104603200 9056678 -39406265916927644289739733517151201920 9056679 -58389554358256739701761504878865327360 9056680 41279734945062100009601197366102732800 9056681 -35796776888639775158357668649434826496 9056682 2224577290306450640049790387325405712 9056683 -338842455025665059147800208009664677068 9056684 -14288579926687595259642357722297548800 9056685 30164516304537626305075689778440460800 9056686 179232443489306063423749822527655321920 9056687 -239912579434244597028782197336942482432 9056688 33170613843901567587480240296086831104 9056689 7191200529011040201789991866059932800 9056690 63277893891541579883117959837388047680 9056691 -3817797691265915757979885985188521648 9056692 -133149670694257265955690288617487513600 9056693 -96128462358849903771054200809070016036 9056694 26628053911197070246882146213083868672 9056695 5271304582986715391062372367301910800 9056696 247358929927573704258504610454805995520 9056697 32464613767005021273369405501602362176 9056698 26720965286173265845586316027590983680 9056699 -83811692884362600944320479885106581120 9056700 85260192860953902626319866891349312000 9056701 -107299948568452015893269793627292834100 9056702 -54820646155223270306884234773723824448 9056703 -1694334458121047815730047339972893696 9056704 3913274674177535315962137573658198016 9056705 50008073826852404164729390338759197760 9056706 92540110648731266691145973692611270144 9056707 166961831284728536404049100839920743432 9056708 -131574259284937008390556010696601958272 9056709 176359478190232618594981351489007462814 9056710 -55355198236950124262609938530168917760 9056711 -225325310062051793829146368833067211520 9056712 -9223730470556478362541103381563310080 9056713 184076963135143936746252974623765935962 9056714 -107695004885044752298806477391650542544 9056715 52036440329841528647736428806515867120 9056716 29850998976615800099488975009379900928 9056717 -298724371841176638241488801250645476234 9056718 195045700728310110523682656162941542400 9056719 208705434345731148547108927643233138176 9056720 8156256202707143037943119583446220800 9056721 -44039719237027886321081159487970298880 9056722 -27674662665805973148232376302962719088 9056723 63286956364558200761527101982002818064 9056724 -5010812408324376035247400922794659840 9056725 87771669489051327411285433699785174400 9056726 -29899715065090166122066501001193747840 9056727 37322276072074298853967588869835820064 9056728 241717825218341411631286293974372444160 9056729 -53401684158102854644582918033637730 9056730 -55170703566886741271977931780173632000 9056731 191768511974273760792274829709933418864 9056732 -66147241506480795640017334194504635904 9056733 -50086350178069107522002638507492810752 9056734 39792482207886694768160252593917350016 9056735 -117190437907368349926473400666064495320 9056736 20649670991692917129398187422979194880 9056737 -81342307479503154626193887414764619614 9056738 50085031614503308975381468598341181520 9056739 6001963509446135353427109907845254400 9056740 3102712830157359575831662033068072960 9056741 1569494144154372038956492934364724284 9056742 -21132511861565230085705793354792813888 9056743 27527065620085796994523175882491301888 9056744 379338012312589183956858851254754918400 9056745 2519744232134762917083250335478944000 9056746 693427532604467000986746035440775424 9056747 -36597821292479735800457489519162464368 9056748 -5295272171755593560841278772343686144 9056749 26308712383804438110423673930765780480 9056750 65778536236682609577769956090022944000 9056751 26494931403138815306572631937277759488 9056752 3428297517837092021859885300045971456 9056753 215533927492844767181082630401205383664 9056754 -9260539543731113849006165733133155840 9056755 66583458722672677554451453976036832000 9056756 -88267256435814029535292101942436681728 9056757 -50017315949462510710485818315051259360 9056758 -176512793939297034634477224181379226240 9056759 -156899382400565447115028573910551711584 9056760 -56545331797960650146000717237079244800 9056761 -81042205584235953800340699108519279040 9056762 -31509627305574564192517997657226391296 9056763 -119940968099089581849688480129999571508 9056764 -13944147646292461916623531294154727424 9056765 -203530109383897196859726672777363152340 9056766 6189584686563488892622554938601513600 9056767 -70097479380706962964794454612161406368 9056768 -1749234203960223504538988728257871872 9056769 22285441195086105347829224613600320928 9056770 -90043989963724374535418158830923773920 9056771 29552736466650712150371372571879108944 9056772 450919925656128147002562850757106816 9056773 232838048358664307773292164368415573440 9056774 24985363555085385477797542201981573632 9056775 -6390764628968226652468070870953958400 9056776 272092011761480294973751924603550607360 9056777 65245198937172917570180092807792666932 9056778 -4826056069355818488565800777188818176 9056779 320832769623425059029259511528597858400 9056780 797607635253216591344552933232998400 9056781 172152121680140902879906225089623306070 9056782 53495684187231939504344753071134540672 9056783 178018313443450196180060795699043034032 9056784 12986814515230529615061472331441111040 9056785 61652800224403701314701859294600836980 9056786 -18465930226731179883679534236456440160 9056787 114497133085698903437060574050514336000 9056788 -62480353257532956021448660574323892480 9056789 -1244124420094163651393884957373670720 9056790 25989054127800385166002100935924773120 9056791 5504400362999659272385948921428094552 9056792 149386197843702493168895493658565468160 9056793 1261686683422444455648629527076056224 9056794 -126039220958302106630409315839908039680 9056795 -22762300133676515791235328858979756800 9056796 -24416269825979290930442310105811206144 9056797 -316587264003710727183082216106513973440 9056798 46606608772696933968694938607345430400 9056799 41820119486125315513103230446551911200 9056800 -102471538933460693542864838237016883200 9056801 83332590243291299637916769714107889664 9056802 -47651627858202690336541365436688186880 9056803 -79948367626614865630554192786578511920 9056804 -38670290260978027875676857666708649344 9056805 13522769242515921574454929854049221120 9056806 268101924942313769200846164553507246080 9056807 -24786190788609751907608654080794472888 9056808 50486765247737268609242888545520102400 9056809 -94857068780829533344888210008906700160 9056810 -12274030229035232507553072025685683200 9056811 -264896727085484866367032888955589662016 9056812 -58594042317847111248339494063469593344 9056813 -80302434595541881776059891720742930996 9056814 -2976347272495976361957221789993200512 9056815 -63466026076595151653424059445933498480 9056816 -89289687406159883449881577359876096000 9056817 -156393856897845667202457629508339404208 9056818 -1868315833523856492017075962975674240 9056819 236857596220849889138129956646685998220 9056820 1265710691302780025077172317448847360 9056821 43359480274980874483271604988279057500 9056822 123193667406386695091755662689323497024 9056823 66706792229766144097845701022846948480 9056824 -39952065568697199946556058616294809600 9056825 -91462515076292677840853171802788520000 9056826 -94952103943169243550495664718583367680 9056827 53764409561457970324100361092044081360 9056828 -22005133398158311843822656816114491904 9056829 70492045254978001753552948332650981568 9056830 -85959272560546450579729132665056917440 9056831 -45480063986237957576780068735012125696 9056832 -127255642396621342296328047006056448 9056833 222402741401022472312718754643523903664 9056834 -42064599337293977227211027555498363184 9056835 121725881419746284108820503464537094400 9056836 -17681854975184848198501158841692815360 9056837 11742938655399878471288088549322194300 9056838 -15005668440803819753523841014020014080 9056839 250000343101728039421409568475090354200 9056840 79609258358999949466464420615536332800 9056841 -59928273543727602058335772020880724208 9056842 -166157111722704648477699096429230654928 9056843 -142434168425610297784970749894042012908 9056844 -49511293095848181741430039744738306560 9056845 95300167789056613582417507388231932800 9056846 -26653369050357622926513343447348324800 9056847 -177783824147700418415834830846584276600 9056848 20915895444562104849053705595703394304 9056849 125397253737055980292293420733592558064 9056850 -8367313438681647997994342154000000 9056851 -6359797896500625630428468686547284568 9056852 42810473136941700613235743845576130560 9056853 -144735477283217759033419439926107532032 9056854 25948554513087030167711624501634419520 9056855 136298077119706850293756353042046292760 9056856 185031345958586031910286535761467699200 9056857 3348660169608154645466142497549531412 9056858 -73529956220733671116858504644825480720 9056859 26470782880650280086449473518926621184 9056860 -26786628363792494920655378413494374400 9056861 -125775608388681054262497961671663204576 9056862 72692202591198553666682648722026611520 9056863 54054849600454816566035523028379491200 9056864 -117828996229987711527647321898700898304 9056865 220222993167530278986253255409934720 9056866 -51393126578953371114069231965980259040 9056867 -30756283535570989337895230750920886208 9056868 130088206317442998394023476725046154240 9056869 338307222521283190630005337429109310396 9056870 102134497176796799046591980615156330880 9056871 20284548638234154365389360294548440208 9056872 157007669608674979809197203849166438400 9056873 23722793473478501473824940086541299840 9056874 72082791976486094919554534966577611520 9056875 1013107402993035633763562504704645000 9056876 94396740410624052405795226783836948480 9056877 -18442515018510831468894809383199320992 9056878 18075876558364095058469264522992054272 9056879 -203324729949439356624170570307923390856 9056880 -9956779388317986071947182082621440000 9056881 60376566855757324626194876238875027764 9056882 -29120395796852728032652040936586211200 9056883 184624011610011108119246291779696285248 9056884 17946977859318345883276181688829689856 9056885 -54302400061108507401313022658655128420 9056886 -84020589141825242819931927240544765056 9056887 -42306184345380983906459968725308564048 9056888 -7546496296476624623584713705538560000 9056889 -20162513314943751944909331820032411276 9056890 -22675262703001433977468357956354707520 9056891 2342711388639805947612951415361771352 9056892 27153626439588707677048717527508165632 9056893 7040201018697593202249340555667805664 9056894 7665793442830815428630324857207394304 9056895 79802655932463264205256717362716120720 9056896 66241397158697398559599455373570867200 9056897 -65381844405646193363922281581427192748 9056898 -27578914088576011851147025031447058432 9056899 82137868453264939308956427927793643200 9056900 54931303303661943933476356655403043200 9056901 -44256226497382475215455768868948032000 9056902 -48604862992955598125716965717206503296 9056903 -63773920944929507412825694016462424240 9056904 -137030152391184663507099900954458234880 9056905 -16999545887676198273651344084104358400 9056906 -14531665092890237178866746813826105760 9056907 -48617090614767588006011319829292004000 9056908 44567744228407904530769159971899211776 9056909 -235603745842671172139643684948238018890 9056910 51679735904034056575492104770042463360 9056911 315385944105722663785058835060451300704 9056912 -42736174620273590671101586105865232384 9056913 104538443739183989194261916181139826400 9056914 -3041220331781756024675675643374545872 9056915 31101394226825229075237756643349448000 9056916 -72066508141957677259167575791849568256 9056917 -152582339235318166406756023879726484640 9056918 -286278983833023552786968513845137792 9056919 -22015444720916352534789217147868562480 9056920 -172068348093244079963199289850824704000 9056921 -19480208910641070320255521406548500588 9056922 13738030838001226448104284753622401024 9056923 -11076900835897498930022774846487482496 9056924 53198564265276756720325710342109072896 9056925 91485830644726756898353375697229140850 9056926 29568288166582510218811839392824338240 9056927 -30807816487317696192348294288849637128 9056928 -127381425922857383580927373310281383936 9056929 14118751425691220092766968894542182912 9056930 -48837214070009794532534308782683516640 9056931 1823875069937740324006335502919798016 9056932 71074059056284463527030329304059494400 9056933 17910155105914724423220957993613029660 9056934 3472998123357627419690890310338215552 9056935 171676769487124685652886584283380893880 9056936 -82326149393371628123754953274116259840 9056937 114561740934041074490610177729109740864 9056938 57174640074717516764274977215661583360 9056939 209142053673809436740336158715616184440 9056940 15056808780292686816508951407009054720 9056941 53138409517017231863794051338706716684 9056942 43425720419445631488105857274587478144 9056943 -813340525374460591978032611560171296 9056944 3584951219266001298771735838443372544 9056945 -141931597900674558638265681721454292300 9056946 59531610647909933711871981392481197184 9056947 269333127221382283906774298898340982784 9056948 253250270531275068848068724562344989440 9056949 11703798825461014502608029687871993248 9056950 -10316814301348492202522134500613536000 9056951 292357640126741332189073165173781793072 9056952 -162820900947710118034426289443630202880 9056953 -29104850085525221354036275088856115798 9056954 -85844188707494796564324418565396352288 9056955 140342430995628514573019457710087769600 9056956 -67616628910645328207791068254630394880 9056957 55968560853301722120361773075675123072 9056958 -21932661886789713179038856442046080000 9056959 187952952424164349290169803436961476160 9056960 10804704217835233789753157701305630720 9056961 4163609134116044955875303845495344000 9056962 -124167140645842895255657707884533020800 9056963 75896833415571360985117008984809510400 9056964 -6259401940482156024348250825048946688 9056965 -41131656217015681485463753862375433000 9056966 -30284463745704915140906422966853857920 9056967 -112443229386455301571076973579367960920 9056968 307989937829443851331561927069203548160 9056969 89896239816556752164393612989105697370 9056970 -9227967018196429231528285984801181760 9056971 20403327803282900613251991039143344 9056972 181928603301930921481648546348256033280 9056973 34512765982642057286117033458764241536 9056974 -75540762813342420659380865944549587264 9056975 -108009364324006087758743025845175093000 9056976 -37538559292315860032691618253086916608 9056977 136741978122797395514827322071598243440 9056978 13475112955823123261842580870946272256 9056979 64417618919305641724724204382191195124 9056980 -53445151868540942364822377598182400000 9056981 -17137234789365647566673107539390718368 9056982 -13424594678612759568974150525529848832 9056983 -31412832878967602835054575621292027896 9056984 -83680080131588466504380546872242493440 9056985 42993484809403121847964307787649637760 9056986 -28882685872893507266836094932524068352 9056987 174753993359451689279713066429293738312 9056988 154578412399303447690856102758624389120 9056989 -45607147195338351270415587488660620160 9056990 97124665302947226411756795236574412800 9056991 47429495105930366168603598165022523904 9056992 -137025466078859441826391697390232403968 9056993 -110060983375728308640907560884100930720 9056994 -11351422874636797906642675194881584128 9056995 -57582077948646301018143523353415772880 9056996 51157388957026714664665143241217433600 9056997 83903351719920058930676316787389627774 9056998 -122113154595124734988182162890713856064 9056999 50902145178269764554060664782116249136 9057000 -116177636846124859257904170471321600000 9057001 -68945431134846275675710663876857020998 9057002 -41879051793850780546532338231492490400 9057003 -142517745691356556270084512489146730000 9057004 -1042432919178149598346451528494829568 9057005 -69770401129088087188399548627007180800 9057006 6875101384095455891851772551913679744 9057007 313026232109198908907944033969438518552 9057008 35405899822815271894341899443379404800 9057009 -2558132776876782922219367213432863680 9057010 107158471248709396800432102487397024160 9057011 -160346708503252288323687063854973790128 9057012 -76430040331462978538883636512822181888 9057013 -55117769467286690475746701693175455602 9057014 -20122877778316723688543984075270754144 9057015 4136846393759030058491385758367811200 9057016 -14625939002595611333151889134824509440 9057017 -50395662632941800206241814026438230934 9057018 -41939031426720363363678923071233096192 9057019 -199120734745321611328960172520868183440 9057020 -63586938516107691639063299897164523520 9057021 -1580560141385334487837659231838617216 9057022 -26970596736834303939665712765937231872 9057023 12828976970569522828577570834512235184 9057024 -79365493213719261937973204234425860096 9057025 -47603209269808429471555016140179961450 9057026 -54386523284637210651196904042608473216 9057027 51659379212189513108249725840115327232 9057028 3269972176295103870913323078759496960 9057029 -5397543196962043964306359787019298560 9057030 -63058625247224718875270452939197079680 9057031 -175867347215385295337817994272858995400 9057032 93479158510408020995332663764635320320 9057033 -20720556926531106838221019708369846998 9057034 -11721432293725949708505213986729164800 9057035 6932665413907298614021246263310304400 9057036 35277185376695185720876199915269622784 9057037 20433648196029911214992016186461992320 9057038 -39209529301982798684789270624588950080 9057039 164686344079731279674710878251877246480 9057040 4427177646690499965580602302922178560 9057041 146056538936563413126204489502748378880 9057042 114252403500064736929260638044161753600 9057043 251690821880429449293437116824171314904 9057044 126170909891210657817650339859694159872 9057045 -39041458706454439639032905150812492800 9057046 -100140315028172800033039302819552834528 9057047 -6654066083476236371571882695912990208 9057048 35687019082669653722541992284549939200 9057049 87905475943130458472658267856607919050 9057050 -72851340998281234559148828340033681200 9057051 179051150443401490335552827799267223980 9057052 57137408190654193016213223807057300480 9057053 81505414030850767943526630859088605440 9057054 -23479504986330022136812949673725734080 9057055 -3002091002906134612274674825296314880 9057056 257355603971178891454195798794544742400 9057057 67198516848746604090329842281383601840 9057058 51612053861929742308153223477122988880 9057059 -13753087261948239417657937670075242800 9057060 -85276065542639636433583040843055882240 9057061 -12116634820664915902670084829730405960 9057062 -106990015976009804251397848676620206240 9057063 17867736055520122149702864065374453584 9057064 -38536416988526429154529366097341992960 9057065 -58758584191767264113962127286277992540 9057066 6824390143271563877968904350143744000 9057067 286249610346937024176529095446865672116 9057068 180629275018326272776756608229213678848 9057069 19146298279843832786851833885527389440 9057070 43083837416055384410743818189752037120 9057071 -160153805913113884879084917074505570768 9057072 -4593675993845692940621826125373112320 9057073 18666268592943698810482276625310704736 9057074 -2122751995600578833979595086492139200 9057075 45704179865647108694749385555278995600 9057076 -40044787427232817341010596514301069312 9057077 119052514775364105742283050530880896060 9057078 88463601868682447210310388126018357248 9057079 -283947644882238365439121973233984031320 9057080 -134417414171579099252378510225480601600 9057081 -123046098479913837295212929297273069856 9057082 11158632862835987607371310666584390112 9057083 -36534504445949215228625500851719600880 9057084 19090349145956456596539030874734526464 9057085 -37490941911950531101890819138385362600 9057086 -150488744200002308475387041256517963008 9057087 -7167334869777925997955996603488388000 9057088 -47893118055255262655048047559719256064 9057089 -113327495705638444633536176278637305260 9057090 -300185568328120693615467789620428800 9057091 -36433696553009410901466635798143129600 9057092 -322768455706496725229719341779747712 9057093 -100544624122212080920767353435392002336 9057094 100983345534542832817037763984556512096 9057095 54735351001238463780676094047674845520 9057096 -86596924128798422618516306506872314880 9057097 -61088440712909704623098590919430540736 9057098 -172428446434275864859199845834077301200 9057099 316666489022239082221742359401160962048 9057100 -16500973116647596832875418243492633600 9057101 -62663000518676131771918918089331266240 9057102 33742651502515172179764889778919584832 9057103 -122607970854279057773441871517123179336 9057104 -6603018884154426164629678716541992960 9057105 11011853660130022148837862650297692200 9057106 -131314250991547820118006249127182522720 9057107 -222813509670441860442719671734290467848 9057108 24352071547446880169172188157932599296 9057109 321107156644662924624518219592139759310 9057110 2144434623210702725065054680393158400 9057111 -89118165733281638070885470333275705368 9057112 15782267008715213709638682943928371200 9057113 -32419777667929654776254931573668764800 9057114 -24902477398180426074457951604802758400 9057115 33804192191520442915902574832181719040 9057116 45565071097770133376144789318897840640 9057117 46720947167997754008113288579407758048 9057118 37101342124847701447902380324412383616 9057119 -98008664924248253731669507452450362904 9057120 -74336127236721782751564441750719692800 9057121 38046781312302983783803466707613356322 9057122 -82075920227817879786820766949768087168 9057123 144252003817309573798734116677952214000 9057124 -114625104488161254522625210522827522048 9057125 -112154250823064340170728781339409312000 9057126 -21874503592537629553306475922862540800 9057127 -126986324917490747664975622803262144088 9057128 100700255111052766911533804297433308160 9057129 -152853568615154116905244449236733456 9057130 31061448278598690425977099244267844960 9057131 -157572890434877331804034106552999261136 9057132 12298643669954782302296355713385234432 9057133 -4176400791481519701299588794472269856 9057134 -59038771252463374860684297155538254784 9057135 137918454574808708412772828148614425600 9057136 -71583590430526297810628294613022703616 9057137 -31828829831760157250409280187838331980 9057138 -58188128853593055153304839336209629056 9057139 51308052010122228660623074700296019360 9057140 28233313029168544751922657726242845440 9057141 -195902887810573257683808243787597086948 9057142 -1322961086028964896325900465090693056 9057143 107516970982914641566228165833565324392 9057144 -81050402423075118832813894730661888000 9057145 121056382316688656214328896487066110720 9057146 -561088192526669017102138840766914560 9057147 -60553689026513832775080119383197583104 9057148 3734191041738021788613030692968798720 9057149 -252163339721860258104593247129003758880 9057150 -86333677005070058069999744830771920000 9057151 -77538428581652553567580699930931390848 9057152 62578860388528072147945401029901680640 9057153 3161635770801696985190857455900730368 9057154 89144612761345028152735459176722495520 9057155 -79286797869656843941126198211635459440 9057156 -6960236743928995637281705650996633600 9057157 65793659094113794524142372646433083232 9057158 128279185622448960927338531191621142784 9057159 -156270891407546576366916087000562152336 9057160 -32431511897938191898159499087017113600 9057161 191381149507605342447532645663875204762 9057162 28326672488569894670935017960493446144 9057163 -156712405019705180662631393538615436588 9057164 -109005162643127857574522943915228364800 9057165 -13067595954423985468705643189527015680 9057166 83560796211044867706310210310547076032 9057167 100471156727444233031142755148226992000 9057168 -48507152376218347466140034518401835008 9057169 -48848288301719071147016750205621619488 9057170 4700920618427622104521177096107939840 9057171 113039404806391440515869609381163549112 9057172 69532211516606618912499481404693474176 9057173 119599295656343495638015106958215570940 9057174 14453154879953152841016572142794280960 9057175 -97784978126027603381734491102724952400 9057176 -2163607766243428230790184795361730560 9057177 1058446012444433872680386840236653312 9057178 -56020215513061207851767664158774009376 9057179 -60086084877245097677081639230661379840 9057180 -78374076090017824590366103995922145280 9057181 -60652733948476397651293069216439191360 9057182 -243758208340092872579468497530112574208 9057183 -9617512201483911009793145371368650736 9057184 382747541991399801812859097187226746880 9057185 -8287334745789184907285781962445024000 9057186 -15705633869684953837886237511354647040 9057187 -25257607855412917831931367598569477048 9057188 52119266843447654987284460153796304896 9057189 -28874237532020545179740677175395145376 9057190 8927333438701692075660049644684489600 9057191 10820687749476393153608631939146507184 9057192 -117883023097203248748000572339070566400 9057193 77601232257462365619145627657126863360 9057194 -216111743702800188823453657491704360448 9057195 -30547662637510964066313644541790253280 9057196 -107276630087271541862569592451794041600 9057197 128397679901513150123076802335488858646 9057198 -79656595368805125618283281223513561536 9057199 -67875603655076858070735626448924338800 9057200 9653437854988138405779374108480716800 9057201 -75622360843560157250079077304462330768 9057202 -69463888350519346417818176511085535232 9057203 -196277911434243238742397086801252813040 9057204 -28336816542845498003346961475369717760 9057205 28194955439602460713815894145235604000 9057206 -43980012119758338230534921830353513216 9057207 -68611443067916682478766348873173042608 9057208 97885085276146605058407847338934272000 9057209 -217108118062641898739318637463239758688 9057210 20598708852915410808143892405238152960 9057211 -235465643593053222639556889070268945200 9057212 -155626377443369836068082263723354071040 9057213 145840029770848140047190033748640646 9057214 -176477546850878964285471003942584012544 9057215 141837402845657477274028334919203952360 9057216 5080637585946083791060316162132803584 9057217 296230125036001120510250943229764683094 9057218 -9416397089509545385429095723562651440 9057219 -1636886441461030404871693083475267584 9057220 63068672647486630971972561681905909760 9057221 -89570318101707316084678618847438652000 9057222 36206521626074360945272300093669384320 9057223 -48727727835417825756353869065586599456 9057224 -15201003199748440207180413978784972800 9057225 -21705663496935505023950666660724956400 9057226 -27414480292380220701548475026549282304 9057227 -118054154166151845794168309472929058924 9057228 -103443978906204330130804519263303206400 9057229 214845707144642501622948024396637901952 9057230 5279375950533796246607453701916851200 9057231 115426288585697621720097327999748125840 9057232 56076466881807506067538723095151271936 9057233 -3670529475369642698751219069124704396 9057234 -135099767142000467505296788646713565952 9057235 199120853024284988526081997741840794960 9057236 -187262211063485364076617560920238958720 9057237 -20813900801942947660293867819065466048 9057238 5765307630576473078523251323277316480 9057239 70543815039543360141903901844746641408 9057240 27584478913259018391566103299810304000 9057241 -252259797359302081864246313442439601148 9057242 -55841936330338933059381438578387255328 9057243 104082725864089595473218824550130713600 9057244 49470262765298387178929329424396471296 9057245 -40321216194690441397711871079498309120 9057246 -9292173170170596867593342940745497600 9057247 -146367505639719648051903257771732478304 9057248 -25650301019564566439773871844969676800 9057249 -93771401628290354770867356576622483566 9057250 3841336573918072350865670427537960000 9057251 42589518057791315537678448855646968480 9057252 -32991615003944321418769669143024749568 9057253 -317127757908912839272844648669969048736 9057254 -152885757936977049482538780431945243424 9057255 110666213197790681383104983985945700560 9057256 -205664308637453708766011192603381760 9057257 -138142612414508273334119490371555518656 9057258 879807343770742619467537364546265600 9057259 15900877414758407544288360815555497216 9057260 -30901438496306309680627984401201991680 9057261 -44879671351445301568732661375084944416 9057262 -18896682694204601675588885864048640 9057263 -84502430541890830336015696003556058000 9057264 28476236145074694705599899786320052224 9057265 92787522991053271160506048090158062400 9057266 161678969906919012397390859399178722832 9057267 78367224351050403974548279282401204240 9057268 214784142760548634490281081523580512256 9057269 11263393241154315368041215086970872568 9057270 -17584640875850241949090416903280435200 9057271 -24156662704236550501592453679647108000 9057272 1135513810250570359971117575278018560 9057273 35590520292343090724192574530516091984 9057274 28593005119217406353296331678877723360 9057275 -123105998006268593888965022834869238700 9057276 -58650657827462824221420256678201307136 9057277 29853353381365628896600757794589390412 9057278 8950849319378732133645924488133229056 9057279 -1598229609307965669942737046533640960 9057280 158329975099212780852857263754733158400 9057281 38456208859947091964439900299757086880 9057282 -7271334162486368208243784933720611840 9057283 -216223934387245871088592594194604410680 9057284 -47758554159569059309312617474454080384 9057285 -1230536789479550740025595310597612800 9057286 9509553784998720071808434882603366400 9057287 -54269552973288996426480239625744713064 9057288 76006464602013581172606201506210242560 9057289 -48297212868770808399322824561361318476 9057290 -119214566196289743373343466854275065600 9057291 -56124055016369525937093085443397387536 9057292 192529372845911182746225558844197238272 9057293 5419580386983336618258233144062610400 9057294 35609018471302145762173885391783923200 9057295 76924507154025507128111944067682352320 9057296 -12168935036655068557872593807705702400 9057297 -26738766873596561676933864537076541472 9057298 -18300862480357718204234464004231627136 9057299 -78778044590012761232833800437717087700 9057300 2296134229838498147839950227386368000 9057301 5039137928767881605281951118107223808 9057302 394897206303976980414500514080933952 9057303 -134260077307262169347739435947441875488 9057304 -3332013543668946735315789279676508160 9057305 -3849937377896700340064585449347580800 9057306 84862080374350636093929937227809109504 9057307 -179026999742346071466897628113189820044 9057308 26622640429686397750017459413785012224 9057309 -30077334795037814976492811009455049440 9057310 -25619729243263685968606373998435466880 9057311 180227482726670505130619679742750478112 9057312 308503316114368043490145037202153799680 9057313 -111233028035905441041250409791605409438 9057314 853419647467636724479353288223345152 9057315 -11599980637327596858654651610859622480 9057316 -152642359578623140583385339124650136960 9057317 -72864415831090295461268797499065505088 9057318 -64622526495989529040716461832958130496 9057319 158631968833939811296552761403167976840 9057320 -50900561590445663520408051182095411200 9057321 11180111092227663889938703168493615040 9057322 -39350297651838686014031456008775166288 9057323 476743391946703447736791581662200611840 9057324 -37830139885786986235985186055865033728 9057325 -21744417191114744781567985773078629950 9057326 -6568247938761862145867407749791941440 9057327 -88857935362662498291597323010944357880 9057328 -17303318875084933121674644915631423488 9057329 -1110719920854746234361811761128612952 9057330 17468410398278646074928845608604301120 9057331 -215226764067753731996030030990194163088 9057332 -36678715356453895325585942670534893568 9057333 -80449215256757653165208505894283044576 9057334 67442719994443558311467419293742080 9057335 35548862172256357932985218482016222720 9057336 90569549561270788696098955101948149760 9057337 160096457999749061734242791833332882986 9057338 210755399509342498660558748434577952000 9057339 27361197209794462566353056795663948104 9057340 -117908513557637515544263822508855761920 9057341 -33082172266913784419632622127456433416 9057342 20059159874519737866035111988284467200 9057343 235572134790883197334804087274816806592 9057344 407410469283545140387719971771252736 9057345 -134999964638997208010502522047921462400 9057346 22688411625110743578756791738938029600 9057347 651115823009576849509486780538449440 9057348 -951027497983881510742038813104987136 9057349 2598565280408175236612392093599080000 9057350 41136219936270297265069877360834784000 9057351 30202334308571453678763322537206415824 9057352 -57277501937845299264653143267427481600 9057353 -399839846464813252641416913707334288000 9057354 68466182031188406756705335691567748608 9057355 19042864807004878343871702249503946000 9057356 113253104430540568609442756401822327296 9057357 102037783986316483699612882897031531040 9057358 40864655437862566233285655657276121280 9057359 186238688900664043771251540121894888560 9057360 -7527255499146909442253045341956341760 9057361 165967931842864031459277081535517338624 9057362 -7426894020135512305112116483156494336 9057363 -26233948818649695630028024054377326592 9057364 39251501311269750887948830329411579776 9057365 -240682745668848605830051976207337592740 9057366 120738655343729153508534230420241993600 9057367 17136400305676774603176808852870793520 9057368 19060476447257215069986449020429762560 9057369 126198439574077661443464279048242810400 9057370 19227527843451800753255551159249244160 9057371 329861208145197866338556616018390517572 9057372 99755682129394016655948022723954862592 9057373 -101147443979780758117322146006640920436 9057374 -169439335735370783279174839822168157568 9057375 -89777160257692249672630085341483452000 9057376 323197789471214222424577170990236958720 9057377 -4784180706696313137413550717760502016 9057378 29595802721884730537397563146301130240 9057379 -124150114220056669793976549003608148720 9057380 -81637883324259102364573469688157075200 9057381 81031085673245461232667322534991801952 9057382 -16285649687279727874960766280470414208 9057383 201595509654698478450647406251830455840 9057384 58074579600597232315377492381923819520 9057385 84599943572574388623419543473836681600 9057386 62465841411481647838415684282135261184 9057387 -83412053831274742125081565629265158480 9057388 222532832058541295050054246463478188288 9057389 233221407244593948749550525279543880800 9057390 -28793997889349373739730216173945438080 9057391 314892648231334663622575671786905984 9057392 -26723695306108811687618602007841865728 9057393 253287749087488370519552591362374487200 9057394 -33780164885054534438737889792028604416 9057395 216758323119332054679623348017999987200 9057396 -171765525052745434516042752580422512640 9057397 262396051274422815232683435348717260846 9057398 -71263016819906300555179888071519713664 9057399 57879556739836502345916547821852105216 9057400 -36100123973300794980350768526581760000 9057401 92989008617626350794467458277811463402 9057402 -2364782525195508949473564087809577024 9057403 20973316544134081304814886548826591652 9057404 190462170993119325888791692396426745856 9057405 955624355077353841370260387262907360 9057406 119293840870885659728137894167079153152 9057407 11420607868880034915528759163127734656 9057408 227418666116235235491021751321834291200 9057409 -125584553017287697100664912950339435196 9057410 -57253385728613306598921276987459479040 9057411 -176361688331562824599395652852196597760 9057412 43755948955816239420781102039600742400 9057413 -201721422766539098724177091050227613060 9057414 -30108877446853510377076883479760248320 9057415 13979348290243775508294047093743943520 9057416 38463879181694452468139989603286676480 9057417 223859135688384855029383139298679734912 9057418 -112548582173158613070860045755514373840 9057419 13467356976190628187079115173800817296 9057420 4676879124862711143375381827052026880 9057421 5461138673746047176355033703841796704 9057422 -168444847571840150595088758398021146752 9057423 -92006548195052209046092452929990964096 9057424 -6298342013157430345153379178043432960 9057425 -42782152087995019065108127729178950500 9057426 -3030116288062602681836866610287243776 9057427 92450169731221411573725571675882511276 9057428 197745789868553518155537417259265923968 9057429 -59389501638350815747436900662068369600 9057430 -80139890286485294986236155588987673600 9057431 -197889718547453457849137853659411475768 9057432 17903713315175794622227237990530232320 9057433 24243559349480075251769464124402780160 9057434 1077486063123044920789840380443754240 9057435 -42783615423420701914067150179681270560 9057436 83301258360421011115265860983042567680 9057437 -123320256994075411580731278195399426708 9057438 8800839163931554864769899298426915904 9057439 23932440521771725836966648002017046240 9057440 20756957734235825675434925590189178880 9057441 -25632857509169577548719269341539455840 9057442 -6238560350034291071027034404566846128 9057443 31805544356274105416844889761954371400 9057444 54119991043784586206953853379597680640 9057445 -53613642009923038400744386690031319300 9057446 29957498183377725043453128909327744 9057447 90223997699300962493451078499567910400 9057448 8007503485078294162278715382593536000 9057449 -175297426246949212168452379562293580550 9057450 34226421506745147575785828965208089600 9057451 -61620543231917149806280745433689029536 9057452 26146926567737646660146396903943121920 9057453 28811268663745225853591532054112106304 9057454 -48486055790471880732004814467876205760 9057455 -210073870609246017010961614028982166560 9057456 12281233485531307083291849915735736320 9057457 -147294642690084828934995048751781661120 9057458 117954832437769780080401273504339577984 9057459 193724287994345818547121657823095509304 9057460 -10142835164536357196130052552826430720 9057461 -117246929444462750896300701171235759968 9057462 130315089942262032743596836312733607424 9057463 -180526763517662223324763652770363995416 9057464 66560445052533944881486083479878041600 9057465 -24323220559062477012297955993547921280 9057466 22522278367713622324225116909153441024 9057467 -45500091044339801465975234047816835484 9057468 15816800982812088344198194702296539136 9057469 62194288364878685704400297650486176000 9057470 -77959290071046306131425952070206941440 9057471 200862079875820009391024220446567698560 9057472 -65491865195791637748823061589414379520 9057473 -259872119413540947406620568275870748476 9057474 46430327701146819943646358904646714880 9057475 436439310738056905501032508857068000 9057476 -16234688012238003767925529846548744960 9057477 -644972563867301116970501451844320768 9057478 -94981958798770650646303932886110990720 9057479 -118445810224474753091055633767580466800 9057480 43680521097978678379347726898335744000 9057481 166185933516062891964114315417622126440 9057482 -9388527149284846190525773744306454016 9057483 -739394013715581743182647334816771680 9057484 -57100150950249319330863151624233901568 9057485 35452774815532394356146716748032352000 9057486 51091287670563845141402532934000409664 9057487 38543976565409776762529678325864619904 9057488 18098933108906377245482160076441387008 9057489 30466819107472247538123365885088312192 9057490 -1029442966052987367504168688649062080 9057491 195883841155927343709765841118666486892 9057492 87205807114358497459510826121246074880 9057493 -333306897654126489998592433486735918258 9057494 46142327757472551126979027029214029120 9057495 122711436002029643263848291585203607120 9057496 119690945388720137184164291410067496960 9057497 156186618455805419966952729187892615946 9057498 65696425198060299443580203349427353600 9057499 -239543606140685621035657946456883041520 9057500 -28938257216032726062261410289752640000 9057501 -1831442910588727765399411393085924058 9057502 -32078883821145344586745330346617650048 9057503 1176774367115309181219058418000892720 9057504 25993726475210643629850274080600883200 9057505 -10321074380500381598661630408453954840 9057506 -95570510364151987883534650344298032048 9057507 51244202387345308501133134729861163640 9057508 270089045984065732939696570950101524480 9057509 20440083875743779290470569717234068640 9057510 10453576834499266555656197531594065920 9057511 -340218944121319771917181467974417381376 9057512 234715414196857965300500321412749260800 9057513 -74500840080668382911663766971270317056 9057514 -75647307953601477033085867235754456144 9057515 16314766131090126751935611495079392640 9057516 62502510232191364677821573694589860864 9057517 -72374010603227876777779749838124280608 9057518 -42490193474040305197107618422710947840 9057519 171532039652198145642110299581885996744 9057520 -213911244427032234717029768633057280 9057521 117166477568724172236010220778160304064 9057522 -45467861277013363502314769589715859328 9057523 60947040114393646348323335383900224120 9057524 -72838222990033226396567890240605216768 9057525 738823860880304177054540910192364800 9057526 44850764712096976554266981795925926400 9057527 -12944536740397189809005840456451935448 9057528 48469356104718186698990591533842432000 9057529 87676039158199104000221784801262764800 9057530 13078887760732509476472069671653771200 9057531 33420197586447506376610078619232658944 9057532 248940406254497291527760866779121474560 9057533 -173936158170433629851130569670250324218 9057534 -57374472245045985300466594238531670720 9057535 -87034031648709718026831498272616698520 9057536 -229054018312013738190232181652615856128 9057537 117522145119567819115305231814121710194 9057538 -6123228515242922651113178677895026176 9057539 24922095741816108564240444330887225340 9057540 82719183035645691294169585084260556800 9057541 58866963474998362180960668232123367040 9057542 52080056022954729026728772596669608192 9057543 -121646159591225490228542847814549337472 9057544 -21789496123420949503549664539895930880 9057545 41459281915315921408069674656980505280 9057546 -35803400817637404671837882227237790928 9057547 203285313997982735961740819918327586040 9057548 1340332116457534119894794664472158720 9057549 -21623864390904187640216825906012875008 9057550 -2881083572256633298921135997771947200 9057551 -13131800719371460543319805122903852400 9057552 13815237133182220179792129824872660992 9057553 -125780193640208046880541821143855397198 9057554 -23028179361270179020218849103358329728 9057555 107421687052233057774048097519604359200 9057556 -64238683464321503566211400875185393920 9057557 111076029116447223637179983710829473806 9057558 7543376129585051279963129750222499840 9057559 -4992809929752824836446288272686800160 9057560 -1766619533304856539651879866378649600 9057561 -22125538115695367307452885256792316800 9057562 -6108464261327212085269753004877892368 9057563 -2194700003354886141815870194203306096 9057564 46761512222628172550131161777836651520 9057565 169137674328864452939866436690874474720 9057566 -41509131087321938299187292320067471360 9057567 -101344787402683489183325508390023473152 9057568 7216251302010776482165603182402207744 9057569 305986156159789098491509141497614643396 9057570 -19737911374561882378535901214679078400 9057571 115657746913295032231873746516542407772 9057572 -81600324931375660287836262744124401024 9057573 -17591256755418370119507639075157545600 9057574 36019268271197591257232939684544493536 9057575 -133896921039124050173490681660268747200 9057576 99669897118536223819507144608153600 9057577 20381198434100546200177473752516258426 9057578 -11470234023143510882912509991136062976 9057579 95414258978331059540214460134912625920 9057580 8016586532440738103621243413238906880 9057581 -80189181853582641345881271570408182868 9057582 66472485170550599406434400659806287552 9057583 129077748088505230069569951226448212176 9057584 5429278540767382499946716760672043008 9057585 83733848753681513470434982278351580800 9057586 -59102190479104324128617058420623174016 9057587 56427953036751188175164074477191398400 9057588 58609715852569973847817683656594294784 9057589 223075154858512881156103262402105249390 9057590 -22803051162439945439183150029047283200 9057591 176591894590997312647771318774299306048 9057592 55216126347276806894177287055986176000 9057593 -169986946489186533419171595817519507158 9057594 -9289436846581644155915820610225158144 9057595 122948017112074805867237067158348073600 9057596 -255818619419394564119523399621220756992 9057597 13525790128053078970373755162008772800 9057598 1381990967994043903908551274601801920 9057599 -389396111952804145533853655638519944840 9057600 9842894633544377742240861854918246400 9057601 -138422170929251954108498101026410915200 9057602 41733843620812757786170368244187025408 9057603 -32602327720746763095433454869074873096 9057604 -248339467138565056337733194590866867200 9057605 -246556368961617696059262059860831741440 9057606 92060852811457259722462852185506304 9057607 53603456160179516805203559776197373088 9057608 -11893406220833348393530077823108055040 9057609 221995396176055556488493549419205115840 9057610 39690738214932286986391570546940196960 9057611 -46468268355685337375516566696473590976 9057612 -6537617277325706781934678116343627776 9057613 427100199833991966021030426543852576300 9057614 -143184410736230300059241114419962245760 9057615 40439988844726928091051870522366635520 9057616 47014178664530049764403471068010831872 9057617 194547062640833826094649591823855496932 9057618 -12592455313227899059862110536852697056 9057619 -55114592970410984545760728706743060920 9057620 -53797824772923331666421519457276887040 9057621 -10963340656191577556787475452205149120 9057622 -6758637582563356181280735053884354560 9057623 -75651356357779275523706445442590635760 9057624 70433940634912156380478201602775941120 9057625 342377795320920575667894776646610269000 9057626 45594808757601538883309607576052438512 9057627 -48982659241285111723744937867128807272 9057628 -44215253534096242955718248360164285440 9057629 8393875388773489203390350757188993376 9057630 32040176983443269922919787790743531520 9057631 208337670438129210177792087632699420664 9057632 150841761826433525676417349374438408192 9057633 -12209116148213329265145975326507519232 9057634 -2449014825607623934382317329738492768 9057635 64520338204920842305711269728074816080 9057636 -58931145399975289857971406619913134080 9057637 -174906524377632889842229084133262111400 9057638 59604398222964916384516819593154374720 9057639 28583467396547337219949802582207120424 9057640 17876742274040861069816607855791308800 9057641 -508625621826476962127898614317928837148 9057642 -31993505288295814571155408832485294080 9057643 -5392663467754588231329744271335666800 9057644 -107000583426258183078672674620740424704 9057645 -135992069547404832294898217413749026580 9057646 32160415037211913363707320655008675328 9057647 22569825225706195812412156666232077800 9057648 -5268182304106168310908987769987629056 9057649 -4845479619130401985735201760803947536 9057650 -64834493839204058169728894520259870800 9057651 -169825874497989945916472579014313755536 9057652 -243335251082673164256424064281031823360 9057653 -37853742234393469639669479447606823872 9057654 -122854224580653300600567305499553405440 9057655 3180741101360670362587507996043868000 9057656 44925452996878610807702848914787676160 9057657 -29179408768373804331229596983146521600 9057658 -80162705377909955307936386518183282320 9057659 39026827132110616254511451362219373904 9057660 -53662659911968537762615708701576330240 9057661 -118945416788055830841059832304830689600 9057662 -37106101925992432924542696968949831168 9057663 -19190639285743438873604884633478122680 9057664 14718260578821537031826371915441766400 9057665 -84336951636205237476927498631148192940 9057666 49736046661512013066423380728934389760 9057667 219861006008475494493864917914755342716 9057668 -35894383311811317863559275683985704704 9057669 56850769808128518101926503247313728128 9057670 8053284973929588989623863248405489280 9057671 -93013381449485616152129959621199234976 9057672 78152343060347437064459397584253880320 9057673 98237310647679686994950823944609991424 9057674 15883094685383462704871882830263461472 9057675 46953916780638680874069485996079288000 9057676 17814642869039549919142036077675666432 9057677 -345282483704819014520324280508717214100 9057678 -8233563989974444480892755228431559680 9057679 17341093280315896102122674739253111440 9057680 -21562060055649248772208647264043008000 9057681 -177024238930106251761658510166906808972 9057682 -12668661274654828817155191069825372000 9057683 -284037159485628047581300457819586633312 9057684 15787370929490133109430501956892774400 9057685 37654740800083028128637937364987403520 9057686 -51491604417551723895503346236785530240 9057687 -61060640738202226597481911725502578840 9057688 285518181846412642915005440324986920960 9057689 96567871505400623941181532552190748490 9057690 -47231553991248670858090621410418214400 9057691 5799331841996388458452788073500210112 9057692 -710704034173270502953556435909664768 9057693 34803529070061613439800382341090279104 9057694 8980025968757993926293554165410020480 9057695 207585608372357528949128799890734252200 9057696 -10566862734077443796423431234850390016 9057697 99486967234055758972929292829650898 9057698 22444952665537867552114253888823641088 9057699 103009387714846282549473294757286039040 9057700 8419011055970661123246662367589344000 9057701 -49967730127749652107811339510049567298 9057702 84890232196898510907459976215438843264 9057703 160401726947518815783119027622782392952 9057704 30502036702138145566004537333094481920 9057705 -129056834909426452045597365300685880640 9057706 -70179271457587284381776042984479307520 9057707 54203797505042163268607851682544928560 9057708 -53556795160518073741737327839263288320 9057709 -11712061075150967218652473025671258090 9057710 106673701204079648672807537096981760000 9057711 -37692020934724055408204431360720477536 9057712 -5679896657333290773687615824454467584 9057713 -46070576741120163752077910769486136704 9057714 5882365678226180592628712006824170240 9057715 31132698004502365185718308437233316400 9057716 15194490277046659978484569730652819840 9057717 304148194280771344100224063596596903040 9057718 -14221694554452577565036901259949424960 9057719 356866614589408964177742520595464769712 9057720 12877091856876290357174456550437683200 9057721 16238052224417699094297400158839002000 9057722 -30304543920130002673564680383056666368 9057723 197868485798706927862142659978147925784 9057724 87327248198293915262949053187189542400 9057725 180974209106924835279177871953991295250 9057726 49350037660341615658210474347933868992 9057727 -45979217810719440140351293484244906128 9057728 -30141701873235691219567703374644117504 9057729 -195325881530213728474212078451878104016 9057730 -33154626996590886668773734780093811200 9057731 -127938399348582955473610762226732502468 9057732 -2502743093718329792207562291540476928 9057733 173880617933917059919798495099725637344 9057734 63460326554869194921981083894585611392 9057735 409534129486668434944252705065953280 9057736 -232722630532658634487652742758146160640 9057737 5372323218558554033690573258732858880 9057738 104199531642438415056732106193245542144 9057739 -149199313153987134743559959095884620280 9057740 -50578140260651948373772756840302059520 9057741 -29898437377543476478568594846486387712 9057742 60365274498610916214324938341984612992 9057743 251869968160833245704297218225591370992 9057744 -48822094966625642718740375730339840 9057745 -73452813566872653164008617094628467200 9057746 155939673187318089134838408845328193536 9057747 -23363785894798355534967056866198759872 9057748 -12634088267003291806665085142022816000 9057749 81916476654438379820100141211858140750 9057750 -4484936792028494052954365785335360000 9057751 -26084361431896333314781835143807369568 9057752 -74066720757325637969121510808504627200 9057753 -107156454637427652473725955393249085816 9057754 6722099420139605512858114787384277504 9057755 -20037355684438688554243944202056676800 9057756 50723939756914057028693044137449963520 9057757 -56121189017319324742980954741825182868 9057758 -58233782843126864084183343163137685440 9057759 -136703005299105250745333352493493261496 9057760 -116972491685696790942628894995968163840 9057761 -39534863823430014004002445955543069976 9057762 -19765670372462148480631651398123506688 9057763 27464372459747177274169127902695865248 9057764 -34411221449637679460974250623126109184 9057765 -120353322498652371723539635828439779680 9057766 -51070705201042554914588110363937773056 9057767 3360620425246578304057200494082780672 9057768 71337847403706958410989975595166924800 9057769 103468595270641469896406188740510676096 9057770 103000450109859202870813690329333600960 9057771 305276246422686607059273167110383384240 9057772 122476320313219454059484613365833093376 9057773 138325160324956270128132942090855046560 9057774 77129683490510507247575555402403240960 9057775 23062892737390174862855139381369235000 9057776 8341633898254539160361076567083188224 9057777 -111296214494631940387431239355893032080 9057778 -2327801657758325518433924223775368576 9057779 -203828809034591814687910921393276141620 9057780 76065530833728271556809472095511304960 9057781 19917908754602811088352099487363259164 9057782 92500704733585331963211222432857080992 9057783 7572127151245896744148412571833791488 9057784 112885555035140000462034893596263874560 9057785 101915665682864334181385530237794429120 9057786 46121505501398723155556736063168651264 9057787 -157536704445265617618656914666052150808 9057788 -101273432727344130199949525740086503424 9057789 75481865348883346369046835659010692844 9057790 -4507622823394871992571902262810726400 9057791 -3462539211985075089596648649868712160 9057792 85774059781708567761093373530810089472 9057793 -104972384314700995609040093130690017280 9057794 154367241381531792017504918165155463040 9057795 -32644251017766538581058531567173049680 9057796 -84938857223471840105309735568784005120 9057797 34697720145380314420281056087762346240 9057798 52127782702376006181325775520474086400 9057799 -42020357787867219326505243555702116200 9057800 10196856923595009457473585789444480000 9057801 4978142447936524214462781274443273984 9057802 -13126103543963167769575511131918124160 9057803 9756686824102935496304289123564198840 9057804 -37597605684484049735839585912792055808 9057805 -169415350224525692577346654509838767540 9057806 -83602478225976734263682510708109420096 9057807 -222818355136946890634798845508471740872 9057808 -15319343631176635442138488545669349376 9057809 16310413772886333468964521296770214004 9057810 5365574574587329058113919017003292160 9057811 -137826473148891274472791313317915726336 9057812 -207423370923693200165453071558587145344 9057813 113533290110456091631058997459743762400 9057814 -1693762481573032776430002502373056512 9057815 30360320740708790255928186278594607840 9057816 120370998349072156738456107254754846720 9057817 -300816834404105835403561714708331918134 9057818 36655383447572416188955591288343808 9057819 -170537564397329385535580290632298020456 9057820 163923732814468480504425584727133870080 9057821 4430152365961458337480993737225311424 9057822 11403796012691075800768872021020079744 9057823 17382226030354980705143603600239273264 9057824 -414974988925890130715628726756877271040 9057825 12884568851820252733493103041055825600 9057826 35287812761579529185547212553390092112 9057827 47562694646156827992306104511729293640 9057828 7108167666313720980289826800769138688 9057829 -237979806871823811806165434530114228000 9057830 -41585995591245607625868540609614989440 9057831 32374094448653965975094457266157495120 9057832 -38285601531666070901345332574633164800 9057833 98775614604364103785359914681687369082 9057834 -32629796080722832440847141015000558416 9057835 -47391222323805938780934351475755234720 9057836 -369536887642900878338696076630470719488 9057837 -1330844846673034881758504498271128064 9057838 -25033442733948319915557290018600026944 9057839 41905845217958017357058814493592553456 9057840 2526774715960510441103942391630397440 9057841 -81585441272455082815288688125867092428 9057842 167255986621989638032205679825824589072 9057843 86114343664795725324654982333807936824 9057844 57712058462736288500383706989480704000 9057845 126688017769994812463202037183926275100 9057846 17298248945875136519200876137523239360 9057847 -145994292954719237140632246497515919704 9057848 42181074457043627055624960416064000000 9057849 -5239688500963081985467603474665333936 9057850 -57533826360294288460100203935472551600 9057851 3890973629943491324491993274851979304 9057852 -13602791927700442678340808551643724800 9057853 -49284028829965074808595827943279023520 9057854 27000053067584835109318769933142043008 9057855 -7032538278252975134926217666367571680 9057856 -78761224261727045187827828575539036160 9057857 11883060145177244556790648926673452720 9057858 -72293138610048514789371205751639154816 9057859 17141969839172357431186206412881081600 9057860 21377827398766876658400014126257766400 9057861 119176174999691637966606163227208263360 9057862 108454529026980791579575000135200377664 9057863 -163823546277348071428735553448947965320 9057864 3564661708182308094207233469722787840 9057865 -170429702682119121817212144341485423800 9057866 198154859452425008265892942136460586080 9057867 -2457553003859421152702974117323751680 9057868 -9203012213970494622063407363644087552 9057869 -104839999926444960344202015873952478730 9057870 80207639935085871875030167441731139200 9057871 76038770510812861960996280774510213112 9057872 4920447491368524821165650840058314752 9057873 18499434800658840264460061329106404608 9057874 3685562378824319007408592438216983552 9057875 314476015395751938374613578593706808000 9057876 -69666429013270987619064484650297470976 9057877 230756686729362269757509015942498760192 9057878 71699758548974085191047846921805352960 9057879 -215659905357089420359680788252648380080 9057880 -77576267709534721729398588529081344000 9057881 -99129779224827063658813300329480100608 9057882 32844819345393272343890822845595069184 9057883 32152228566195513900482900036443872000 9057884 -98349830173018019830294653968651867136 9057885 -846822247361596001096906587856330400 9057886 -59838622356743554877231984631426481920 9057887 -311376708186877994880190371426517874544 9057888 -72262636393360406090188075924868038656 9057889 -174858361838226004630247342033937782400 9057890 44778798744534630526558012784396697600 9057891 -164401292651399175773114966215703113920 9057892 -12775364700948534131465584650469896960 9057893 55220178967889963809887617038836188922 9057894 -39991719899038121158808593192106262528 9057895 132771439530409634812233760559436621360 9057896 10818344500427133234615383150766981120 9057897 76226255117190689023564253005674774474 9057898 -86198112113161336886440458011717470800 9057899 134789029784844859726743534552630678900 9057900 -11412090356686946642427970631296896000 9057901 103712269370840979290705946031237986902 9057902 13551097468113937505699903236364257152 9057903 -140244811537403492758911376232147116800 9057904 12235698404728934683520847205160058880 9057905 -6984859616917493549059761087139430040 9057906 -1589237499851858586549531993343276032 9057907 8077483837466326326170976271859855888 9057908 122599817545219848122255430020585656320 9057909 -8953522176276175892457066620348571840 9057910 -17751329168603295373735744942240026240 9057911 -15667975006046942630459638056951669600 9057912 -43561718827697617830636653273023733760 9057913 5495775096959071984197228292763347584 9057914 -30571815395534403274982234873977612944 9057915 60622170048065655257047677904092374160 9057916 37286322113818783570866138522154229760 9057917 -140116773006841214771985188049206871648 9057918 113376885605339218792606466416254418560 9057919 18953852845527795507372819427740901144 9057920 -138463479142358482649917960381425254400 9057921 -18041020731495755190781322555765120256 9057922 -155309631062191660495833591138020989488 9057923 219460828605066150989114521361760007680 9057924 -49554987973145654004868975741363386240 9057925 34957310961596258535858352977412929300 9057926 71478670344889393217171329806732758784 9057927 -47739567597235255281653527945207057920 9057928 104983761061413641420750018556762808320 9057929 32093125100432016698616274495038222720 9057930 -1167747669649966250774258386531937280 9057931 229923719191374993783936948141400733272 9057932 28962076135899402349736022988406479872 9057933 -1534324617851999972716373467065670080 9057934 11492428031489920094603754225771612672 9057935 -156140049104242299234564490322185443600 9057936 2508682033643546232704010523229356032 9057937 -4063445509327179738966786714557025600 9057938 -99085353020496642695910936695891091456 9057939 133243248076231955497455239099037432 9057940 -205040573750927187552816696123530334720 9057941 -22367896127144046523020970209187963488 9057942 -14779428373149106633282738292269331520 9057943 347729284748099112549565514402250197192 9057944 93100112722496598190420579755091968000 9057945 17848210761065829064707028429288395840 9057946 -19888591315407440352083921712921696000 9057947 -188522192944443608776075799454929225040 9057948 -140609987967205796511961522224622609920 9057949 -314694821728075128116806259835869825050 9057950 -1296826396791474132366728342803660800 9057951 64862419181804606898929842581875075424 9057952 40329573491775655451810353841977688064 9057953 -378361829234123564176503164729312270076 9057954 -74816407701982937778150502520796401280 9057955 -152890845999003896080031007745811850000 9057956 -90510702548184986882963639890355862528 9057957 -94530974681055221748030150949157018496 9057958 -25454911260274382929360155436723557888 9057959 -152718444611482253286486399962272008840 9057960 168031815337817479919914459668983808000 9057961 -103913605834763369570089790187683315376 9057962 62091641689772857255806542925230016000 9057963 92388249586967260442835779834283464688 9057964 68498638312926029663695290943220887552 9057965 32974473573242981863201066921471699200 9057966 -12909566878620318592817287584651898752 9057967 44721306397782396922228627300748586720 9057968 -9971612101837365571525340710499352576 9057969 -36067460360905948215387483737391545406 9057970 12353323740717713871936539170722404160 9057971 3134304296941586361016225087308658944 9057972 -16678711358036682244385751448349147136 9057973 68367533685011297236255384483855850222 9057974 69493416905629223045870718695511292992 9057975 -15537005840130044376091068772385760000 9057976 73465663246162180136507507001489100800 9057977 -139300621434624253984988566984795545174 9057978 24015817186883616881515233125292585984 9057979 113135091222555827170540481579227610912 9057980 -39619345401803529216664511044353776640 9057981 -15391154530804895475249420005394963456 9057982 73205164112885679961869062455347782400 9057983 56055004721869024259988137005742217216 9057984 -11574020671605261249658301542060523520 9057985 27852293108870540350717531393886760 9057986 -3314301865758934106759515612774281216 9057987 11384664932759739874875789511676121036 9057988 33862255835732553116623553408855439488 9057989 207779420908888449147921130925712341790 9057990 -25916025489014835355185296826583754880 9057991 -251494414828259464508185583669104987248 9057992 150848684184236226642533831325087360000 9057993 1311432647643262835371352842887324384 9057994 -84306612105927900233625460190952780288 9057995 -332520475603286392092139483096963549200 9057996 -13411863428334584965369143405493678848 9057997 -121026601239172397958467989342584596448 9057998 29853055363243849475639273886653844480 9057999 148728456445356494289912347998610294664 9058000 20387475586162952892567734718431232000 9058001 -48500494091970485898078254605366633998 9058002 33962720251287849994255013082287631360 9058003 -223634729068088752666174883146758451880 9058004 -223132843405121947166243941968480802944 9058005 160641556786202413488103729788310915200 9058006 60478367544426225598600874395543409952 9058007 -14084722502211072328212441763802504256 9058008 -64773471969784670258669141018110832640 9058009 58524873397507563320600446368344183620 9058010 41551117993593959287069292968697952960 9058011 -80940598172241448932586853289663879528 9058012 -95143500841440240664653441617346180608 9058013 56681136297706231938370119054276356262 9058014 -17343223937644256030756201546770513920 9058015 -27452570168469582762973651747990554840 9058016 -271217111519713582928488835499784667136 9058017 138700094576345921049819230084878223280 9058018 86675794313931504186563658481067183904 9058019 237821632260226914144075582492339966360 9058020 30523546377834750471558319485576007680 9058021 26929800281171713350185705333156511744 9058022 -41213232653666566708554843784552641600 9058023 29477537527678483640076341407595729880 9058024 -46754139137108066941445862575734702080 9058025 -14000923336359138615776676622810853700 9058026 123686396107546580179676102538570484224 9058027 -116148283710407819421670677494758931928 9058028 -163160510350381602895504768239953608704 9058029 13630816042493707151682247331093580480 9058030 -34561260538961851452111749037726027840 9058031 260419923809466222038052974757817500072 9058032 -16696227051417185275219526686049796096 9058033 312024715209537954266183897992500755282 9058034 172061157909925901549832073267368844800 9058035 -6564029404289087918622639024395527680 9058036 931802265257290900700380737311565824 9058037 -156245985664418782353512955473003819520 9058038 -44445837577330955149198064312221845504 9058039 126497362780020804641337120016829530824 9058040 71167872294828530777011551336228556800 9058041 37588113602150892031562411322343598400 9058042 -49192827687492016238315079577677241632 9058043 270422050808334115784054052079145584224 9058044 7206680720774503341467729280186089472 9058045 -63833610816792365719587953857476825600 9058046 -104603836755229775546654997931756182528 9058047 85372559283578467232588678387152576200 9058048 -45442255545715221893745837367483170816 9058049 -11771767761258849533453615993296636800 9058050 3584750256734605222052606153058054000 9058051 91689878021534885390078528113290244600 9058052 188312353682155657205494617038294238336 9058053 -7126741664468318509982207028073099296 9058054 79960971620252770182773451177290442432 9058055 109799654239886747216046235683759974160 9058056 33457257813134762778654729248014172160 9058057 -59622270240156311973018397144501758694 9058058 20627928617821764451507111503320792880 9058059 -5841834660352459167337855600256390832 9058060 108637797420380001039854315653094400 9058061 -116894332759676121252775613765133835200 9058062 51531816965534272417900792828369837248 9058063 -135698356624373375621102407026509415840 9058064 17707452652702234161539904216077844480 9058065 -181421298341274491889128002567933433280 9058066 -198848049905377839644926908213218476896 9058067 -65023354253610992540666632672155689796 9058068 -153560396019209296099015122630524282880 9058069 237545540463845245121836693963421788444 9058070 -23771761320224021434305924460019639040 9058071 17926786808195580510976808963920333440 9058072 -91004106442251552601866833343075379200 9058073 27404363914174945194877342588124972928 9058074 50916227005063598117827024053897442560 9058075 -12008268552446511781626177252718622400 9058076 -62978795744545943294027957606454534144 9058077 70274630073864577034337777636842460960 9058078 -46305427183754138135153091721757692800 9058079 805266803414548538837202792642935040 9058080 56160377400454462073556963854773125120 9058081 -16272807359142893341021404368935439468 9058082 18890862958862191482602448705081408000 9058083 -163476641270899785009379511444238333576 9058084 -18743414257527106104496192796838678528 9058085 -31371207677108394945572358237970700640 9058086 -122733609743111516919289287450456915168 9058087 170323057308701337017684569179502207736 9058088 98637729898089756164076616815775825920 9058089 71336025904601952046693808603814882528 9058090 42691564918714504693214956173589048320 9058091 -256919835907090749888501503358071091420 9058092 -179665990978226569025320128219127833600 9058093 5347348012247952431116596391617666240 9058094 40941716651231607468351096633258444096 9058095 -100136487622469389606273594676198904000 9058096 75867544635060962393404280607644106752 9058097 67380105377928770815529039036162671332 9058098 26755057571226700182422019975676846080 9058099 68756119785032507139626868927332617100 9058100 -39249630401382454320220660295631360000 9058101 54707640786592704767499993167877491040 9058102 53211727759628895436657566377176787712 9058103 -12308411934971174549028233835705271320 9058104 100146316994241908466522062742480875520 9058105 27713217999120351984556986186273216960 9058106 138448478474143080269607153570176301024 9058107 3100311001269722173336329298968400896 9058108 -128712994488383175616883464387156884480 9058109 114639021251656224490670976905389572960 9058110 -12238653287788736907115944395592641280 9058111 220954931038092669604283173744283467712 9058112 16035810768264604534354206967946280960 9058113 118944707416532756729832171028261875840 9058114 17380301904040755353434680423364469280 9058115 164500195553793585786045838810545828000 9058116 81165476651654153032599189219037562880 9058117 71382957360401922876219479956755108640 9058118 11807171619034404286269908349767963520 9058119 6430345751952132221861644981750807680 9058120 -186458017269703055788369986265211443200 9058121 -69397197668988157193778337955839729500 9058122 2374386106688073217779640859242414080 9058123 126686497476731823328518846676971929560 9058124 -76825737802040345882064263529825721344 9058125 -13883195230420843878093183993604560000 9058126 -83083519029681482679385336312169011200 9058127 -35215626475267601760558408120421764888 9058128 18319873373209445566983237221893668864 9058129 -154146791418256512772399261355670132416 9058130 -21957157678039552161086466296086130880 9058131 -804477148920245295701998889472545688 9058132 4076038941172352220594856059046633472 9058133 -109419585071275614466840853060489616480 9058134 40361730051237701723873395492212720000 9058135 -208992521311798807423856025058229170920 9058136 151032265137830011710198334441350758400 9058137 -46450351643770475598492933149159051040 9058138 -17576894403531586647711472390351948800 9058139 -68585150602860766162712432794714800060 9058140 30193847430152414227560282477034598400 9058141 50565987232404293858456342296872405542 9058142 6475900625121220205974081116458105472 9058143 -27603923183819568293744076304022846136 9058144 315057331962216729433516266843042742272 9058145 -10560698187636007086341027157916037400 9058146 -42025798171794357748306727900378802432 9058147 -94975589048318095729816150585973957168 9058148 51200560268512941902892950793427156992 9058149 12327498799115021414781855822866551230 9058150 38641510017444985519837603491066672000 9058151 141352888163992653030359516697727953072 9058152 7227030683428626013225164885819801600 9058153 -58675032020406671009593617507948372600 9058154 -13068689982399238322442255341019664128 9058155 -12868578544787751736968562412084448000 9058156 -54993478914383871381060263216835700480 9058157 -228245281010320511706127499916914075700 9058158 -85219167157151139842719705485653362176 9058159 -31705583033153895691438946904555583872 9058160 43717451441214595337603809884472442880 9058161 15696792078432084296197715916635082624 9058162 -22424307846408890657062605174681309168 9058163 306119773630471357498176043864120718412 9058164 7492246276449490791204734844685240320 9058165 264728782071191669937532716081215520 9058166 18274636074813509650004283491575340544 9058167 -76846251843523854863287828644757458816 9058168 -19773709125656005782871119346301706240 9058169 1573504119917625958605151163467594752 9058170 36135757364161606197866788794606144000 9058171 -81863431892743305689391229891630932456 9058172 184758176829504507270510388765724338176 9058173 -21580020034248661333943313376542076416 9058174 168390329248466349807472855836756402240 9058175 -4444023906455813270215094090226278400 9058176 212306638980040670276537972569826918400 9058177 637758143469811523843951425867366632 9058178 25301613340508956909795508506150013856 9058179 -15585103673307982274061520176595984800 9058180 -62650789606660113249082390540238745600 9058181 -338942366456259463654026746066733954 9058182 11359817538458660853655952073786200064 9058183 173935472994422606208980346661165665024 9058184 -43460792689796616601236802698559027200 9058185 10437045459968940787375950306721388040 9058186 101322862557585295563712485116100658944 9058187 248740285638923214057108488609578714836 9058188 -117732865361893787639353250099165184000 9058189 -165107025873656590786786693944413525268 9058190 -60889756175273331799932582591820142400 9058191 -33638941607720442574599334363619666808 9058192 5013394457264875727545588743746617344 9058193 4546096303241506576484529858779944800 9058194 -91891963449548115043187702944004065776 9058195 -40311583417724509436408450753990257440 9058196 19130146773589635923902953634053163008 9058197 -69807410615323376168406458749942739328 9058198 -125011035102130860816763558291214546400 9058199 335660409403998894260750129174716104936 9058200 -6308341503797748997555678325440512000 9058201 122880778003424182089608486103373264202 9058202 -144601601346598676196508137441828338448 9058203 7631195340131492910806478548563453440 9058204 69056098424494844682785183024137043456 9058205 2233916503151240544690853024473588480 9058206 -24747676021084959883747710623797269696 9058207 29392955008175616068086485529865175720 9058208 -588222909035020645496706526048419840 9058209 601273423542910127895385067137016160 9058210 7924360649189683705023292731817320960 9058211 -193193104038254898503632300124447746200 9058212 1005349218589996472300847509202953472 9058213 -302502126640770861906576869706150224960 9058214 -113616501571027876632627467911937957568 9058215 150485081258852591973081139402820583120 9058216 -3016698110715802751719182308257136640 9058217 -106841618935886562283364242064226331008 9058218 -19999771666848604538884593416303384832 9058219 274183187121952858649604890733746448160 9058220 227769793977721203838636626645782292480 9058221 108682964102907828957823644361767313590 9058222 -33592024853765342468944599477635549568 9058223 -430767081743364187271623119792104286720 9058224 5732918580485072065516967346170757120 9058225 -126898198998167105019528514647129018000 9058226 2398915784385896242327232389872312864 9058227 -28212455239928261866786590706889975760 9058228 57517130553059519571522198583990978560 9058229 10829238866790409723029849120632240952 9058230 -2092869579063022558736968880714954880 9058231 17715340641864875999198114156989337600 9058232 -324475360634166481325353421409830215680 9058233 -43139626526292831654381163936951052976 9058234 -116354943677827738988297402669582595984 9058235 163081466781094038499939459675336183680 9058236 12142481403530541561626839264145399808 9058237 63027321426290109002325705984328021260 9058238 101100754695263153504400592491515976576 9058239 213274186848700485442515434873309702904 9058240 4209665565918908977105773167263088640 9058241 238385532274815159284544219733628472642 9058242 1877168094013015751342834742586671360 9058243 152315783137727069565659607200797202492 9058244 -90009770777072549426797005673020082944 9058245 46845124022862331550250316120364803200 9058246 -32499506382098168831819910758736996096 9058247 -33050968099510929303450877641831171456 9058248 -84598437361431985639413618671063562240 9058249 -311827098055155657013311924204096259750 9058250 -20026103242144289361863477650493760000 9058251 -42735341208109189513938059299179181824 9058252 -8762787267963816290560636546987166720 9058253 -84164465134742669906576272239988565556 9058254 -71402630319566589536382969093322707840 9058255 -143475982588137895112098265236339470840 9058256 2546320307356638756094662205613850624 9058257 -76896535642928458008521306424117045120 9058258 -22150531618727349399797455719983003520 9058259 -3227698348933576843841348979243390384 9058260 18569989972261484855107905458038210560 9058261 303192553464899594951495249669095791232 9058262 -4604126889505012446147335552334683136 9058263 -125515465244308263206708217910469168640 9058264 -19372195939262842452405959884556513280 9058265 145650422105479523917874365499642485320 9058266 -16542567254215438194610108376182103040 9058267 320624570447001174077049185923352869316 9058268 164536189758023692053805218616490101248 9058269 -111438294784015619374469993241403960320 9058270 -42570290697816332382680251949394412800 9058271 111973283607648985035228312006618317472 9058272 -152494247037585105155113499469528170496 9058273 40133536739238657169365647303086287040 9058274 -67484140585882868140238114637458664960 9058275 -63469352170569313102985405712999763200 9058276 192864487115228174250814229126755180160 9058277 -154654546948882101860280655990880255874 9058278 -2219999226589093075017543669890097792 9058279 15533707450996785313592858309871277880 9058280 -23972982596260957354967649292625510400 9058281 6693354913829885214208809361527556800 9058282 -49194613136338191495171763923176317008 9058283 -2589572966175961053994227469696194096 9058284 42115188978410941935557546829205662720 9058285 -19610412327281534876842926822827884020 9058286 -30443206085869031994383727140154609216 9058287 64260597082803851157308789340136723200 9058288 -48651042066013669180855140205107609600 9058289 125458285038123388267840354425409515090 9058290 45333772821986417164170564085271646720 9058291 -306067666196346179144145248360281615416 9058292 -111792613380461361402928673316304953984 9058293 -63560958634247357172767407823009759616 9058294 377240603344102157504258864282886144 9058295 -26740575861178043412210950465478300000 9058296 51564955360829173432197738472415600640 9058297 -5887525930739271917379141326911162368 9058298 -152426290236738741469780842528050634240 9058299 6189835769180578392670363106176885440 9058300 -83689902379274027774419992820720345600 9058301 -13970193580719979096839533496795841536 9058302 -118115759238461719212931634986467840 9058303 -55991879632799065250143896358002398544 9058304 7352455639285852185789917706458234880 9058305 31880372823942383845847996036578670400 9058306 -58894885810028184569564719049434584000 9058307 -296508799633389681802791733000105517160 9058308 -38901199528931769209043199935979720704 9058309 -123218419914143882413612635650984192996 9058310 58372317605719105761707434690470120960 9058311 57150501991892503923123640189901594232 9058312 -220442907217099589085464432494102886400 9058313 155520955342586865909473469425000523984 9058314 74144186164998441838547613498959534592 9058315 33224653859780856355899074887897504800 9058316 148157787643354996583047887283442280960 9058317 -211877725249623078519961691701097532000 9058318 167199836822135214745356758135060775360 9058319 -115187523459721155374897087856161355480 9058320 -7597844069333308764249161589376942080 9058321 6670723791441964799091359056147135344 9058322 -13020043739571152215341058808131295232 9058323 -66504032676360619906725549311114760336 9058324 -63139673536366150583016832806830899200 9058325 -93904459026692060838957645150332848950 9058326 -1865902956352321222179153313349068800 9058327 25694907863017283571959226252042897312 9058328 292034327651271945475879726497842780160 9058329 7112677043068037853119291066396397120 9058330 -49670516674359537981570335385756145440 9058331 -29519865489551536298273717396261889360 9058332 -61374472760347980889063811559522928128 9058333 -89258399427273718338640388492085298176 9058334 -188688636943806337399384219298638637184 9058335 26150225933844789641882721436926735360 9058336 -39149320148469585390017218677636464640 9058337 3911664683799994525461292759217523120 9058338 85115696927593821148578878506904152320 9058339 76420919199927766486640930505776540160 9058340 -58027251988347114036854466285445701120 9058341 49726481329760484865710641597035050240 9058342 100087334040060715069853518972197312 9058343 57144025315154324003164881794255491584 9058344 -162518895219344185857654777570602434560 9058345 45938041197056298211417713054832579200 9058346 -103318088539632668296602271190782442496 9058347 28151273136280742166273700034561355000 9058348 40150276238618781700539179668918634496 9058349 345655853675125294109249425141023390636 9058350 -21923712986697748867478694024702643200 9058351 1649899271885358266614944185489726992 9058352 -43009308951554763913704918747709931520 9058353 -119057226470056861120434881075995684800 9058354 -78059127750177075590050340175685968624 9058355 -13954775604898367994798882734022852480 9058356 -116845792799720223810720704639842332288 9058357 -171281792824926034526200464558046949376 9058358 121748132690893818619935959481717605280 9058359 -15017812128641001096306157176807267096 9058360 -889227529396237384379485283039846400 9058361 18815259657508394314177331462342446080 9058362 41514633010455637930910914854424292352 9058363 -120301970821339031513134316635506159388 9058364 13954340675588776065019377587765698560 9058365 128563617954190750700422787737885929600 9058366 41846870015807676386470224403456032768 9058367 228631445818070471181211000119778036416 9058368 37665715915370878393244209939092602880 9058369 264037458198360206516500591190057640960 9058370 -83599401361338456553180912450476810240 9058371 -42277797654415316871407023376255982336 9058372 -169914525811751659263305751271523991424 9058373 129312872955829870828310863414347290460 9058374 14744332188583489833345674778559425408 9058375 107749434980947761724363567231191642000 9058376 13639345562426436031459301863680706560 9058377 888857576953255579299052307695614720 9058378 6906271100911618653764507529204959232 9058379 249100603180992804027478090200841389480 9058380 -516893152325833887481284934098862080 9058381 209471336180741995541480591761824264182 9058382 154973758811412884975151358231526474880 9058383 157011476269257561953862264298535320680 9058384 2770490413599435304849087066149478400 9058385 35550149614883517780711529353538272180 9058386 -86090923235455595335424986532804251008 9058387 82717467241742876491300371547311663600 9058388 -115421670535939291127229389696887879680 9058389 53396421041764190623554090112958229888 9058390 33491660209832228814517966611466896000 9058391 -7733646560756031352047096622529803368 9058392 -2253816721175187306765587639877918720 9058393 -60461899946578484257717947548728509696 9058394 63282298318263105534758221386434816496 9058395 -67018872488258654767246367933969723280 9058396 -192292689918341354329461668926720499200 9058397 -63277479325003475387132680937366504154 9058398 37330654416430173042944857359416364864 9058399 25545521549104954715528234323258482432 9058400 113249926063122957326905676218928332800 9058401 -123319865485241244070499132243643726000 9058402 102156798781046036172485632441873489920 9058403 -250942633523949251250972979516228776096 9058404 -190919246092372521122537210267770380288 9058405 76195256007398324506176338921976168060 9058406 24258565941683118044662907631900205056 9058407 -149797861721759700767856798872467916760 9058408 85618358600181926526139245196326312960 9058409 58522245313570757965427741210355671610 9058410 -39396932072405623658131832122175556000 9058411 97449164055365045461328490420507533012 9058412 -118730142583327471126895647264767983616 9058413 -15225707638068493542911233580283230592 9058414 95327857157128607970286871762596108032 9058415 112013227788257784945236408700308191560 9058416 -3957228918894569599012148601377292288 9058417 39884310256340281998993323377395654144 9058418 -55425572066328966852764236492019159040 9058419 -17007811998207906735402673361034535200 9058420 -7333188679911037451708869162466918400 9058421 -308077323160886694008266417831675696800 9058422 -47511114600465223443142597864288254528 9058423 -518676936122653143323372225338088 9058424 -7264874520966082994989294437222113280 9058425 -26663088727149071033347009261882686000 9058426 27641364575371614844108959532810240224 9058427 64879620800641506612013261137114995472 9058428 -3246899946152621064298185743506303488 9058429 -141142643837029795911042805362569188724 9058430 38149339540133331150659511938100855360 9058431 -57837610360323506703270421129191623280 9058432 -236888141360094865725361570563017932800 9058433 -157434917200048755339713690469611643900 9058434 30645009794012562479969968481372139264 9058435 19060676977417840290709037426789064960 9058436 -57911424734313892808810675069493736320 9058437 -101461316041648546333447662327421667106 9058438 -100438449002519903539796052108866307456 9058439 -84713042089885576104388588142699797632 9058440 -41836086308908878794160994604113920000 9058441 -706694336749697058650598752582072896 9058442 12131836413081219428221721622820503744 9058443 -6119598349577516798503712472912144936 9058444 -168340621140068034380514779400545784064 9058445 90494176482762813928085119999994851200 9058446 -28000603881906741816695145130334515200 9058447 245580274290679289005568168908445215320 9058448 -98851291269836090426397007313633280 9058449 1444816318550952915888173811274147488 9058450 -105807869046448579980591958143467805600 9058451 -32980454665249566426795895037520287040 9058452 -12893707794395909091742699165597698048 9058453 90679620064916660001471622569789467964 9058454 33246536851681235961021075509773644672 9058455 -55793324738672257273340857026907752000 9058456 20286804643698961833994618886887833600 9058457 -221442147721040988755410219037341302000 9058458 5361015274907504122725568612619959296 9058459 110847734083661064047026926469619302080 9058460 -60965897459719057485367184954177118720 9058461 48624398957549069048996241335002218240 9058462 14276276672826409439305614512617003392 9058463 33655588135180023982625388280510847712 9058464 71874165629626992100386946487946313728 9058465 -22279029926118256637979894949961067480 9058466 750879016691034121065270142112578944 9058467 -3331750562540334655491653976540125952 9058468 -75466617488299242022187186329741524352 9058469 43943999116615076633015662009036988160 9058470 -15412123651125655113690817026667728000 9058471 115575735605947259395386396100280183672 9058472 -39061428500265617975764990474662835200 9058473 -3559857754103261333927525976224479398 9058474 -5932765365693994351508727032524765440 9058475 24775140792986540531774350871657458500 9058476 -11439599780490127411749140577360936960 9058477 -199510798128464426482725180716519005088 9058478 61952820297846897885757144514020039680 9058479 -46733261003753654412640363450257607680 9058480 4696803636288463886422555672657920000 9058481 -107895819694552749404540899230264439488 9058482 -46845910827748713986702175835596582000 9058483 -224617669053413255166131191853313990720 9058484 271395345739578828372804120309911851776 9058485 31959675035534441315734117207922484000 9058486 -93755182906569023057889482250026675808 9058487 -51875534566402462243273903773474039360 9058488 17358231451594072717345626481139527680 9058489 -210577525245933685511701945366539270000 9058490 35614769634704062039540908077527541760 9058491 7346384138634911250397160951385887760 9058492 231882393127013755640878079613340476416 9058493 -232651419948772978629449048233634130816 9058494 -26570690236689217728403793386685112000 9058495 -97984387150354849324675317266627678880 9058496 -29580184883295793611336312365257850880 9058497 -3284265692114010637363723921653565440 9058498 293167223234774244970397063226745666560 9058499 -111109082598349583494719087166353340920 9058500 -144016336214788276938864853759518720000 9058501 -20043950279040438560325781596192395268 9058502 61454042779976387019552783428192537952 9058503 -37214744103761871602103049176054065496 9058504 -25828795938583055975186298932049346560 9058505 -4400122475616607764730917417574368000 9058506 -42069397812840028623934672264566547200 9058507 63621278113694306287794936708683107072 9058508 -119250544180271851742128719737426748672 9058509 1180713864729264470974953714345001920 9058510 16841469271835385611729109083307064320 9058511 -119756220144182519998840415549706408576 9058512 -33355200057294380697965048550146703360 9058513 -80376418225304046386809804903485021840 9058514 93409968406141694628901886061335603856 9058515 58995860006026352925338665876678678320 9058516 225655714576549858671686249714122577920 9058517 -66690330003560358770508870370718365380 9058518 2908965535718066863020962286593045760 9058519 -200300103202556414617769612793383746200 9058520 -862643168238507339526421033329459200 9058521 -162513724094576800429453571655674269488 9058522 160566382689099692269359515021560698624 9058523 209656050551867672485677916197191576772 9058524 -75724327420977280425273472179278329344 9058525 -16602528149454943379665914304175440000 9058526 114277560681297591400226559992140739712 9058527 -88867874969404911821207179146613017600 9058528 -248451369744979097876417947802928414720 9058529 34026164558309390962656222281767243776 9058530 -21455389288085769026105839647613678080 9058531 -22166644380706243381833352732260077668 9058532 43850017694789065357375887217279745280 9058533 376636712397027081776376247026882554688 9058534 147850765365550793966857966568229220032 9058535 -132724205883333629120088735901864704000 9058536 -62903617601283396980381408414811079680 9058537 -194149060591620712835277871419643063920 9058538 68339009109619408882179402273766783920 9058539 60474560158842427484499449253342062592 9058540 -5960134782169037892373982613915064320 9058541 -84866870910598800798205584453508164096 9058542 -62050470810532717748623450336866852288 9058543 84182489768298683856945044133852653944 9058544 74999660169178493293581065383280640 9058545 -57327915080405205628508953963953751680 9058546 32712751062559167073412500603297751040 9058547 153063324903620784931502108313342927720 9058548 -12969793000891298430972165086148151296 9058549 -246246739219394303840999264073140218450 9058550 57369448858918006624191661995360220800 9058551 -131572149858584961893764076902776620976 9058552 3744263008797431138449733855443968000 9058553 -138820260687754115935417250844540671040 9058554 30031851777635487452445108541231488000 9058555 -77492278106038990264648225037862916080 9058556 -88602317273989535159558561019895633920 9058557 -6793937071472445702734554653271196160 9058558 -51293858110612535632582413426004485120 9058559 -327121097603233060740273438791063850240 9058560 33641193030109018133929816649115893760 9058561 338451343385233736464699927593058138324 9058562 -10667895762220697409875116863053454336 9058563 123029348977402774020829107348869357892 9058564 159235363209639768979542642138462594176 9058565 89053832093522949372087264789304624800 9058566 -69880179592552513800596852228004490752 9058567 -50321278578150032865114575255855680208 9058568 -248913140690545022938588034119044541440 9058569 -142481311754031191685565513759884963552 9058570 -7722909544837177720879893412214126400 9058571 -164669372130833194917843836079700204656 9058572 9447897388590298892421445949204631552 9058573 -4055777922115139259323152561624829856 9058574 49028643818816730058390355748825806592 9058575 101670292532596294757048638527805950000 9058576 19618540988460813418860381545409093632 9058577 -135347708966658575147002014705953800416 9058578 22618248388138128572350377273005921280 9058579 -236945122149406947690858362137716421400 9058580 -68614622729090887448078778156063016320 9058581 105552585519661257180760649177924872320 9058582 -50569870156731062107333374221004428928 9058583 59465370209844107840085968026509355920 9058584 -15753177873636628050437681067515412480 9058585 147553731114909508283876922694048633800 9058586 -127497440224489086250788821824084613184 9058587 -67186080869783727707086538861257755240 9058588 45541958102447675558799397199567265792 9058589 -75258663054469877257661402855614432020 9058590 -22817054577250143659676845639373125760 9058591 226971530990606280116031119116066512992 9058592 -469854300529239741500324577334504980480 9058593 191033213731133345880193646258074079328 9058594 84195999875530477398792780564091446096 9058595 -97772102413389739457568787245864960 9058596 23373262383691009679153615292466516992 9058597 207076300525187891089424353758398162652 9058598 47297472460078450189602683192284226880 9058599 -31721203453779285009769690710238542672 9058600 -86236058657434023217755910717474176000 9058601 -10835746186557326504716697357924934336 9058602 27616995349059053720059953253183517184 9058603 31019039046254028448851590048019338880 9058604 -152497202608238127295844595883522560000 9058605 -104584134188573289619446663052106603040 9058606 -105685132720711852902279643829482882176 9058607 -161470652504305813772228002444084318920 9058608 -13559965136432297801834299321337118720 9058609 -95534391799036232625359664704420187584 9058610 1705151835901332159175612303612369920 9058611 -145724846180031425926291571237005571520 9058612 -14063840864720349676641447650927578368 9058613 -196826154458004007374003188945940981138 9058614 67050808642927120843806470692213248000 9058615 -122574158192472068209827415307905875240 9058616 12185308536020841954648788436214210560 9058617 153212595136597523040954309955634231034 9058618 20189113757865883923442470756750299760 9058619 1439889716564419643030174530056909744 9058620 -32754472959968437750688755683734077440 9058621 -30028249264319578977458227060548046176 9058622 68981417079708544321179847976575083648 9058623 58731554167185577259165158587277609344 9058624 -18929392941257240413096570244825088000 9058625 33533876649397461599342649894250065000 9058626 -42235143232097256294934572420178222560 9058627 294775969515388157064729150823865569992 9058628 -253623025976049633563569463069491957632 9058629 19588389379069750539226048726008981408 9058630 -45376442320434002993257160531212800000 9058631 -18790159207739598719152720926593222568 9058632 -132125641164133799607995251790770421760 9058633 -19475939007761010738471562621403200896 9058634 15152034255635964590349948839035023360 9058635 2168926349390484762271240581585670080 9058636 -85776767492328756349215483088664602624 9058637 127135995665703057643342632103119045312 9058638 1549991218648204470328454448334660608 9058639 532697725867711378593947002289392359456 9058640 -722939432786301557707967129508003840 9058641 -19802926966414152771413214831021940416 9058642 63913027189144234930215706717032886272 9058643 -15059986432557304497060269499150319200 9058644 -16214984907647165940977188739387596800 9058645 -108663160311930512674702327166082494280 9058646 -179343095098745075323506883269681685728 9058647 -78827087128207143859180525039519157760 9058648 30328286143697700835204983058464706560 9058649 -54291855437765027437355253137523444960 9058650 -71030168105578991170842396804389164800 9058651 67289658190878700014077331829118610720 9058652 25593731393462935207014562559828746752 9058653 -103529603977373535992445408724041086880 9058654 -42919517062198659640478603233570442496 9058655 -124697577962032805476279961267181460440 9058656 17748501594055289073400835272567947264 9058657 -36016291287491725774044242923089491948 9058658 -32211241242448752621391633207633319424 9058659 85147200253032978977718106975855637760 9058660 -38931003241370578487487792574454423040 9058661 -253785697935442462191071253106287780288 9058662 20105583133996607433452600900881996800 9058663 2876849063641519658242349647030121520 9058664 -233812586783907534381409262906969072640 9058665 10005208152206356437389483101470720 9058666 49860305420974095793904814750721690032 9058667 -134863108866808959185802205983503782284 9058668 -18571376636563201798499635137944002560 9058669 311392087831505947956634859842958218070 9058670 -5962668686671173983134300934073302400 9058671 91532452260978482301559462698277036272 9058672 -13664088341151588826937101856017612800 9058673 7169660440868289046588713092320989660 9058674 -2024414380818105870851689749994938240 9058675 -106434191753195674919179176386390358100 9058676 25197893537469298509329518113533921280 9058677 58008347124401571884004640517516325600 9058678 -59206941510469933242788390595022315776 9058679 -4419321321663906906127650042218562000 9058680 115242422114799135766262865544419225600 9058681 3978725086189331160987033283623511680 9058682 136264848144196794062016270802281294192 9058683 72427563849587608496118638455505913600 9058684 264339703389059494808273979889563045376 9058685 -95838565767097639863219528952397905620 9058686 -3916484637927780309500012463447293952 9058687 31326770601025541910621148697783481600 9058688 43386028138792759599448346824267530240 9058689 47552550151662666414441545295110015520 9058690 -6832737695413413240507256470768100800 9058691 306308359617931609709916441409405300092 9058692 -46801397638208351901828268570828059648 9058693 -10043984963127678307735878236422877440 9058694 -7273131910259859783132133090479091104 9058695 -146100137483072014514476621802302060080 9058696 -3782778982654167013526544868752752640 9058697 -6811466361204985956018375606971927280 9058698 59993924058723805490854567439586240768 9058699 134964439707586474514649457001000794864 9058700 14624504609434839604275931982101478400 9058701 -168562642793596743462630214934838077280 9058702 1136434681113496047721451049072305472 9058703 -55537453610645443432777739413906156056 9058704 17462898976534823284525483781633998848 9058705 -75254586875937491753021704109831729700 9058706 152357795435149731069984313130176972800 9058707 -10707314551931573809010751778848362592 9058708 4054231063651236068610079559343613696 9058709 119423669184636643598051772301193255040 9058710 15525287483984187908017135276325733120 9058711 -98091035102745703598625613890549453168 9058712 -55084614269480477039362779373866516480 9058713 16251676850039362718094653578864430544 9058714 15540722758401870947625629441551729152 9058715 -176852062869836737348399278026957288640 9058716 -830437067835217948062539447629037568 9058717 -524959371912459427537528183246305728 9058718 18440921024869534589730702843228082560 9058719 -138186892249593774129441669893652476856 9058720 -91866442251967068760791078634012016640 9058721 -75779260956230458222108599829922157888 9058722 -59424068094804312549662632363405353216 9058723 -245702178749687262154789978301217310520 9058724 -584706351879584204728427988154665984 9058725 6386982920583366870294683453484804000 9058726 173028012218813719286622894511060473312 9058727 32137064949869910173167716301784262144 9058728 52120125184774723280607221207674306560 9058729 145004737280293389196304070334634126330 9058730 94366500818964751420498325914867454400 9058731 -51851061056470837479243569392679304192 9058732 -56249049944660000208443643586265307904 9058733 -213087060067665522964718122639887825024 9058734 25431487371063339063652826881098841728 9058735 -69842810605068779067505207395526371840 9058736 -35590567545400215529354666024945287168 9058737 174343413741780743072767934464567221360 9058738 -7849216572355139242322316610991731536 9058739 -6946536197374351034928970705628441544 9058740 47233514994275416931459384916429158400 9058741 186993767127906193854181497784622044142 9058742 23857893611549921821382353048933509120 9058743 -106828498044745417755816685272933533280 9058744 -54753287589754530799982408439679180800 9058745 -51576110665301584289544764712543228600 9058746 -67545076295496423158049324113071439616 9058747 150346051813586015062460388266743808672 9058748 -109682892394710303144944563024263118848 9058749 -39596020056112164951790500234105101760 9058750 -29003886540427193936164776043797840000 9058751 29988794157958358235561870965226377112 9058752 23903644294945250577457437024637157376 9058753 -114868087431734989943816321383155835200 9058754 -157257757568966092947220185695618885424 9058755 -15156487505601556478881995024679663440 9058756 -143505661279425177730016918012534784 9058757 -62607589104487162725223793680195387680 9058758 1953203522797431038559792069851774976 9058759 -29905904893549556546834403240054467640 9058760 29917429120086269143865226170002329600 9058761 38700128156770825981851312508206852288 9058762 54033715193098107395397222461168323632 9058763 60435488875707218679869133671266506240 9058764 -46330771820016585161451229063708999680 9058765 -1620237482414356084624474789280140800 9058766 116731047726176810193706875493178288832 9058767 -897718233582920591255034871067204352 9058768 22703071921694293278110528840588091392 9058769 26319538406855553679465595679991213680 9058770 -10907180721311973079687754649311692800 9058771 244940231887003625482474169460688388972 9058772 100079751575834095597963828013999308800 9058773 84483203100845325696435123907524679104 9058774 -106733386683410950702089731458570032864 9058775 26801085986501319295609746029801310600 9058776 52843402273650502508601446896384204800 9058777 125996636406647035155517388170038453252 9058778 86262926793325229735423900069077267440 9058779 111339023794155696343170802453129996524 9058780 -26146762634089512347377685830616678400 9058781 -319106539759553658856918586534320254336 9058782 -118682788434779877889175599611916108800 9058783 -18993740318921418478340557920735192320 9058784 -1528502600883134953721910536765964288 9058785 -30847891777689157041580210346276188800 9058786 -33030744897725127251729929921634486784 9058787 97627629072003864411288505025055842640 9058788 -84141910407550553447562630625946699520 9058789 7276786206504375859480016325343639808 9058790 -44222041423286574382368748402828704000 9058791 -37992525605747088791323290682421302272 9058792 180440330631118032158296440218265600000 9058793 -105889380353240495404364174562885398796 9058794 768635677847240374345489252671132672 9058795 -204449694868369557353714077159730503200 9058796 -61515081545214537341920879047172550400 9058797 -314300747899565499046329043201284539040 9058798 -2751662994388439605327925262993320064 9058799 -3429022030866933245829281295275297736 9058800 1569641154338229094625026098032640000 9058801 -136681916169776698281880181177579325600 9058802 39895424566767087155731739959074280080 9058803 34633272782382242270894664126521644800 9058804 9086644069942612809590918342904139776 9058805 -34301872955457320983268000443685278080 9058806 -73412400475199325313753676791861363488 9058807 624565186315117657276420585172967700032 9058808 -143227004851156257046524227035721564160 9058809 7801714577215143219228640093026970704 9058810 -417791375795135168501830167010602240 9058811 285599317105361029495173502508862245412 9058812 -4696685533854141821512483713020633088 9058813 67030712490746403818321418676055252844 9058814 7963408666191677497878417651295328256 9058815 129845952222308250105172571741325366360 9058816 60229368281882033205669099893113749504 9058817 81269182911278825579544811051587811200 9058818 120059998681782131934243562932804246528 9058819 -37288945400330872546111613055553629696 9058820 10110376482587642423169219884593152000 9058821 48390297234206829347843899439610312864 9058822 -69301886440424367585906946996871184288 9058823 122009484141937108159512003619531218072 9058824 137073602987942074691648107602176409600 9058825 -10645565722198931310173178016112008450 9058826 -67492714513545750613885696732922599680 9058827 67579562073607649248033966973963341824 9058828 20557736921202174281492567097895040768 9058829 11906892070384331237068217195697701484 9058830 -19579267382001851064570448692106229760 9058831 282321147289848583797980399275434867632 9058832 -6807481346009276479681657925321687040 9058833 4234787996482721861173894296103611264 9058834 -97558340464208485315171958855084327808 9058835 146983173274674931554135620498633231280 9058836 -82081401280434179254473637820973631488 9058837 13920303921285930205819087201297481486 9058838 23206895952817583283282815588703244320 9058839 110442165766372253755066217154441603840 9058840 -27203308385571825780676830212885299200 9058841 -260871989192451848308048102883960609472 9058842 -3731272682389619668180503003180232992 9058843 -34218334486871820496952411157281366908 9058844 113426080865185498109299092456523123200 9058845 105831482199000213346718606961507911520 9058846 -33379291701881351042575364459607600000 9058847 113486111655429606102245828283167544432 9058848 149815683937585073520873227536627138560 9058849 -75112165534295507433504713596234633536 9058850 -125302845791152211980937832682144512000 9058851 -43866479460498618418479333050036428800 9058852 -42699766064891619910651735607934594048 9058853 -2594151103669476449973394575637181376 9058854 -19983150242325500893773566608877856768 9058855 -2220682232480939130807627924644468640 9058856 -182337226982138566416594891663809495040 9058857 191332402723664150454459438705445937040 9058858 -47158186430956459728747620638490918400 9058859 301782319126613114539712972291334651060 9058860 62818391748387480814693778668026393600 9058861 -87049541690225234128626620057013908768 9058862 13700038616420081768483687069190246912 9058863 72159209549663008045505633682345058176 9058864 8770325372028343360396863572008878080 9058865 80896160545051953608464674091678972200 9058866 -41457424657099564601640116294961157632 9058867 -132119319346030051595544602914951904648 9058868 10951551869864813987025996123395653632 9058869 51445735707967619787961568768216145888 9058870 50427627004574562611846945353906719360 9058871 65143698087342153653071728187407246192 9058872 52958585674359080883288724619979325440 9058873 -291174474934215251706075942899857706156 9058874 151560992081043123596164588657384756224 9058875 -136137926101595438329354115966566440000 9058876 -198521869194567700314173068614773232640 9058877 -344634193112357991982181139877632874560 9058878 -612345965292453392859471848220585600 9058879 101087987659866825851251287542621708480 9058880 32643757696655595509685776993511014400 9058881 11826907486557903540531969974149942080 9058882 -14326731088487322313077450747775512576 9058883 -455482927574604871727766471310913016 9058884 -80066270660798155383281304032703243264 9058885 28510629269671020367356312338482937760 9058886 -1516576425013133011987193039482294656 9058887 23267395841123925285709063645549965744 9058888 -33890257291721439201714595722280919040 9058889 3807751507991406853617139703361170112 9058890 45832146567556268547077836238369879040 9058891 166467917663555666156930166321292438292 9058892 -104541947319514760572794587806228346880 9058893 17515055381082822842054172707166847200 9058894 -51913121879899398475336582624442420160 9058895 24045876029392612862534643577275892800 9058896 -183350114653079983271949501034659840 9058897 -104219914799975675882410306493619531548 9058898 -143547277658834357833686541442077522800 9058899 -163428986644571038011966342573094289736 9058900 -43323653413545965965181456183609004800 9058901 -165621180820766260176845667645327490098 9058902 -103706414881897940960514927241375094400 9058903 -32347722144012488717010448182240119120 9058904 32186464445430939074619615955839590400 9058905 39570021606395896097290985931368947200 9058906 119376044629199064872922525626693575152 9058907 -238639314694944076756878221890332948 9058908 16545478611973864821068866048416276480 9058909 262187864231047228590417188899990805988 9058910 -21686227068072556724479578272400998400 9058911 -124514870528693903351598253316699712000 9058912 92992186411438054347017256234891608064 9058913 -8875045339478251150342170135472951296 9058914 1882592098127857676981155739159900448 9058915 203174830188932959984979864337646867200 9058916 178621268153219851621103172861686992128 9058917 -39761019442483119937319225563765188288 9058918 60290860859297821771213353359902691328 9058919 26537411041026760873647692167856119920 9058920 -14106396452376209230108573410764390400 9058921 227933009286699899586321495915969244032 9058922 -4627357171018690577647121359827409488 9058923 -89776830841568689375127245867014523428 9058924 -216743945074263074887805172553325771520 9058925 173755488117791223842765805711537019650 9058926 -100849478354804246031373825711383532416 9058927 -272487799907005836215216679891542041936 9058928 -16689303320976897532976097106701877248 9058929 95708117648997135561181914498145591296 9058930 72874799596534467892859120191196390400 9058931 30972823802970298627528344741717730560 9058932 -32092494097929687365021156036691210240 9058933 35375860147730048437410342531249787800 9058934 -3866261474321855257860586769613486624 9058935 8073647261724858886597871377746721440 9058936 208546173279186190643452559313507471360 9058937 28391760132451224995133043676587857732 9058938 652816525413365169299938208523962880 9058939 4361648838295971267282934842908848128 9058940 85244034559148934330064372052171258880 9058941 39417614963538632411234825988146168640 9058942 67297975053821959605794870209187599872 9058943 244830287080579831217322446255282912160 9058944 34863229867357066380221518527206522880 9058945 -58424392555258561888284644335597379520 9058946 23030689252987793137137180250886904864 9058947 9906762165581961435405506434919933760 9058948 83575127132156002485611661518441671808 9058949 485358333117840223929971675645104380 9058950 10368691512622731403128059157781387200 9058951 -231221252199475146266509057460952011496 9058952 -62622097235922667862270581518716928000 9058953 123063922066842610186291065308646466560 9058954 20763205204634013423943588607369750880 9058955 -26537715946521038506606298848835132640 9058956 -41751841905165580228953245306438922240 9058957 22409402851372127174043025610477121206 9058958 -727019489034831415859603465666889024 9058959 -556645086347032317643014561280820640 9058960 30021164746767233689799235604917288960 9058961 -54996213030420179093542019194330282176 9058962 -97305243871269786138704073967719068160 9058963 -157185781756147240076413942140784136788 9058964 -68115671605683130413616505557765638144 9058965 -111925457433483063645610128807869798880 9058966 16923382186507928009704647193895752320 9058967 -41648649187431908483073879221308963800 9058968 97027288527472929103628211285216706560 9058969 -83564622682330081295309717934511060604 9058970 126547410455389596562465455717123091680 9058971 -117406513066215484382889765818633027688 9058972 13753161145759207725222919911386081280 9058973 186844144340825284693756265151266659200 9058974 21785947156585923897176958066751997568 9058975 -47439450932958292433667226145162648000 9058976 235342735462708157440236796686695596032 9058977 217706929795796313720872926665830640420 9058978 62496757389119579111178511846684686720 9058979 -49298537234343445248968864669439216420 9058980 37815742102806440718733935195813273600 9058981 -26894541063053435349702471205501457218 9058982 -394955471122571320735723221674781888 9058983 -35343151192747381915896594579513077976 9058984 42336156640843400675349021618399805440 9058985 80457212007808335451234643292340744200 9058986 112221709678769766331293816931868083200 9058987 80440895406372204374544308842222163712 9058988 -11466934671719848620891695717388300288 9058989 27919601531371852273941907744019029824 9058990 -11258379442441869254672027754614342400 9058991 -56273597950475304808462770020887413600 9058992 -43212474328857192447604998387689226240 9058993 -50225930667737589913729114622030875800 9058994 13264453518816801599427457711711211520 9058995 77514418692220602008596377959427151440 9058996 42600790568619120987931664269135856000 9058997 28052820874294358162518989569446609500 9058998 34234363293923222859378694202140007808 9058999 -224617752318170864420298481711759831000 9059000 252766969256997692933277792814617600000 9059001 31733609839225572646908007585834901184 9059002 -190149245872987011772064245665317872128 9059003 123712340191816150847292246901374961560 9059004 -1126064184418564518406519125191093760 9059005 90842916141841567732259226344864275320 9059006 -19468452566710931874663581938613698560 9059007 -265543495619408691501422502850110136560 9059008 1086260337620058641856846246786891776 9059009 -353765359826439691249968639915309047040 9059010 15951602271427049370648261615628492800 9059011 -79323131445539836946767962166894759200 9059012 142570694306132323120329250229281405056 9059013 59918471965213717407833020551850886400 9059014 1609942584643591540085104461710944320 9059015 21670216235479755377501138495595924480 9059016 -119028809361549041477494430322266726400 9059017 -241460215368430687216165808994459494448 9059018 -121589564602727658952692899134584281040 9059019 3517730710699093995354584722236330480 9059020 -152592194617223332569573830728680576000 9059021 -271066828586089309678707339260413040778 9059022 86629193423418960798291920900596015872 9059023 409381340787618797297013151415569878744 9059024 26197529636832266531108307936728678400 9059025 -739692888805963503093424659292846800 9059026 34719934832974017123388251730431778080 9059027 40864271168487962089484557873058784876 9059028 -227100432038514892765905592083750912 9059029 -82821934310510528091151074355599885760 9059030 -52024884393311816470841940329221735680 9059031 -50804396884760628798627293555945491680 9059032 -38198143322091828956340643505662771200 9059033 22771460914738132440271476308313523584 9059034 1044461212457911145210069979011048448 9059035 50095600405687930122046000230576552720 9059036 -14757222023138393064893228835465802752 9059037 10488407477858900676550278755983687680 9059038 191425510735174594372505847470521500096 9059039 -59305636715504306068232893808040521232 9059040 223616305226145158887386490345889464320 9059041 -73606586629994513163512116617491859200 9059042 10508175728034245432467908648302574672 9059043 -12135284015279286828724010741571632640 9059044 -238774208512539878291001317485856788864 9059045 -162633580928213264814526229236076969040 9059046 43196566441123716419622937832182344384 9059047 -194655423178035118927819697499459849320 9059048 15238771930157481462021290323509657600 9059049 -137288154454020249211945573929969492600 9059050 -3154743047754037571280791550890572800 9059051 -22017182294059943962813211229036704400 9059052 39026604180903772122211602765875000832 9059053 219938020290425750652110778231585081302 9059054 -75587645542169672851077435589714238400 9059055 61301335391251518822945023337894815760 9059056 29662603162822463836737874816778895360 9059057 12198994607278627818181881122602360512 9059058 -1793103184678763031048351179946418176 9059059 -229038987140558044440409797741171986740 9059060 -55396600392320590706940655301752331520 9059061 102242308529698056352579745291377850784 9059062 35775753816847724980808308473513899520 9059063 -45561568778015501108345058153711790776 9059064 45879482815750656575223000472479006720 9059065 234558290707985752755086100038601600 9059066 54884525022399749118174235400038757232 9059067 -111086266980307445354642971430485296000 9059068 637773917480717297954152196191846400 9059069 57776013228999737082354154139123428044 9059070 -71792357879226839675885637539974640640 9059071 -27978930099764367002138336831848245360 9059072 98230494361612045027360432023700242432 9059073 40701238656731414617494578684185774368 9059074 87029412185278276422028910965531320192 9059075 -34633707075831879640400095442803325700 9059076 40345990783645341055000281619158506880 9059077 -14714605449899343544684221994617701600 9059078 -14092441605691139789481868994893063680 9059079 -44473343565629777322683869606745517312 9059080 6592092338830244543483065405224652800 9059081 3151564361310962165607589020751477812 9059082 26000927267570494700904568811140729344 9059083 -33122655759066740545469712964932793176 9059084 28963329006839172243789718670059497216 9059085 -16288821918956746139797181819544854400 9059086 74397894266110117417062630077172928320 9059087 -60687455267290919133004621887534717264 9059088 15688617214451176563684357981693542400 9059089 -38177085824642607540819887122996523276 9059090 15070750491486765025351676773761328800 9059091 -83734088995744825563989082911880539208 9059092 1685044772993054673435832736349450240 9059093 -199278777198717151480430421971796188658 9059094 -63364090681250252063614905686302371840 9059095 -136657001976648719862633323757819287400 9059096 -162395618412419212769490497579559936000 9059097 57582407206716154251627593887080733728 9059098 -57276091505198183839222969036800637200 9059099 15048368179497708289776411700436336640 9059100 -21555611515192365210377648220778713600 9059101 122708395080242601940942455738847520102 9059102 -32911868257346466176606532339334214400 9059103 3868249842041023480461356520311758704 9059104 -25978861688692364345625711466271145984 9059105 -42246496690487458478960125825125576000 9059106 19093919369561234237771035515152008704 9059107 -392828217140685993654824691911677779840 9059108 77262274896224388903982661246383782528 9059109 -195741707053253216306273684035636490784 9059110 -24735201431114714933841939234689662080 9059111 3790477265808586696477738571290565424 9059112 12562806213753049472233705805140945920 9059113 49933797445870207649084089590854106240 9059114 46809515386844136967458640689646173792 9059115 -1157014527811092865993681808988360480 9059116 -90294709059923749311046314829123584 9059117 -115559984310052048148180666864055167988 9059118 -11978390256313003613324255533763930112 9059119 179360575247509029395719078227067967760 9059120 -15662041238081301483860818461694033920 9059121 2607768587483574770172331624340448612 9059122 64896144293518212813938978958561956112 9059123 328111580468200452965012615991349311372 9059124 133405018953848873217716132529550448640 9059125 -64575690715860286035476096043451101000 9059126 185275151474435781007275135975239620512 9059127 33799576758133078258129566396672309504 9059128 40785723530423073757838119625502658560 9059129 -380575523820838250751256080091671168624 9059130 13280041251267338237365190042842890240 9059131 -105799753596689355514212010488857967648 9059132 23988660064267785833254004545991224320 9059133 187416444588717965767857837126465018624 9059134 24377722452838580275774791695841604992 9059135 -36484940049592293573878153329363984920 9059136 -6998751195697563661904648087084728320 9059137 -296024485841325422894718263281594105808 9059138 61067737175232392623535486736715378560 9059139 -617016236441271047062840826724507192 9059140 14070519430025178877112422744850269440 9059141 41431957865045066485731571742039775744 9059142 -71323016812606765722822360376785761088 9059143 -163793351181165371366268857170744453360 9059144 -264060159152096784833224032709447203840 9059145 598920067324375678107995405668395840 9059146 213914148768348995355426554160605320800 9059147 -134684383492907438172382088545460976288 9059148 -31233312159291787488537231059729448960 9059149 524107059553612236051374617882801910 9059150 -43505702502289785956776881478494835200 9059151 153668659886625616975844859495987697032 9059152 -34002308449523442282875867209041182720 9059153 105881881401562800502451084977565676402 9059154 15960648235326211572093892209908736 9059155 11668975374377866200150305166402009600 9059156 -145641910838227710615233513808194629632 9059157 124453311201478375450180868922024821760 9059158 167928189879503244383152688401629854976 9059159 472426748192674696560965532616319705568 9059160 73092141847411414571773246017680179200 9059161 72247633204285263339351785863235002624 9059162 -62133616496287688850903909659606330880 9059163 -109541624300897733060681495215248759656 9059164 -129370428426104633336541911869516185600 9059165 100212540368534567475457732431751265400 9059166 -69562260635378763634769727878945427648 9059167 -138709856080723607568683552904781660480 9059168 -104833817178019753001406239415346790400 9059169 -56226824307974546289519963154115714064 9059170 -70696614057136215104619344625946218720 9059171 -168777894267038187212385694289109380352 9059172 -105636373002219172972990479551769259008 9059173 -299860918727230696878439493183373368578 9059174 32636071256519313670248851960062162944 9059175 -42601302496246369264518606207587514000 9059176 -8984713550099521818316998305793392640 9059177 337520050093952092265716803745971508026 9059178 39510475711960800706314534067741242624 9059179 18667495738620349339564321983069041780 9059180 -57102340466340906739858916184781655040 9059181 98594108534755008698815934337830904000 9059182 -6166730926965230560168985170060444800 9059183 105519390949208752395590916747817831920 9059184 -15408216030353125304506155564828819456 9059185 103861647118778178863599186159719907380 9059186 -133042710173485143703653110768388812160 9059187 -156745346234697718319370404764219920840 9059188 -24158095073912132620164685795764714112 9059189 20698312933840972318946986779584677440 9059190 -190227676248630228957470757291110400 9059191 56269030185834410753166556179680793112 9059192 -49847466235044760635981281575666483200 9059193 -67228046927024527534611450049972577280 9059194 94688291572574281598715287293545477120 9059195 -106723572514396669091509628518684011600 9059196 7808207129198778812408440652083405824 9059197 1059810851230056494623430936648134592 9059198 87562813493410206368022691331646548736 9059199 13603638295067293962050603648448723840 9059200 102516596892700102055197174136832000000 9059201 229934546698480908479917036976654557872 9059202 -3634718994526986929572471197231049008 9059203 -42860134460848305816134284916780964000 9059204 5922338622868998495614537378376253440 9059205 -69275213683056745458802180196385644640 9059206 59445854461444510794614738074491389184 9059207 -33351395257357380490130584673386445544 9059208 83992519322114605035743694584062771200 9059209 182077567002919212449537653336818720410 9059210 -18519104360902925131138806503780600640 9059211 -37097091760165770876232448353306643568 9059212 -240646875868367505900849267458689548544 9059213 39259745382422246297528620440930308160 9059214 -14769198016169134207080319995034690560 9059215 -137859313824629203788912235396712493600 9059216 49812203540851391871673891334245097472 9059217 -50865805134274213780472467557430633152 9059218 122305743839329784713937667797448058656 9059219 66951946000310791680635912773409213040 9059220 -5496205298138483621463190602501177600 9059221 -43454806594990238406453288118456464900 9059222 -133431615362767550686420589419533125088 9059223 -7835525579651076892547259712669900800 9059224 -306148192321429721755122332521150679040 9059225 -12057248118379236153621051207337905600 9059226 -26924046528877236692523152097741338112 9059227 2421681956928983004184303121754057008 9059228 -20346553412072627162907262500004975104 9059229 -109608967689888296824448433357723814080 9059230 -26835177833367384283815382018437378240 9059231 35449668616416088380146295383290613064 9059232 23036730884524109353668524756076331008 9059233 -29551606139500545633601054519527308496 9059234 43032965743383852807203840902331658912 9059235 70542971124092460519614306817940782000 9059236 71041558514867045336171645960005489280 9059237 -38506631458165525669188505487168900160 9059238 21362003440841509418812991976124977600 9059239 357741870296328675971150053094852656 9059240 1540462858349317131770128591331328000 9059241 84141244489763785387736596739781238560 9059242 -25814853429255223579195765246029559968 9059243 16490080943870441582699755758144085584 9059244 56766477340101782765826697480256226816 9059245 56862907939108887190288466502273632640 9059246 71425469290337591448111534639006351360 9059247 95532691135568177100243833886962262024 9059248 60331797619507626195324968287032213504 9059249 163046778590331393449623475929535751552 9059250 139810561941589804458036060314356224000 9059251 -58397919182444452790226037111063893748 9059252 -42863497600908462862074655974432146304 9059253 -20171394372535743364155083951640957312 9059254 49759629977376235554527355144857805312 9059255 25739658389969369716424493409674035160 9059256 -88442923051034962420285672418449612800 9059257 -107350753112785045627948977833669866160 9059258 57463264888425046012658838330367183584 9059259 -4100614581727563043322259206541771264 9059260 -7307879332361014904372678942225049600 9059261 21001210093978872581048822213519302092 9059262 -36618582040390768791232151080245467136 9059263 63857244442855228629665017167181943424 9059264 -86550715850322530757543816124447064064 9059265 6530410833083675417179174148438247720 9059266 -23329554940712518425667110869033608800 9059267 -173101392194799990185293970033476841808 9059268 11099783811781501282295400834000829440 9059269 276361075119080870858449339714707376670 9059270 -11473748100267104284347868793256960 9059271 51479802269545619843763929138948252544 9059272 -134143834748677694652926010436011187200 9059273 -206441021339785141553293743944283904800 9059274 25211150593538823867949753601728684800 9059275 34137091084824480813148818727636643300 9059276 19455536577463980376377851395123200000 9059277 -46124003339837608039886322450023538240 9059278 -13448211027640200667719471173686928640 9059279 143056301937658712975132745815213360880 9059280 -13714416184165954864586111367046103040 9059281 12904604395158710212847785435218860160 9059282 27674181827076576970324567439900302992 9059283 -708332354296528560386497460815596948 9059284 3959393813649028360234174634652211200 9059285 -28467757943708779766384340031558049280 9059286 3272028331829188820473124008781082624 9059287 121799070720246540935678373457169804936 9059288 90817327901152621103546542392452751360 9059289 -131839137799956903951272745077509724976 9059290 -2659298450031689830377358324742441280 9059291 -187402733538637962632424379699674163968 9059292 -26469169379145611605906650100171381248 9059293 95814658147774471508345335701444010444 9059294 -80824642177756774783751884744255444608 9059295 -410963173083369568622366517415449600 9059296 -31017635262229798266616038757299388416 9059297 -135346219335936428729664113721817784448 9059298 -113024017455467744760210215589558753792 9059299 79794860280659302291059211773089798300 9059300 80766704646481759996325008031963510400 9059301 -208847791111425927086232855857696080770 9059302 -2615507674727560529349594331469295360 9059303 222360165726827062488576413267596199064 9059304 82555655834031913771874026983680901120 9059305 31884935389804497601485913831579465920 9059306 23864918337553774041494808444218642352 9059307 -82600966649916548047299480929132213160 9059308 61200593537887944421234994765586460928 9059309 15444574479883724978793442299133453440 9059310 15749751699573746242751631858522240000 9059311 -336722799697992169671477874699277703088 9059312 -53996359734669216200145068482366832640 9059313 58231224091383625177586862128185269888 9059314 170496134299965435954216582587952602880 9059315 43604069933840426026506634269395810400 9059316 11808062644246162709876427689636659200 9059317 -98151300536694076924694719035970062600 9059318 39830465785816161665100034692950104704 9059319 48247690633978450598790594946054002288 9059320 -82832862259951962516756182113143091200 9059321 111915776962508440982032934260110841344 9059322 6869405211709409622904042187799478272 9059323 -3477652904854802265176583128244284352 9059324 171966813308352439001551369161111453696 9059325 -78146101947112512818662879285898880000 9059326 519428422882999030594062663174032064 9059327 -396177428051056706880017754464632847040 9059328 -49596640576551971231189255977338667008 9059329 274373741606292671722440487118651132930 9059330 37120475118963218396838560989573593600 9059331 -192255951371712231647252299355023306248 9059332 106006998265584670531320845206493491200 9059333 -225156284360801876809600229355504896160 9059334 80671268862516364254356995822019248512 9059335 -140674486805975548792997063509218435720 9059336 116561517490258232068760504586323558400 9059337 1970518456798172872986300125575904640 9059338 63571060035395791854200278380014512896 9059339 -108762796863394166845464871542922699440 9059340 -53942087093628057200710571375787340800 9059341 -312835733515777675632372703279159213258 9059342 22904425354592414188525835878121928000 9059343 7100895235670161248430906572626471808 9059344 -19196274761525168862390935324388753408 9059345 8449803818564864577725927599472400000 9059346 86409006816851362549363291562673376272 9059347 269094994843692779755462839971014746696 9059348 21205361546387725500246046885035230976 9059349 12856347965327261486902728657200496000 9059350 -41430661760694109535316903682942632000 9059351 -60050565434225742610467763901697973920 9059352 20557097246216720483717488491692851200 9059353 199320736926165749108954059562233638602 9059354 -71826115475153949055678276442758199328 9059355 26277975996524126530409989849223564640 9059356 167781622160183040967290353926474257920 9059357 -94174976285730264376302602717682026394 9059358 22258452166304052598493769522287216640 9059359 175044105364648324232511993287387742560 9059360 51193746157855235108800517437732945920 9059361 3283150548898657269265947132480733872 9059362 -64614406831701586682398238722852140768 9059363 -173957356604359593039428872467167348388 9059364 1770025038386280150583126886558253696 9059365 291588391331035400832644090559946492800 9059366 121018292991143659252893274207170673632 9059367 -94411337215116409419264824430141092352 9059368 -284900225308575978646466399906446233600 9059369 -1389182643903956152932552677577857280 9059370 -4123833338710266173875972344738067200 9059371 203535639012747127944683171644070492720 9059372 58052081364910848854069019881601254400 9059373 -14706351760864539332254326154945825140 9059374 99172940254721528020120884197127663936 9059375 -64276286357085030462299419630054800000 9059376 2408639377446703508325019893118992384 9059377 41876389936134124912660993130915874160 9059378 -16743606789546535209104187390400008192 9059379 -33737810286489128980955745667867987200 9059380 -54246768043026884245912835482483353600 9059381 -143435260838038431045913544626798492818 9059382 39518892992236994758211025826637671680 9059383 -262731115291242010978255236198961985368 9059384 -119563154215997040648517665363268669440 9059385 131451568292107199201069654416756402560 9059386 -46129463206711179394429919077432070400 9059387 -37368368027904608326326265778598757488 9059388 61290192703061612967894971989750416384 9059389 -184058101160546201177411821417042090810 9059390 -85643371645742296663705937699074684800 9059391 509228825739890266727006539519065600 9059392 -8970214159092982446441672213217148928 9059393 -31335587906676065837328691796953780800 9059394 29717765685984267643108713279999868800 9059395 51170873764121683981239065757189958080 9059396 -32372612365555875029406170744703062016 9059397 -89553147489675822171925058133939903360 9059398 148544175329397953086535421230910607200 9059399 10123210977860642456288137151100307680 9059400 -39800863897787972954310643384197120000 9059401 27900457981463031985642991318393915520 9059402 -59427492457617593992621460807715096576 9059403 110580771458470653052003074081995878104 9059404 -58620612251738037223280232844202547200 9059405 243871950902179469910427251270605441760 9059406 -542901130048561377225893012472278016 9059407 66533263490237768520609182981074857712 9059408 4802279524803640838295897666884984832 9059409 -8997561715879802687708366671455187200 9059410 -1654386373723124228024867934345013440 9059411 -407541923618220515558229149700699288 9059412 -475000021445167475217585884837523456 9059413 -125655529920015426721395776525645261280 9059414 -44674126517909349886340574881047262304 9059415 47142980649245750930729973905683767840 9059416 -296959258423309380670591205272912650240 9059417 163351118816241793747360917083224067466 9059418 66863944316720532438241920907689738240 9059419 385089314381273941195425750424405792296 9059420 -76911597139686829087244853508162360320 9059421 -48239773391375492193372433024907683200 9059422 -163881827286613306296919803087807535488 9059423 74826100180016282125605008631152254224 9059424 27253204033409571182458355239234830336 9059425 -144812278686860538891466535803263699850 9059426 -40551566222690903674969651970291390400 9059427 -25096045120973507995543713709060556112 9059428 -19252872532216150978893481575623987200 9059429 -141022078776019815199968846854090745024 9059430 31306351625338334455440734918758410240 9059431 -3848034189588489390234038818552129136 9059432 -128299406408505295383007466543636505600 9059433 106108491207065324586081684410745607824 9059434 -168510271305778448970735538116559266384 9059435 18371446273529309008069088846112472320 9059436 62120466285938370175168285610192538624 9059437 -143414529241795537762585234832204927914 9059438 -202775235000172778372359446218939330304 9059439 -1968719900665798149207103999064467440 9059440 3061972898900754285321881184963133440 9059441 -60957133411569187637928810535192332816 9059442 -11549832313261303303512845762168497152 9059443 -118324950875918484100895667573721136308 9059444 191225060586750191862746631475932951936 9059445 -2467515605080768255390985385517044900 9059446 -14109262392756001180957187914444528512 9059447 -123637097215748843215356583671947080320 9059448 21568264103218676179115182048939560960 9059449 -20983335935157462414818294386906340160 9059450 -16974876381372479158384693705651872000 9059451 59080334464322109148875582253181199984 9059452 -166628415905467927261310644231085860864 9059453 86389327863059848183598017647629216664 9059454 46470218670964088709000503150516278464 9059455 2145855872186590771657616658040533600 9059456 19277656381272787759139193561305579520 9059457 136655560024688434018442021369354337120 9059458 41269181270527168023036919251018585600 9059459 8008036050520579524750050780785716960 9059460 -55953836345329542824327603264611491840 9059461 -108837011663237493419383790230163627938 9059462 -155717817116302974731462118293133924768 9059463 -7870114872146308653928977528604627008 9059464 51293319179808456446515093370531635200 9059465 -201537907064723037275157992160691594140 9059466 -1496088536523756464078708458811927040 9059467 136461930523900739021095459593511298516 9059468 -206067644067085262941268812195590144000 9059469 81468758562469689060615833359490849760 9059470 15889496742975069241042303798888734720 9059471 45142573724673938098520209269720702144 9059472 -111408574612761359437845188795227176960 9059473 -85798597809860343620450056206216870300 9059474 -198500097499913868651638967373075631328 9059475 11682869510649779690755048119768960000 9059476 143841363609624797759835510574107457536 9059477 69237256961043809909029283080171167552 9059478 40825471487266244862415440029610892224 9059479 125068679876667734995428040770090263088 9059480 69837586762805095366399954031506022400 9059481 175998823482822356762108352771784822170 9059482 29324654295223004432676359538870546432 9059483 184716223011071112708189120626952797760 9059484 -48795973378097035639907517479999078400 9059485 286694680063038232328086618458527328000 9059486 7261731140140769484876692534115155904 9059487 78180316671862817135774347204411900704 9059488 7368899230901040735767582186080174080 9059489 16173511058129263009370607019209496290 9059490 -58591899005188314992879768355999682560 9059491 37777206936458861838824529047392677024 9059492 -36832917566815469331372145175988158208 9059493 -97524012170038001385463994267859226176 9059494 91517374787297481856447803015265315296 9059495 16593536352411968055381441217593507000 9059496 38413114247160789234831879109215436800 9059497 192479782251618367411583988293005597946 9059498 627499057290397713910105188198681600 9059499 -28870595875997150744690896575791388960 9059500 114979362536212612036977764818494720000 9059501 4937759972553089468656837624421323104 9059502 2480840391434997346235285299573800960 9059503 217223317900203464661340157455196100752 9059504 5821674524450285773993651150573731840 9059505 -11968783073936207922601474508262401280 9059506 139665344273434472688643894774199859744 9059507 -288039633033468103571128336722044032488 9059508 -48824533965225681371943341102539732608 9059509 -63807653861490045276014456605985297280 9059510 -100101323109614736451277204445215715840 9059511 86949594834407941017284854375466570472 9059512 -197343213007870976528907698342952960 9059513 -33006426183184750021882723161438721020 9059514 -61700899540574668893707797295075343360 9059515 -15548648553660449387174950741739955840 9059516 127438699426198232686925406861871690752 9059517 116986715103714915213198717156385501734 9059518 13199172558978509885240991263656096704 9059519 1536863445342379364830188330958560 9059520 -31142976284524635431712477303086776320 9059521 -46007812144258860216287977813766025216 9059522 -117784325522130917205891708487243584000 9059523 -73585307386009936828426604715770544000 9059524 27614123012892881838455075764032256512 9059525 148377294773149228448634415567780741050 9059526 16238791908826635451636241860895483904 9059527 292704477421780801113712708459728053560 9059528 142767913013183168846570954094898882560 9059529 100499867514188806253469926676100809408 9059530 -384356642427912221331151412582830080 9059531 110138406415096907660571851637768984432 9059532 -97207889841794681813945770389216165888 9059533 -13148942693421648053625708362558349312 9059534 110608515878624522881860416077489858560 9059535 -55122505711975442310823060508950754400 9059536 28532815564902575743237841941883830272 9059537 56180572077278066816603465415032968692 9059538 14303576469799299788404856839861367040 9059539 91503763786588095610131948190083336960 9059540 -8865201732155719314474614958102405120 9059541 462186118373135692921428755176002720 9059542 28902942878028167339667722214207331200 9059543 472559081112664036163943579461363363880 9059544 -6458724069161680449434748111707750400 9059545 -79689345861992682592435370456816547840 9059546 -78875258101043753967377644304571840528 9059547 -22777728522075640241623849117459078656 9059548 -9993287342550281836429937489487736320 9059549 151293326109567273355901577419102314764 9059550 -25486320882784028600360144732009371200 9059551 -197035179076196737121142814965842724448 9059552 51016377775404231253405784501776023552 9059553 -61203388756760707203178242601038847200 9059554 8576494115207876577699413943746345472 9059555 -56052591657273405539258042307477005280 9059556 -157305286377404706243719553287789316096 9059557 38450642380783785704852687818166914780 9059558 -27378846772997802679999943791116345120 9059559 188401343864045471358123993403852465704 9059560 108812113646125674742549262845609881600 9059561 -80021112858192518740634522448268054080 9059562 -31822766025470096821453137931120097280 9059563 167517937992918874464987876708279021812 9059564 31797566282340515380986753019877117952 9059565 20793146560214114563679370522872831040 9059566 -36049401746635045128789479082821304768 9059567 -81005779950757738969942418765740920576 9059568 6559517343587239675918792385935441920 9059569 -150292466558287467209111894107433853456 9059570 -1394386498456207927463930767069386240 9059571 398619243176808137093632686943089407520 9059572 154591691973219787646656835836537443840 9059573 -225776947546785438058910123536035524178 9059574 -22411583259812514145075255072584229440 9059575 30140420841175511724356142613110778000 9059576 -14312163442405089462278535994998865920 9059577 -41015779944184039143367936308934859040 9059578 3503672300361814060008513533190969600 9059579 -84920159285140396723889591704594101024 9059580 2866666192406245619513395785418752000 9059581 357254665030255234009238110058417989382 9059582 -21768168387731576484867374612640064128 9059583 -91363254546968993773123708719326576256 9059584 -3160156206999046941315164496667344896 9059585 -143753194436362797701467410821168731200 9059586 17417240275529354852232630806704086528 9059587 -70325753820393524621827422900866549764 9059588 84381435521466855294511984312564802688 9059589 -17732563348773928775075123622176661120 9059590 -30743381278784068628994865778809507200 9059591 -93809148477537823607173889233127155416 9059592 13686240548430489235818758194677104640 9059593 87871110139855134966734937962054110564 9059594 158159733270093859654637187517823496192 9059595 -4482306744333611955532820247102428160 9059596 39722315943324361325855881738388695040 9059597 140889755457426936845909658949310654880 9059598 -25358029554638949149581780918199196672 9059599 218709900873930468950199896352204822480 9059600 -16919156109645257412128908369231872000 9059601 149162049531959685310525195606222382832 9059602 -20980197641452625972211878648870709600 9059603 41907696346627547133490892763176647680 9059604 -132197678898114861251914449801142831104 9059605 -6003088782605325061116480519377864040 9059606 -59308400348933954312968690041561547008 9059607 1392869755666278056712432376160036856 9059608 -8987562318009827642017362267713126400 9059609 -23479092567327657364611924441580148796 9059610 -40548461706201733786066885222966237440 9059611 -93649645731008630931507379290857175576 9059612 -225056330088830840890312232589109983744 9059613 -180759739163793502234890703934589371136 9059614 61267967747988946746209658967846070592 9059615 64588162302609822200519356002591950760 9059616 -96045452456907543994896788509312942080 9059617 125068008136225102027132962230812864192 9059618 -25401339778677724373567628631921632000 9059619 -71370895498879479657056826655118405256 9059620 -28648219820694225297148917707821424640 9059621 256925846037458242719949045757256309822 9059622 -7756803886895231206589800450323333120 9059623 35734096063671794335627359473307975120 9059624 -23876216073984629192108842662957465600 9059625 15553353391310557168812737421444693000 9059626 -60231570313683525256370792327302471680 9059627 -2840628044587424650541215572207005760 9059628 -70004026110184893114116820037785377280 9059629 267079074622459506315808958715474385260 9059630 54520088455432336644072570701313984960 9059631 -10557625625243675782697925996656380416 9059632 -25222357090058742327252924570508017664 9059633 -45720780220807068292841234019162174 9059634 12332083678587236503737218719576938240 9059635 -11430545691125889374505854011525823040 9059636 -110009187479060992054963195094530282752 9059637 35984416353358927793398635325096781280 9059638 18777926398584674039121169578072084096 9059639 291693226788235772608269174058664854440 9059640 -6795877121673744224733536737607270400 9059641 23384999228208581570477787658820310400 9059642 3785162745846428903924168213230398432 9059643 5818046594215752304334224048155832560 9059644 48207939194808709791917945327666150400 9059645 10773549668985720173444897445659758080 9059646 -56743603487207856967914495789461620416 9059647 80949956998259478594252579615455007600 9059648 -11685996669484580691876929851710504960 9059649 -14208001409137507869055678566764726736 9059650 -24438708241167622150351570402013821200 9059651 243781480195491402867115973882998317600 9059652 -12386517161619679323785537334795214848 9059653 274970404817925163648641888843882591902 9059654 9396901809064192474137769862603465184 9059655 -36987201172050618286791511365322500480 9059656 -2941797901892918091249443871475768320 9059657 97238544756594044919735880704112187904 9059658 -1724906742593367136963569840213315840 9059659 42747064362083461709798944430182427200 9059660 110364648174607289778615825778891975680 9059661 14859490123622298657856741186729754880 9059662 -18833970994166215000585352794145194368 9059663 136486259678146448216460081172075308912 9059664 -18209865819656782698777404917429174272 9059665 -6494664916901171996273274026123384280 9059666 28619577571296854453369968019784360960 9059667 -103416253289636735057241819980380025088 9059668 2054589262646217782192396343134642048 9059669 122176042984886950563498081637651701180 9059670 -107257321470900711640717980798284160 9059671 34637451842644488646051869610314717744 9059672 -935429639003396934076916952028938240 9059673 -52173854831075365598243629926255464448 9059674 15745883539407266345888005015417804800 9059675 73849340973534654634132507054781361000 9059676 -99331701146518982418363389833637549568 9059677 157699570349889408641249792311988984640 9059678 -33049056188289221776758165445811199360 9059679 61684548149997235568040142665944838744 9059680 51894525446907295243485689790411571200 9059681 88749128888225134423531405284358425264 9059682 -46518937385864720560268541872494267008 9059683 353390668970898249718273970422749723932 9059684 283005518384285274407733316706840601600 9059685 -28749883431979341480635572814237139840 9059686 -144798858712371060966696317935175010240 9059687 -9967860670098313017093099512251260480 9059688 -1224518449599025922814260698402652160 9059689 -95877359586664911380657988500921677510 9059690 17376562967809280372166626437614439680 9059691 3826868038414560569696678271846252000 9059692 129011680223896539410174364049895618816 9059693 -167185810496839707177079678349497766058 9059694 21186495373621800838104383246398126080 9059695 92356993730404294008376373306322064200 9059696 -40001959262804050996368183752357019648 9059697 89881292173631688734395369575285359874 9059698 -147756569289751996340206351733937722880 9059699 -79437962511830128541897466692140796352 9059700 -8327962416013123825116087435397324800 9059701 -28873335628610044569036262247305118656 9059702 127519730559732369887008696636395771552 9059703 -18685621903445616547587751156776056832 9059704 -175561636169615874701533323120300810240 9059705 -45755220941377847834190883211713940280 9059706 -47649377164906806730158389797632639888 9059707 241423149408159617565805073064038139832 9059708 76577512368105901856825542059521863680 9059709 -3107155527560068045530726830692966560 9059710 97107409206073877285765547490818395520 9059711 47870404624901690616755267892692829312 9059712 34724494524935245847623780504373821440 9059713 -1580458081211043203355835590674680640 9059714 -30579198813770014510568843419804577760 9059715 34932430140408862159148841786878937600 9059716 157092218281477223776989923496296705280 9059717 165681956835388021816170491378813948766 9059718 70757248689949133716200509557982042304 9059719 -62047166943369520814844457030575080000 9059720 290757841842809576173981633207271424000 9059721 -24765578148635642074384564624859476032 9059722 -11166168435087432604719431296019460096 9059723 16839262091644921773609029696442295344 9059724 150982117941569358034318170929857643520 9059725 -26839995913901122976006475772848479100 9059726 38749945589337284422224081896613301824 9059727 141415340596582070816491821149852968320 9059728 20483563874231304275607200564302487552 9059729 2944934759160795175689836727696613632 9059730 54091006356438666815330156456948958720 9059731 -266803962190800593895304704596370352468 9059732 -5875214208174313779574504379896903680 9059733 179467360806308788137206238287167329102 9059734 79575885482198102286933737431571690016 9059735 -990015549879590709451238586936205440 9059736 26813882256076201263244795595385077760 9059737 -31071903715444470905050651965031442614 9059738 10578686864134646624632914548553042144 9059739 -54721895330688195746022186341069616672 9059740 34294130591042988751915055340444718080 9059741 -334104295638708299274583818204397538016 9059742 -70971893063619475396904264374381670400 9059743 23987759549862948145483747811721217920 9059744 156438016513677597689451578786889793536 9059745 -20202557361746987809702537227440784000 9059746 26143614976165587942107493241709121024 9059747 -203483536188200935094938197483736416804 9059748 -116987336531739882764544414009352043520 9059749 246684545601807016432302673991786210750 9059750 21001508983268125208840415059288064000 9059751 152907326133189839565341448504085507080 9059752 -151577815479896391866718724520584289280 9059753 137581823840251372023046839881404847460 9059754 -128822188395679840433711926141470720 9059755 45373255098944592248257986079778772000 9059756 2819201877079850004821348553634294272 9059757 179307192897855133898766772505739409152 9059758 72870944639557982098605102361927613376 9059759 16778258579362246278151598622181775520 9059760 -21378607311320254603053394560218234880 9059761 -120870249398829937815461866369551446638 9059762 -34320330096906437847920411835838614528 9059763 9609529503759704410142495106173586744 9059764 23097091715631976073702891832244039680 9059765 59899675772673089189000562770483005440 9059766 -33093072960916481181527339900379110976 9059767 -114245918927905530710733397690558615488 9059768 -55953751438538999239553272322224189440 9059769 61871756421109773665260712324848759488 9059770 -20026445688601071291945014084939865600 9059771 56681750146299573398170446024738058512 9059772 13643712976970583857893293331596513792 9059773 -85401947022788384675401990719461981760 9059774 33209395435771817258289673622529745920 9059775 -44416317633964055428337143177537458000 9059776 6647670456561531150425106112195854336 9059777 488493292748341857287036059078936336320 9059778 299450201274251181213253202484822528 9059779 258749801901860434394879582170028280380 9059780 76580430028604365817842499020570809600 9059781 68243938920226892989644361379324656128 9059782 21547126490534512176033372930217693632 9059783 9197021302812565077820199969092127160 9059784 -93834507931598638387513432943488327680 9059785 2192715422212516712242957429055429760 9059786 124031234198658359488446585333538028592 9059787 -81423112116416472483462772396883511192 9059788 103748883776986939855629789882992198656 9059789 -129528123346309446660549665246099122560 9059790 -4906551294009508332600195783418385280 9059791 -84565240823338642454115744738399645128 9059792 16288237251803902568848804878739832832 9059793 76237370341335958628415494954889252288 9059794 72742728900624887640596785757171799696 9059795 -166343857882768582829589825119077717200 9059796 -29474519292432089137567643978045952000 9059797 6769096817203269723280124950129148832 9059798 -76735490440212349599803797153879634880 9059799 -723625317866448284137707173051105280 9059800 99763976141860183138062713441659392000 9059801 19584002159945597676395544535266043008 9059802 74678647740277244188208646446499359232 9059803 -79731550145215422206648471005128000720 9059804 29084506474948991476360878282734238720 9059805 18716495569896156228907962837200628300 9059806 232921414012691959228278518132861268480 9059807 -251570481521814318377920678279073013048 9059808 -87011480248423886665219441734985973760 9059809 -245193561587452827190996818587586695760 9059810 35657183039180138988460301516950915200 9059811 -1607178822892315198883863107933733920 9059812 -34431737668114731791215549813324955648 9059813 -43251804170318768172694791438504205440 9059814 -121345828953384827545670142504787380480 9059815 -26674180482430859555140060699057891680 9059816 -270690937071479549907509340420314219520 9059817 -19454285689950823545043959969619066752 9059818 -12566247639212075787725330999332963584 9059819 311127854397180948918685476816023135220 9059820 4664247093093401465988316452650680320 9059821 244990916318028526102386079737272140672 9059822 -134950897901990050007858650993416996288 9059823 210971053248337616524058824225525797120 9059824 -56902240607396872353029198717085351936 9059825 98342021454797830532082192029393972550 9059826 29539223754396368357268736290695919744 9059827 77781184771937345189463021824128273920 9059828 -92059703103789799673141726266835567232 9059829 218348115303528434103435705889290968928 9059830 -23889907935848763685862104447179895680 9059831 330078011881461542869417117651920047064 9059832 -27070471625175652320447740969154048000 9059833 -142019645077593621132764150139745929660 9059834 7689702548952133887273110387448321792 9059835 133782495302414927125668637276835756400 9059836 -221949961647305556482259977826848235520 9059837 -8933047645892592819799383075000411060 9059838 8969271309672422133785536008843199488 9059839 -45170992985361000214297072068593167544 9059840 -59580518022677040267383532510039244800 9059841 7752304252605707378890052466234557952 9059842 2010260074786941933966216179600460288 9059843 31362645750367810894995184855585423488 9059844 6970866056649249485297241716697600000 9059845 149357976508749730438080409364581399200 9059846 -148593678689839200424892952929321801280 9059847 143009288006031210400424415014485631400 9059848 48544835388611455285329349483331420160 9059849 276090490296249108095251766228428704000 9059850 -4127755075942459464332749036306335600 9059851 -51584783981978226728071817728562847148 9059852 -9913824185456148384497791734111211008 9059853 -124546652779922561943645552808827774912 9059854 7234501894542638237356785921690276480 9059855 -13294119182339894347118216508345379800 9059856 -5936340083257116047512650664602501120 9059857 -93344252480030756588986762399355997068 9059858 110746141951275155736307394182215419280 9059859 -144003770705032593648759688001788924236 9059860 96065008383753977450253460499042035200 9059861 86335020978546004647230596650468122880 9059862 17618952999579729188971534255755417600 9059863 -217666135743302461199696499791982754440 9059864 112562308349817643369166949694432235520 9059865 -88106241177119967066094163748703027200 9059866 -1508831392302522080471195004751658496 9059867 -207765852990267918729284130510939273084 9059868 3757243941416479051172456228176100352 9059869 53360144172796529571323765262570062720 9059870 1963339870543386317372599481892009600 9059871 -17391293492079324992783155878751004088 9059872 10795871788127221806537897024324698112 9059873 -6327040297839442104192766604658936000 9059874 -12195078211591077006927896935565131776 9059875 304480566593124596045511172685100000 9059876 -61903538136255702304408176834625216512 9059877 -2857556192077813603668723917578820160 9059878 -238710848682084902128780709193006128640 9059879 99749947941696166162425600683977513080 9059880 -183684396945341177014748084066790604800 9059881 -296789752432250152492686850361862426800 9059882 49286836966311522743411560639301592672 9059883 304030210468772256433320145236056064 9059884 -4193462285133927445739086729101803520 9059885 -1186570891965980154068864606330781600 9059886 19998290235482591535063142180243130304 9059887 -175718606244533501570597423205313652464 9059888 31473589755160566500963961988833705984 9059889 -108895042420001383439822214613807130112 9059890 -22385614294775393455298525017488691200 9059891 5228495004006626489416778547447857292 9059892 14404396139168768090991735813430013952 9059893 35390755676687830423386740969414816124 9059894 12180537531253708536156449019272239104 9059895 24109785625664735525279699695807482240 9059896 -78068973738004424899356632020442910720 9059897 -79492649680146370597965666015871414656 9059898 82598806310132940898816554874019071488 9059899 -72859782432463064643740297597527203100 9059900 8390661326361660685865234784371520000 9059901 47390482867448205445363446503157772032 9059902 -98621076121863284189833521918739125696 9059903 56279978802052296835013673585829394640 9059904 30290659119405279970971796551216660480 9059905 51615456771327151232181312839302629120 9059906 65270171631604036650379786480503415680 9059907 42820861965327415976699713286592684288 9059908 147839992835752815385494398748948283392 9059909 -12362933942128552184953563187541857890 9059910 -35794469923058204718653426241129920640 9059911 -116991206851587187532805753629050332368 9059912 -119021781058673199424972137220765317120 9059913 -2587111279032556932163725773474566956 9059914 94147606956770351889290136983161195056 9059915 101798859852893662483959162696528550560 9059916 66631114406258957779226932749126999552 9059917 50015588956239150010651308196557006432 9059918 -2634292056408041368852857729343515648 9059919 6547824183257213572866596782498081920 9059920 21079406471904019013954252751020851200 9059921 -212268509777999496643158293788893258330 9059922 92402196802156740483699787806259680000 9059923 -194773505079838184347265383349760343828 9059924 149160400954626345173148594050360064000 9059925 29441593115939997233790426302806180800 9059926 -47712914288971726636648431359708000256 9059927 97095034099214723399602114139331855960 9059928 1220688216628528619164649964112281600 9059929 6408084506312465367497256567769863840 9059930 -20355702700780269277950607629112028160 9059931 -6079837317376933282191875659815768288 9059932 27013284305357157439660929917055836160 9059933 -41281005813232486620603574502704839060 9059934 -6063566403133980431610080571970124544 9059935 192890701298120329503638235371332451880 9059936 -94405949280332189317066515616414826496 9059937 -193746300474827468010276339135149619648 9059938 -149125120532428708435982338481535848880 9059939 -92498656877947134041544143181624285744 9059940 -51361595337451123976901180483999594240 9059941 -303184804172385817005620569978155010560 9059942 -5943160909400529130591899701504712768 9059943 39813625440962344707745331375202689064 9059944 -26028819516081731316899405730884812800 9059945 76578753368630585401764648200406909000 9059946 13578427144312438908682525878498862080 9059947 21543816526320182115708540456189293952 9059948 -193510647870576233976297841476587811840 9059949 -181979057579320546493188180338456147936 9059950 80707106901619907552373624738510480000 9059951 109235478560782477769009245904807039952 9059952 29808030976214325384448056232354775040 9059953 -40920918205117047305032207784454903360 9059954 7844818958501644679403700187941852176 9059955 -31923989067378335727487904624129218560 9059956 149614645890259867436948563048790784000 9059957 -35117568672218196942318132635743082880 9059958 67515259012789025598137814538444417920 9059959 69335168498060316509297443045225549160 9059960 26576596977678110787643232428326912000 9059961 -51890932177269573199269620273544439776 9059962 -8222626442909065647034639486129252608 9059963 28848717230210964416062438673739080400 9059964 -17982333749504897034438383696999881728 9059965 78025469139719468244640015688700418860 9059966 90788930076000669764618796291218130432 9059967 3540766716779174593702329350688399360 9059968 49114559005117248889935614756121477120 9059969 -61975913230394320387329792538020501630 9059970 -49859001315016338349266424809909120000 9059971 -1766711088263891585957603031990301360 9059972 276791477368707809539850281973005101312 9059973 -38331766051309912003207146528306202656 9059974 -15915971505848210726375537214578896896 9059975 -62552510669244571883076974897386518000 9059976 -39667485458679199490991004985911541760 9059977 297218201540694031344393833311545249060 9059978 69646974279188317918473631291749749040 9059979 39097961264664282620911323529461600000 9059980 199246912240633282848638588881358960640 9059981 -40014174612175451537457005523370539840 9059982 -93726863944461455371277612098573545408 9059983 288216353409168629478297387327516779824 9059984 3036615698652522730874101064758984704 9059985 57127833298722067493377322716372886400 9059986 44111678864641906194714734546885802144 9059987 441419279576409275958923143801218276192 9059988 15056451415114501413006676493847023616 9059989 75368056853172109377969408690737947790 9059990 -122584988234942653509053039974036320000 9059991 -11319717307579717371120004559511069360 9059992 6233473124293372431120400772494080000 9059993 -430085184933918930451102135022006708460 9059994 67964206047700522339787278224749453280 9059995 35904025013209674149539348791664492800 9059996 252234376805112493200864932564858880 9059997 -56499239792569170602927583697185779328 9059998 9276446100190080822388394146908180480 9059999 -77091563804812235322235732033234740672 9060000 -19980123812827219046689928118927360000 9060001 110096404562222758726727585471978249412 9060002 -83469065115053382708463405427578982400 9060003 -98232705000064478150709046766022809376 9060004 207150502071774461228188944579311805056 9060005 59835409304502527371094689247413110360 9060006 71168436701733210037467759330708067200 9060007 -263583072715916785796172020311964068968 9060008 98746849949400096598535387496114831360 9060009 -5384236448808134689957180363756664640 9060010 -55717311596447082651147304023982040640 9060011 83413720137664707321185699786273504232 9060012 -18713127336017545712816994257784760320 9060013 -342544559193182663491826862489630229738 9060014 168894224695755139302308279978070912 9060015 34192881646424731703411187601032994320 9060016 -6065966775138467227990535689509666816 9060017 -5861002171949394849980977165215882174 9060018 65771831667896643384354691418623273728 9060019 208076830151291255789990559942646048840 9060020 -98681728874934490531895041865197824000 9060021 -260624009987456657782018692366576657828 9060022 -4623576783352439971153866270894455040 9060023 147086227266893752789077655047582336 9060024 12844125591823493390640975051117035520 9060025 31101532404772515267699046700357984600 9060026 -56999253807281529487964095773900339456 9060027 96014855064257099744885327781331945920 9060028 1214664143812754332425211213403821056 9060029 57349163924054420869631831600226146688 9060030 928628792646071929484604896749432320 9060031 -282579805445916117714977695519027586736 9060032 42425137393640589606411744389671944192 9060033 -1324601232032357679813141896362383552 9060034 -79591637912924251410283194407576353584 9060035 98355159457079899668088561634137762800 9060036 -76365211720878177268825910782594252800 9060037 26722994157221975472596402496903508800 9060038 17986876008417435697419089871957298944 9060039 187179176097098772635894841578150381520 9060040 29027502384195342425690003404492800000 9060041 -77833785237773306929084718870739675558 9060042 -80694362034835604257169865125691283968 9060043 193203805110602096170086231068018950292 9060044 -41743590218542494987167803016862302208 9060045 65278905099268954180211049438445242240 9060046 57075005145158525878803357981195425472 9060047 -207191269156379212277901326908643391504 9060048 -50944232824065875718866575241239412736 9060049 590787075805113593709093602265768308736 9060050 -81513711164609292930582921827292757200 9060051 -9480283728200533086266670406726528512 9060052 -98380031260454969441264661871305934848 9060053 -142530087619538199273595415142126543360 9060054 -53598637531729319433724422058781962368 9060055 182554962173241854751212451346721322000 9060056 -105634360011687270975758621235131013120 9060057 858863293006916229063535130036842656 9060058 57129988331327399575622260461235858176 9060059 62630611201249418662957288512916083720 9060060 18028904817935800901892414884411473920 9060061 -320650868313813613554703597238956949338 9060062 111932929864232514687302885146174812864 9060063 -212733493599424302469380014855254096056 9060064 99481878477426376577905398807024107520 9060065 55339098432979061524129811637519703680 9060066 83372353823227697202176756805606969600 9060067 134838529758802505249805186607422153116 9060068 5846097094336942967901661122506465280 9060069 123252139972974818982990329288565224544 9060070 -37995179503319864882600737491652475520 9060071 -219289462786047794898993697917229558728 9060072 978321437542087530531724580880384000 9060073 266953473531553315398187155117412109904 9060074 -170208019748525870674246563707788181760 9060075 -104945110232862885701426110838462081400 9060076 154857685553120070821883579199484821760 9060077 30798326225917976190274305668993218860 9060078 36009356643292696504269942224289743424 9060079 -30875734812383313664830738698825680288 9060080 9738281780874347093700611458301952000 9060081 93356090133924547954423260773744080752 9060082 12010363698895573969182303127682519040 9060083 378711397939894084551400645831950854160 9060084 -73220315017983065184623188697400987648 9060085 -35805458078599327906532529758888678400 9060086 103777556484003289858034478571819019904 9060087 212953515031019506292276611188143357568 9060088 -221293699032662161862636004950667018240 9060089 -240234198546272027810228851452429961110 9060090 -44048116339706220674807311206391399680 9060091 -46670659870372684448846350856544294912 9060092 -31284288632139510188330348016561788928 9060093 -1274580823175090259645030080505518880 9060094 -154991369163508260146587011968911339200 9060095 152005054262196273385338072923724946800 9060096 -119943131613498324935507046261363572736 9060097 -220429602342635963807556887908129455168 9060098 18324902492290711634134865113540531008 9060099 -59624146452307588878448173030986252160 9060100 59173008891309322276539646076849899200 9060101 -64973723964750325197413908875034582500 9060102 -9021752365932291688602128382420263520 9060103 -8431526394882590131783473739780837456 9060104 125402070210631997854632777730916075520 9060105 75858226906755409358702474787989952960 9060106 53662613293796712523099185540652798464 9060107 69482235517804778031862260777139527312 9060108 95827781903252853101944215198394805760 9060109 -148368685650424235357221579728200479690 9060110 10212675151308778232312390044998816960 9060111 -72347265735248569635219966809105622240 9060112 16038695321745916947171910844888842240 9060113 -193806310878598947699172380438248098638 9060114 4715734567297754147627907270972850176 9060115 -234185609454850328483943012862753041600 9060116 -17570583267009202000975320024136971264 9060117 175964194049807748470003867733395261760 9060118 49335200614968421407248142150845783616 9060119 -56331073732836450502259262081944537760 9060120 63732548918132829243240249279928320000 9060121 63304712707442330206230610464159469312 9060122 -10740217428465653349520731122103705600 9060123 10147516116258782977324063481510843184 9060124 4106256351306732246142471694867467776 9060125 204540094829951408303338703225391159000 9060126 -58306599760346885288757298751351614656 9060127 171827040326504837228254551813437528632 9060128 -24450261819463117962738782150735167488 9060129 79345980915048276337014524476195148928 9060130 52933211756665739004624399788885148960 9060131 166162170127088545618256894893586847000 9060132 -60778842029210168091730380086062073856 9060133 151549381885747588594151271196559600700 9060134 149817231723894576637729542962090037216 9060135 -33934232897015757413580939767115709440 9060136 -37229907276058767544943489456073123840 9060137 -150915142171906376360330970018426600960 9060138 -2809872885491692119011991395231089056 9060139 135934670155677197124601513315098484560 9060140 147814960051180663254239491976216755200 9060141 -147112950360868776815631741473178134880 9060142 4898667516438394612619627390115139584 9060143 -6334306193531480062088253407009438976 9060144 31500069294788929919643693360224108544 9060145 -20372038708600846208261309444943505920 9060146 -36419603620905125474671093754086118496 9060147 72336479049423570236601482957274058080 9060148 -55571081154450350110648121811506653184 9060149 51421109549325598742096560259345726286 9060150 11796303674848525573234483641427776000 9060151 213986999566113452328030568207446967200 9060152 -243350287965023253699910693540898918400 9060153 6356681501839615893389929493114838528 9060154 -950208883582329829928057067712558368 9060155 20363864844082480825738753432683076560 9060156 43556557797915534809988303755216148480 9060157 -34621938926628085562081136708143498688 9060158 88806400378185818033615136325187920320 9060159 166372327090172596828560783042151226880 9060160 23541678515728500426922120187750645760 9060161 81752144491919170194087932660154015024 9060162 -5047470751954111861937316357214342656 9060163 -18326168579799698773192340792836059440 9060164 7053880416038940541079955059524330752 9060165 -4997499643324459503086903574210290340 9060166 -32547245201568340620528979816097953536 9060167 354850450102464543834642750539441714832 9060168 24828719903676895229174207248057958400 9060169 -53679001870884490441320258942217330160 9060170 16666211128888581629746996787961461760 9060171 -108618696877230482131329827283421488720 9060172 249344843041125399719809699935548908032 9060173 129771775400407191471355295013879346422 9060174 5568829335025596825119493577772060736 9060175 15382983129851575736274387823422883400 9060176 2005948569155019937561288604678602752 9060177 -100482747827845592648129042124046624896 9060178 -3506418496782114923796571008363607776 9060179 -125064620260782536208783424938919091220 9060180 18623098932788537786739837322218700800 9060181 -28345506606883486791985554668198870468 9060182 -3037305189374088195547000175612099808 9060183 -34946878703394584446576248106160109864 9060184 -7903702406686030688169442968616304640 9060185 135330413326187702574415402726040773380 9060186 -1347760203319873832599713760459174656 9060187 -152518457921204755364300506870832081160 9060188 40680619020112348620839662264784716800 9060189 -108013264686175661059972445092055779200 9060190 52651571866936921357557872929696834560 9060191 -39616905475531573680798071653584267936 9060192 -43534197301927797336944457598021926912 9060193 -247395781254745197049167889846027342558 9060194 -37694631551421275980258029960918620160 9060195 74938960630977439545371482591328575920 9060196 -121420796812277250917486984199468169600 9060197 206797959493891369014830885955066671520 9060198 38526099573866594941015532370085968576 9060199 241452135399087572365697724867371847480 9060200 4616885981288733864445469110636800000 9060201 -108293287489151624403009650912966011200 9060202 1488572567647136679552824744796078432 9060203 -331334736713964022416845208695908081548 9060204 34856633360961557179911535930875620352 9060205 62073015699676586262561153410275664640 9060206 98048878831830499113740996177295387264 9060207 -8202347743605039754519138343438209920 9060208 59320811937885323319386951446275457024 9060209 404933135485244448053818463092558800960 9060210 22273467770178997191745501353065719200 9060211 -66531497985984299240825638582254015600 9060212 -43969528053282731536804332259297781760 9060213 119152033215651049330432676435162688000 9060214 -142510598637614959222194914223813128544 9060215 -6441362806951366962046638919127690880 9060216 73139086967701644526600338013333094400 9060217 38053405682917369518801309021997503120 9060218 76246294632751820216734646573533883616 9060219 -40426357285408601296360475576367027696 9060220 -59503649027586581472439735475414507520 9060221 29712426855926284186633835472823749144 9060222 37033865244935729152038229638198795264 9060223 -115003057582234727678713368483256198528 9060224 225446812573569855436347145272290181120 9060225 31104979596299516707604469792382164000 9060226 -33852305268572677973514133739238965760 9060227 -23855589848605656493406264629882391136 9060228 138137430602869199996009485772688721920 9060229 2162955091246403027788464572666369088 9060230 87276131100657684688615515205622789760 9060231 2873377682473742474650165350994877352 9060232 16262075373259177052688959619743462400 9060233 -15294546802309870215459364024708153536 9060234 -69774183993912749404991210175732184320 9060235 -124741123004930263673719185214538970240 9060236 -67823171087608175098271042357425509888 9060237 -240706100707770177893830818830461824960 9060238 29060395091851775579551355928799680 9060239 -131296292334253234783711447204720225680 9060240 8495819602012973880177304307454443520 9060241 234006805320283480429876934599924567552 9060242 -155591300485081238016778713117133807728 9060243 -58491160220815930637909070724542114000 9060244 -103433877611785893678191495293197129984 9060245 104138585677916554284347578664799547200 9060246 2311302362244788410493611598333568000 9060247 -288155754277307520192124815334877215464 9060248 -127304221170286794399879463014281379840 9060249 383247729235006466148460340957094336 9060250 -35312609609380913165426816599643496000 9060251 26745800487092622429874499331501488640 9060252 -4609311717629208694756840180068335616 9060253 232401415705641333721375453756088566502 9060254 34697738699083850006518991995817638272 9060255 218984262320967233313441572298448605360 9060256 114595164408862318360048690263354703872 9060257 -10381643164216304570247366446907838494 9060258 89760189878451527689702703091713433984 9060259 3921231558732726321647733822673956684 9060260 -29956960176200911737641514954021027840 9060261 -14434886339744293650469281557880712896 9060262 -17440386356321354740314469644951846336 9060263 -2588726233492526213156944821697267056 9060264 31358748560547551989598551266564096000 9060265 -54946569456997797766818275974586261340 9060266 178031043031033579208129763866108248320 9060267 -146532187870765479674958195249485460480 9060268 -30682023208499164554240627384035277824 9060269 -185374380749985537540718010575497294888 9060270 -2514123371745435869538334896185366400 9060271 29708130550553179615294505694408816000 9060272 78897468591315931375314194692374528 9060273 -136704839552969692834476414732346462080 9060274 10334415120033571279286092516286422560 9060275 -8695995151740620004597983307875270400 9060276 -82322466157573616455901684834001223680 9060277 -27446424237928784307209544549557545088 9060278 10663493096187319801707538325377563456 9060279 80411865509014686093487986911306391120 9060280 7702164367803196014061627202479104000 9060281 309022203954714056959792094251440551082 9060282 5184254970360515820078120876818227200 9060283 -131182524272582791953032952585321359760 9060284 21828317273828958131278305100474730496 9060285 -55431189002397294626589387374275814400 9060286 -19497848118445894493180325525716862720 9060287 -330221346643279841057876456274335376168 9060288 1540868502732166278761854363647344640 9060289 -11020162220411767312822986926523006720 9060290 22977933406244455386513683061232250400 9060291 27339500352283901468812998870821000352 9060292 -234814459813636799034665971003152232448 9060293 258047736807577760562710461515570222144 9060294 92652936197209392305615907379735569600 9060295 -179317696961954628848105729128755304200 9060296 -42384760653224560394130750725387212800 9060297 77581227406576582755708715621186648128 9060298 11336354482700964311411787353467929600 9060299 -112014420344720968970474440280436206700 9060300 -23802329210151222324147460765666809600 9060301 -85080327807699518100577152936299760308 9060302 112490905499038801917977369664814771200 9060303 37938114381408501025531528037799713280 9060304 30617459248420118784606082834970050560 9060305 -69698711709450365071474877240231862540 9060306 42445285982352599625610462599367915008 9060307 137783853848375159949263940918798760192 9060308 163127377503259802149921729697919383424 9060309 288660826939229274713368442336806446720 9060310 -25831903003935586043005998645907783680 9060311 -4797996135223236981933542932745374560 9060312 16731810949451921354393486603552747520 9060313 -201846169483096945053307753090713764540 9060314 -86653392978963582356522970084469449744 9060315 -1504506095595643719306390452294319360 9060316 -210816070019545714638227550654697960960 9060317 263443911872590543629929737086691584 9060318 93058814306066607246308666357160224064 9060319 -269503527866364217033969978316238333280 9060320 67409740794301690538158143659806556160 9060321 -30805043034801398164115218642323210240 9060322 -14080305603897401406168352577920188768 9060323 -115374447115522123373906815094219971428 9060324 -11820685199530811102723305666680496128 9060325 160434905235645329942991460167648784500 9060326 -7472752811882613663091130289435892416 9060327 -21963007190085368633961586990186765752 9060328 -292898671597394210145292238907867939840 9060329 31742883605493997754479795654204568976 9060330 -36210877520951200178316844791100892160 9060331 -80647649155041928256736566583321116160 9060332 70439383089562255731641983268191541760 9060333 220474201369381467016147652512156752864 9060334 11695426204128894643516027678042028352 9060335 84883901904437604658715198210122839600 9060336 1789254576657620313167440290059845632 9060337 -21477483697406625374733239375270474496 9060338 17132220248661406636660374192511452672 9060339 -1812339769919994219619434348554913792 9060340 -43844086590335314776849170983175884800 9060341 93783913693389556820614207032526893084 9060342 -70834521304859849762179807729739354688 9060343 -6351324758051694038454425743157920000 9060344 -35824769148036068003081392852087848960 9060345 82203056417496618548612234997485328000 9060346 98717688408241827939448468382092885872 9060347 115578888283821664816204120532197931592 9060348 40365375426978957913934635071975751680 9060349 103547792334725391179311073984514105350 9060350 -13697890459310558620952732999292076800 9060351 19479655535246030055387602195459717832 9060352 -63420838846534831600337530862604124160 9060353 405188360581470445739728626873817095984 9060354 -82733193153030060778419775442923807680 9060355 53661893203459942984489904802237933360 9060356 -8326489618130093404816866510742364928 9060357 -113239179264442600361253790470694908960 9060358 -308329613153880602672965804688280960 9060359 -21792031057208213798026805556862080 9060360 -80480233212466244516359838013638246400 9060361 -107260048133893264581877683873867408000 9060362 12794348820027031831153655678606064432 9060363 -61941656708155566768843230384207024640 9060364 -123053425421626251271983803663001772544 9060365 5291575189959378058270173060841885260 9060366 -13691056740290621572952753586258471936 9060367 -177542949309427505026058669762835057840 9060368 48320868309222366035846851272608980992 9060369 124167928216140417192002231623413717744 9060370 -40973723491699640962824655213965127680 9060371 -363931501130616565429862499528240502800 9060372 87240183910744491006660527787258880896 9060373 104012420627434680425777042620200295840 9060374 -66885269632167662920734393513077327040 9060375 -19540543774071527304663357674715672000 9060376 31669614263141456869169282709478195200 9060377 -58177028313836461196431356021903678774 9060378 -1147297982680885567409281035712926720 9060379 198903434688936773835511896767421582980 9060380 20663640022658158760045542866605783040 9060381 -3132546590827611440313140829396271680 9060382 -52878687938269934757522708177560971008 9060383 182904536608129493290236474639282509880 9060384 15719579242185437803252294464409436160 9060385 -95771577992634849175426886879835140400 9060386 -103571554888562911426962581314504210608 9060387 81580933210070267887752716134335466752 9060388 10145758530857436296222999663546332416 9060389 14175626155543438987573829912710858200 9060390 -51222104152063429324753415810032128000 9060391 203915892245801878114222516197694707784 9060392 138402695909961982250444062373971968000 9060393 -96103432780995937870845437030343285696 9060394 -68447128431478733771870534898253317120 9060395 369192210979485054487309273609515840 9060396 77238802122308309281712060876222817792 9060397 -26827120453884235188502507186562120960 9060398 -66918918401734182060697493936236420800 9060399 -125661634786163025772590817701441770616 9060400 25595505172622600762842460088739020800 9060401 325601078644260049156867823420510208 9060402 -17003788266967038167588603347050639360 9060403 -67021908481661037646687807767093135792 9060404 91648979536299267817080980202965993856 9060405 -64134970047393466203052153763144230080 9060406 -33847205460490209847918624135713610848 9060407 -81249618569593860877939336432018779360 9060408 -64885522583873575963076165225489571840 9060409 164425319858518686572717354185002541610 9060410 -43209344273416217327199074216096067840 9060411 226184097854687701630626804022275351600 9060412 11619645398538984375773217338246676480 9060413 219346093862888672875657758858292723104 9060414 62721636766361316564076131731558277120 9060415 -1008498145658994218732975009101442880 9060416 -111531475925434953955134306667336826880 9060417 -9133039888049472731467626325462600734 9060418 228868916400543001401204462124114300416 9060419 215082876186278307436006515016937189820 9060420 -47031407367883562670644191346549637120 9060421 -10113177196595139130052891701743360800 9060422 -57826242053121025313408036449774298880 9060423 87862094462110535073749669327474007168 9060424 -144676304981097337437958982659219200000 9060425 -209822545221360653075807049470941334400 9060426 -6248899641859272635685282980308177056 9060427 -241170926517710818049407088386150498800 9060428 93591566001592757739672705064396400640 9060429 34561050442631857266332803229841422400 9060430 47101528119187012732963171601973831360 9060431 -408971814870223827203763100071035776800 9060432 6762474510646171441198244920751554560 9060433 -125060159250285563682427539547194124176 9060434 -79292636745205979863097688226357321728 9060435 81003649061018489971156453325947129200 9060436 -20338871539764652043533416151111434240 9060437 76762679594164668612579560738389150080 9060438 81915033475031724729096783842137419648 9060439 -28976388652069739030336142121893403704 9060440 132992955389193047662053730286212300800 9060441 -74867634857879339864691207727730698560 9060442 -25995258428521041217426479355486828800 9060443 1449020346757603966081130324043212280 9060444 -2912349039832649442745261015822172160 9060445 -152854680468640392829103842664983041300 9060446 -107823026146477212543893958630480355776 9060447 -4993060985851275052107299993572591104 9060448 -140926902290861308345106711789463797760 9060449 -16047045560149412433053603645344361964 9060450 -5870175261271652984227307335302336000 9060451 -9746926884947850240418881794566600968 9060452 2187629366785129657996838747340263424 9060453 41397580719675893302704744759989455680 9060454 -25695176263389050797694792525253448320 9060455 -56062341957835188213716855549380253640 9060456 17224307516092861270894832503182950400 9060457 47822675699046859170560647791704490112 9060458 173109811984320631939216155474442433280 9060459 -106994279752778877277932409159380367872 9060460 140071379563383451368984680252503265280 9060461 -155867455561681325084634490810454656938 9060462 63939745798202600943597336483427345920 9060463 1734059377750974350785809289860704768 9060464 -27775218283489863665431431521891057664 9060465 -76755697399201555580901942431356922880 9060466 43588667520650228705363189414420949024 9060467 12290101986586151186278603960814507520 9060468 1846824335075992541355451411484626944 9060469 83446004594347500454060760043688143360 9060470 -14258536185065723394588253011222720000 9060471 89562966291028296349874892553952044800 9060472 -174848493412484578968714970295293624320 9060473 187421599344675033913766561571791953440 9060474 -65418497871637682267979246107204313600 9060475 -11647992830072949666410270691500339500 9060476 102414075392486224435987236398350169088 9060477 199444469753056853671450883642189444832 9060478 -9455560832547702360324964013799564288 9060479 139823906503227233818557446204257978176 9060480 53424126575972135241129810041241600 9060481 -31908133235030931104872921408762542718 9060482 9746439989603342687098727468298061824 9060483 93352160847106550457365038109175468024 9060484 157347538939891259219937413076071058432 9060485 -34793737691443918769153269960224493440 9060486 38179237417213722366334917879289966464 9060487 -4702246807398144670235223952883530280 9060488 125626210977384001969599480188311925760 9060489 214379599155563445535453053598604810154 9060490 -41922320485057351289303802657726873600 9060491 18699744668314011285087994632106413504 9060492 -34127252117132930691848322539747143680 9060493 -89593436023111490112027863457637700756 9060494 -77111103749949605017848965397959033856 9060495 16708925563845417517397126091348333600 9060496 35631446280143345700583562261015560192 9060497 -37999284603690428983449914179063311054 9060498 -72372971028153746113737446994599665152 9060499 3583240188101021231627814921171180960 9060500 -110971019121022129505350563328588608000 9060501 40767948169321210624332822455482518432 9060502 96878506721277485153482084069467453504 9060503 341692297164091188555785435885449303752 9060504 -125873811981695303767083966817187450880 9060505 -60531445087756490175450785361793160640 9060506 7067564302335794175921064970628424704 9060507 -110275006976381908390643079115629463560 9060508 -27885607265375801958900607154365713408 9060509 95815496190471528893692285147880633004 9060510 -63470091743659445854208992634883686400 9060511 -93138976084206644926992306660662096600 9060512 -96734053900584419815372516645404672000 9060513 -4770197701783090739875089753880218624 9060514 -63860598409413125994319874222742420144 9060515 -197018741572912416526299381482859009840 9060516 40481742313058517813279102670287417600 9060517 -138899593489872581711706041461246261248 9060518 6060464293155675967310788002930112704 9060519 84729741464006926500439348313988077568 9060520 -27707950501086279323387669248843776000 9060521 -2560469626327680740635755786040454400 9060522 -76685952113528925488895399373283651328 9060523 3341453403081280741897994929236506400 9060524 -36893100622651881810159240881827826688 9060525 -9862336048495216339702002229178688000 9060526 89008200414350778177198284396970491712 9060527 56752447783011421599099163317716620272 9060528 9952819098030952136053764758506045440 9060529 -118858485813558642290112935392566459072 9060530 -1614537740027853831652800022859328000 9060531 95245413323871120597085365421682442552 9060532 -34715889570794407010144578620569132288 9060533 -29470373307506296069364920355123007780 9060534 -30198259081108960064726512969129322880 9060535 62385301236756846447650917606702381920 9060536 -177201667956813170917119119098100920320 9060537 29271383031180611324103100528925769120 9060538 -52869847492447017536600772062441322240 9060539 -123412422984723494780393448036692312976 9060540 -44228338578852525418186075166028979200 9060541 -19134550317931666697090179641953730600 9060542 98967723220485662193539503035566652672 9060543 30869258501132220308520160953247159800 9060544 -59180447360172378783678496816857350144 9060545 -1216906255429040356776891587980654680 9060546 -65273586585183245664496212713045563392 9060547 -288984392458098170149031217247384440004 9060548 -15408291155485828880794946844256825344 9060549 -36890081874066577226877842835979206720 9060550 88972503607174802326893330056451496800 9060551 192114382163444500991788959983171735424 9060552 15130850076770467584866004805382553600 9060553 -346255312759373354853308192351102860198 9060554 -19956414948712656887190829381705347024 9060555 -22973018729078408992968216795329191680 9060556 -542613014087047743289379051137720320 9060557 45054069166700234963136524982670089120 9060558 47250078752798706501179308407458066688 9060559 -78348693997555154353583404691401204240 9060560 15065937008997598348335891237486428160 9060561 -29403660374429668300389928271989920768 9060562 -272834205213197068830797204297120256 9060563 274147846972688280747190704103847368812 9060564 -36539352620122540149652962677796569088 9060565 -20747275056063349901827091559770473800 9060566 -82279632273716328048974495925843319296 9060567 54507312412303148494026804144840741480 9060568 38059224623062015794056339159199744000 9060569 -20602744190079593617394628116523765504 9060570 69082616525808036311424520055807908320 9060571 61585063784234821037074844484639487440 9060572 122124898493328090868564885015532222976 9060573 -2543911031469311304856537394669220576 9060574 -93507768254897551421155247704205402880 9060575 62885413992613711798733118384936978000 9060576 37157116294382095414615408087903764480 9060577 -181954346310546716950913072020978982780 9060578 -40235926850740833026579435046887642976 9060579 4915359941428230364226701097122719240 9060580 -145093705322190178972746605707023148800 9060581 201679486510594781342740426713535040382 9060582 -109051381784327680872624860696035322496 9060583 17055570441985270146533774831249731120 9060584 -48876043307308674751280235301969889280 9060585 -122881442184666294821782176366013991040 9060586 -21610425248077208117687272438973845920 9060587 -56923439920342774196979803650100689920 9060588 -86139278468462243318784853320934824960 9060589 -327353450909008054142952512341415637440 9060590 -47891042356008705094583085610799674560 9060591 70670227076574331556433436621676231040 9060592 89622204944323063192974298589619290112 9060593 -63838872927528753877865756875694698158 9060594 -31273616323477138379758344755924267520 9060595 -111556449667097498597108520407467672800 9060596 -72066729021517076298421145876706652800 9060597 9427023915208501840442645403230206848 9060598 126577923981098012030901961092755937600 9060599 210848256809442523113316412202341176464 9060600 -48685809514765818541493404812851712000 9060601 -277273036925814512435570425702616384 9060602 111466093740848970830286360637445200752 9060603 -13107172757292745079944859453697861096 9060604 70371203509022387876420598549652570112 9060605 16219490583576298804738358404752265260 9060606 -40600840886112732784445063503201075200 9060607 -268470822425277242899015337210676262144 9060608 209498387394121690267104775717395628032 9060609 -129020406486757196412669110982762370560 9060610 -45136573793176265474481949373797371840 9060611 168565348825201076406774321661877541120 9060612 1585517846034080605922990846323605504 9060613 -516170931942911171049092957357798459136 9060614 -1565211509873465656269713583576737280 9060615 71042534195879401045897176484384039200 9060616 -1116265904138512255700761961090457600 9060617 -259178832093414278327465300739968687334 9060618 -2488654679637385674126680954058178560 9060619 -107441147637880377510872210349012599980 9060620 -89284018597966814954016508109121669120 9060621 -52057105093774440906875031375934599456 9060622 -63305888505889164167325057392787307200 9060623 50926255893574925625020971463042928 9060624 -26560575678378376535501990796818374656 9060625 6413213383788676338443263420727000000 9060626 114847968795063849997251197599930148640 9060627 -20898456314866081766806878027452879568 9060628 -254575934560311959495451752608559366144 9060629 51947753789933023035203115610092553230 9060630 46250720333081605494606848786399232000 9060631 -62589699261557353713177397490194515456 9060632 51496377615336829106825413088710901760 9060633 -181945107223509930241229328784968554400 9060634 37197921344464683839096754832497325824 9060635 -5181961564788324383920537487784738960 9060636 -34125643973712703763187724457293484544 9060637 16081687380475926556078041358301232000 9060638 -45286984054139262610483160541388721280 9060639 -8360924408438548005426095373452270904 9060640 87004568099988863513005141632525926400 9060641 52956894446219620191769499310695556912 9060642 -28380626134091028741797268286596525360 9060643 -114717024865056299141259468606141428256 9060644 -182257149140702097995257523853650534400 9060645 -395791432116918781843204847022499200 9060646 46014101745044886021499327308121741440 9060647 7519360420553490253041821608377807096 9060648 46462688897022084320102276804768808960 9060649 4703293453470839651937330495698924288 9060650 50406761204222429334691795100323606800 9060651 -431396119814682937423655263665173220 9060652 22550924064757522112800987745563233536 9060653 9363730369896819947028978968198648256 9060654 35699210397647708272765444512938733120 9060655 -73114242566295658972880217357946288440 9060656 77331210489770777394923816201800679424 9060657 57824731011317913365368702473159024240 9060658 4643830735805359268693828279681495040 9060659 -1219773873500464372590578304079215096 9060660 -3678950426073792453035961780836597760 9060661 4970685243294509917734193911607153262 9060662 -16352354292201890614787704058299383168 9060663 -147241292934932787634421980059292665600 9060664 200753839563283872326206506520981647360 9060665 77510275979930742522534641260544502720 9060666 20035224379402944726489886749289803264 9060667 115417652884858778817624640590479433984 9060668 -151813634605967599246753714524335984640 9060669 16123785871942700435002170026548404000 9060670 -77276674385953588654479943618515114240 9060671 -179660261666993164695566449431940038096 9060672 11427512528238344875707083238747930624 9060673 88073438526260171236063400042166811560 9060674 -65800976654423892107852247928351159296 9060675 20255311130179029472138572611190781200 9060676 91405041241704933220749921178728075520 9060677 -143061214936354390231259691905021744388 9060678 68426348126050645519936271870179819008 9060679 27869478400894051713002683797020546928 9060680 -40044053378479674650615310967042867200 9060681 16245133427959898346424426703180442624 9060682 135812368551129797967523047891085420800 9060683 192432423987831204573146833890625318932 9060684 86730200059524709421905081492070555136 9060685 -157762508802817909602172935069015373620 9060686 -9949715026477281070346814231741158208 9060687 2781287080603083312051510928026347040 9060688 9217843052371160101034105677388185600 9060689 129097774127792054095820586916971171840 9060690 4140132526593186051922948081116864000 9060691 259456400669879605314351417821015706092 9060692 83120263079615589374595983554359762816 9060693 -197490904008141977161513835902476291936 9060694 -119282476406233470693105734819057780928 9060695 22289237854150362215737382492346547200 9060696 -33787933678365211082911113363269468160 9060697 272228952165743193097869387844932267146 9060698 13314683642154574228870452247270266336 9060699 -140692574928464818865045152958594290536 9060700 -7655152733770970535451866064754265600 9060701 -24632051612646117123908761792307418720 9060702 211644834532447043381673676422205440 9060703 -267743614478640744452683720899247822048 9060704 620586639182385916999372100013981696000 9060705 4268764362238026930904950120004292160 9060706 68644069725533706922151488669272105552 9060707 -324244736720038152503333484401787335328 9060708 -16610848944887190739464545992129327104 9060709 6367517076237080622322489629464689920 9060710 -24698915940401459816168697140536260480 9060711 45603627066202283453992204830353319936 9060712 143389986416169844760671410107004165120 9060713 52976836396003944293363841573368260608 9060714 -18544309010797520911290566296099253760 9060715 -72471137478058697746028858783426962800 9060716 27383052643952670438048821495847625728 9060717 192083283342428774322739478215745494080 9060718 131646500445284989998646722460673002560 9060719 -15194418749709837404030942739616271304 9060720 -13540446212452734215242696603454668800 9060721 57487551465936701870820269817353644212 9060722 156707892066875479384610023376865936 9060723 11042857820995676949755121692540748624 9060724 -232180347714135426317154329684411419904 9060725 79196951226498950501559554642301998250 9060726 57397206900585910024713388725440132544 9060727 -134265222964661514642692714892496072320 9060728 -55555329397210651703130019743383347200 9060729 125450069033017987635862331152244426880 9060730 -21852799242978330110439646392870604800 9060731 353465144165720956815429673227294575280 9060732 -21783313248107298338387715348892654080 9060733 119791280343770818420921546516121310624 9060734 -27212359091833287114874723358774985600 9060735 47847969405066153141627397630898250240 9060736 -70840106796572481801517865315157934080 9060737 143083013699946599718941823673811078466 9060738 11087932823190656031502773548028403200 9060739 184086112452260293939353210333045112880 9060740 30127119673688673221983348571823168000 9060741 165865860890144434843130558093141049822 9060742 -15800881659986027482870884115808134656 9060743 -214792279428360852686629079275998796008 9060744 14667815304939276030656992395319050240 9060745 1611463239628280467103847894518885760 9060746 -131815977307548734846159225199424210176 9060747 30931251572384111426651356148204843520 9060748 21152801452795188428457244510308149760 9060749 -297640593659741561326807423499749682250 9060750 -112857985810954443473915633619910416000 9060751 -98811083805872177973012803403637541648 9060752 -45832337821025864475305385934568030208 9060753 -52733359991888664632773852650054269760 9060754 82720032970095367463213523217568600064 9060755 -163974854520494564062853513590803567360 9060756 -51577106486262172916012438860850503680 9060757 65519784876754727099696947127141803132 9060758 14445860116156825760776155119702446080 9060759 72593317504974590645174870791577530464 9060760 6921062878937794045290986193414144000 9060761 62238081943704790727548846294497004362 9060762 -48549737369981193965659550429536522752 9060763 -28231911020831074798957862179295836280 9060764 178212066160881274203626123788434739200 9060765 32440626527134101491034746276956744320 9060766 -13478788766928697302860051745734870976 9060767 -18494635264480397354728361464821348600 9060768 -299614831596473740469076181832674836480 9060769 -164512584846357006260010072604710270204 9060770 24991368262275590263305512662197418560 9060771 193145925146163107648516724967810383600 9060772 55651501568844791108774738641436876800 9060773 86535990386354616412123809145697802624 9060774 26156018861145707969780150257774723968 9060775 12473108845576725918221317685633604800 9060776 -62252006841825877059738633540706513920 9060777 6891689715072919359299214290717424480 9060778 1958000901705511261623390373916154624 9060779 -58505162689077033974834496987415332288 9060780 -13311475189315187960426118816312714240 9060781 -98378145372805261638303903230096856288 9060782 44452985620537730072933093283516414912 9060783 172183812798086382933323117211211273224 9060784 -15615568491008838908282447824813359104 9060785 27396748043782090876876920757052620980 9060786 -21438602790335079384909367495296329328 9060787 445115927145995228140774077285636057792 9060788 -427835825270903502484411358702929920 9060789 -89791020764036703691820138907620267040 9060790 -82837499380194907488926883226699825920 9060791 -164821101100501525335559148465232302808 9060792 25093570444528268059233376258601533440 9060793 69805073778424494930001895113199526400 9060794 11867406472001910537117616238440119552 9060795 -47179911189019094789418678465370036800 9060796 18598771054430939341686288699253969920 9060797 -225046488263334268141516341903180535668 9060798 -19406669143599859799678925925183196160 9060799 -295742444936026353163519301150520403080 9060800 6459376090928043151672685546176512000 9060801 179433709087253978771332528438567065600 9060802 -10973103393773086900123292163884025648 9060803 -58402373024353914987181728163299690948 9060804 -4105177957129689010210774067899564032 9060805 35590160664886307857986922872675059160 9060806 46455607066940122939157764196245880064 9060807 -48400146793784968305328358464876830720 9060808 90876145408766713294459509156960936960 9060809 21578620302043243662662554117963442010 9060810 17449387333220115344882698060313387520 9060811 113897773961836794886613121051611676624 9060812 -98730712503764588611389489546140459520 9060813 -242709853846263234269134824399314530836 9060814 -48829431111297202201650522404657321088 9060815 -92226984476977847202398693525214412800 9060816 37542778811598306890658164380521725952 9060817 -363152201118931606529845826565219749134 9060818 -35622285506087331183019082313556394880 9060819 -7100377895849320485837199500519007440 9060820 -61564663610916034551229744023885120000 9060821 90642018092465765840223594579765691584 9060822 2496524742956638134356805302555585952 9060823 36735717669210959379078443973445671840 9060824 -145478951645736048862503962915332823040 9060825 88028845217955790288508158959305163600 9060826 -217192604590245824450592360492062430720 9060827 54488218240351389551904277599486554208 9060828 24315985988415789697720992015309643776 9060829 -65089796980297598172640415986541524570 9060830 -58758196003617042078973293718416816000 9060831 -996138456733619760713850465529449744 9060832 -272981478026619032705939057070725922816 9060833 -26734692634840257153826885313643560316 9060834 -89233243739595885208608555781043301120 9060835 1246820223293217084634204352486751360 9060836 80145831643939767347572771473796128000 9060837 124666748175916671127438052854028273760 9060838 -63212592198670435878951788373401429760 9060839 -415281144536110410644445047236719940200 9060840 -63356490873897008236267437555197184000 9060841 -192364502235271545859988484671740562758 9060842 -5139671850503883917450915533440960000 9060843 -109112194511744856119290149906013200 9060844 24703882860564000689961971736567127040 9060845 -51378128583929873759863119072728673000 9060846 -3425882665251897130657109645906030016 9060847 -83382904712230130499293911644571251600 9060848 -13621749840360725103660140672316211200 9060849 44005115367483675487352584954513735680 9060850 -17589413307213030580819167986087616000 9060851 154667881120428815555492651365291131852 9060852 -14995329569820463371425741083377696768 9060853 -88432445502589680892489688535945118880 9060854 117462940435175660484421838461439823360 9060855 -82837752981637938484490761709183909040 9060856 17484995545396603259793522090767400960 9060857 -115488742065389836692625496025237169020 9060858 57189268490064258533469906793620480624 9060859 -164607805881269959952958792634010101896 9060860 50459291772730425186045372961462671360 9060861 128172743354029044992850015050218808160 9060862 140230872926639173443388249779973650432 9060863 140430279826110214804001379738260714496 9060864 -98868025162893933314205884959527272448 9060865 127234107998810184244604687213647072320 9060866 46864311337894847902197476553895864320 9060867 15649348632071527207723499861297904396 9060868 14265825994281330040698397455284531200 9060869 -156647018346323106237678808163864573730 9060870 -5766989588447188492643326867137945600 9060871 -5750883531730093438783687124954925928 9060872 77489218720074266660363486050647859200 9060873 42617442972124256941226128510781527104 9060874 -1968446790916877277333200556530772480 9060875 25044555647484572234423300642359980000 9060876 -179742367864481011844063963550850252800 9060877 753635706074501402480127237668700288 9060878 -10355138855786927138377274406358577280 9060879 228165488669822692036257337357919007360 9060880 -8435580376417607255679228887903600640 9060881 4049292681543120409217480734675503972 9060882 21398490250925526405777781025549131392 9060883 99896933129675425257646302319499984704 9060884 782982446497872522148769348691688320 9060885 2818689806938305123171521340396445440 9060886 17777679227960329671920042099026063392 9060887 73075846771548867778587395218041864792 9060888 138981130024003576302497723553850306560 9060889 549943574229219232725676234314078750660 9060890 44996766023315306473031366097978751200 9060891 23127221013433795722574287102371846400 9060892 80541749668421768893505743889254217216 9060893 -59374915915617785932851646231725552660 9060894 -50986807314931233804609168355029974976 9060895 157075629913130523351819527528579638080 9060896 -60409252867821354525224438708752613376 9060897 -44101949032853726551731090792439246080 9060898 -18119658482212254864049295109065419776 9060899 190449271436854086321826196765630679900 9060900 72954115832213797249307266598480716800 9060901 324925234825958106558842172193521817500 9060902 149716904568824837264104401074514781152 9060903 -306822907622931692407006088202308568 9060904 -79640097024320218557969369972560455680 9060905 33703841091455126344832154051360384000 9060906 -2169206127314904236276393655263327232 9060907 -122700513495693753764640303582611712844 9060908 23543317444863075368222840910250306560 9060909 -34074803869176498198334947819933142464 9060910 34091035239077562902301149994965606400 9060911 -224426720328018257963104038959824501488 9060912 -3837480660226435113980305244421488640 9060913 -30554191971056307679132170926052112896 9060914 23073591482042719398963631332957412992 9060915 149669131517747375604443936295230221920 9060916 -38860325734870018041272894092837922048 9060917 -5281944990158596345553390109407736960 9060918 -28919388495474677485635918712495811712 9060919 -104056033117998909631340685503874567168 9060920 109749354595698363348081786206373273600 9060921 39092148252754543119880744149994077690 9060922 14352594237828704840320957839564314880 9060923 106493808845178661581945182744739906600 9060924 2202365639961204764304877214411321856 9060925 40063823053372664629628372877708288000 9060926 59449294365418339652985488506691736960 9060927 -156757814501909535953375883422846631480 9060928 4712079023972636060952058210042249216 9060929 325061032254389809890461628584926814640 9060930 130601030748732853285737356978457600 9060931 155352448410011575829436437776073760264 9060932 33649853279564175541999058741545801728 9060933 35894793718576541352092642436251362464 9060934 -59589154799023626128702005732836493344 9060935 -38537836888083911294992796832142900680 9060936 -8146272705582416580805618213526568960 9060937 -98556890722414746219944659389721846320 9060938 79686293948960169656378955098904771120 9060939 51895129390640686363804568420313966984 9060940 60464264266689703473829906256186511360 9060941 -122527358287322255432840749098393433428 9060942 42558383049013099301093424805485477888 9060943 1076577877118011517426224303458926192 9060944 30803287921831592630753230469238226944 9060945 80136512349918752923378478556634033920 9060946 4301849607656688088775500851176008320 9060947 37997426880262630966882710738631120032 9060948 -43820203542326459313273938870903347200 9060949 240574348224169822693272061095940763712 9060950 25003530439722733838483972715644868000 9060951 128169857083452702332023694128011824232 9060952 99326186373001598101933022443259289600 9060953 -175650252530172243754511973278756369136 9060954 -32244307247384436208321515489585735168 9060955 180332125218010559440443357409422384720 9060956 -201235955222503000594378011062583098880 9060957 -329659847363747974052754021109966407360 9060958 -16894038170997024869103502030842134016 9060959 -38290795107484384603631637696702218880 9060960 -119036400299135522336308719727411200 9060961 -36758270842757413181138113019582276416 9060962 -71281896863762455490509565283477774768 9060963 -104174202919618747896470760962622546000 9060964 -299464516959342959419116342074968832 9060965 -98097519831159329987999628667608478080 9060966 114480484960872959073230463987703988544 9060967 42291870197333635042258617966308742800 9060968 -14270848982753316970679834443156684800 9060969 202520553714023728447024532336288448144 9060970 -5327775595711828588696013543976475200 9060971 129433259031796958258826646517844941172 9060972 10345198575671819418891080797343995392 9060973 -282495519544851178028959836410885540096 9060974 23004612748047167742059548521538856832 9060975 565972710727357710424817237522563200 9060976 -63923036037962559877639143406842707968 9060977 155307702168493337068114573545286588980 9060978 -87674889622401002155611500549345275776 9060979 25151304753798754322820948570356055784 9060980 -23808886439276186702030233301592729600 9060981 44421394737435252098726215824344504352 9060982 45665441190042068275567559310926880 9060983 -169887072168790705178438359310770194000 9060984 -223924801852450169726742592209764352000 9060985 -142722367085842331757285863031794447040 9060986 -45012529029059923182864600641544691200 9060987 -37227706887481019205677583091396294032 9060988 -163158906902724000731954384407977523200 9060989 -159506126181578716024847004559805860608 9060990 -8358391796490143635156776924204072960 9060991 119457445692992751384067666233024363392 9060992 232860066810901955566605813550782873600 9060993 64404195749940529417393593493359633360 9060994 113847412955482160481412854520621561296 9060995 132736430858018325449225941183583226000 9060996 -21409335999875431241467436761513205760 9060997 -37891297238831637071109748923189175488 9060998 46776248074266258562883152434659004000 9060999 -71596135465948584928568405592835125336 9061000 -37284090580474594485745357142415360000 9061001 -129422646105612122739188959156157297400 9061002 -45840735281226879571621948173339955920 9061003 -1364625818670106659710483979145175296 9061004 17894267162470964078545030325341234176 9061005 -85213284053577956269496083627839777600 9061006 -6495234730953539754207603346151082048 9061007 84404617703677850457288154652832868680 9061008 27109997279888206572138323729895063552 9061009 -202104477203437562454889504181171907790 9061010 -3446253523156634568963251803294179840 9061011 205308043698512419774119993720074158080 9061012 -91392209067982678178689592500935170048 9061013 -165059726449478601073483116441182773632 9061014 58948995887592205235836838147835199488 9061015 71420381637855569561066323975559496000 9061016 256187506243919655711377023900778772480 9061017 -18920648059497212964784474906373865408 9061018 -24227749214232154191404893956355723296 9061019 34431449311365973855772626992644649960 9061020 5524649144037609552014829736535193600 9061021 -12653854782341264203346232555128371200 9061022 175378553160583613731005478754415357312 9061023 13318880254233821914159532426516928000 9061024 -51461658241731342954682343649076838400 9061025 -59385025697173563205895318663170085700 9061026 35966945587655235886101001788902659584 9061027 203183881080846492555923834367945849240 9061028 -9432263736394338938265083504898113280 9061029 101984782897996928132937740450352675774 9061030 -117667864942633756587813885621494570880 9061031 -229423558319958562758488440072307767200 9061032 -14853651544391492902093173832186183680 9061033 -212820808890831814665539547898337427718 9061034 -114791775098452991720483844245649136128 9061035 73318363559974881037577975401374505200 9061036 78505054697120465928522728637876123648 9061037 244342104225514637342927436453280845900 9061038 -8407995522570985736595313361372866560 9061039 -50400514942262175832118302603718305152 9061040 -3994934848866502491322849193943367680 9061041 7539399909592861567220160882384825216 9061042 -30816512078926285041086621617685388288 9061043 10228281700816684564291290100568368920 9061044 27718156504961726670041325048058761216 9061045 -18942273792630455012246458258671726720 9061046 1876383178480720674000994431869834304 9061047 -117678483663550324792255472650136784576 9061048 -105995676665156798283029775457064202240 9061049 167657222436023282862601360060320990036 9061050 44873249270371219417828043341330848000 9061051 -324998501681579640324672546983361961368 9061052 588849995435640750897597683426131968 9061053 109764051853749857575510443538590952704 9061054 -37332704585686094488577672041224801024 9061055 55873550216007695452030605972796742160 9061056 -62265797885088266381545946512509370368 9061057 1739571683122255513975109847128384640 9061058 92599337621536049215686350767774364880 9061059 3842885349289062207334926543303624960 9061060 -59052095623518316688218269658597067520 9061061 -122680191264901949876215144380834922440 9061062 -5285917462618405747432997197281699840 9061063 254781439722652411090268620538938940160 9061064 -41839699429141128187854441818859248640 9061065 -2008159449611866700712534275125522680 9061066 22926593618624913928820802653814846720 9061067 -8349578226624650408585954818474479600 9061068 -74157355806475964774910955532844401664 9061069 36177706766169838797868887413002256896 9061070 -38813540693295568226208609822475187520 9061071 66216596156298664669252524265908344712 9061072 33446037421155016990232245499345551360 9061073 -21332895326745903706090050119489116800 9061074 43588073580046342775511486697130548608 9061075 -177051364101482976136334743851701763700 9061076 -48616665692494223699665674639108954240 9061077 163606734897720486851309997179077737120 9061078 -29688514872145318659311002184800613760 9061079 249318865046302516987151172443137766760 9061080 50363842547990387268395765598162124800 9061081 -60424993878017302635037597054315262880 9061082 -6432731734696534520641469379894525216 9061083 -44336737911029094093985580751601784832 9061084 64030084783062546140583954988869065216 9061085 -70178688590248218084572402627593320 9061086 30825682248511691380278881642339564544 9061087 21568897925300316869967223891628636000 9061088 259626677318442624070147089824576962560 9061089 -912879910789577457542955016287111072 9061090 5613150447486134213499663895407758400 9061091 -63429879511436046908656579113920033376 9061092 -28220719945775658254308430659795599360 9061093 39435540072637300322227263744239451420 9061094 34584170220219680957842013521006374912 9061095 -17226030381912625467699302771220594480 9061096 -112020563899470421961637595011442851840 9061097 181816803905990978860880749526681775546 9061098 -83130472378613603279922075748432661760 9061099 141710967327135608909765602706396218100 9061100 -1376369843069027045879232083286969600 9061101 -38135158162200980892646869304550215008 9061102 78008858925797798327239078792951474560 9061103 -78728465288044215835901572102218185136 9061104 -31035101634471653272358825308693364736 9061105 52168691758677109835770523708864472960 9061106 -1596132819755716856194724667593571936 9061107 97557140769350436528133994383551520320 9061108 -50545276408547932668313815647987097600 9061109 -128049139721764507375073483097704004690 9061110 -45748605385670347808357580230250360960 9061111 -53709339518649955577162416406381611288 9061112 -273309932372914269985784592369747148800 9061113 219210589796471649136313227507750488144 9061114 33385064458328751871395312442596716544 9061115 -27107291034031776097515983552822205120 9061116 -23333847493291052836504001891025494016 9061117 -35201211422821503315463471956776028980 9061118 -417077532990673391612584449882783360 9061119 149965284030155002468823274294892416000 9061120 -19249742769946724855672491912829337600 9061121 -69919267051551636001207831297108647678 9061122 -7312724186591747328914026814200160256 9061123 -86190237005741024598919593203182617312 9061124 -215379791809590776548552247472537855744 9061125 8420220878024839148165629538295696000 9061126 -53908009533797009528618690445713601792 9061127 -46991254802404641901478024274161956560 9061128 -166570024625248253268128096776238807040 9061129 81946065794422354340647622350036578192 9061130 -42390220455886965197688724951087994880 9061131 7604170417365703430520402812632255920 9061132 2203478190866442734603587747749171200 9061133 -218661475927054842277450327089791772618 9061134 11476885659442378261224495859523004480 9061135 -89785489763952857617686383613740332920 9061136 -15538035179984728526086082477217546240 9061137 -285878378400802056619697780946171927000 9061138 83248813016048257417515853379804595840 9061139 109135422532204920458711762635288181724 9061140 -1587529336619522123427734491656499200 9061141 -147121984442242527495870250989649577458 9061142 210626750532603413448768947694182688000 9061143 -15507903525852021645922901624000650752 9061144 105560892718681937428669943894183516160 9061145 -37557708762962430513541949958873077760 9061146 -3159243094109243634849237158782744848 9061147 191408972687522401127442239685462696472 9061148 186681820073121249571210514531737118208 9061149 122014338309576428368620846366201163968 9061150 25583193812120403459074883259638096000 9061151 -351003940352616670160640840318627321096 9061152 -3960841829342793452502913149699096576 9061153 268292470949625781186089271093508305860 9061154 71758672247248048955424854631395965776 9061155 88005087105298286183913848604028653600 9061156 -974070305929559070009951563471527936 9061157 -24201052258941746768081624202825064320 9061158 -59052122222482840475582185496688005760 9061159 -16770524657291160387884896103446371840 9061160 -274129329880440611507781084465487872000 9061161 -63788317045622973220291950394149536160 9061162 59216859341143791170780112403593788928 9061163 -272173612187363349373113973907788224588 9061164 24253488940061474872876403490463598592 9061165 -94768964217595980791011294824269741940 9061166 -28839956954383560275831355143522973120 9061167 -163664193491625543121978976597578224120 9061168 26224402607984598528317012383088033792 9061169 -110581314245667694625915838263582353356 9061170 -5304523769057131577802170992273996800 9061171 78246512443378381775179061634973605712 9061172 -32853377827400523146152572938648598528 9061173 -177155117222632577705991577261509201600 9061174 -45562555761490862175396717552566765664 9061175 -596384371190085031625537679489411000 9061176 -12093342645094706111539234339042099200 9061177 303103003951930348692069701779350191232 9061178 116541682471850274933241751522081372016 9061179 48600865552522996305672452960152492080 9061180 -9890848778311237579801210001695196160 9061181 -170249414250549910243238453812241385018 9061182 -43647499524430354473933647095337833152 9061183 -141086339605511770471951920754525865816 9061184 -68194787123792311308845662935812407296 9061185 5572658231825380885054097515955468160 9061186 -180969476252904815030490171279741308208 9061187 -301107763768696967093204178158638261608 9061188 -73812874567287970550789185764387907584 9061189 -1865949562697306722956972733949688644 9061190 56486417866200411574297155940064361600 9061191 -103351697929242829201135371321284888400 9061192 119866752981080623198674018195315425280 9061193 -148556871115627918613442883066036352496 9061194 -45635134298374165522813116750452793600 9061195 -38075130775663542276012699061435776000 9061196 8589089200461250935786167461123473408 9061197 43081372324712837431446274789063876800 9061198 -6543323798641903966221965870456706432 9061199 -39156788475488619129653658132023196288 9061200 -14685784024198406885054823972372480000 9061201 115358234066007366220717885295334264432 9061202 -114377684881490257128137807941240430448 9061203 -211365098693779455312961310966153274696 9061204 -29975072752729116690733606149561602304 9061205 -52906971407649227831336884921869038280 9061206 -8415464492089659690543581324310528 9061207 9498281990622432742783151995670876160 9061208 -35316178960498054835756481308841492480 9061209 -106852336424263642986975935379631346172 9061210 14881839923883876749341887474182273760 9061211 -211323687776343468701660140680741673848 9061212 32137464425783708847576991782075282432 9061213 -69282713620422569738735768329225531040 9061214 30421342591185097377979311613457587200 9061215 -36659080744151564968892273427532529760 9061216 -280334436607038611331075555765132853248 9061217 95515909584648754745618501687732267952 9061218 -74675117830533541872740198892126720 9061219 65936035430913017888125324991027968144 9061220 -6748266353506797328380544882992537600 9061221 -36422650319692659420018254213363535360 9061222 -18058534646068511935030002741988680576 9061223 -234773038800046911524871675369873363528 9061224 -120617629217676326622318186050253619200 9061225 3743054906618815475615011488062198750 9061226 23797772805607853023030327008574159200 9061227 176105682890514745269013790920104258312 9061228 122909082750544982666432167024079325696 9061229 257028462530311850460265750236312895830 9061230 -70294905312106484937075779135724871680 9061231 277387971979493936282612625538971790464 9061232 -4926608748663020520704084083632242688 9061233 64703779274884319126085819054423859200 9061234 22560923655656429689156805203401902592 9061235 92686170776049299897871502022483571360 9061236 -42473368810199079622738021190689415808 9061237 -224606395289630726400227482933480252114 9061238 41548585728685537132585218450545329152 9061239 145586473758554314480327956707554474368 9061240 -204271316020988516173953415211372851200 9061241 -52921386522743961836110225313574557568 9061242 -48732807623118991448282647811246757888 9061243 -168555477389533845504756440617605222720 9061244 65004787478453703387436341285600147456 9061245 -68397889775575210889345584934872327560 9061246 -21779888324810951992553669535311961216 9061247 71828271440356746028245512157308150040 9061248 -70295481698329224626721085999294709760 9061249 -268867077107926884869974375570505146750 9061250 -14208696473552377685564769424702800000 9061251 -48700128683655965311723053147733845840 9061252 -110118353850363532106930619677868938240 9061253 198371712803550603695402444959199189760 9061254 -131121101141896578365487245532285548160 9061255 55097628498066227032818430379391991680 9061256 -309735007950036047982805941736459376640 9061257 -24372501533349902920769045416599902112 9061258 -173714453139917374181919496163246285520 9061259 -200333190701180213507258356114425738540 9061260 -29624890079203662595693137520329123840 9061261 -5908598995782163439299817495768998176 9061262 473750626020150908365546082541868800 9061263 63749300106275090519782894252741610424 9061264 -9241999655299095989900922664741502976 9061265 -103785856981592740391362823873194325400 9061266 -18939383861887816228379364926808384000 9061267 211360711749241179927701985755885062316 9061268 61788244206234189176772881492646915840 9061269 -58437228487186604748909310249738564800 9061270 22431044305007416459593297581503512960 9061271 25028933888580088431453334592820057600 9061272 168052846149619277141879484778045808640 9061273 -136517540701989945429557601125228922738 9061274 -10829007419049692305921260742017198864 9061275 -19181287504340176498804302313311070200 9061276 -13738653965798691509750880523467935232 9061277 101091076869233971209729685235850985452 9061278 66069778212477967660520535842138581824 9061279 21245861147444875010853794389710366000 9061280 212952198670520422897588360745773301760 9061281 -172965086498576534367201414140707588800 9061282 -145270777870193921175035466024298149600 9061283 -33731992050778791461360995781070819840 9061284 93019699974867892746264786992974119936 9061285 -10363499472023664259748630822829138600 9061286 32130873847898331413384924706378672000 9061287 -13467113246868536686636053255025269504 9061288 -71290797524432062130468897010356106240 9061289 -61739730810602405297183641145368528440 9061290 1568675274774516084842148299764147200 9061291 49808906257665887370371972432553497752 9061292 51046729559748310385988735891866486016 9061293 104037853462626405311714002687395142464 9061294 -11200496280336297458794960104821253120 9061295 61536684409413631444364975471715335280 9061296 -30968418801130904904403279625601417216 9061297 62327423216744682857255929049107988032 9061298 -117467905030674574528059441685282959600 9061299 -79224589499947113858853076876380207536 9061300 13775922724971509596124156419776512000 9061301 -257680153720035310728214920116135724900 9061302 79151862713378289263165380033654391232 9061303 -15943212664715000106221505587227180136 9061304 -378580528659926126383435768572149760 9061305 -11678537843949288236940548514148265280 9061306 -53686186258556902077691169205876642144 9061307 -235417669754322012270988352462709900444 9061308 10323783393397421689822694419026505728 9061309 124070407539202810536356044430705007040 9061310 -70383787021411112601602801794749623040 9061311 71789338791654524623515335395581388800 9061312 -32052999123886390435032984101404540928 9061313 205532709162124393120897475988958730562 9061314 -64191414341452693007764732640724293760 9061315 53972296399537246968319065247879602960 9061316 65100985396264924772190930078462996480 9061317 -80323839974708592117622587948826131300 9061318 -45668920606831510938920514137887972224 9061319 332119893604801273535777664249359733720 9061320 8869475556632325667243956099541401600 9061321 115238085470954414447932477209294386522 9061322 -143535102675703314543948639181683164928 9061323 97570694145929772088242786820735180800 9061324 -138904220207697113308900792164716418304 9061325 -33809934100447044209199173083411009500 9061326 32476630247226464674922841353824075392 9061327 292529580114566021374547339114524088 9061328 7992346602957524212774867950773207040 9061329 100568588102716106883656511793915878384 9061330 -113686337327789928238169690947351321440 9061331 84899413341586030500760184830216563264 9061332 21646262224915010254537052931803860992 9061333 20951757814207021811520775006351333824 9061334 26356750261907523108800555091036438816 9061335 -12626802038005059371266192917649960800 9061336 -126626278096529807730126881426189752320 9061337 -77871364741827792071032223516384223228 9061338 -16298555278898901830847472697906073600 9061339 48114086518325946161067688727026237456 9061340 -30663022735625262852318070687059456000 9061341 4406674607262437389962425303865660000 9061342 -43148883101205813183786752094534956928 9061343 -76029651917225888086280985833446701408 9061344 -2348650292227710639635194519420403712 9061345 -248548060242291476080292817917063313900 9061346 1641083371788421473334671224230854144 9061347 -2872493746715667751759374264771765120 9061348 236375339595723680765581764358596146176 9061349 -121563256286662948314448483985264988480 9061350 -83496380764014787574907271280210428800 9061351 52105043643352157940216574764059607024 9061352 173447158671971965832772105262580398080 9061353 -22476627872476060938056346635229704256 9061354 33599510670544123052009017701337073760 9061355 -61277170266170299719225693078264990240 9061356 64798120583096784301929672107061018624 9061357 23456114106209618615983640160244499760 9061358 -35596073194952699490723837036440886720 9061359 -1409741918306699385563465132882836224 9061360 -6773212331987503787850002266671022080 9061361 182497321450653845107585354610404438512 9061362 -41522993806175636283106741575018270720 9061363 7083388911222471652696700129086769612 9061364 -73434133356711946566255322867200201984 9061365 -40956066635089619827645004835134081280 9061366 94835569111452498626197319286919497600 9061367 131494133862767895705953304394167977184 9061368 -69700919399543745215139420773389578240 9061369 -114298417232194150626083303458731581880 9061370 164850655462678788830881222213555646400 9061371 -185775734836464442438597891622996581080 9061372 -140858744256301648035133626514415129088 9061373 -7196966651761921492978414037485062336 9061374 -17696928239106885478504540838076018048 9061375 -120243148145383049603941831722299592000 9061376 232356895079984720181849623270051020800 9061377 -679152134999636638851214809243319104 9061378 -125779018511085834026929639198410392544 9061379 -146379378666135247159128193507355005440 9061380 -17775415120329787501890170389569565440 9061381 -20060169945975882162585047604524976608 9061382 -128616331297136641657769734336801529856 9061383 931619819759497598291211992599488000 9061384 -40584854316173122917473685656700349440 9061385 -114288081108210251543689720029524164800 9061386 -13266147926686051816837234376268554496 9061387 334369955870823525094126101509660030036 9061388 -4936870992686558029749056444204390400 9061389 18801052889785289535160171932252316470 9061390 -284038710937980503039385686522184960 9061391 -66807298124536330815013160845610135616 9061392 17506197136365203310778364338086543360 9061393 -24438652014664890964729349056415146752 9061394 -140591590240335145133587438161402720 9061395 -28543001781751407599353956298798732800 9061396 -141603158686920041299937562880774721792 9061397 160228133844138604280725897225076720640 9061398 -13548395529290493047290234062215750400 9061399 7751048905925136272779937767779872080 9061400 -15549662128742798815665627177101568000 9061401 84146754999845886963757879308403908384 9061402 -16410968994981883307036585767176093696 9061403 -18846717702873400362263304763068898032 9061404 5343793964804550027206054740217978880 9061405 -11025277302455551924232566174476590880 9061406 -67218946124832109478176191913901086848 9061407 -132308218311045314785055556132540460032 9061408 114460337519220553571201608480280150016 9061409 -1537189885922750447409449333498593728 9061410 8573370839931833794318792170806553600 9061411 -40332593240604123303894517792709618340 9061412 -79653029761579104378577045520772882432 9061413 12105864857112844496700751108792981344 9061414 -91413978563402802780360092005648294944 9061415 -293879396617377810610710807536017622400 9061416 43675210635147776883974432737502822400 9061417 -4134798855729896842064149466183007480 9061418 9551236817381174171395812869522282160 9061419 -136237436564361867785645886408839042832 9061420 -69052748778418262496486673390413649920 9061421 -56323966788447800858762336187170358378 9061422 -55481143424738428049315544766299856896 9061423 54099580446038233332774578608404130920 9061424 9331483751150625411187490535501987840 9061425 84227101501673986185013127703944899200 9061426 92275816436144759181213721102417133184 9061427 -10100814674270159178195094744976057280 9061428 88768883044171893845012533682802370560 9061429 48012301432189698916107639394540229884 9061430 10406881010399017579699834138042656000 9061431 -43243195567063855325387393566225385856 9061432 -174635425405694433963606329125823385600 9061433 -2306645969478936825459849487286668656 9061434 -6087004053376734368769910823218064016 9061435 -44622594055966398375314256151860666000 9061436 -14921713835999352879701897557184678400 9061437 -24220188154087205721086636030592953856 9061438 173583857591422588867599072506699493120 9061439 -8756350268384919216244601784297792744 9061440 -17017791095163992509697736886242508800 9061441 108969692797613728893119707416555099842 9061442 75597380396252918290736061447507137280 9061443 186685999126710266219492859731450665200 9061444 89676871824560569165183316774415978496 9061445 10352713316754897999791387394075339480 9061446 -10566953986289074773561036702393753600 9061447 143882680978220912456626758937289367896 9061448 43697359415809834065099730286720778240 9061449 -81760997636668641451719869057067959520 9061450 -16738302318009821335965441600387993600 9061451 -4315955854738040047402677666134425056 9061452 112689969440231365201325992314253522176 9061453 -349971305100400993094066667540125580298 9061454 -6096165920745266377626501282535819008 9061455 -7919247514955283149570879470928640000 9061456 41822804934047961635062592341957017600 9061457 171545237351813580609830828629897262706 9061458 -26013582955774762003479396526070906880 9061459 335913629995548552754753705091294567424 9061460 30326559523283972934452175612498497280 9061461 2066441933132690934458977419222690030 9061462 -5525926397942314603484528658873708768 9061463 68554066163886894614143462719895909944 9061464 121131060909898624945136134644365291520 9061465 4644631864233319581690522160017312000 9061466 10817041343501846868560116958715533280 9061467 -139404258894059890660626078789949248000 9061468 17704803654531132004243243575382274560 9061469 166035835857510510549635998971133464870 9061470 16263006845599712491960541159223469440 9061471 117568814538356346571886342696113182672 9061472 -235679717840020204725675417945571983360 9061473 -94848287941952025483210089649893019216 9061474 21417343527301123086262323389164934736 9061475 6714561501945333994592777309360161500 9061476 22279933303810992614839429169639424 9061477 -96677816463619420183101547283168862020 9061478 20329737113412462630992778127331939040 9061479 1448650341029582676540550475556948144 9061480 -49388113342420006098110834960861184000 9061481 -47770953334243879694695664857364872896 9061482 109831689893216905648443641071337266944 9061483 15646497727208729374025297129828687732 9061484 -138759195436622814892288020538882569984 9061485 -6976384500495534182743228586977334400 9061486 17688048493131632771616582886604636160 9061487 175751643720691841752732360644325728840 9061488 14379561887185529582049965436050276352 9061489 97073343767701193015096350291976322100 9061490 4394682611749655418060376741447629120 9061491 171250744642142338786022220870317902392 9061492 -82302215539912856152106620984444993536 9061493 -12959907588178624017783057522304257984 9061494 -14755399175648049619383370055477458944 9061495 -30957148313780648732319786646379490000 9061496 -22735574426392223792919680047554048000 9061497 -78359429452922631232922282561435664000 9061498 -3295639392197790634864143628538785536 9061499 -96020092839937102915198171457783906760 9061500 -24106197381826336369180570590806016000 9061501 -135561348783676873181213927470637376788 9061502 157094406225945823824652754318642621952 9061503 17344970026586658710489292344799902208 9061504 -219440867679400382286570363267349217280 9061505 -139899810276990910934106023692293191340 9061506 56516741996051739888991908514779300864 9061507 24018864822208568634433465298349440672 9061508 213973793856145194107683642572606131328 9061509 -19684283744724027758723552260321427040 9061510 -16440468951539039603329741757905082880 9061511 236818031899692458650575450067454767800 9061512 121490900421388477004646602302516715520 9061513 169881281722670846149850748571391588762 9061514 57151820585184969759689075577031756800 9061515 -61425897382453830118548758996710042800 9061516 -15878450487246641857737514385485083648 9061517 -16219091556123952610965944633476751360 9061518 -69717525911517296449560966710433131520 9061519 6569409571490140793914757427856206720 9061520 12808177482789915077571143537448222720 9061521 155728839346711736276344310886942737712 9061522 -57480957122794853791170074595716197728 9061523 -59151041576454343325934415871797638228 9061524 -168872136857710867015341421186154004480 9061525 83223815141820896848331544120137589600 9061526 57798277760255946001363583967383303712 9061527 -236129207357118817271133868395045419568 9061528 -200992135339990851655081827922459361280 9061529 -12826484403902256254655798009302949360 9061530 -43455868602802671009559220923123584000 9061531 259233256127003936288770733849286243332 9061532 -121975201434464336415989357399953171968 9061533 -16864801123191794179172035843389664680 9061534 17769995234835026995484763412971176640 9061535 32933860536538278741844581445203192000 9061536 70165416564023531807911195263215075328 9061537 -421297082492891945124858064411402998400 9061538 193856538223665178098095701199296064160 9061539 178299001351278261941844219914933724024 9061540 -36060584733710872377501101021535744000 9061541 -281462974173027045050731998050105131200 9061542 33588410371137245941959464777272735872 9061543 -331829302088705030453585752739489890800 9061544 -98993280156284566836709099681589913600 9061545 -45518686547198338751851812857966847360 9061546 61923582310764573622295839245350741184 9061547 -276183057797276280374828894876322396888 9061548 4657686344759964396423712731574763520 9061549 -4688983834447116288872968239813752544 9061550 39020141612037650584018902246206529600 9061551 -2192950460587540736207604371046859008 9061552 -16093681974937366782099262827156127744 9061553 406737441096017790203462968741462156800 9061554 -79219711962404721079926443420173534080 9061555 -22981522525176293867175890492693345040 9061556 43503654256434183475643704720149073920 9061557 207510899375851296168978600844757028480 9061558 -171876286317776790656136667382022025728 9061559 -3242727727769952917904809649860711520 9061560 32557693660573012429039767458814873600 9061561 244385093826049549584974496451813350612 9061562 -913760171310222859715602181926211328 9061563 -2759113013008142730741235602940541952 9061564 -75221367257176181227244508614681549824 9061565 135894033864107052822005731184378481120 9061566 43410741083799349376266335041591605248 9061567 -79745277297835939300711529534116246440 9061568 44118240377122803629435418347855413248 9061569 118867547682052110057287104127311572 9061570 -1657993095293076047527065299028503520 9061571 148853188418424986592546524983600979772 9061572 38606678768294900569626655086585630720 9061573 -3636268835343955986960096584154942178 9061574 -24085851760010205587236424630255141760 9061575 -81181284861937436972124879200167440000 9061576 -167708791490401815808435633808404945920 9061577 17018703439442512434678520287164516352 9061578 -144949903667707455858863623032663644160 9061579 -26482316020875164213345939551756479680 9061580 -137510535077542159047606742531003468800 9061581 -144228064016748578629578395966033917248 9061582 -19145968084001735557090065952127500608 9061583 59351726908175210365158009626210834304 9061584 -4631027870467172594190486356715110400 9061585 9019811716006852737228783115775370600 9061586 -96675424554503325465970505803908734976 9061587 112157060043462024258614451917961052560 9061588 20733421056021923596234936778292996096 9061589 -151349363508475263454110563541082514610 9061590 -44553661904355571057120066386999895680 9061591 14478802290447765138040138110207947520 9061592 65228536705185838425249826907158241280 9061593 -126090542752669686629053046139819507936 9061594 137020572784264976747180346561020375040 9061595 -5027177275994891212753563755912843520 9061596 -413801975746658796138916841251634688 9061597 425809851858764344944775934980043726272 9061598 9050837493432075565091203618627188480 9061599 -156552863827727351349779786370745290936 9061600 -3117868933113747409387919158620979200 9061601 -32257817224966392566201260403139201900 9061602 -31573938792689449699501724658643924992 9061603 229393072548547338190365483788222076744 9061604 -151707784675909633737614779904243820288 9061605 -744435194496150135078064096428441600 9061606 -34456510206612012065151764030178314880 9061607 -194866343546080262948725876343422821168 9061608 -16117830803460526226476995825690624000 9061609 -22978453648497827774462635705489342080 9061610 4250505267961092638107128440065105920 9061611 61171080116141237460196476251814991056 9061612 -37467157468634334548877300358650181632 9061613 -21410584356618600274221196778984632320 9061614 73734958870156899907458000987301346304 9061615 -57338865529159476607443694548901403280 9061616 -52567980606451676005029694793365585920 9061617 -46146160467435359526284084708901298320 9061618 -118521536715151623076591240459872462720 9061619 -100446460660043617759068162254717832048 9061620 55869583864388366203401670601647380480 9061621 71253766668319142218975881838109243822 9061622 81062282069606654969193701401336342272 9061623 -170131388501339411299710005971594499328 9061624 56113644329949322280870376460093624320 9061625 265294520104204871434680526730592429000 9061626 -18999634479827538449734889207429592576 9061627 -99804854911143554697120268378481378524 9061628 51861943509543224701138948547791948800 9061629 5710917711803726625059543678018616960 9061630 72545836670004511868770133424099878400 9061631 -134326488128074332120739085030203399248 9061632 -4515174716541644977371400232302018560 9061633 4802181079592514722351907282709806720 9061634 52262520003883430916547874961547275216 9061635 42849601331707565836106417909586374400 9061636 10654034795869392423948292596300896512 9061637 31603041628803429533543901781884995100 9061638 59079004579713390412317236243278282944 9061639 187645575110596882624894768878996895320 9061640 -34468817543058978042395587316556595200 9061641 -69770241172037661003338777593537582080 9061642 64969873311709163706915000992865863472 9061643 17266455572989663724795017787174895720 9061644 -81116133161305988336459845389623529984 9061645 25667562076377043468410810275616865080 9061646 -200115144474821271130187121470116928640 9061647 -5695621842866653749494259336896603136 9061648 377257718299953613315361889281572864 9061649 -527481210284619704366730858185848973580 9061650 15057515891239455842259912392556780000 9061651 -143373789608082417926162728189064767400 9061652 241815491119202378399152194367632241536 9061653 8936799772764472609734196289472883104 9061654 18382207550056612052521216556787679872 9061655 -68998890001716666311785550949752915040 9061656 4681124627282576742636490935013171200 9061657 275315989236712641894877187972596898832 9061658 100204955720442468974536222856712445680 9061659 32968267787365688670375783438327974400 9061660 18336082314886228723682698462645263360 9061661 105119017013716739646968727023569217664 9061662 -35177675334239930704981968546315964800 9061663 -250660500462349915710560365228498479072 9061664 38956011161477381014676486015051366400 9061665 -112360374184062949280600044064082583680 9061666 113364939672745343441656794224599774032 9061667 -155777417316013814284303807019761765284 9061668 93694733028981162005269888562802379776 9061669 119274598811926296353485361209158571070 9061670 1185826368268464595080443870544864000 9061671 -27616452823379631065181786759167580888 9061672 52855203390971012427757826872737792000 9061673 118271251704587334735301273898770700922 9061674 -100025284545983708312552200765154154240 9061675 5955058406717612160490585987172776800 9061676 89422696031562765824355107665183276032 9061677 62756278031738473147054584255686895414 9061678 21117701624765271983204721710266180224 9061679 -245561390086002474950652897135042238920 9061680 -1969552833190407989460657855786516480 9061681 -35609627855521885476826624300623923148 9061682 11273095515079371527001837325403830272 9061683 4059330537392847697207480722086313024 9061684 -144682135713917796903240954026661971584 9061685 -3618287674194527573573419768032537600 9061686 49416478846918274659289518382410339200 9061687 -250044608654883317319706092869522873600 9061688 136183012158359043570018740220398592000 9061689 4515195799017533421920859784411438080 9061690 152614005446498523303887712003045600 9061691 -2359258385437963158924201084746975040 9061692 -109929625196834654082012356870602752000 9061693 -238425200408842756000802306427884544058 9061694 136524386714907427430835686976963470592 9061695 -178280220560960730844829585404908360000 9061696 6470613638911418687658948477981818880 9061697 -150698484769923720071506132139509345656 9061698 4202152048205898122494199804100000768 9061699 -167915795007660522417409172399994175300 9061700 91749737936079954991013477932280227200 9061701 -44627040600851588709270909774200993280 9061702 -17544034708658633822847967362612780288 9061703 29997096961468067459131082217822904320 9061704 59123291456978786717217530929081221120 9061705 143129391338329300171214949886539493860 9061706 -178135237387396213680189230250747818448 9061707 -36545590343108377868643127560414766608 9061708 218628190516269954259087117715469944320 9061709 9084933789140076224471207833769117004 9061710 -1493395830365697585348010059883438080 9061711 293664557042117054442421386419794067312 9061712 -76389628267431804170157488858108264448 9061713 -24584672320763129400699763526588666400 9061714 -103985735440209978121965709203098151648 9061715 16977041845337523906098517523346688000 9061716 93436229571166365367725409534780925952 9061717 -86970205410950523442878950959858752000 9061718 120408204381625989946332971404504142400 9061719 -8659458177681400852546067560352536320 9061720 157146986890103867702808779507987865600 9061721 181170681080960328502866417553778294922 9061722 -160899307251771607560910619846217722880 9061723 -23142302911194973631776149297191265600 9061724 -9776260209532531787153369198704754688 9061725 -17454934061775682926536586023060738400 9061726 -113683699061407150015830621349715864640 9061727 35324294210554288581032371807330165200 9061728 13584534737634772757791553673665445888 9061729 25103404857032114038831811627021945620 9061730 -298619127665826567766617917849402880 9061731 52949456596052260752295200976858268064 9061732 -6163319274222724474005875174887659904 9061733 166056317751799866944015274677186995800 9061734 660580107781876580567073522040307712 9061735 -93659723434827070747978127666302885320 9061736 -196734969355650814873829529399945676800 9061737 -63430039500832837233167172655070006640 9061738 10817270094432316180764342033620393472 9061739 94185188596364645903800792209421095540 9061740 -37142870810667693147903091517309030400 9061741 -175556665271562154041385060557474894336 9061742 138003981873138787617349621999966174272 9061743 -43099328781554819271190309939297151736 9061744 25607594501949997139673187789861912576 9061745 28974521462317598050100155073468511360 9061746 29216023745186712146549609239045286400 9061747 -18156913790717956775659594183781727120 9061748 -108699642716975946548326372300197537024 9061749 140708407937684761952504496397340813934 9061750 226134694989600654138263855279108064000 9061751 74940803206813827238428536173195121400 9061752 57503877872990227408400861654566502400 9061753 211996907861099224087047626078817085524 9061754 -48677030359754836541323045545396569088 9061755 60670891297433363819320215139749400800 9061756 -45094295725617598663975559298221068800 9061757 33348237461993811149640053164815757152 9061758 66766936000717301265084541530922156224 9061759 -32139995392319684686154362341324411040 9061760 162475853582764198314468168651767808000 9061761 -119877918632489060378597084125940472528 9061762 121688852521592176069136768072731863072 9061763 -194041733376275462121542015538730937988 9061764 104586155997011763541924117737166949376 9061765 -18731405695542588223088993499921177600 9061766 -31746127009689702566234253207492436512 9061767 44988038551889909221248067354977358080 9061768 -2640041592615831437430824607719869440 9061769 -88741837549252536234874841769392425830 9061770 25321972071217227172165550083044752640 9061771 147363982675673930144925659042634485972 9061772 -70197429770819840281116152349345210624 9061773 -54413916534087419007068932478804561856 9061774 -73726560695443212371929953902424238080 9061775 7847565451156950158335268047210390800 9061776 -23537825138972663954232094319347261440 9061777 1580828277654638537637704368764077680 9061778 35865637307754441663455729673793938432 9061779 -30331021366500875730535359562820183952 9061780 -40182874264466402493612026131991101440 9061781 13621388227473425652240133014105375384 9061782 1587990440657092245877788852401950464 9061783 8606694900780146917446392877339033032 9061784 4282414311280637135950241598128025600 9061785 -12353357219844106634337436831989579000 9061786 -28224596759049385762079847918458139408 9061787 36739474011891848842095224845898421504 9061788 -92745186153242317179397732574759337984 9061789 277479950227191993039828491999335917600 9061790 51326395074535348101376111813289582400 9061791 83098951356605941848603970984244632704 9061792 265200761549020387558778646935668457472 9061793 39510888960316105305840031019726270784 9061794 2939790717356228033192367602371167744 9061795 76760970596483281536355213294700974800 9061796 55060519503661705530219935174824673280 9061797 -86280969403162861766053360567641136800 9061798 -89327389717586870021432290126462574400 9061799 -37883479093049379045992184521757221040 9061800 -57131695273553077903495908215261184000 9061801 -25651916234143172546649945971628629376 9061802 -38367989385662166031265377196339229600 9061803 90035628997821565999719404590670890800 9061804 107647196754673409710065290474939596800 9061805 157216960343150047848516968291675096460 9061806 -35233788700880147716948067444079278976 9061807 -112407722877450669779300159913029624944 9061808 -7741364725610580813581213220157194240 9061809 5640829388520401906879526385628259168 9061810 -7240077684559324624431948234596352000 9061811 -557928848411500015173038608574397564 9061812 -108113157150512866831730698830184163328 9061813 -315657922126828026667522435941367654596 9061814 -184431383643579506913970661414894043744 9061815 39903831462603799323982924635414488400 9061816 -34850438784676896667014971481221283840 9061817 106043146035247268448467283684374204064 9061818 196083104569020931385436165246723840 9061819 57819667616965917576301588254550561744 9061820 898943542828671375957267799902812160 9061821 212042588678027175482726339143894236480 9061822 217126467459028907411694596971766784 9061823 -163445162742804459800816762441119923456 9061824 4992523317980557535519510607031173120 9061825 -12863865807653585410690238837002465450 9061826 106231640258706958565065576005391100112 9061827 -45517248941428326411921417517841863680 9061828 107101500307956778594025907145357557760 9061829 52966959566964331866908490120142720320 9061830 -41488548941428332343231683715925546880 9061831 -136030381039275502121207975502068488448 9061832 133719403416008720004560404063479736320 9061833 -22398811979932794523349523365030436480 9061834 -52342838345070064483188882847531349616 9061835 -57103617816845214966329771713586379840 9061836 -13329201912708372913533673151151538176 9061837 1428912279640583818159730201296501952 9061838 236962712391557936621476500889265280 9061839 -92783843108252603286889035039845134896 9061840 705912397846831305456392882995200000 9061841 -5838856368598534657440367091403568800 9061842 -9152946303453159640489206812349410688 9061843 -78074563111046945830667617539215779584 9061844 166777585537706047298059442795140841472 9061845 -2998115272968431242910100010248101760 9061846 -103585925782452158941802416918879818816 9061847 -127048214094657614986010377477131043704 9061848 -212810272791614364861356054544965836800 9061849 -61271579998387393942475727673326348080 9061850 -2565853550957850820244254739997043200 9061851 -73970345555037853421945642362349688168 9061852 -116934238146363232100677516668746520064 9061853 150185573646695435306567833922351180160 9061854 102988889838097799140834435650944243520 9061855 -4791092612615394291377771035108196160 9061856 -245998775722904127436474794462848483328 9061857 -1756555138018044211667628287946422592 9061858 -8843305912051791581743629787863939072 9061859 69513419467985338388636429860370364060 9061860 72596422343437812316599755214481920000 9061861 -100290997110843356813661236608752891876 9061862 11160987776046560979226341524883813120 9061863 -78304080271090021544459300202950400 9061864 34991231404347082059045455270108298240 9061865 -65065878731124667712201063435002884600 9061866 110640668292487436364236424523347097344 9061867 219301150022270685467008792484601591432 9061868 176813535866713054318173894351994376448 9061869 146814842968804887458406490811170357920 9061870 -18868886993215876342809325703011629120 9061871 -11468196865509422261856924874998638496 9061872 3150153236709868803284625522874122240 9061873 455106808963645359192914731075909016640 9061874 68664896096267641661301180310876689936 9061875 -1368821418648877637110694859379762500 9061876 105606994576586607187039527061831679360 9061877 403132317836171702206515150363964975584 9061878 37329645340411922764649854956288061440 9061879 -2891802562938044492523961626966674160 9061880 99598903163500917725549820573446246400 9061881 -107139714676607416004644121908959451680 9061882 247178350699294793077493936121523046400 9061883 481876461821666158525036368274020720 9061884 20079692874022605668789857788240078336 9061885 -50780774831516124999202135627300304640 9061886 -126348909928877727049636942992007108608 9061887 45578464160041604562333481560212193168 9061888 -40969186513207972544602777980481044480 9061889 -41566438414296513669583373622803112960 9061890 -9851052358245156398716248722967667200 9061891 54063126726603242172099014889132098400 9061892 -1566323578004455030770530690520379392 9061893 166218877923707486835676112773252921182 9061894 -73292769983074131901427395334103783360 9061895 -206222957423952376755127778873395326600 9061896 -26000725316115920480166671936700825600 9061897 -124346164876751324318837341512741936860 9061898 -97205806840529051372896066065901781760 9061899 -69115867347578433380558075541119028480 9061900 -63771520693020653456975106342387616000 9061901 408519715095699364816869676056063061932 9061902 -21377110042693540786667345650261221120 9061903 126734435635316198259002765946584111680 9061904 -33158487721148265896105671102475452416 9061905 -11515139285295104754203381617245890880 9061906 -269829893776954661681322819881258496 9061907 -218290515944298998693244791805311909844 9061908 24267152177928675731708774265883521024 9061909 141051798118094846765432894220520746720 9061910 932351384224568979379991832675390720 9061911 143537434383096612928931966046076347360 9061912 -136244031997651070008475449962317260800 9061913 -130924224029567206131414534019723264380 9061914 40295482139408607796369192182399997440 9061915 -114543453846380546879968915215621397440 9061916 136184506312343898915555301595998179840 9061917 -2718345469405197076966325040306729120 9061918 -183978733539521572522009539708783944448 9061919 349724213131680283613566848047805460320 9061920 12267148102400028320412827605637529600 9061921 -305613631169634022987630138500346981056 9061922 34763589748011631803335497822484119104 9061923 21084453367568841822346965854896538544 9061924 113640742724317458809363866237691289600 9061925 260449190169219146553034695721188196800 9061926 -22133683990316295888531982738418293056 9061927 -86792109820443647634178316351905688528 9061928 15576514553275750790884315253875507200 9061929 195287110656803341973345927226192099840 9061930 -127464045415915275458656931013164308800 9061931 91457031809843923379067295825392555312 9061932 -130299932610791106089886250972353792 9061933 62685619659322727076561708599745199660 9061934 16892750350975750377360436787518332672 9061935 -163797382277146102071627850066227663840 9061936 -10722404362157494699094555570139627520 9061937 19486181678762911055926936989863488752 9061938 -32629533452833743438061622497144646256 9061939 123149153692640295328220139934430361740 9061940 75149860218071681460345449765390622720 9061941 55144893665581571342630743517408249664 9061942 -47991513099742353237972565193867417088 9061943 26956703701191142869146986995509250816 9061944 152519834743797345185493856461979422720 9061945 155519672109460494208154915048705590920 9061946 -48569623010589932437262135109002758176 9061947 -20026570877725266128596467968494197876 9061948 27590045933012328695772556539022253056 9061949 173969787575367697280298407388362996370 9061950 -41013266293160243157770881965453326400 9061951 136010245821637818384563252357452665344 9061952 5892339336409157822635374521839779840 9061953 -14098384627222582676241837104276319696 9061954 -104489093900030470578372507328238952960 9061955 74125755150923873255000224323002361600 9061956 33057632858189999723980070977948787712 9061957 112773901519596818738782673600694690206 9061958 113108765194932589100383415102438270976 9061959 -74583215241439165747875714551271972696 9061960 -121050463842129769274531399040679680000 9061961 232351070289829534467262435321482707712 9061962 19040892985329947851356565300307752704 9061963 -45951787259331767755704080518229076176 9061964 -347680890251305050946040487954664556544 9061965 69056192248979044123610676936140332320 9061966 11019018809465841512842002732744362880 9061967 -304110001130799516090957861157771896360 9061968 -18433648874571264144624446003050315776 9061969 -9165204892564753216147226490017097216 9061970 -81664766763562700705383866391349524320 9061971 -109433685025687007925926377502493839688 9061972 93842272874246584199769330383688699776 9061973 -221191764806835872740372768072202057778 9061974 54793775003398492066194734411793474240 9061975 -7873814790546934806041081859042697400 9061976 202169308161437583232023227299851141120 9061977 77611847503976871730778989117444323456 9061978 43844144373606263744405653459202964960 9061979 124487188482280104795600911185229875584 9061980 -26192437725741754068462863999237068800 9061981 -93985347651311499031374506531192576218 9061982 3576275368288638454397759279636688384 9061983 -96435424872951973088456757247502734080 9061984 -107936933050926632674998495305952657408 9061985 -21336956579803129769520969104250940800 9061986 -67352339654016794509198182501990963456 9061987 -286918194045788525291353970928027802560 9061988 77873211294647162626530558662184706560 9061989 -156733426707249199160601640501215194592 9061990 -38568554848130885736425397002229477120 9061991 74562884795694507458135432993074462392 9061992 1889625485026466959944524381061120 9061993 -23280684428777843293016876581030920000 9061994 29573876400530012545999551082806949296 9061995 -13790412741323179311548455684451727360 9061996 55890528553948046869583847706956704000 9061997 -31425666376918661543842614384538990368 9061998 -47815532878914844714333131111831831552 9061999 155962725413066677529580785218135682000 9062000 19001925258498461584239804852240384000 9062001 7016943037570391557970321735132145576 9062002 51263512907161311552418931847868533792 9062003 55253533582555376581895659433252593056 9062004 24522953320011456676058711174656561152 9062005 86447207367187373785993855484102421660 9062006 -164635074949469488985840009272689438048 9062007 29112738144020746676068103255632839120 9062008 53093700453226524847414252396978728960 9062009 -291366918504832422219786965577324981360 9062010 -28677827434649976907778798005243276800 9062011 -30751566357076429845855089457005053920 9062012 107789928804471279470201920759365327360 9062013 71063478080610501119065046519104505088 9062014 -8839767628072964219334910735714248960 9062015 -112195984583637272417547970380580050840 9062016 -54354212634709851436176415955877888000 9062017 -87227363191225022544346472669141751934 9062018 94744257421125697801312206864381015552 9062019 -151726801690673113460977680686403741756 9062020 -149896253055348658897596560547031818240 9062021 -4689012288047584533631333141507624128 9062022 -83971117221054224767108897098487019328 9062023 -120139009935129153127948616575499308032 9062024 -28952622024460071773677631810380631040 9062025 5672670330792951640149640089888643200 9062026 -3986389730242684420649709186590058240 9062027 9991827134631671033768603044303826160 9062028 -3271280660193826697393661279495215616 9062029 277317400686680488693388420382292136630 9062030 -29463350337612980353908935156327595840 9062031 -120181564388331776727379739583354528000 9062032 7187311440590147676830893839435169792 9062033 -24404579789164333106793228286169792718 9062034 -43122656715386749587013062344917518720 9062035 -388510021572775976469631227455460960 9062036 -111497102396590498908474726350234353920 9062037 -4330335308193438173189717110171938468 9062038 11325142261561314478641607949414290560 9062039 -27048918536935553225273051436246366720 9062040 14235637744812490591624235883432345600 9062041 -95961273618717082427605653336015089468 9062042 -25303767955492188141764807701463366400 9062043 -350157498576801282582495659491388484096 9062044 -21276996394993311001199802524699885568 9062045 34884889436895602947644656915560296300 9062046 -7051541208102204005443842333482987520 9062047 -22516282089182864335824901027940166968 9062048 -24411173830318420699442260253208477696 9062049 -26082947728076244730207898393511053136 9062050 38961065038148487617239537771471920000 9062051 -250929094253252241189293867725048723008 9062052 -60869047122244361771752568673422343168 9062053 -65205528428419889199388816495251328 9062054 -46087171797163785783543807862131100800 9062055 22212450830454956350609721970987142560 9062056 192326725930868046582042729355500994560 9062057 -249660029137217276159256605991294866694 9062058 77991008762751667692417923607045091584 9062059 -192374021250006922874733537091573601740 9062060 63299466692345243577983216792001024000 9062061 77027711362719540270037824699816996672 9062062 -7300095718017190641384237627258576000 9062063 -10034597386823561070478189739741169336 9062064 8430825070486673187428270455078256640 9062065 123312812613036050637906906044075063400 9062066 -13433812408877393815169281929555878592 9062067 4322044149829500175463901148448442624 9062068 -143181585494156124732786845172535361152 9062069 87249225080664637724444493434600995200 9062070 -60160144706371523559817311914949488640 9062071 -60914814381484262761586435109917619408 9062072 320613724430202277838737997166953779200 9062073 165013652394824524922650367308359942522 9062074 4243272614505531705140774096215398912 9062075 -40457694905798204536557561719922508800 9062076 130597004558241270037805284487662981632 9062077 -174787907678743919191910179766274950568 9062078 1988955502605113931722457734133561024 9062079 -96044041161131012267064283644520406112 9062080 -56435772755312003517447433914364723200 9062081 131122743897658611855524586615327340992 9062082 2075349345597748837275127959153152160 9062083 40751683368446480124445037939598947680 9062084 85757841293846630089983036076693977216 9062085 48473788315906222165626405954670264320 9062086 14916754682302970228307566414309278848 9062087 259148568400197539902625580004545672072 9062088 72301374667517867237894737806832435200 9062089 -120411394896318191065878935769559667110 9062090 47656630566715950328231976224225996800 9062091 -61557827247614254184330799817505428560 9062092 -19138614131522679656917196619015211008 9062093 345684820066700464330331758492855188342 9062094 89111489565455170726578254592226312320 9062095 65384957604231407619118972393581379680 9062096 -11416470358029399105283325163013275648 9062097 127022267414189772003707469674305849440 9062098 33179398031296302019986034742165254800 9062099 -21417932800390230434668146850739495952 9062100 -29120966432891602614328238745365232000 9062101 -172294828060457625967114253900721630898 9062102 -15278625414387144880855599371401074048 9062103 -200319139277124735933303153165433587096 9062104 -232362917999380219168653442374249492480 9062105 -59679524112301856487405950954170416000 9062106 22821987591277438414645450050138390528 9062107 108210903451704259463474503496133018480 9062108 55207145667512905285361990045241878016 9062109 -46153711178928719557964332198189623450 9062110 -29102487730976725908665410993772687040 9062111 244096521105468782844701020874226935712 9062112 218952217870745055546184486349321797632 9062113 11225497767459893119461155222445459362 9062114 18334084436569071073122570350825086464 9062115 -14680969109079874703551997995994023680 9062116 10617258026779206859503008158794416128 9062117 254699770122936326607898693834600556352 9062118 -3705894609367767100705597273788930336 9062119 129285493940107345786281018773559083160 9062120 81962161521860954118391337744949196800 9062121 950417823416780801983361506588620000 9062122 -157744465146902434957380159126341887296 9062123 126948877023018116517151498190298665760 9062124 34035327810769824416415297407271386112 9062125 -378246977686407452827249778892911073000 9062126 -33326369411792375276114102102023270080 9062127 -46584956811333126786231856856469567912 9062128 21820670348185200246479316048162979840 9062129 -185075574607707732755832395421962628270 9062130 2333868328223273607584088537767485440 9062131 -85234297507856673135759920603896007168 9062132 -24023143706717295301070020870640394240 9062133 -145721752992672860372448491168781217536 9062134 3900725964784538954364303164600611200 9062135 234900171921124197487138692986599314960 9062136 -8428813046511341083662543889775431680 9062137 40494960234867994729014582945778287104 9062138 28319995042232428813006332116979058944 9062139 60756935017149706758093986187441616992 9062140 -70784867053324669150207887924290434560 9062141 340788552461773624588604042130468602784 9062142 70366114992415923190566474842245614912 9062143 292352853025002696642057612933216603392 9062144 19778047505545404485072246191454945280 9062145 -35756113856799033712651599357672816000 9062146 246837582568674564335668360778795472384 9062147 -13649919310130180973668137374802315320 9062148 -3482391635903130025012992898452467712 9062149 178155398175593134874186579351440637536 9062150 -6633926393166579487241836616512951200 9062151 5098353811602439821415923900001835520 9062152 143301358005197066294966608498952601600 9062153 74467988730638932974835930414450437402 9062154 -18592844512658269890988791092369558736 9062155 -236358020864042521086750140855651689440 9062156 151262502486597439468446363840673376256 9062157 -65827282177720654243105928215038393312 9062158 -28292698972782718733645821004875603200 9062159 -176926282179764144360228761571218658640 9062160 35317273550011921075506954170263142400 9062161 -146489296701974253770065794096174994368 9062162 -91635413594106636649278746493358317168 9062163 100394583924446965158887016964101611520 9062164 -3747970027943434763552101196065996800 9062165 -28428676300785220916702738929687286400 9062166 19374789628928101870997387633160229824 9062167 -257930421877872009369041262531929679600 9062168 22835905468993891755890003963575173120 9062169 -244333330438657144896969420889580135040 9062170 21237531758411809994322324316753233600 9062171 26234776709988211424442360972260683032 9062172 -55157201917764755645762360154208419840 9062173 -8788930929848808346827914691566958862 9062174 9514743679650963098560974305304768 9062175 -49729680426420422134923345137780121000 9062176 -3688382952086769156312730057550266368 9062177 1310628878631767362795398616367293026 9062178 11767473663797306896349997187318794624 9062179 104691977114313045828238013395020365776 9062180 -677180710457833567034703500376768000 9062181 208093499472123648678884954595303841020 9062182 115967860527267373436619896417920692192 9062183 -157484426112574384952102718547893096 9062184 57059635008458213907114328501037137920 9062185 141264764633636518451855859681214383360 9062186 -48700525078603012810094600162838405120 9062187 -37387301213250191523601875070235223360 9062188 -21789998487373748881924363504431417344 9062189 -27255912273859965037580246322557057472 9062190 2268825640840955225099754968945109120 9062191 -89092934863025100313864982902341888528 9062192 -19591508753569329585070710316328239104 9062193 43126730048214768733053436904603880384 9062194 -167725831008464380365805570056201445104 9062195 -39687732311809816466537560515241270800 9062196 11991619455341739058611531407339163648 9062197 90500858707550090588535120016966733592 9062198 2063578683937824450142653125150634240 9062199 21727293745068593288294982140498678208 9062200 36228301915572007285328475239752704000 9062201 -553184544291473236795248036879244934400 9062202 -88712922002036304941934551237475774720 9062203 157375101420875943357261550248701652452 9062204 124472560056941141666455598541263379456 9062205 -31998341507751414691900456083699312000 9062206 24754819654048834910213245664200445184 9062207 -2000344217049629451697061215516813056 9062208 33080391818091146978631285753112952832 9062209 -104025309876122065485962989006479236396 9062210 37139241092643331639552040475666600000 9062211 269275411381611495286239141290827060224 9062212 -113501738386763274719354629283350446080 9062213 -279148883003345132675837936903888426340 9062214 -879754718302799401371722276301355008 9062215 -163329615545628045946492033261372997640 9062216 63538579042274498879507984756498073600 9062217 137237084731985190108725739454782940260 9062218 88535757142336330045005650331486819840 9062219 27908984870314928185219719929048484696 9062220 5301169515260901561700140460544563200 9062221 -106235313764976095622826269822275980160 9062222 62813976311614332985145797020643417152 9062223 163663554145296456956331823746945024000 9062224 67018594455567841200163204919679369216 9062225 28490316205678188463461245304391951800 9062226 -8915562167773139650064802691552043520 9062227 -56120844871647217331340613797280508208 9062228 7064577508237398674755613717776705536 9062229 3467773102710124765794963810283670016 9062230 15059768116913003953601545013542690560 9062231 9095162439064970779420685657185441032 9062232 60165090356159878663363038560609464320 9062233 26752370184391778962966722222295235280 9062234 20724611326239740419443711730487660016 9062235 2195369961291053618833318043547627840 9062236 27342242406334094059252794649862453760 9062237 -242624990048335925426729199902348808480 9062238 -22307276162969568413220275918309105856 9062239 -157759525438523015701134288363990796080 9062240 20404326407747383914704720340870758400 9062241 158279238893437562779136347017386322144 9062242 32180120852147072034577373307218176512 9062243 -79763972144609693195653851098001761508 9062244 -133870702238684669914746513692170245120 9062245 -187117840340658003257414891841200026500 9062246 92074221874354365537431286334555023072 9062247 -50587552909698694675351817764630728240 9062248 171520827322342007868053771486173593600 9062249 -61031292446106195577055387335604415360 9062250 -782192304126040934192652595062144000 9062251 200324426301280422144525578662921432104 9062252 -198266809455948865113691151041829506560 9062253 -27976895952214120230162209033704417920 9062254 142078642645352994407792186937467712576 9062255 63271634107371145552372107087895534560 9062256 -25448955675213652090104087278024491008 9062257 55761763313454078002072203772036439460 9062258 -64152094513596423883883927039037523968 9062259 12418422701984650262545583600154873600 9062260 -19527414463391838529501589830593753600 9062261 -1893447382740770705139135578522342400 9062262 25860506036864871568161085077288449664 9062263 9924330728173565100437187816656893360 9062264 233962045036797416004380361399416463360 9062265 13768179622413318032086719177206336640 9062266 -2170897536112272023443032052342897920 9062267 86516394115209378097752552827411799912 9062268 110451354982727085797866479548227445760 9062269 312327572534260910572518712526738145760 9062270 17749733505619925981731947491003477760 9062271 -88081054633002640156332454390275923400 9062272 148588242349252524141288703050110730240 9062273 44239002514364125105809196675228064304 9062274 23772978428499277278226476577164988416 9062275 113772749960716277198884924031424307800 9062276 79192969139246085564999999162737541120 9062277 1456785198036020626666023336883292160 9062278 -70597753750421702587799506014692650560 9062279 21446415300792100483467858070005401880 9062280 10686413538532201224611817044450150400 9062281 195534352379223442744770594085961149082 9062282 33883109993217383113725318805460755200 9062283 72553378379735382730448328046082251224 9062284 -16772790038919110091407442234692763648 9062285 -142198598755251924712435914196702180020 9062286 -12779329225165363635284391861433337856 9062287 -206532559583048377869575000365724670696 9062288 16508061566802124099048314613906317312 9062289 -152270482448271930199527215724939751356 9062290 58446272865222064149959364787852106400 9062291 90932104504940436569347282175798791584 9062292 -24240612979292313479186116921742032896 9062293 103135639014934370496358423587356864 9062294 5911810990897967953334051817572286912 9062295 118277090751674694383361400581527760 9062296 -53454503219010210587792319523846686720 9062297 -206273070841984797547718405681662118400 9062298 -3612171253392436312898143479055475712 9062299 13475210361065727811939570160514574624 9062300 -11277706208911916516934407461217011200 9062301 38061748533368685804951867555181237632 9062302 1825901754820340639202121344623379072 9062303 -3295222747063400061656059123184828448 9062304 58217299322316614561193437230320844800 9062305 -291345849111803101488134790979388031360 9062306 -80869830610577261099899916686647966336 9062307 -98070036625856960872340232485920761360 9062308 75327733093660168773393252365181972736 9062309 154921028127856702406371464704822413116 9062310 47253114592451412121000271607140171520 9062311 27665875298298493668573180093912037200 9062312 -22924620543124907680565403534442659840 9062313 8689628899660780539156232949872569984 9062314 -108947140434128032543203843754640721744 9062315 170705581916784119564578411095930909120 9062316 89111375388145974996434932478735040000 9062317 39812858213994627539630451663475442304 9062318 187588139543646768734083788415337340480 9062319 4724722825440386053061393191001935872 9062320 -17702481638607812284299550161607065600 9062321 1537121633152921770473592148206789522 9062322 11951926794830900815308140378087937024 9062323 1446993835144032558266426845799654528 9062324 103357249604005004362944839381931405696 9062325 28570746812789226077050632152055511050 9062326 16829128150818689673497940504794219520 9062327 -202140723018169580038700228420647335840 9062328 -137924110866375428620684024715169300480 9062329 -120791101658784292227104211597472208700 9062330 -53655777172671403203873562244326993440 9062331 221172774697028762433156268064944986624 9062332 -1801791094819024855834351493518108160 9062333 33362718346799671567508267670979181376 9062334 -49952806917569252230409466103625736960 9062335 156048682349694039937271755457486821200 9062336 -210521388280706163079911886301429760 9062337 199127187062694268661487284516426099760 9062338 -39587187162538994353355794022146959840 9062339 -8834808896255864234863595598666240000 9062340 18317053365519202366660507709620346880 9062341 -192029074423524796508877908477512317600 9062342 122525162497832603047510333794339615072 9062343 -117312370179908461415918753978067732432 9062344 8127090956830030909328234577534428160 9062345 16860262324576273977735425805186035520 9062346 -11328225851884250484802429690068470016 9062347 -25057253412779634528248682891030259568 9062348 -248456044601912908874388468678108763392 9062349 -98028355067799461973768732150275055936 9062350 -4836949391930557069656750114521323200 9062351 -151695147632155692021213077064862053648 9062352 -39319884088374653620254959931560558592 9062353 -76317707113750049795070912763997378400 9062354 -30175355060437471909258990750382868480 9062355 -59525018087011046855447234633087788800 9062356 158602833379671293339401588840606209920 9062357 170341250556457144206809607077353512480 9062358 11394379416794380037110013892949301184 9062359 -266060168036035680729650233055203544440 9062360 -93779629018202059077877790176987545600 9062361 3011471240001224535954291349661131584 9062362 -84706505359947042084239790733274914848 9062363 67364916283776204582708811343119948224 9062364 -57923464227251482805816744342792064000 9062365 -2967476526775384380425207301331524480 9062366 8405334622212755194894556193340473984 9062367 102010530643876999518367765722530980680 9062368 55690961486739435971356414071401349120 9062369 -83964073390341388134292104321087408960 9062370 71517655738430722842723829657400159520 9062371 49121547585186004736597335126052114832 9062372 -44331188168210401592123460100951047168 9062373 -57394591941955447996366909054254672960 9062374 74295430640995214863874358760604587200 9062375 -74339434477342547777322717898680168000 9062376 126391921585093806373052320610451456000 9062377 -32407020592401297375963608514560050176 9062378 -15595370472404806889142922682890754976 9062379 1559333984926115826734350242264145704 9062380 -31552757856158332397491453610070835200 9062381 439248163417342312507906729010013852972 9062382 -7231217602198214649088244319000615936 9062383 -251833093936662310945656399849839598720 9062384 20763775563950869863979670151616757760 9062385 22876599987616048684668822045576844800 9062386 105312050576010556546835861700962620320 9062387 -85380503232419488982280464064683344248 9062388 183407752480855939266659435796997509120 9062389 80019759236029187904720825359934045856 9062390 1741470702402872625880352625672036480 9062391 -23268797810249142926668076116533702144 9062392 -106307263128170572637444671869391564800 9062393 -186314447065889312956851334752034526358 9062394 -19787736575622237517493174189400026112 9062395 27225259723482394548245974447551004800 9062396 70289247623464691688321123182832654336 9062397 -69814956268299874213937755827080416026 9062398 68758708061185517690213033230942003200 9062399 -128541963137371226124332297937075466464 9062400 -4444746452567680844277784384634880000 9062401 240742023599916154310983110302467430402 9062402 28616134478412119589503846741368166400 9062403 132035907167811965712788390804926809600 9062404 -38736105812525689217740259336156190208 9062405 -94088070076591804062608980975615286880 9062406 -15505009026030921750073894274401601280 9062407 254237790640327883018204993995003221656 9062408 -67647681568654134102708898999636899840 9062409 -100178151024613145496996330713782822896 9062410 16164155250260128970476943753151360000 9062411 18646187240945696425516612906590478320 9062412 3123419000244046553478092391660441600 9062413 98340066288482854521986666329440236760 9062414 -10736581765890558288432820332448874880 9062415 -59347290560200513195847334821532972000 9062416 21430731494411540928998336896172032 9062417 -7488312296463744407603129631442970880 9062418 51419859118225459159485377917239448320 9062419 193398894580245613472426145025167868696 9062420 201772956621659312430942702944235694080 9062421 80338381203484859262191279724664094112 9062422 -4827220382494128748563934899385706496 9062423 136503093473919497253562641101975097672 9062424 -36161369812549722511827514882867322880 9062425 -46527022736962027846994728847829550500 9062426 80700749817095887358608630581863772912 9062427 -48886357717747221414239952503541642240 9062428 -46038469050057092898974386100212767744 9062429 -136472220396932795963872048548671234970 9062430 4529899869422879940340128861508300800 9062431 -40312609165680190413529821417955384208 9062432 80877634158785515338539318973363781632 9062433 -140643271483808148334785038952493722798 9062434 55544201145583178976772727976955553616 9062435 -49653863522940495945491417253527403840 9062436 -96789612645535469885047654508362226688 9062437 -43180779244553261516642883228540041760 9062438 -4401039075967250251121011427059599360 9062439 9778925252562326585950520987195264208 9062440 -34240807074868235358316641807320678400 9062441 102659090276875279063469776025713150842 9062442 -12553874120341664979847011291652289280 9062443 -34305503758727597523195957547304885456 9062444 168662737964315602661314119104182983936 9062445 4329294699374618453231773079165103360 9062446 130495354623789747923528145971335272960 9062447 15249118585438256754231325012418066304 9062448 6101802036087553506640518141784326144 9062449 -228873169353436529093123556766304183040 9062450 -22625508717859143175536269108031792000 9062451 23438028089122279218812452187929396968 9062452 -184559858462580360072394667606060912256 9062453 45090508481309283762552050310836430702 9062454 105768325496820997506524227897348804608 9062455 52702385086684898448345348200286507360 9062456 -176489295039055772792576187742559969280 9062457 54483506466543218227770767722992751440 9062458 930603830877905014353718452906966240 9062459 -32365149319377371810829801701346228480 9062460 5865746364583671292952367164166144000 9062461 28618234596907317212527980295982060800 9062462 45274929821481115433179848652409725440 9062463 84490798171306248296829167923181264400 9062464 -21616201981584932678380330740142833664 9062465 1580859720650839389457286985697525440 9062466 12737408277415935013819321929213542400 9062467 -38939986500680754588301248919201796880 9062468 68106860651641710898503824902522321920 9062469 -111355153982490417738571275882252811200 9062470 -69041012108236445269289707075263024000 9062471 -24028382374364416526980292948766008400 9062472 82611290791082581805796666358088908800 9062473 -42019723293504972171599242676818847360 9062474 15069308633382876477061253660745081600 9062475 67600918834751034061635013582874214600 9062476 14118240340158361330286152486707816960 9062477 -242777401930601240456149833956768497674 9062478 11813306546089287345895225093512576000 9062479 -92388399135890712425686374071797863648 9062480 -2739324340018818642102068202677207040 9062481 2412931223506638042742244137502714352 9062482 10105257108549101904895598337117417984 9062483 25644167234050005334821646883105196000 9062484 28117333168370582161849173492592084992 9062485 137928443844069667277547868397373004800 9062486 -49848722191748124375379385687112515808 9062487 26742857794727692907397092081724506880 9062488 26074029709048259010309575905240565760 9062489 81897837025933394617675869114780417540 9062490 -23663943168915963492601776668675496960 9062491 111517530002554371910654642739109421892 9062492 182070788786104339614172969731653116416 9062493 339750129362858564707188538453480301568 9062494 45117771101449630779540493404023144832 9062495 45793581602855038187865410836399989120 9062496 -2422611505660847515476375483140014080 9062497 215701269812461945675961468225985095680 9062498 96359145636155807566134852550766610000 9062499 2114701261834681319328963381284588664 9062500 51311907965494455567476223142800000000 9062501 46572971352162912589104519427116064350 9062502 -68081369037416388438765841335390850368 9062503 -293300539088456982486194564911084178248 9062504 100897631216661910339133150243526328320 9062505 90999290742629445077056982402145588900 9062506 -4905009058468217582109413810926195200 9062507 296864108667865460707122260627465808756 9062508 334454088957463417929549674420994048 9062509 448520624814045574984587888079539968 9062510 96680389590743354875753826030345180160 9062511 -12226904622600115087493427882866568192 9062512 100628221452135018440486350675640320 9062513 131594706045208682985106166628412600740 9062514 1479276448199913443153643751672622880 9062515 -59280430634072303477057512401308601600 9062516 -52369837318406382651055553227241993472 9062517 34703089642392232413756818468642555520 9062518 -34081276188490186782074498689949772480 9062519 173013153871161026037144309568850434920 9062520 22646346131792398476377190100106649600 9062521 4199390698398981724706932943486581824 9062522 56464240680379036231827803204676195840 9062523 -896662318517253583069739806086270336 9062524 20118391327642383816161582997906692096 9062525 37781700392683874917193565231371340000 9062526 24572588013374217744756933869649970176 9062527 87284668099465885746249240092542549376 9062528 158278253527881716966717518780185968640 9062529 -34705699999100201615929567806593249280 9062530 -47755435016492794910881976126590987200 9062531 -141247040927839193710639973233009341336 9062532 -155563113008676439458490202613172508544 9062533 -106136682332175638057951825165292520260 9062534 -25552105919306469341679095007778394880 9062535 -30471267103556450643210117768574116960 9062536 9209395660406292955901618432499548160 9062537 -437899419645526601964572477273404182 9062538 60786774008990302394662672215915903744 9062539 -21474064817099625090721814877698479660 9062540 50356099532616761010471417414337167360 9062541 -147901789253593479516821530056881879850 9062542 -140166346910328570128157300171096203328 9062543 100056871655173975517520158035680476400 9062544 15329533641008819349152652541231104 9062545 221962107829250954934563991368641629300 9062546 131029026808387303440300717786609229824 9062547 -70825068282125000750576666761409289120 9062548 -55497155116550795329250681506479181824 9062549 96615936927588128095319711784964284864 9062550 -22617163731786832522434501336107376000 9062551 -636825721206398421583912216421589120 9062552 108201872473798989400952604939724677120 9062553 52793269118670283632467313745701130704 9062554 240865163525163149071008429233174349312 9062555 -167738592806299020342456173661563279040 9062556 12863925395621354568890141171648911872 9062557 -76631812107899990360311310566675069088 9062558 -39060422294936451070070269839617210880 9062559 -161946113417651085815011942468546632072 9062560 6385736397717038027978547608738856960 9062561 289988002859689977972256383778023106752 9062562 -8153459489378451530852895660964933248 9062563 182714332519001113631926514300843312920 9062564 1500703890519697167440402053171937280 9062565 51505699414316825286470457088395023520 9062566 103242081403276426301530334093104331232 9062567 -46172315994066453135884852869584553968 9062568 60071921327606862520623118648275763200 9062569 11803726993092720279987217087042957044 9062570 4556461973272876490830385098574050560 9062571 -11241898887990963498512441732082173952 9062572 -246082560672747571050183683258817121024 9062573 88091267440434018043541770277398472364 9062574 -70620050763327253397837784446011861440 9062575 -71816236722237256115044372896755840400 9062576 -21559697701294106232019160864150519808 9062577 -46634505706210088622880105947119592000 9062578 -3362528494738509287385098666884921344 9062579 25445232405438962103657122208429155976 9062580 -23621880680076212848122135048590561280 9062581 242408799081158816353848855842616223104 9062582 -11480641795252268357230047904787865600 9062583 63080906209169840770487426846865442944 9062584 -38101582192895377931390639354996797440 9062585 6993829563341821567334183679054533760 9062586 -18851301929149349118650457271204661280 9062587 176394833335322161733449360312530825600 9062588 109288064833953115616768125964508914688 9062589 278481175390777110899876194143277212480 9062590 -103495808462532751647645322293554443200 9062591 -115871891657317069060335283766142012720 9062592 -15058260040244950593948312883477610496 9062593 -140647860918844428604681667830877757440 9062594 1305803963418843897622834681193996160 9062595 -32044848822885899859711459700501331280 9062596 -98817281369390095627885027735520931840 9062597 235841630976367377301052221820941046046 9062598 -43435967219299720120363819407009533952 9062599 -47022505445788186247605805487039212688 9062600 -24469844372300566400580123510972672000 9062601 20253500511867493733333892484965797280 9062602 77891942980668856222198067261888415744 9062603 43200029097672366037244840143622272080 9062604 8700600776064596495684880105605654016 9062605 21302654144772705730784187396400472760 9062606 -17034337041871316194365800056161315840 9062607 168693065701614777499037970740334428040 9062608 -33622491313505463742597573888755539968 9062609 -181954451170464689673842562070347353484 9062610 -27732079494630059394268797094078041600 9062611 40359815778085433181954557820640691352 9062612 -49518805148946731804925936506750216448 9062613 -33619721462133098158246881931571808576 9062614 73422110580255371531361491880711584832 9062615 26796206534417619218183567770774095600 9062616 -55898065907743781482069128339598848000 9062617 -302099416298311841016407329038265305334 9062618 -68870469478621918913171407747562097696 9062619 144814578596962974422432948303024430744 9062620 38527525212107502098132371990211788800 9062621 -14071262518399670129649496395928777536 9062622 -54461779758512052079833949962276783360 9062623 -315763476597362249511272897171610092128 9062624 219499353926766396496912784653570277376 9062625 -90828348411193808302392445025074080000 9062626 142487194322594930589275868293795218512 9062627 4704251930631320434649523728708676000 9062628 73694909871042871131202408230275112960 9062629 6806296886604141503262227094577441368 9062630 34368531794247095102499128578656408960 9062631 -32767202214243178551754873942530170160 9062632 94178980290942476601015309631341096960 9062633 67628185669219801243816690390222028544 9062634 61786526406797140715989391731187318784 9062635 -114934723982710323520094037136968613920 9062636 -2114305482037165666550295262877306880 9062637 -110842775836529004818473897260370944 9062638 46603327618294639229961702341366094144 9062639 -163745265534824482448604564064171489560 9062640 -2556192244972653253126836623688007680 9062641 -3773951505766739121872872689617276160 9062642 71028147938319776853552505222873811472 9062643 159225915917174515904219053186526054400 9062644 -63714149334868484139181203171309410304 9062645 -224428663616194864593511786068308404200 9062646 51214204009786681425760889643732300192 9062647 -331325811147816081547366607320606619688 9062648 -146064464562641076746525621552137113600 9062649 14369696351452388497454292652832032884 9062650 33808116223278469380975379855868062800 9062651 -2010306212811782561088722598582714288 9062652 -36128560433305998974199173006362426368 9062653 -2175030312172576862937186056572361376 9062654 24699513242074125203985324442020043776 9062655 -28212333155972787645266092470961620480 9062656 10365560457271491216659352012814548992 9062657 146676909392005013102192611444372952580 9062658 13677090795935953498402893107366400 9062659 6815862158478996251732435870641272400 9062660 95236430444587368156770296794847591680 9062661 230640032387099434093749123358450245120 9062662 4340484194216334863845352763549912192 9062663 -77628218093952657893726320621915754088 9062664 25112002871128270003583982194271191040 9062665 59738924456711389551340953286288806600 9062666 62299012933669091746521710071118152800 9062667 -67455700205637727035524096634150347472 9062668 17271719116196591125679619116228325376 9062669 2444811701234884717790716870268022144 9062670 21675029607334785481525950906280838400 9062671 -542147167584785690734381079099297377808 9062672 62942091287560796702769455887860965376 9062673 -103029194277816217780954714895738374416 9062674 15796157689402426051611780823300121760 9062675 49424095918714254438623267465786484000 9062676 -26685781053989543455708825225585625088 9062677 -4428720467599627583502567447096572320 9062678 -114421082412098826229374308118451899360 9062679 -196960384286080693616462158866759192216 9062680 -3925762629387742078098450724749312000 9062681 80794685806116906204480697987872420864 9062682 -7429385751257592962270098322560416000 9062683 40948460064110899345797412183886047776 9062684 264302248280455267288455226705923196416 9062685 -140591302094619611585810746340045090400 9062686 56573417305454527159385719427310225600 9062687 20073818110804312188253729189829802192 9062688 -42759210421250711000752059630700462080 9062689 -267363323416662561046446115939372228510 9062690 -2088115987067839109559792213384744960 9062691 23616014787293708753909658912122466624 9062692 -107304111993397261112915286724169460480 9062693 -131513218218658012976097696445118871360 9062694 93461638544142995486084790425664232224 9062695 31046324993124441613099334598133555200 9062696 49780052719047089826094358742153216000 9062697 -59862780285610351903676875267824410928 9062698 95354445076009884071166589194828980736 9062699 -334370447484486161853995532816587892300 9062700 68326572604745850912479398713053414400 9062701 182433257673804999300744533002111275052 9062702 88039543331757367564768663291207456704 9062703 -83020558665641189224470866323359053760 9062704 26356942237953028951213889020495200256 9062705 -60471837109530041858935418562696280140 9062706 33941057100338105873392049916211229184 9062707 115517945052291955775644733302164431032 9062708 -169525367285482193840389450584180934272 9062709 16953424967476215624348940665372028128 9062710 -73670965985685708382989839957594173440 9062711 133430724121628308814042958063031830144 9062712 -8951484264635314234372377193845350400 9062713 -70751454915023715273768431198634563712 9062714 -121926311350741811565720843864745094544 9062715 59539672233727523799689942239908960000 9062716 -5138051026707566015370706175290562560 9062717 21299554126544025598101439657795449792 9062718 13531261744857456786752049597156126720 9062719 221190856209923309191244509651299485120 9062720 -25123392409152056060383615592505016320 9062721 55224573657078089331062477367839127090 9062722 -60152908304770396998062488388833536000 9062723 1977612777730109859523812696115429704 9062724 -35913448555052725993522133365556576256 9062725 -55173751938844065162125292237396197600 9062726 55880655265559819234033885999272917504 9062727 42133033362398063829610029181195540608 9062728 105845673658044969389221618603749212160 9062729 -59107073824660655182915833805679117916 9062730 -23044836589553529153289632686798652480 9062731 3239302627798269476074455614158441912 9062732 -19363173913303762486212863346065233920 9062733 82054518316980703434190655593897593024 9062734 -88168480159211144815583494047698006400 9062735 72833970369505254031441878242393455200 9062736 -33264076760177200569747568817602560 9062737 116058445199589217691306143134803670386 9062738 48591506704433376260436107847452090496 9062739 -65701834949472499722830722639904424960 9062740 78004934091137130308800733560330448640 9062741 -109499691797087714084939306975243607858 9062742 18022793021606465959473195870693605760 9062743 136850069601378909515639704823815623640 9062744 -197863220662911973896404025976320000 9062745 -8982218618584959492349600907964830400 9062746 58273307466874292327981992329351859200 9062747 -31942437944948421784424392439794328640 9062748 17352594355032801038196926554705205760 9062749 -97409043407583980003460591824964732180 9062750 -109615684693440893297643858072676176000 9062751 27969146511760792946656752173598629592 9062752 -204861428229023452078808455922497486848 9062753 -116900589533861457630641574667880612160 9062754 13381697056156315259533961066329271040 9062755 -141833182241062085411642097991432056480 9062756 235493298166133383467266400067828973568 9062757 -21158870060556021964596267250279713024 9062758 -17402862341797986788610742313667551520 9062759 26054623905676967738581719742083391488 9062760 2862935077421573493047319199260672000 9062761 -180740642011929314410328491909475612700 9062762 45234216208446583711118643432762373632 9062763 -40152292584811575762903914108477976912 9062764 262797479739908582606458065523686347776 9062765 21526052808200500486706944691968443660 9062766 -53963894386459653864614154579226176 9062767 28619269253766959024433462048999952352 9062768 -36980816158926572076307519404515131392 9062769 -11101589779821961202625874298139136656 9062770 39774283626396575816688431478001881600 9062771 71667890798893219493362376753969895744 9062772 96848752875184487417121075505893120000 9062773 335136338141350557723233747737812641344 9062774 -5999197162434798679466543534876350848 9062775 -173317858116827128261220458820363335200 9062776 257100114611698876144529044731984384000 9062777 263242994725626285668854555611155995626 9062778 34834503974169155048462577755946647808 9062779 -344563023437354790512991996179555017900 9062780 -65421315960493348928619979049217922560 9062781 3360822286714142077088343438382091520 9062782 4155260255273640706996834913277763584 9062783 -56107634120973015736213515670135031256 9062784 173299642081312237034976023055087697920 9062785 184176769824512347395765569961898757160 9062786 -27172460237016412100286375162042892896 9062787 -8966977830372401014773118374119314440 9062788 -5978697959363063699464353525498052608 9062789 -84236661435068800513751822643604789410 9062790 57176449168243936355075814837155481600 9062791 305344529745830881222683367589528801800 9062792 -132826430389988861790757058750463713280 9062793 -81530587243929565405967067135275849280 9062794 -145016239710995690095347690371401647216 9062795 -74441911467618005380140590240644067040 9062796 -81912151861310091591743791299078763008 9062797 -311873927002563275144428693006436295754 9062798 -37625410547874293332964059317348033600 9062799 -184255084864865460681176938405283517552 9062800 5375368109175799679979052377382912000 9062801 -35309649147042237373298230777601635200 9062802 18518669840177615053186330600276706304 9062803 148314225567669407433884513605825723052 9062804 442858731250373567930152396542930432 9062805 -385694440152823399889268421356729600 9062806 47727642076725743338029887210159096352 9062807 108100531280236063396239762370838723472 9062808 -51235615496602546159768072072626032640 9062809 323298937426036849382425500044621120 9062810 40706027754264865872782800225463520000 9062811 196751550707339261958531910254232758060 9062812 -130989661237192815061395513758680052736 9062813 -301732749260777440020522203637577441440 9062814 59915704196135373118281243898204818240 9062815 -221849395160924747923003866255618398040 9062816 30899207503354482629017250107002716160 9062817 74634507974118953468550952266588035712 9062818 -34988247320184330675790567309416062640 9062819 -14213374704181882805928461533392756480 9062820 5695874972870952733348032415919923200 9062821 69109495878445728064427852844118297022 9062822 -23259117266189057974711323783084687360 9062823 -42576778601930008287717181388717928192 9062824 157271135115906387468631642690965657600 9062825 -110437107292174056753585107973110428500 9062826 24571267616849531557324421343081475584 9062827 59700931176691898705876841395588542320 9062828 34624734719290885641004729508154915072 9062829 139380940974021369296117503022423460000 9062830 340750582940589753894394338262137600 9062831 90242779558498867903398500041135696128 9062832 10813958801169706912572538206864998400 9062833 85967441015828262369022960651465374004 9062834 -187635234227676000626938643140094552448 9062835 -22897926045256897322320171151578971600 9062836 24585419057795349271257404085341614848 9062837 -112492503795282580556937056090170052448 9062838 4199106858208859976699551203423800000 9062839 -120377008439073724208529252950012230360 9062840 68137862692460472192506264623690444800 9062841 2063962176248211923452088845847448000 9062842 -244056603346262463601028444345920429056 9062843 -19005067976853175392172585712989450908 9062844 -5830298252279987231450773042833083904 9062845 -70722389480616447796742447328302865600 9062846 6806061110216567063481328869508553664 9062847 -1847052797894782198141579465249006848 9062848 88544494869749823604135597314460876800 9062849 -147111946116832461794157356574047876160 9062850 12298567505331698805039769453144320000 9062851 15518958633298853532119720001517913088 9062852 -1249408373922505134081732522656375808 9062853 -143169050075099807860306097746372771392 9062854 -66579272684350675586885011194315623808 9062855 108139667374496691993752832321700928760 9062856 -33432736222967102791621148616681922560 9062857 -81611189538797141547410684275358346288 9062858 -1940381094273377835949392830340633600 9062859 -31259699479538141718364813809483343632 9062860 31176053295494925780077906855939374080 9062861 57503056370188418327721702845262009462 9062862 -24317400506105756224077917994836595648 9062863 -136854263370858037160285552823013039888 9062864 -36979666557777452716887582286658641920 9062865 -38615176093325584177841337420709654080 9062866 -2753984321227675346735826837352406016 9062867 -220176861224585729922840950041820586240 9062868 -132536019962160680506935341011274741760 9062869 -299120329743413959006806119677569508608 9062870 34052835819874816012538799163235520000 9062871 143813367873608850201152480628974775912 9062872 28808268746425455473571423510459187200 9062873 -3917049682400474114660596573964359296 9062874 52957349040835332072862762561116503040 9062875 144557992279932757174932661403886924000 9062876 73396557700323158514092617924332844032 9062877 4931191101786290522882072082970902720 9062878 -49429433182270357073462079005443261440 9062879 102707280612995249409400045793046630240 9062880 65156149884652163718538654742740992000 9062881 -14636596503992824123134142839128539136 9062882 16139471035025262622667054430725619792 9062883 -47557658921726102452821618925250913948 9062884 89102420289589845946257903943146290816 9062885 23493615280162659778240243099774483800 9062886 -5461997120172622362992326504436920320 9062887 -317976700505300561035925908260348313008 9062888 -181147430689379538839964055379081610240 9062889 -199429090169228645799220590448794297600 9062890 -88118935511832007175945720326269232800 9062891 -103742493025695214279657430123942328288 9062892 13446405402638625456014512044929175552 9062893 -170223840057690395322879858483733461642 9062894 68456080996888436502822459123371065728 9062895 2203734002059240460297773212437677440 9062896 -1983495329367499896161866186543464448 9062897 130394213596145329495274064440162844480 9062898 7476885555392165369606004933009451008 9062899 -188355705962239706381412226681842292680 9062900 -28262293914055266281971981929830400 9062901 158037324140578484437083604176770759040 9062902 -17721055624759296012539120207951530848 9062903 79518725118025318290820142989726258152 9062904 130405593684515729072681836630267084800 9062905 -5533210969354630230897080503437530940 9062906 -145535764782398215098919106224699794720 9062907 -74654533858417572619768582309812484608 9062908 126020582959022672424738402279284400128 9062909 -207600981534821066903541072705202192890 9062910 37219025929853394389950794835387992000 9062911 48918111027876825330521621927841717744 9062912 27621843773258992954612438593819377664 9062913 17643606049617530490695036894189335344 9062914 17980443266708881318650554770330406400 9062915 290612250794367006809038375774017736320 9062916 -176989260887795347090090785707296481280 9062917 -69130562711509185592463360494394208034 9062918 219635223645661863775429933377506332416 9062919 5364711614336111354764900129857256944 9062920 -23566923075701700245367094603478630400 9062921 148100303243876181571346247204691138560 9062922 12070916708071823957740213007227077120 9062923 237194645635542615295288257788408640720 9062924 -109480507196206581661909268261802255360 9062925 -36448212304053930049236858644301060000 9062926 131198184184432363900349340235242174912 9062927 73178599306826561652758163044408441232 9062928 -4810466173539745210472094688802242560 9062929 41812361136134501154201967116261648384 9062930 65958542958893493633473694049037811360 9062931 -33006984385145726213075424463746240960 9062932 -82974069195969396311536975957163006208 9062933 -1944288578869189908172544483219438976 9062934 56899615089344326002481086689869702080 9062935 -82330688335098356492098042537181928000 9062936 -241885493626390183147013976841652736000 9062937 49516589015692823793031042106641358016 9062938 307418562301036956041647834237094400 9062939 44598347030501934736025075013679523280 9062940 38392496493077402249792658016961664000 9062941 217666901873368691476652033605627456012 9062942 -46743181143721405878160419900942850560 9062943 -19414159038651510564987144097335214080 9062944 202631232034492131423002310613799534592 9062945 -192520645413446138847404681063563176300 9062946 98031597188423208284579992618991382144 9062947 -4581736422342593914345758965881334928 9062948 -139772514273566809369940558600211576192 9062949 -32223876490773246505187784746719111680 9062950 -1429668724751729036856863383344076800 9062951 -166076129147573925790175561547809174808 9062952 104489782079704191059069749421761413120 9062953 -178782815747075621737810148100302535836 9062954 102488749101596285410017414050578368000 9062955 205921077052575698442338282169996672000 9062956 -42999327688554658718711867724262211584 9062957 52288642168794466087865198465623117206 9062958 -44989223544806315146572630560631431616 9062959 -5016507594348967786633808689846632000 9062960 -11797202857449543774547167926877880320 9062961 -39255454508563365100710586910202236256 9062962 -12026992005830416312750075618739760000 9062963 -23481928609829646446086631603096726016 9062964 70068253662513336338299863186706287360 9062965 23347543057455157837898302955145490200 9062966 13638961648877321444771848977232570368 9062967 -102843278466673200464087653918781104920 9062968 -73392143467444095658964366976765050880 9062969 110092573985437409260198055321151203370 9062970 -8105365659113244465943112052310425600 9062971 342207771417462776485355370258860803744 9062972 -91483242942257664117334455503184629760 9062973 -208749625808051759872110175992140768736 9062974 -18166389216741203854489964217668468736 9062975 -25544646421271382865960177152378090600 9062976 6314552661027878576415898622308122624 9062977 -14811299607395826626414161159744952256 9062978 104364200590805812437585266458933440000 9062979 -86824208891662080273233702903514251016 9062980 208380723143684092896493773706986639360 9062981 760556311130614181168639461670126880 9062982 -187759508000235015585464006516990265600 9062983 -128983237557958843972592250342688537768 9062984 838765544111973085813344161665843200 9062985 -3378091841943039073779774963368178240 9062986 195012424724915385010077903956520760320 9062987 16917797700518106166894072941791406960 9062988 -62777760006818207481914299775831470080 9062989 -12404359020783833344895850531087282432 9062990 -75223794838493083731563607283311350400 9062991 -73426764048555612580134518070022378248 9062992 69705521086469486546663748106541981696 9062993 -158353268062773228616330275046327377420 9062994 61337681931160244051835588248827576320 9062995 -298050656984540389573394047157716228800 9062996 68046651199297470061021250993493168000 9062997 24533299493181660637738427459761188000 9062998 -66945295995508029215904280233215739264 9062999 -19621734376993637752043905888432131408 9063000 -58648305723712238398086303708211200000 9063001 175763599523448530734597302118300815144 9063002 -22063739248617119917044323807201791296 9063003 215774268193630767982901037642073188504 9063004 -30173864021258130481427763700009106944 9063005 -17349733895532008115300997916679521280 9063006 38858379892019721344823440408189748864 9063007 -130863752063341986187743988374643430088 9063008 40306137457619488435308162737024532480 9063009 -330147533660107942014050383940484540 9063010 13339959765604189780241270520034744320 9063011 -97831233692311246400846623855291986576 9063012 -8003491557760078057391589984331431936 9063013 -254431986687736358856162042916031860738 9063014 78785337264517568480134109520700376832 9063015 7668636649738736388125773168178629920 9063016 123265852625420107043038525116856212480 9063017 -110093627154799176045705669178534277388 9063018 -100253532361380192836641826040937517136 9063019 1461633326174571800485880274339790080 9063020 80235996438953036986226043666305832960 9063021 137494908104508798095538419672429856 9063022 35025468453356526019970882981211124800 9063023 11500289255796384385473500395134853920 9063024 164001904492701123162202572084215808 9063025 14165816374909996152995343996406084550 9063026 -18439096352631923065216128255776624640 9063027 208252618756463008507835423802445517160 9063028 91647062044972970762410816804037098240 9063029 287995482453412168815920385300651651630 9063030 -97496190466032024690878882635563674880 9063031 -182114336606218959285741087315322810400 9063032 -60883974703183211151043045359795609600 9063033 15844746785486513313185119016464364928 9063034 81468845888755809717989294479115650416 9063035 27843147111256584537053699584148757600 9063036 -13427428741989016799469024109881262080 9063037 67900603391329502942908267897962999686 9063038 -148257120368409416058787222323502848000 9063039 -35520974623159576110578657906900665200 9063040 -37186209441566333352665549308742860800 9063041 114198684661265509975762681673799660372 9063042 -55627320301282863109881570949456860288 9063043 -165701609785377172742614858375269956856 9063044 237182380271383005720372655875773099136 9063045 -67343669338613337348530491042386937380 9063046 -480260204557902964732240337315121216 9063047 3888695159082384270650317496486218032 9063048 -32440939683854528869070407979739955200 9063049 134989759248320028119239725528514407120 9063050 -4835578092066088800724956620331986400 9063051 177770415300538595785180645722320340720 9063052 -70912437016563526874574835828235708928 9063053 -25638527201771956245554291586635572992 9063054 7145588237100358741367350239081271296 9063055 168721020011426944917867107541218733960 9063056 44601386085144708639127399817907904512 9063057 -36318409158491915594410257760553472000 9063058 -35990827185630835394001598041022703616 9063059 -165744597685711542062269745152244998740 9063060 60219558215630963889522321111928104960 9063061 -61338490534139454755539442131660355168 9063062 -193016508160099628866397353421889275136 9063063 -98071604091737330482506576690104295600 9063064 -133742252455298856975702430919174768640 9063065 281304934340221510247658842688804192000 9063066 23482861678321961814805998773823450624 9063067 11407650760694154398809109026825216 9063068 -12060145916879963183740459903118082048 9063069 -42188177259627638344569623448557120160 9063070 -14138608113162141569937953406668125440 9063071 141956893623523718921543913566729986272 9063072 -134538971125309211272419986658222735360 9063073 611220921833688346584914220158568481984 9063074 49105494020771569734245705898499176000 9063075 12509362839630506878088252142125011200 9063076 -36578623823753010649849109448204226560 9063077 49493873456263279950601282778075380926 9063078 50546219264756956853869058982894574080 9063079 138140362491132447863255725933925242800 9063080 -70809209807855920109046391656379392000 9063081 -59846907792064829890603593258094980672 9063082 -43973046411367122106563257032216336128 9063083 -165265999900436701000548268133759507976 9063084 -84479258019660327371445824270093105664 9063085 -15633492602510293932562310109242080800 9063086 -41574447633150471694209154531367971008 9063087 -199351777011349637479881814663846362624 9063088 -9694058697221042011010322682778533888 9063089 -115986503084918128788549411597625142400 9063090 8232644523353826510032259567652001280 9063091 53987358434464977354569905645973875344 9063092 -190045341797382281173935172716857180160 9063093 -834690419756320162244353916239645632 9063094 -132960844175458403402468135966427575904 9063095 -125285023289011631583770613855871042800 9063096 4386625712552152650333741692652748800 9063097 256372456785004060407435885079648517546 9063098 -15115606925426789609386804936314064896 9063099 72120548631466418989107138491194777368 9063100 35355028694179925393820788747063974400 9063101 115082548540039347710916732706097613312 9063102 67640877574749933798713431353066316800 9063103 52636201834486032412122908708298778480 9063104 85406297169964277641356484367678963712 9063105 -121397867076274803045939198668912398080 9063106 -16368893952440226798759572142945187776 9063107 -148448825933218241058918287556788776644 9063108 77830620714754203785789470380670494720 9063109 -208470725612252503278296746896877589280 9063110 219464667267036395504534177926993920 9063111 -25893891152440244069997483220787070336 9063112 9753553646583755093646464164734443520 9063113 -922863652095486230057626760534102904 9063114 -7930240235752753639835278804095160320 9063115 170354131876674972159182624706354041760 9063116 -58165980568941110270725764216471471360 9063117 -116738301637558975396860865723414118400 9063118 -106427774697558255199685291852193618240 9063119 769216818291671272392791254131247680 9063120 -5154514035454141563170069231963996160 9063121 -268437024781245335853769502763349297678 9063122 98969047236493879250451143996671124112 9063123 18969724074912256001220841985365559664 9063124 -13136044031188068761898377486785855488 9063125 -50585650727189654800739820989661592500 9063126 21219887276827004206757708987685197760 9063127 84973274626982425203231546668236947600 9063128 50789985837652021121359647245102592000 9063129 26559217836267765858004279230980368128 9063130 -10744727771385933801098403156747467040 9063131 -33247951968322100555839109048674880256 9063132 12248538994303783177863440357734947840 9063133 -285664243701958093514461463783904464800 9063134 59073489934687650435694937928096973632 9063135 104146805975569581384141941899532580120 9063136 201932570233346477380601619527908982784 9063137 -56257314930724764001434280062207793020 9063138 -74014834734905490998664731714848227840 9063139 315895549652857695178253482071572697856 9063140 137935733203023347350557967390067677440 9063141 -163354897190607733955285396753022982656 9063142 -124277188081483316164264262885214144 9063143 177140338277739728836342796419376505864 9063144 -167028578662289954830088322044473344000 9063145 -5340540420340815686375394618734476800 9063146 -25636886865826995190555593895705627728 9063147 -198000137264543777331649485340454160 9063148 -104782340688014591125261305764382305280 9063149 -179728521855289542632586303818549495850 9063150 -5129671821429979070492548574438092800 9063151 243508847604321728596616045841866160672 9063152 -17538955884889597645308559712963788800 9063153 -1524829051793462328145720136003902560 9063154 -9324137880062326455153470899660015200 9063155 18569608751958321863053131073469916000 9063156 2595524563881679307443857460533417984 9063157 162879785532886834248971357344498814752 9063158 -20514317572977697554340123641698975616 9063159 -48872660946338715924555124387620065280 9063160 24035008070318874684853889556799488000 9063161 130670752931841214359589255178367558762 9063162 -64591600913420809889760817848202840320 9063163 -23143409828362571131942140465062278880 9063164 -204041234896281579306449012137848795648 9063165 -18970351254866597413213456218012271680 9063166 31962705018666556536076027807710756864 9063167 -380529029453884679470266630688356565200 9063168 67755855112027296337870540911918710784 9063169 1745609797254660319529673927781669444 9063170 85578856899040939960070413277414453280 9063171 68051782007949995346191099974029538560 9063172 -170658226817616679523744417806822013824 9063173 -18934718139439552870069567585997452032 9063174 -3384681040394115216108632905145605632 9063175 -107544510942220133407822912845090694200 9063176 452527964576268912293217923435435458560 9063177 9475031985840923833745555373198101520 9063178 -2619458118816569071422426785501717760 9063179 -174782411251740220973947718371988162220 9063180 -17317596053294399800499512317758576640 9063181 77409822597788790961052481526968179500 9063182 14928128260387195041098606371744204992 9063183 -74195119617434922068648187210818509176 9063184 -9850823335702889798538544899732586496 9063185 111895026149564147828982385853747798400 9063186 53647474447190020547207462447003689728 9063187 -119036324644563694048326721991171886000 9063188 -88032948714249545590306047921470762112 9063189 60670953282076319241775594400148898254 9063190 50629591982740515440572793647345507200 9063191 304797212865294592348771566790878103176 9063192 56077964524807889877225663505896222720 9063193 51340055217017780862963684132408252180 9063194 -62502476107549917618710315263277530368 9063195 46744916625778766730908461981832728800 9063196 2300291542981156829296854995922124800 9063197 -59721725086017826814991229870492596480 9063198 -151070738607378866940308978471184936960 9063199 124404337658449201811293414738641760600 9063200 16955627234110958213320901126971392000 9063201 13002947966034938636670364659611227584 9063202 15634990520946530938495545661421949312 9063203 44071662483461984756225552707554010320 9063204 -153615069119255745081029772541876706304 9063205 -77768790998001429420272703434095587240 9063206 90332091354413859706027842636361539552 9063207 219099036312184989775425420825211153104 9063208 -11219864136640831075731210361719521280 9063209 -171586930513463906674950449127515310960 9063210 19060333756664997235978977420952811520 9063211 -185783256056061247033813824488115290188 9063212 -15776514013723368219850101392793305088 9063213 53745690656645159528144068460224718688 9063214 47281014709226651258612468723888059392 9063215 -33753817215884176903908248928706884000 9063216 -28269748081530585028516120890280427520 9063217 311304304579643018580330397776033168880 9063218 134078790886623711636066152935220236560 9063219 -124955695065514048510505216590255866624 9063220 -136522014202497099312183097569833637120 9063221 2543598970980150860344513458395031744 9063222 12653691339708529185417598017440759808 9063223 98253653848182570985122919638217644000 9063224 72325365096906165957573723104618618880 9063225 29317273388513101966044159179909280000 9063226 -33650713357767815748393535151468083200 9063227 87672622868674101245791743429543807600 9063228 -103359719926379737783803109886699765760 9063229 -131061718431973796816821351685806885248 9063230 -9627553764081613602937830063866071680 9063231 27049734861071666429280900203500625352 9063232 93892283093386064858006286549913174016 9063233 -173670556071947527596689075673396499518 9063234 35858855175605555880606151999528598688 9063235 -74103307412669229700599831076969291680 9063236 46869075223836693156186094394012153088 9063237 -146915943000388355138558725856638052640 9063238 -14332382202059439737823497659145784480 9063239 3022757755450918803877053060756446424 9063240 84273846585254202954585469829020876800 9063241 153213642892047522039466506485486587200 9063242 -3225211082844487929408249653318899200 9063243 -34740800710648756999738788182943810816 9063244 201423650663924878249592345485404827136 9063245 -60944192006639981365072805645061861120 9063246 37565728059759480413861867914001822784 9063247 47103182513870358145100290863314952040 9063248 -3663720602839006918964287047175446528 9063249 29779630284865962482499262804315075008 9063250 12027667234629481781383475003180160000 9063251 -176936158545037918061688790644957451008 9063252 5811248782839771798825633493808812032 9063253 -78763979375026154062246034522544626816 9063254 -4046282434371525802373558694103171200 9063255 -32258926002251058564182898783575818080 9063256 -43277806275429763190567164128795648000 9063257 5071979843776926184242768805271870592 9063258 -86407347261088887377394299908469997312 9063259 -143844224698324409317322851586629788696 9063260 61664661234296508519442423338762332160 9063261 22066722542631237089461247254536762264 9063262 -18550530668248189370412953594267227968 9063263 -48789775913506119838181899936196184 9063264 -73791163045303127454462209579053744128 9063265 -24468143173422009525394356685085729280 9063266 3916943600969827127028523126670492112 9063267 142037326086194325191559499135083356280 9063268 -108086427392884247229544518635013811200 9063269 -245541406630065861844979030893160451330 9063270 50701271368414292086769170535494725120 9063271 67370623943506977878312759761149950512 9063272 193580604593576592570878874171158092800 9063273 -11214543107830256183908773308779292016 9063274 -164787256612966623515631562454934571008 9063275 13987669910979481760658600812133048000 9063276 58743813834390374541072179898702239232 9063277 -135473516314910067954294393826147464874 9063278 28592493284636433371411998830334582272 9063279 384747052375484357776888867223580806400 9063280 -63165343869821941810453012170680893440 9063281 -93292361609534952439721605962239535918 9063282 1701411105643343520688677479235736320 9063283 341909878095672521850639560642304062880 9063284 62148140461430631374613785207945797632 9063285 61090697996682378971903689304924352000 9063286 -120674768355936006585025707992901165408 9063287 1190269403814597531117319271142189552 9063288 17694160418555848876097553736326266880 9063289 -55942779358708676237798728321499308976 9063290 -105016681457771277571982028363564525600 9063291 140454791968533548725421820802820388312 9063292 48649615931728586540923940812818087936 9063293 -224614288182101286973572367371662002080 9063294 -48514673577863076604858267948669455360 9063295 78319768664401791377260605749629019280 9063296 73237235493093168591892281938505891840 9063297 -7948043914469965945911998542673181612 9063298 7308012058692599144749162088898632736 9063299 -99356437503960247473089718142909084464 9063300 11505729661836601175693501943243340800 9063301 124320941907476411314518713237284883610 9063302 135995690739221635379123973011474336352 9063303 28191773769470696317897161505904929704 9063304 -50353249093419009302438135328344678400 9063305 -233241796053605065618421742092987184540 9063306 -24901627975759009045809697488239508480 9063307 204797178619657115702317623080070966720 9063308 -158350030133689249366918789885129751040 9063309 -72494328657902166247281952983173866080 9063310 85171123033824227631730085298806458560 9063311 -22570854829401512934455440200864207840 9063312 -51055647042009303414302175895675207680 9063313 -55728737232798726847964264312185346240 9063314 -46950903050159925616301997093349148160 9063315 -1061145126275404452394769964589766400 9063316 25095525626740344314107682032590585600 9063317 -169709643183093334743124326608615531634 9063318 46417010976608709060713310085984444416 9063319 252732120501617008885236316525910901160 9063320 26491141818953065217102208654993408000 9063321 -9764879621221425014468787829550922288 9063322 9452483601553284480518316284767751424 9063323 190827224097918673010430888481025313720 9063324 -2253571951227421623883671534633584640 9063325 2349624488614712546426805897639601600 9063326 -141858047846114310072503412920639157888 9063327 -25458252185363716508793485194135987200 9063328 -190988338177006312260464254540399509504 9063329 124142729771478036186105304040839857552 9063330 25065105378311956640260767677133649920 9063331 52959586107217252343904484788697991132 9063332 38823296815739159843800131890420416512 9063333 8780747918827840799781370744317275262 9063334 25736789902969411430218281922632803712 9063335 -60229154939566213788937756450985735040 9063336 -42934806160354434387227733785504563200 9063337 -11015971405234461601372829079473940000 9063338 23050255864183991988353035802296396896 9063339 -228724608554413808070215156943179543040 9063340 -23643173939076759791202338470602700800 9063341 -115280994780972318110681431299718101120 9063342 63807949489894724277212164801389506880 9063343 324007806108559415778578032238183058360 9063344 -47186157865745634176259891155872481280 9063345 54107432205946567997940835885584299520 9063346 45567632521292424372853474608015667200 9063347 512768683448760462843163827327512991072 9063348 53124902553582611799312414918033248256 9063349 -85798751861810208018253261148422661650 9063350 -19951962157733589828765538321857792000 9063351 -164317580263883962068277842400882477824 9063352 -69886760609951339962809760142818406400 9063353 1008760208891352424685360917047457284 9063354 131106576948528191696569586326968529920 9063355 -21502331295622974013307675923305676800 9063356 238544704336960578071472883372900400640 9063357 -50853032974231966427498031719630826432 9063358 -44336862160132158069959560342173419520 9063359 -126034859485605689545335867213753611880 9063360 -46280074357969234418598918157762560000 9063361 317357584130553247716709764156090516400 9063362 -60869132769547246059998201822024125440 9063363 -121327942205952653871038977649488200192 9063364 91682745480103401485764230769837467776 9063365 -25612451365505060103715969178225836740 9063366 12620034368351670590015948720237058048 9063367 -77530881778404784353691442997480428584 9063368 771730719383377294297457905157775360 9063369 22029778171771998604675872512480301888 9063370 -4657248769839775488723938333947099200 9063371 -9004675131095740068704524391612786688 9063372 22406765100150315678711962703189350400 9063373 32861597893546774212974445184123229088 9063374 66392493810295248782072122771612127232 9063375 125831551974145068126613751764164180000 9063376 516732627581579149048714996153188352 9063377 -28424292577737079881610176291300453888 9063378 33907937136427439937059617186143333408 9063379 56161573019622783013276636979012941680 9063380 67889718806543675969842456929618739200 9063381 -187784906573315563992485146392119922816 9063382 -361622178077594170962445703630288039808 9063383 -31565471818822426642365086244628854312 9063384 -2532606798264963529169900813783040 9063385 -97126667285079842432582236695570279420 9063386 -252609384361313334094606836784531745280 9063387 115112162211347795569535258841399643440 9063388 -3015135771987521035431965355866562560 9063389 40387660062425958749236594303176579840 9063390 -440566982453145760411256745807974400 9063391 -97516427017679634254313117640774544928 9063392 84587494227831651798045471789197033472 9063393 159835431463727851290981155415193170864 9063394 7851439776598396147421485746413336352 9063395 -153390505868939146505654849636343600 9063396 39092188360071166152232811962918695552 9063397 -44298689841225028468045015347571846848 9063398 234114221529082479315757439590285765440 9063399 -100573795661499462585942262664301225600 9063400 -139937809856028009045602366262757248000 9063401 281056765231194047376025629240526473402 9063402 -18138536603945544078002302039224193536 9063403 15348078129901916105769888094374201600 9063404 -16407886263739581725430465649792481280 9063405 22154440140263335805160027260967021240 9063406 10111147033562084525822450096504463360 9063407 -257834051455094090415854232080174311344 9063408 5625979707443991140271406254882029568 9063409 -19563293039367939959158993250609204684 9063410 36124516716037963767333977987962690560 9063411 -1179688715459329876981475159178752256 9063412 13043070251681243694891200096595708672 9063413 -220716925073452596653482974544182784338 9063414 24262839180018199838641839320241447552 9063415 -115808971992914897211807823991473558440 9063416 206676538468148237193575920690187796480 9063417 119071873850419953451585446493145261760 9063418 21212487192612850540211048883288929280 9063419 99783997433035178597107636650836464920 9063420 -62252114983450911498803240212887813120 9063421 -214002734548763961224027279346438544378 9063422 27038566287359105294529785122744896000 9063423 -75733735163928157111758419191450265928 9063424 -161355051975391363436165392314289618944 9063425 73671400131580113293940915771063316800 9063426 -35065632579004508402112247461571923456 9063427 -56814196172979097150401397145550846724 9063428 79733560493245625294453209105412751360 9063429 4686964779852646465476463949333639520 9063430 -2691389577828209406004771799696864640 9063431 102534095641409240667651805198396354704 9063432 105077177453584800199565840062660608000 9063433 549465078736389188470392667861109429760 9063434 17400265434404896612822959223724935680 9063435 -56644645667895542867328954119679459840 9063436 -30040321453333609219137781614696253952 9063437 -113401602175005035505605069706070655520 9063438 65269657734317053853363833947702548544 9063439 -25915832036952218493431234949723580416 9063440 16139474878242620320307328721411276800 9063441 155589997758047907378212273284639918080 9063442 38295760997215535092183746830597180544 9063443 -32005283440593514882767794589061156308 9063444 35783368539348586040889815856494131200 9063445 -53725089367364463620692837382699403300 9063446 17295558346200753345073793724095790336 9063447 51321662227722210766069719206005925328 9063448 356515229921963729394227295183940546560 9063449 111085878655647828107930093566896084864 9063450 -26923465543640140552662514121670316800 9063451 10086207034225398201297841856505336452 9063452 46400427606832190274594137593490729472 9063453 -77547996929786474165490624249450864000 9063454 865893292379202241751127926517132480 9063455 -5273377973311735744521589780271940000 9063456 -20170014857198319530447156800467763200 9063457 -44703306738052294652780891196225747140 9063458 99606338712452889284336411200814176080 9063459 -54731656696607572368288440558159773200 9063460 19559731454309282736391958173182566400 9063461 -6613870059159997904975433331283868096 9063462 -21720010939737675562889270507884008960 9063463 -69275687224223500782443440672005793288 9063464 -119162699125262705184043642573048304640 9063465 46527088926350253982180983553799867520 9063466 45454036295650028864672043517099968000 9063467 -125851693445524969028842608612098862048 9063468 130057690669272762534462956053310622720 9063469 7927469015309427061538975314075399200 9063470 8490208818875528455499433404093322240 9063471 -32727154392172579321520562465056093688 9063472 24199328164095941656624980458377052160 9063473 -223787941325542942325647195211295480192 9063474 -25438350352052709651845087293723918848 9063475 -14652251097903811327818203182489859000 9063476 68360215961872207792988799878982322560 9063477 3648464101315294096879697842569701628 9063478 76510293064046871361699656480143963040 9063479 137107223152135059048035903979967257576 9063480 192508381018357247888128417851231436800 9063481 -49970757746811682762187489201271733590 9063482 6910740129474484591801164980157849600 9063483 20312463082335894719809873723679383296 9063484 19358893628768421924527484892141917696 9063485 284873174738556344634553952361553536000 9063486 44172112993446593502281410037062300800 9063487 181725077065101886736289103484762515136 9063488 -25485071905183250596436950581503852544 9063489 178473495104061436493745568456621963824 9063490 -74449819014622575373652771585459052000 9063491 162583282809447067150005850996086248892 9063492 2102757629780526031272941668678182912 9063493 -92417778219895195670955345391728335460 9063494 -93119705078090801490159377198847966720 9063495 -1498359375630647692611664252334169600 9063496 -38618104228966996268604553173102336000 9063497 -2270956378987420137851372561738883360 9063498 -27543341063581080045108822875825991936 9063499 -48246400869232110967754165362394069568 9063500 8159543087319068892692826178945536000 9063501 -14996302580315959367438529843003827712 9063502 -35563403079865384250759093313330068736 9063503 78829052586316255841433131022485747784 9063504 1790870570881065867195036200425734144 9063505 -160094476530251991339046598320799040 9063506 126321537233369034969727398794627318784 9063507 -72071162565064227915067520057473452360 9063508 -29979189701057967505364255472101740672 9063509 -7085962935987115795084851545812747008 9063510 47078552107037931336654978494177176320 9063511 35090056103563958568518953386080806824 9063512 -11587793711065593565902222508337971200 9063513 146824620121904948172048862811488088880 9063514 57903154069325019063974402692348562400 9063515 129213364799874966786450871955117312400 9063516 20125870017688966338228506791831437312 9063517 183776496561148695771567466672644110400 9063518 -15853695344149171450975287808107136896 9063519 -118624823745191316300375561283836841656 9063520 -90398931001206526238887990821731696640 9063521 -195968813593719601687203172126580472000 9063522 -73157376059394590494894185950639339520 9063523 -75391667501064998772860268275486730240 9063524 -113993211579086639307395475243810539904 9063525 -68702219482367179077757595190520891200 9063526 83799349408278835837089394936404095712 9063527 -140068736998370769598740511597017470568 9063528 -1594826276080422461483088426882170880 9063529 -51655194762632265964234168776797116870 9063530 8050976550933134534842000441632408000 9063531 -191216656862560980915396886105938054180 9063532 -14894839044160205997584185583639265280 9063533 200370399843810957926719690522229841900 9063534 2111732672508984150028949537948600448 9063535 71680526796604786517632870239225710400 9063536 -72147162766298497406195437215291506688 9063537 -53093094890225101548223817425712528448 9063538 -35383905749529672372221876776531399680 9063539 -78819900850741242885694682814933477600 9063540 1614753091674306993906952924757944320 9063541 -72534294639620607260310535928201434560 9063542 338899925862867553220682097265729664 9063543 -86340274791468872512127031973956279600 9063544 39280661761636138661869178760733900800 9063545 -109513674571398618002710835687167690680 9063546 15278220686467340129116208424609552384 9063547 81902361242274230174699671509921560996 9063548 -71505137627247792937801780963707763200 9063549 282846089221014663896206246321290200640 9063550 -64157032193234857432125166450094371200 9063551 -96033962574482728198408932546842302080 9063552 -18556261252715024945165020507259535360 9063553 47163546662921278192180157166365884802 9063554 72038290328897109234459660499976768976 9063555 -45823390396399595517338685189725436240 9063556 -44209259453727034316685733653867177728 9063557 20299261241752989380735144931581438592 9063558 34079293159738148873825200686516591744 9063559 -72079807058559600165583395710405831384 9063560 109475392393462164390821196254638080000 9063561 1486946644419758715553950220478912064 9063562 -25119771604166553057994170925268149968 9063563 -28189879304442127128684774303758067072 9063564 69564529867868442645720979377616404480 9063565 -22508249793489336120784168573143763200 9063566 -31140402570858905718162317265016008768 9063567 89557264874172167971870100646671970480 9063568 -24775760120791492007804673459737968640 9063569 -88215134466968412705513032658530574030 9063570 68515405326934460351038178744370854400 9063571 -53801783364414983192711963206847152056 9063572 88484164750041673616059957010087577600 9063573 69683992040509580926455416738759512800 9063574 -96622849358754998753198171083050183168 9063575 35658215709765859992372256472094384600 9063576 -3961581054764778473879157606771056640 9063577 167137998550303394793110434886325670672 9063578 -14624547960717191582930960976825446160 9063579 -115698374334450407032800919103901844584 9063580 -13570784914211842217512099958699443200 9063581 -28329859075009767140282978827088430618 9063582 -16396266462551157984049099561295738880 9063583 631766969749099100604881283185477088 9063584 403554791353168287958239739492241375232 9063585 -131576385877178758717912528134524196780 9063586 -19310181374142171782436654171166809600 9063587 -26085974410813546692557025931587961632 9063588 -163944067637389523952213903337042415616 9063589 21230999949717802978009196312282561440 9063590 79590015319671467493402124783624320 9063591 -312890543043595623182697583425828019200 9063592 242926280454313013042056317854080896000 9063593 -55566002624050782853438741354550604480 9063594 -762409299752537565745072737354608640 9063595 7798124910149655049736063256199982400 9063596 -103314181844893934032789943532493228800 9063597 -53411709011990113711101666208053248640 9063598 -107147029600719164060960496657861931200 9063599 86062904617834570909557090980523411600 9063600 1800040304717732897511411280851763200 9063601 -360863553650871776496234680532409748280 9063602 211996444187066608543717216868294109600 9063603 -353893657804999665190434641519119789200 9063604 189942794818271112003257841755776653312 9063605 4929412744776768378889250929172863260 9063606 -39653411703678335025973459902342712896 9063607 7653239137731524401174596829564518752 9063608 247651654400179052386546637077037568000 9063609 -14236833428893141566691288980604216320 9063610 -36899600753554173024872208438095354880 9063611 -6305536414470425168497011728309221788 9063612 -65817254776677141391463604513891594240 9063613 -4414059373756961789450232925601521076 9063614 -5148753251897517123130184879444277888 9063615 -28174548743368274602612494780937954560 9063616 -608702452366366130891815569341808640 9063617 60941369005684137450294402126284844420 9063618 19946982868532178209397049357031930496 9063619 300029466283808247896155452621634891896 9063620 172538150319694824192551198981010535680 9063621 -88678392889166147723422808676423350016 9063622 186795417199148874163170204802479734112 9063623 -94370903681421825836305895342730361128 9063624 -37620738315119811057492521783656120320 9063625 -39411345054615904402200781341906240000 9063626 1831981892002595916363578871290112 9063627 1948198331232635527021113109673913240 9063628 39295641919395838644901856791874797056 9063629 793138690394081148649266843133580076 9063630 -69017429197799834035857716534656608000 9063631 13706069860315210195125605152110689280 9063632 117101849391220505572208231481798868992 9063633 12419059638609490777189668427402937664 9063634 146442365145190581008078108147476682880 9063635 -53711116657774820377109973396076098240 9063636 70598362938726171256182274286134093824 9063637 265337019298767639301535383451920017792 9063638 201558565366950566816998592016754920960 9063639 -70301441206919532621234839282534954520 9063640 75290925382198165298271482340671692800 9063641 -32287625165404300733564005926938665968 9063642 4370137524889511494988015870458305024 9063643 -75609744139329700863988904126133625776 9063644 -17396700329730435573745868233851569664 9063645 -4195073886180800325017092157848517280 9063646 4621824064847735651850968456816423040 9063647 212101705569107408900899934039061096432 9063648 -217136416735628250702311923419277688832 9063649 -22325411381316097617818874732383944128 9063650 63508907272040361977622917805043090800 9063651 -218455751026136795763014097180762816 9063652 -84571360554012867900447155487146331648 9063653 31971617173201146760930655940312773664 9063654 -507029994333804009257310046357555200 9063655 46199457810787374288683719191876399120 9063656 -1895011176610729045793009828867604480 9063657 91677007024093962583600976006947571754 9063658 58703753125697442055390020185752693680 9063659 -152734100479555118921588534179149145560 9063660 -15495138833327470084644538559606016000 9063661 40809933029250765365488338889969954262 9063662 81524534202179991565301223842627431872 9063663 -522756313346706755904450913120027776 9063664 -85090454536300493656000059553833713664 9063665 -15412766446082212420930103560341168000 9063666 -1679966809759581967261801986723099360 9063667 353491078597333431598207387967546688716 9063668 8494073050224847887002558340655988736 9063669 -2898625875636443990365995136168128192 9063670 -44118117710242861547485581325793280000 9063671 -38456719797675381370814499371020490400 9063672 -57636937087663398813611363147916718080 9063673 197528329937918785571279761158943637760 9063674 54482355528425740194719186562027924336 9063675 -58205629145486029818006721087634358900 9063676 28028649619443176740784868817120639488 9063677 72939266740734380571178129473104319180 9063678 -31255271492313302910968089057848404352 9063679 53112988623001489481350532814669541584 9063680 -7235026568946546594695821479735459840 9063681 95640973788868201233960966759591338688 9063682 113731942026625155011250257935130250192 9063683 -193736602077040037292222073919739240936 9063684 82092601511509024319269041518749286400 9063685 112199471396810886017689567588303974360 9063686 100383220963164625990280281133323914240 9063687 35615857373940934751429191841112522240 9063688 -53904960973486427666206257193378775040 9063689 191134640012730138095366481160164141960 9063690 -41130872853307273340333668053657204480 9063691 -40391432469460523127451794728661994496 9063692 -127401385012704375540570013129721753088 9063693 -80609350932205480973161173693744189216 9063694 115181380184032616557718758291731688896 9063695 262000321507987462047954796200158353920 9063696 46105983203701104213800778257067343872 9063697 232423936002216726679991568486758676146 9063698 -38416227013508790015147178744703239680 9063699 115577125029387315877838605025372621568 9063700 98801034941878009945417301861000736000 9063701 -77964986712965605373857184052460685298 9063702 -14511940031517947435352986765824482432 9063703 17260952304426410952614211361457345280 9063704 -143293010973603964125183995661219348480 9063705 -16537648520594250419737263128479054080 9063706 15480551325941597735648275701710264544 9063707 -141665225597175404731859190633820306044 9063708 -40307067541159511930164547902349821440 9063709 22665933357788775650332258558417658860 9063710 58812639120551771057311204463950973760 9063711 -256662597935521232107425731006645733360 9063712 1968557338951868143957622796073304064 9063713 -345260639173318672611036470075429467038 9063714 -86725594307272376708731997314573271040 9063715 97813258506770470871193842250370449600 9063716 -18393352386036848345675544681838402560 9063717 -19032223799830484283274535590875680640 9063718 -22025305777164360821424481115105809920 9063719 57746752731933882354124419015544347696 9063720 57916446703380079370882183729010585600 9063721 -61049413623143722060284557894253945756 9063722 -64544580149718913313949151705435833600 9063723 -121154453760462027795873820614360834216 9063724 -29447355754419573008364390381929959424 9063725 -45510519933263099615606044583952052800 9063726 -14495948686529469128415288179518211520 9063727 217017485971048618517283679237062727432 9063728 1266930781241877025037605936361078784 9063729 -61325944381953785516608457595075816126 9063730 -138778127044458659337091318815415680 9063731 524318892074464962819191558572379532 9063732 1678029345195603175512709589692035072 9063733 -12843832521615386570284331397313068736 9063734 -66096214456736626962179180043321765984 9063735 142964085430276390593919099294715250000 9063736 60337331091799241561245530348579717120 9063737 48235826242023476980652664380973414432 9063738 142735775645780787190806588875929200 9063739 -97795362609419061391433461981803282460 9063740 9811886702653221606217582826490408960 9063741 -208789697410457113999376866344292405920 9063742 -13511099597132370435658688889294356736 9063743 -26046648082018925823333230066172497256 9063744 -28506082349021346495809547228973891584 9063745 189041546282167854400729681599025612500 9063746 -17587685137888401903906339317000227296 9063747 37516138031524633521314307512038560 9063748 -66519683507018655110535968686395617280 9063749 132452061642746339146754734827914603520 9063750 -9286380433962286345158386209802280000 9063751 160742293666866035385800645793640305752 9063752 107653967403086310726732585914903577600 9063753 13162050546331867028268095826673385184 9063754 -20644165623669337610946678283681955328 9063755 1851017785082550869677175593029446160 9063756 8693276509734026129708422933329859584 9063757 -188205091647880766209245338926805261280 9063758 -113329468857531632278278619594196425728 9063759 33912136989278141811105541429486781568 9063760 19668821069344954637006783997640704000 9063761 44284648737580789319287646794480986432 9063762 28202388179600235826187431450493912064 9063763 11174529284472979154330603856668777760 9063764 -181152562614645947585872549715868983424 9063765 -121242500824754603950450796723943816000 9063766 -81385125653574777224301738492223100736 9063767 57125153614037162243222331920895301992 9063768 -8749981426245182023101977973337620480 9063769 -1734182229627972698874857177703997824 9063770 -28555800486811852427645534055595717920 9063771 -5514296640235174430004119935425463296 9063772 -75210058134244821933427293450227674624 9063773 109137709650946382819771545759981459680 9063774 5489568169367072889815543270949390144 9063775 48884756578758742699766489072689847800 9063776 -206418128316390088050038119693033144320 9063777 -29814076541952341248783411516441611168 9063778 1478735274658522609980331338249661824 9063779 30169549792362886546489641808217165040 9063780 16620584907638364634707819637541437440 9063781 38630413603379426763245687140236515582 9063782 -14209781803967204798395629610106201856 9063783 49647254693593096670405904153849965904 9063784 -136304315602205405777509113532227502080 9063785 -196574260343487034699242504297812611200 9063786 -30525987429583915252544369176950892800 9063787 -176440608494374493095155913868028679564 9063788 101759652892369470751337358524798917632 9063789 -34085023036788692010070272043185684480 9063790 -37093123838792579291805010879803265920 9063791 -28256118832032624755566734270672649416 9063792 -70293629181796539743463262006374236160 9063793 -189142625631622727382024655359316038958 9063794 -80536495568772461058327530265025692672 9063795 -31540650263226942947777277065192708160 9063796 42909999827150111896136269161045956608 9063797 55783319529509057190832234429938195246 9063798 -2052058978087315034400553743510912000 9063799 85213926367536107294663035565651592736 9063800 -102560853346983850544976081179420160000 9063801 -94241356642984645872752957582842323270 9063802 -146450605423694423272114360154759421696 9063803 67106678390513008775833248756967932960 9063804 3965407883842597641761269221340586496 9063805 59473612652556381454615263636578396400 9063806 -59385034779972469746715924739586651648 9063807 91158948212946877639729229040636207120 9063808 -36190596049995282914007158448822681600 9063809 51277552436592299427100064180596098816 9063810 -14556396124643429518665046714264343040 9063811 73615157802882963173796601380658959424 9063812 -3383507695061627595219369943720297344 9063813 321996620525813333576741270896214688 9063814 45554363340163325367190980465563447040 9063815 108746484834311222123933767111795107960 9063816 -19130924944955590612368118327155916800 9063817 51053225581597650472661383184458337280 9063818 -21397489252055031369398426089900257696 9063819 -12662352938285768208841030845959191200 9063820 199048358123514875926037843790443136000 9063821 145906160296255082496878208639349603692 9063822 -69725422341757043374792028853006239616 9063823 -141186770207434562505356011756479693840 9063824 50275119444866411210135211796054474752 9063825 -100927698564030365055697508880309704400 9063826 -4279128420297797901034224754282320096 9063827 -468141684468805542101936964475716460488 9063828 -59117040270445830538160947117092433920 9063829 -65004991781093078470430738217430312260 9063830 129986998333746706825923417102414178560 9063831 -44811289840824650281329833555784963456 9063832 57607591638794275872444290234122598400 9063833 -132874416278180139045313335608774004918 9063834 28307924403757583963123042565000606720 9063835 -159226589084892741149771480225279155200 9063836 -12199285276704111166745345981184000000 9063837 -147987010416439708873441688223477218772 9063838 -44443529342162082512163679623232063104 9063839 281016052243894861981760889148285364256 9063840 -1245846930344676524182857469667573760 9063841 1783961068916773011348617557128969024 9063842 -43102213835337498149829575531511853056 9063843 90229652335536956053258687025261044464 9063844 -6371811183549430172132332629147417600 9063845 -24426631495924560534258149132418856320 9063846 -60886316400456564276834330583425561600 9063847 -22444148055318669399822742885862658160 9063848 -6261142533345377003036030012077271040 9063849 -38091268207053938927954950631130974400 9063850 43270022809633390045830462374671856400 9063851 187258549405905350076534894608647212852 9063852 -2108293217974380824867577051004796928 9063853 -12854714666391509684430075535915705600 9063854 356206027144162055414987825944728072960 9063855 -75487229170864916995010156364684039600 9063856 -12793279853280033480266097219911024640 9063857 -55580098290662065611969015491587757760 9063858 113746548329863250374101076412061101184 9063859 -175432760711936844193692814761118691680 9063860 -19460633698863055059299128259451002880 9063861 -29389301002159800821553008664955436256 9063862 -42099727582590802068502053297795113568 9063863 -56754883321463607436749024793693347840 9063864 -53004759678332472925923359601562583040 9063865 114693625126163053724275722764911096260 9063866 -2505323064851208058271973933244753920 9063867 -110947774395360115551784139356410554688 9063868 -78128901181903440427497290282051072 9063869 -53457358427386523328327692376486188730 9063870 22818877858708958273457960156583814400 9063871 25720920643086958710144197180392331072 9063872 52477892727653285435195171755782045696 9063873 -26217733797242849367116488845315855360 9063874 -141100066818441968192238325750508908800 9063875 -64375611355204935809403431474217900000 9063876 -38304516257974687420107824961873807360 9063877 108632609374664906788346762382645149726 9063878 11781171056480940580187358329432742240 9063879 -45695478403662614957465582760019497600 9063880 -13496368035886563101153598229922611200 9063881 -19044724096206508235206545633724593318 9063882 -57956708424519073766674119735769064400 9063883 -13209197298201618270400274173038351720 9063884 398698281441158178475513037266653696 9063885 -41067824830334244980705407776532826400 9063886 19008870764878691230841494186762002240 9063887 -42294851161977446127563458329191628048 9063888 -16034530068062599730731452001244676096 9063889 -23664117359940623509450337489050839310 9063890 -49248469546146255971485509946386785280 9063891 226464945296840386653936332929006739700 9063892 239199264288517121635348506754098743040 9063893 -159890461025238598134196612307814235680 9063894 -14335435220783874822153120516606130176 9063895 -23091360672505604015159741820423506400 9063896 -271851664371103291310699843085542430720 9063897 256816820709072119039537648752864417728 9063898 172053055654244177440135650413369353200 9063899 9861160806405518747221054124653412928 9063900 -27746187583044982731137902137910003200 9063901 3391302349532502971019754065311914368 9063902 -127074228064933450336504460586344062848 9063903 198623925587359399397750305830045183744 9063904 98906936692883565459210220711383662592 9063905 176537641061440249210008913645526469120 9063906 -36269301450383936213270022228199879296 9063907 106454677365437204096635560556976777440 9063908 -20806061558510001446243183005723459584 9063909 -99733057879014537986994058604062450656 9063910 46421536665096541911895714698314751360 9063911 81996012278982963092224807625997760224 9063912 -41837264036475963326936501805416448000 9063913 215863996114152792585586661658712127162 9063914 -98635061928084696108449766484521429408 9063915 -28123031321929292681078840413513946880 9063916 -94477370577582920290598077559278677760 9063917 300703225276648080967768499346519498966 9063918 -8479971512634156893180163388962625536 9063919 -307589146205742905035913061035169845680 9063920 -386195854108011858191112183627448320 9063921 133693327348784347901027228192600608320 9063922 113300935098620330880369829639417608720 9063923 -73989241857301026398996646146034979896 9063924 56305922729642143839636875681948946432 9063925 70293091424647957685324730083086752650 9063926 59433659136612220987664148183967588224 9063927 1553391889239993840433763481950196480 9063928 -200091342113813026702964465792983203840 9063929 29209439621458808642708515219192855872 9063930 12008799964975480566265982948856330240 9063931 91211275498620443941579799155143628800 9063932 -69279085995215647521711406157979475968 9063933 -156575269988840935542524747930413200576 9063934 165706366591497931833141855595644963840 9063935 -1452186198073620078730434117259789440 9063936 -14608676106888955358919161206743760896 9063937 11673504568080376799355158736904997332 9063938 -33168240019742784263338364179111581120 9063939 -28383553838467163479078537542581114376 9063940 130613784780768316536746563535519735040 9063941 -100333894119853692330406357704307613376 9063942 15872693637835540759260139602287255424 9063943 35206741458171131716860180271593655600 9063944 -224385700561118108048926662166543395840 9063945 26104551880159361748539991255978680640 9063946 88212070541788531781497088910444282672 9063947 -16036389766920639361342210852264370808 9063948 74670136482590910410709808032690286080 9063949 -189960358426996177486164585777011087050 9063950 -37698487674500432238883398697282560000 9063951 -25912106502475426187706124015321269360 9063952 -54394096044982454695892871405527867392 9063953 284981170001367785099553373334154017202 9063954 68766897608592348738490117848708157440 9063955 -55668422929731564514158532213353633600 9063956 -91076304755658816113502295471567159296 9063957 78015836233247419597876843064396380992 9063958 94079037551125600401277660885930234176 9063959 -51123042844617022063713974072269638840 9063960 -10142560827641846348112847292848742400 9063961 105286376201940975640325934335131125712 9063962 -108713522225039909534672877573942758688 9063963 327876240761179111568725270920809731800 9063964 12301730730883362705091728309957455872 9063965 200541171798952461234451397145409162860 9063966 -17907435201786235580496006492982013952 9063967 -74492691402556866441850622754389367048 9063968 165273710916654783874893425178053836800 9063969 90142946894395214363548154619200017440 9063970 -515246142701936849078841708349232640 9063971 27751543374841530219986925447332612568 9063972 -458602476202401714260947009588089600 9063973 -5174480994743300771908140330164547778 9063974 41467170495958641524429250469341344736 9063975 96925906489680123740067634574786838000 9063976 77774917613668272204728721092635438080 9063977 161493866905297947760336132249589137374 9063978 -15122385222824165608179808250767294464 9063979 151798365319108553904979115861229959760 9063980 -99947296278985821828254737435859712000 9063981 3458117607028309882198095448116423852 9063982 20419728920958294635598585670063286592 9063983 135371624384415150299457410530139880624 9063984 -4193151187196012179780874405363613696 9063985 -46846768785583053511511735938568245440 9063986 -180265528415085033599592577882676229120 9063987 197536686577262871896371592988877349952 9063988 -5907029794869272916409334019302178432 9063989 -47303460534502301094053864953352868 9063990 13909450133982518532932879949078896640 9063991 -212654880499519139822993019865159307608 9063992 20987050146655417231378676557578485760 9063993 -11184197488688844949156887478514760000 9063994 86889645946297819625181066619080018912 9063995 -6787489497624307308258892001728796880 9063996 102352027709853019623127195881463214592 9063997 -124050015098109140109254975699545660416 9063998 103920654531201048340208321803725408000 9063999 -33543753198151197239312435286304828176 9064000 116956063568251509071217530958249984000 9064001 90908669238139669166845060642986945984 9064002 -26956929981014319967778678818924141056 9064003 119180937425832517493487179833352500464 9064004 48917292751513771802387639543810131200 9064005 -15700882505784219218418850990288497600 9064006 12118344610247051687732018406627607680 9064007 -81020631926021805327285625041780862320 9064008 -255990080965799085910621500901957632000 9064009 -263503757985960885269489398220975950284 9064010 52108450220831396542676475610288320 9064011 30204017679740965955322560631262056384 9064012 119218486736699814026702577083520525056 9064013 -205560895742113443125855214646195776 9064014 -61682603976031827444507786987735399360 9064015 114893730523363752348557306028538061520 9064016 -8297591299288928205091172356593696768 9064017 38476687027156961615379864027259514640 9064018 25274443222571717131888525130484642960 9064019 223715175724563681299678452634222301420 9064020 -69531598154677968184447528289155307520 9064021 208577829322791422921263489971927555744 9064022 31174404552515813467277699677807170624 9064023 -42174846093669599727803852855924371200 9064024 66818597684030829094435985240256798720 9064025 5384964321143508786635577854361425550 9064026 -15897682558516305331223632415367129600 9064027 -27428367482125710957473791370784588000 9064028 -92757147548215053328617480790046834688 9064029 -76921500202609060707574197794398991712 9064030 -5093425158680222741614200915636699840 9064031 71615138599736914275040263898012940832 9064032 189612884228252752090063104264886026240 9064033 -23586118483832839906725443467492653120 9064034 -13179327674506328218320852444489148416 9064035 86308782611433228337587939004098031200 9064036 -46078453180600345233906632343222301440 9064037 -228511742923260133528642713090746272740 9064038 -28977279475636527453820139667501479040 9064039 -131215451620854645309589875175588473160 9064040 -21853089203855595228787347577464883200 9064041 -45586175568205096401665294749321187136 9064042 -10831276973532759725426135363139323808 9064043 228278140664942010199448583113545388160 9064044 -52851597023196302449580885045727756288 9064045 -6682012543101673467356806690213924800 9064046 77914935602607230693832847310599313472 9064047 88489766638690620810799699093074380928 9064048 10965929487905418187440955553320468480 9064049 -60215484512762674416360224963433140940 9064050 13851485594905716327994581847250332800 9064051 -337023338536051205372560747591108788400 9064052 30280484412438429769636926489718272000 9064053 54790018578198687234229842269352401262 9064054 6689315618078462761771549823209526592 9064055 -33495532242153507205864905286037122560 9064056 -228185028329990321055945843075317760 9064057 45781206210274928680123895517579022932 9064058 52904683307072177867121146538005904384 9064059 -10291868399559244540370079881142623232 9064060 -39699095346839745173278673448897392640 9064061 2018168638798719170632957333605798732 9064062 1248470411257896769586853751231872 9064063 -169111460794690428263711907919740354688 9064064 -36292326344963468978257111351610572800 9064065 25123213299457488827868186507585120000 9064066 20772341337918975997027707067133583360 9064067 -59996231524782151162243278166432809168 9064068 -27361169114354236351639454420420812800 9064069 62510224159605337210867641962994546876 9064070 -52031969209311042495021251502930566400 9064071 113836340752561334183415184201646006640 9064072 72949077841104900628981503205772620800 9064073 110747865308945147648007424194348872064 9064074 48411316948934137835010273377791138560 9064075 -10221158198480237180838073386194328000 9064076 45209912190027412765723206523518194688 9064077 69219699346085246018483028379787639808 9064078 145491568367553620227930390321118644224 9064079 -116150674735915341898511290400954266320 9064080 -5602204101462829626670576596758937600 9064081 -7271378667921417629560329126024386776 9064082 -30019642916187654654041020242128362608 9064083 -57127342635911573788915146916248687360 9064084 74765161045453575816494980028168633216 9064085 203142277156199020206918827762286402780 9064086 -108331718007553351031697242884862723136 9064087 145176847141759617897688111825220161736 9064088 129418501486562919996789671810806763520 9064089 118731138437973212963400246593934297600 9064090 10094626334213911228836408952872591360 9064091 -488479765233523507894827595001573253408 9064092 109472559166436142834695417686034522112 9064093 49597139363235033218519292401787280704 9064094 33312477864024595051697055688622381952 9064095 -120681759538103699781219428109458726400 9064096 127984610176295915955435687751842791424 9064097 -4537305472674651713221846303260508800 9064098 -62358101009390376852484119517472466816 9064099 2870620920339985246659948426462378048 9064100 -1134690225318105223148650759070313600 9064101 -62950281932836519468131623663202411168 9064102 -89135367337621390812118181810286350400 9064103 -586269623405824691545507885079212081296 9064104 -8110390295065097081521435766886236160 9064105 -106386912391331689600173532296691003740 9064106 -160430074546596495391708754455414375248 9064107 23319893237576524426266250369798006848 9064108 -149172866781047678284280909538875337472 9064109 -258509735686328486630446090279036179690 9064110 -6048471412911691655844321030760949760 9064111 11354732996266935492796578565344280320 9064112 -16245137927468355717707528636151300096 9064113 644854079287309735886990630673977280 9064114 4604069014580946562282696592533087872 9064115 59058430086339584399894584905625067760 9064116 -15486290977390969623961136137301606400 9064117 307941344833871989508307293993260032000 9064118 2154369558669455673131843166359923200 9064119 -206293763674997837029726766360371967256 9064120 68357262464285606931787729951441305600 9064121 -64276248816472089585432121427117568000 9064122 -3392570535102738822188202343416880128 9064123 430949095712749540326783497735999738304 9064124 -228315755538254774460101053369856678400 9064125 -37245834018285555145978383595080192000 9064126 -113779611996218314648510978369615903488 9064127 136541308265609538206322053962709977920 9064128 32632141917226269687285517318279397376 9064129 -40763849001756467259560200938044110270 9064130 -47103649411446098447534800859902380480 9064131 -95160417522147825443577063327414903048 9064132 -65786433624253223439125647085053931520 9064133 -48805635949228084342807261421900609736 9064134 35985668051102369245717792640869466784 9064135 26313566406113020645613711522468665080 9064136 -265602591029218743597938041380497464320 9064137 4286105555005188587972250571141065600 9064138 132966436567989796949075465943632858112 9064139 16480250623725009367713887126254329600 9064140 99374775255703447917804109008831283200 9064141 -231636087221569004226712267125889592458 9064142 -2640385600414147311790590470573256768 9064143 -120744935071957593937514456995286172672 9064144 30115693920932232590333477852801925120 9064145 -105988273265246705867844335589231328920 9064146 -19938868132393194074146023861205218816 9064147 -142060911673661068291231774391620232240 9064148 72065935273316284365871265277758990208 9064149 26781516490231265184397591584110464896 9064150 38856492083966971178798307456881104800 9064151 65259037629905752863763759433409129312 9064152 137121953773836914399420742166693263360 9064153 108174419432040841329782425556449546560 9064154 -94332741176400987222769682331040336128 9064155 -112524541213888517310531820857306237840 9064156 -198732721773188768667549856852369876480 9064157 -55052977188138383912713707924413082708 9064158 -52929540387765785021435223769319553216 9064159 103034059701496158609184920098498117840 9064160 -40475528336241342231201683359939952640 9064161 -119671787950080234027727961254235073390 9064162 45465157564944345836463039110068552704 9064163 -286266323823365230103964013885433343588 9064164 12637873982866648310557715508648744960 9064165 -92735757344684756469512898147781368000 9064166 119686633814450718291623493293380929024 9064167 -122353272650855798288500040336583156528 9064168 -57843111807505552679380529738532864000 9064169 -129249737382004292213744606646529871430 9064170 -59614591808951240383490235607774080000 9064171 -72237125164876295882045622869164915400 9064172 76472784548489960011836977002526610432 9064173 -208111437140724857077516198416312558432 9064174 -13705533090684727832171714992005253248 9064175 -47824425086079941369274409456637656200 9064176 11120019236678213552759006959814836224 9064177 234707730952913044944066594004033203026 9064178 -133127319782460988632695093339626354560 9064179 -51978164959381856212371686474298365496 9064180 -85306406818033171506761366916541881600 9064181 1319517692084491149098821100005061184 9064182 -48225731824494037682865209183949538560 9064183 101574069164091581984007333844781662144 9064184 43100690415001235695661966256501043200 9064185 603355485307604831206709121805639680 9064186 -11381067313737640287619138782055702560 9064187 98309392286529727712336887986101740392 9064188 46197631713441500525680376705000709120 9064189 -137534713426880130174209219848617332960 9064190 -127728903258629584328342414578983465600 9064191 -2731510389780933629765672878948646640 9064192 -35390061241327936556739803116233293824 9064193 -102408319180288005569024363550373026558 9064194 19394508376171422953196225936042454272 9064195 -76201014584148023885847886444133927520 9064196 -8034340469285735443729016448327053952 9064197 -8013795610533353127987581348650152000 9064198 -25456102484655852848197257383746969344 9064199 177089896930275576847379818531151074200 9064200 -95936398421665652055704261771559936000 9064201 -278614187943016011846753623000344738688 9064202 -24761710189169236213185045930746181120 9064203 -13119516602677218489498923841493534800 9064204 -137690379179573032036445676618544409088 9064205 23720753165627599045718198935207599000 9064206 -119091352253982166420565622138675123840 9064207 -97644877420730767887236723192477972840 9064208 40090831366555710926914178104190828544 9064209 -26163014762100618350175657033186186240 9064210 -42984623639741015411620483273289382240 9064211 -5256992386707727022331274758722898480 9064212 -121445323386759332544158395869583116288 9064213 224162916476609806818350328131956229340 9064214 -24536050481005964576817163854252707328 9064215 38234033298773512821632504163479447520 9064216 -39698710969536100615408466071207219200 9064217 1266484659031927731866597355172761492 9064218 -87672202977251592782351249092229085696 9064219 146160503578106303232790564595881290144 9064220 88526941529418726110776185587612789760 9064221 -2986841392988465632411101688851650688 9064222 -37423022836860105556407168790622779200 9064223 38187352401356860583670075558095784960 9064224 4889523525155394310344911100057354240 9064225 -99896614075974367848434667250052898250 9064226 23938954597569108521002706739377343312 9064227 -2435134429074016233409545715296496320 9064228 532952436536834873866430347606323200 9064229 141674645283247743791618573738956338720 9064230 15862803937026592246808625987691622400 9064231 170803987078957554617911198866304656 9064232 -193153265817591224228078407466877419520 9064233 -110072927708262278687264469235660465398 9064234 -36063070921726397323272553264252652448 9064235 51014917680756731352150683844099793200 9064236 -25412263825090373449862147505474600960 9064237 -4684237889220372868558571770504682368 9064238 58821703683801329449832074251848786496 9064239 67567951266049397105008019771323555728 9064240 -48059393567332197520362983873952153600 9064241 102740979732376257601952653626460890642 9064242 5832334281015115766291852095111297920 9064243 12664497156358389552211478717590673904 9064244 -55176217130390617142474998975748505600 9064245 -28613853419972943136086513355834321920 9064246 -54944849674801324914816228832173176928 9064247 115894954192977418173147455759296065072 9064248 -2682302209914143378052202502414131200 9064249 12933553352521910616627764536054023364 9064250 -32047559488598413343720178856721040000 9064251 -206724828421406488113522433383552000 9064252 -124460688521460615060568529874600715264 9064253 10931536816081381227406453038216912960 9064254 -31567926825463398827042826907463301120 9064255 -26984286823450884570897514932104034840 9064256 40594063398177733711551174737476976640 9064257 139227511489684362231184553342145326640 9064258 -13580728257578498504749087409350010880 9064259 84225804555791155916877704496476787216 9064260 -42053640555981105338595183095727306240 9064261 6206517494135739164753641041062832000 9064262 -76997793528036495633248829430907489088 9064263 56399481144823155416863670219199503184 9064264 13393120235653821948630999368002928640 9064265 185651873190447523333846777483960264740 9064266 -96497575403082424182213805949262048000 9064267 -20926662885841628559241817740999906280 9064268 -72059140407562813622945081940168682752 9064269 -76805544778900237676516015215249499700 9064270 48863351833441790603178639422201446080 9064271 -2177525526684338021501303442115249296 9064272 570080392283131885314723028929085440 9064273 48691365232602970805486308034357811200 9064274 -110159059743022912950935007028877610864 9064275 55298919515211491271934124342955009600 9064276 -24349075940918704499678290790857670656 9064277 -172031339564768608161229016736378928800 9064278 -164552255569830331893422054078805484800 9064279 64878428776651510917520427466597322752 9064280 24218012820777843393707605376263372800 9064281 -29390732882907801337079589931136073216 9064282 1193587946033908870785047242067061984 9064283 -163012294154883100714731397465829950056 9064284 106676813381939218065184179448120551936 9064285 157435159607655678162452161453408616160 9064286 37960917890238758929883271467911557120 9064287 3869378209762229871738497947549373568 9064288 251659514705329312347535065451018321920 9064289 141305306932507954117464387904191440040 9064290 19705225286365801689868678893804318720 9064291 80042920922477343971903130406359590472 9064292 218181277022502959276083706186808284160 9064293 -26659812101875147874819964922132874112 9064294 -17908281348845236069150525497714889920 9064295 69445119231857541314337367908109026240 9064296 72088262514306065321157699925796044800 9064297 55536512832978247513833832199471560704 9064298 59247400012889949612611784133156102176 9064299 -53829437792816369779069438579062768912 9064300 -2870326655958232980841247830694707200 9064301 -216643995184334405889256689290952022698 9064302 21136463356277905638718031182922711040 9064303 -204076332200907260643056585709964038448 9064304 21387303660395608894689172418390163456 9064305 -28335057759422842790250148771739340 9064306 -63675295316311342791811197380483313648 9064307 6085111361979559301727868542679348224 9064308 -35669276487745857829696774100311848960 9064309 273650286640635637162236578560161020704 9064310 22769740739067399419424185549989186560 9064311 -135587734076436233515907517989343947520 9064312 79352908165992938787709504484108083200 9064313 5260959176883733739735386638650627562 9064314 -565910711741144318363493161022328320 9064315 -207387199813393282176377509267666493280 9064316 -6191272510137217970048124784352040960 9064317 -77613099508003643916102949269403307520 9064318 -2738066330283364392244595180584507584 9064319 -88607941067458301462143577334963202440 9064320 103266420766480858830063667734852403200 9064321 51807012919653358034282306439993982464 9064322 -4708656861274232967650753482690211808 9064323 5672367632107287880234880698368261360 9064324 48164466128004726534891425967408573696 9064325 -24828842593954695509648946083091609900 9064326 -49292677445552902973174331081711476736 9064327 158380168155416368521227710151132383560 9064328 -22921139760706504069331679552414842880 9064329 -143257120232961106209515318976095500320 9064330 -86380941920447812297140310770305164800 9064331 54511625370797889796553217869363928960 9064332 44361581155966120531600187977329653760 9064333 -183047970017377835033819628372956522816 9064334 -16956774181410069854157753022717673088 9064335 -2108854391113932225748530388315200000 9064336 -51599411929619730152108685925625847808 9064337 -1497160190247382725787496730470625888 9064338 13698488726938731683753886659725006848 9064339 -55635335513467035952483889146918471760 9064340 -114075344561113259956756689860570876160 9064341 88048949660067246848462065003067691936 9064342 -43534210842293498513532075023179337088 9064343 297098901713937842243437031942466587592 9064344 -131492998003440821913331033648495841280 9064345 -90340387666377533562602033532107595900 9064346 -57662146186082402551026426802921254912 9064347 933580768414655746472422558749402240 9064348 229859288093051765520579615558114180608 9064349 2218592452219305909145850093453358912 9064350 -54557122562881495177132344604843958400 9064351 -30179842220848329620436486686180586696 9064352 -46601928339778717943325313723858944 9064353 31983699857222155238170287632878737024 9064354 -24938814322145326126777628581390998240 9064355 -236763920973114603979560355066109352240 9064356 3890963422692719218177438929540157440 9064357 457084924640604914424251314750130880 9064358 131232666900200781197966642499875342400 9064359 -67133340678805064121597313949163416160 9064360 55445332672341514065451893447515904000 9064361 67703182811038167361486303098149553024 9064362 42135157710847289829925724070846680064 9064363 182352069298444176469799532235469253312 9064364 87047847645724685412338798251502770176 9064365 -6056532715662426057426753774939125280 9064366 84145517204246643977761924282099593600 9064367 125834617361571936011800146309218102520 9064368 -18394688607102382829245900112988241920 9064369 55243664813254263982394818038659624448 9064370 -25449511554614815392653568451204323840 9064371 3667056647173017063551651962026676224 9064372 85556327227935870429436876602333704576 9064373 -469081007210979737012099558717633634240 9064374 11861156558010641461456450069220175360 9064375 36607090017920382232093616598637295000 9064376 -308086201878937693458068579095768657920 9064377 -41934535189279120145707834663075227840 9064378 44173849194100189645708847538377901024 9064379 -116944879169193537889679825580062268240 9064380 24105231544043800682285635872720414720 9064381 64620741314532893994632814857345116800 9064382 112836884437303348493741202758060097792 9064383 41618078258958215145467900002225090080 9064384 -6914347672398545002662166027455954944 9064385 -6818849029266607703807602178820206400 9064386 819598980791913372135520359165897552 9064387 -73707234928687502467634635047211942760 9064388 -224076622130206639627540119780374435712 9064389 -130636502961445595055630775598136396576 9064390 -130945151084893577221274034702606155520 9064391 31738635337012820493175795669653404160 9064392 -109228690708642701027765443124310671360 9064393 152989758490654244140862983086146439844 9064394 -116591471087623705034250446791568919504 9064395 -161486410021115127569373091071620094480 9064396 35759100939877391275989464602383106560 9064397 -113542691177879349075580507235193717408 9064398 20791818539885596288336339936932145152 9064399 -250047680911211765164733825367687482736 9064400 157312696754796638498975291513241600 9064401 147780135361763960564844969672310402032 9064402 -26711549495113847304289487753569300848 9064403 58449163981425844202346733923612192744 9064404 -126864109654071841437172739832512223360 9064405 -13819483755518467586488578623874176640 9064406 -38259761389061919239723122307505715200 9064407 44331551748178542227506672642256334720 9064408 -4938621701766055630256918802003886080 9064409 -123090779065180340873555721881325969900 9064410 -3262194802982478324491827421590771200 9064411 139102589792715721148923468485972419012 9064412 345327339920267639891346422671807257600 9064413 250391627793915823925463889148525870400 9064414 -5602562964393105663088524478884689280 9064415 156492601245129390326846092105580520000 9064416 -195816094641777165241180582663888306176 9064417 -121858734345326888113772380467632027736 9064418 41603922806850658837183674449726663040 9064419 -1574610051981678003574878068934918912 9064420 146641826937182860473012238406450503680 9064421 194983155910550789884139852925174122622 9064422 14326754956364480890691881818332129088 9064423 180613613012159148326725329702986063672 9064424 -104023286943378009389119324116170327040 9064425 49170511281490051090903980071661612000 9064426 -49333211497553743416836951543837205504 9064427 100667708599044736750702088399438412276 9064428 1192520922981419091031936886208430080 9064429 -30055288773161166173882794749280021920 9064430 18838583531576119799512965253576811520 9064431 -23703107058447879128986304940378628224 9064432 10237113659746184300265020224510197760 9064433 -144034480600279137425881869239490082560 9064434 -114992993954157848034672151341609861888 9064435 -34134490455447105860168764538673355440 9064436 56209069906221236048664296079338167680 9064437 111384320344296776675531070261677552160 9064438 -83298817479500815126049532673211273472 9064439 178358847547259409965671892843174475240 9064440 19668168832594521258399492537384960000 9064441 -113081183198478887804612204491431083158 9064442 6707892888676951041453602794858069872 9064443 3164544694020356609839718224593450240 9064444 -78788479948929649862791645919465548800 9064445 -13497401913802140618418015596886054800 9064446 42066715984241359338507778499152805184 9064447 -2886911295670033979754804824929765536 9064448 29751285686645064800750390442272489472 9064449 -173232811393118065652934559329763917966 9064450 -4907419730103025103962221299111040000 9064451 51062032185013178482174047974745003024 9064452 -81170765621846310422469732143374291968 9064453 -142562725557391630079375296575287376000 9064454 90188423468886135080005938143782981632 9064455 -176518741491185963866097091890140896480 9064456 -129939147764387789094333164736069949440 9064457 -83091979901765621206645560791618232294 9064458 -18523662208229819061616934276648834976 9064459 292882021180718665396449200164039448660 9064460 124868439017085592211286578682713395200 9064461 66897815244830765115464854829172326400 9064462 -14060632460957938199079001928513359872 9064463 317183558086171211090815822977327394920 9064464 -39596641220927508264543694134479486976 9064465 123769253099353790045635263177027220800 9064466 112182360983588778425573889290523180432 9064467 5474079074234830408303068068686980192 9064468 30189822723741104945539703486559313920 9064469 -230704713641185458066586341860931686130 9064470 61964566936922906447197451166697973760 9064471 16637893615984974850856166580442950792 9064472 7870885645780485360403418426480640000 9064473 -10679391849878558320037551987308048 9064474 57707652158753554657973712781394858736 9064475 -40473874871768076932166641104353243600 9064476 115773576635601311809757719964746079232 9064477 55583517229011869983575972971069491852 9064478 69120528904192435646436883911800309760 9064479 -43764858709558284433755262086334361016 9064480 -94211027099009870996247312334820474880 9064481 -251924839494965708792554633124402690718 9064482 -3012120533957988916154120901359247360 9064483 -11076048843800015249431192425409604216 9064484 -34149720414614191310427775791696064512 9064485 -24354416425344817672059943647476941200 9064486 -764744313014731081155357271831041216 9064487 16517277831934153939174366357813172952 9064488 -40947099159031236002352338730766909440 9064489 177729165406316726215718555464700591232 9064490 18023896751409974195447412802799013120 9064491 127233194031611035510951521949915714392 9064492 679938234122207538511440342512292352 9064493 7346238406219840929769576894074531840 9064494 -32888834542121804818485306197827800960 9064495 -193335020696302894902296648284411280400 9064496 -9179394398487422386384981625017663488 9064497 -12184328219876290113207937772836201920 9064498 35140329077461489760540997788295322896 9064499 150007392546016324455305364121616345040 9064500 138371914523543139042798630884442624000 9064501 -192482168618099084498255090934618400800 9064502 -179572136278003172220617134892742725568 9064503 17461139470219256952758184396393271344 9064504 -278035460708136982222907133067704238080 9064505 -37160360321727075342565041525714099840 9064506 55453494410115546073803728439406411008 9064507 -95270495271867308267856545590708325280 9064508 20574284207083468908942868200234585600 9064509 126398847054465926676688816989954549504 9064510 30899655436978714770273677211792668160 9064511 -22486168360973556080016738186690290448 9064512 -27140610591139058498589935793027416064 9064513 -274651240488015445196585727717637774416 9064514 -133603789855409289675418345223443273728 9064515 -18125491223082585706573038685242266880 9064516 113866598364157562513644384508022669440 9064517 785888594877002570616011783594107584 9064518 -67382632889461618619772799930449036096 9064519 90339245263889461217935948796477643312 9064520 -219880460145891969968705953915318272000 9064521 57188646708895174853771722517707442880 9064522 -32369065497499574912228845231854682368 9064523 -98354889082106710747307059633740840336 9064524 1059490501165157446748250775708434432 9064525 -151425282658003806443876321362421153950 9064526 -67517630627515422893842748337396193536 9064527 -83956459082210428854059677889984233080 9064528 60733225687377363721788043504328638464 9064529 -1295880862323268685405622029113692816 9064530 -26000011815139780944289037030140876800 9064531 4762222822402462168851880540874965760 9064532 -94446806911436474880897222941910962304 9064533 -200542505933876029570701883470913358976 9064534 -104753114544033412190674513662527119584 9064535 74961812991436213189469965937222643480 9064536 -11936748644291406188314331621561548800 9064537 135599271883740957876586440856494112260 9064538 -42656556612242422871063928265965731328 9064539 -171752416571336997778110256392299635200 9064540 -7774480009810382166590462812094261760 9064541 -52141259001111199867654464320713706388 9064542 31107205603599251041095991535174651712 9064543 -146243011680920654660390195118533721320 9064544 33317853831892512966301700321150631936 9064545 29153308973294365975439506450258099200 9064546 -84631423931048876020282760755970732256 9064547 96188813351291117560733946399577184712 9064548 3289776819964527344332730280190454016 9064549 2777286155174524504198031169195644120 9064550 49784611236033265412426660153564337600 9064551 -71407183289555861531407889422221412656 9064552 62982506693679739929907642927397928960 9064553 68953592112096959656232276626942855680 9064554 -21133372467695453537665865654816398080 9064555 -72665118721630649019653296829846686080 9064556 -3125937152281751135126772671493519360 9064557 158287867961551223986282742094090801654 9064558 -524071931947359561662941530314357760 9064559 -196102630534925316786298111135876321800 9064560 -13723472415949534673848903124739686400 9064561 103271941161103449831510697933427930880 9064562 59692601332689230354465084306206537632 9064563 -103579696091228828844091505129366558976 9064564 34566978604283980140982301127751219200 9064565 6455523175893991694008294176050251800 9064566 40595630307133060201897377452602318464 9064567 -138951174274498997470096518331127930688 9064568 296264389988914155027696415509987778560 9064569 101706113334553014134029187375077118544 9064570 53436337982889488847420024974598328320 9064571 -63489774454608274433253678537893403228 9064572 -2501962694177797041161583244662890496 9064573 93350516501432977635119731834165049440 9064574 -1253571196371573683453636874674454720 9064575 548242248883003151857265682851292000 9064576 91718479053875020434384911318227353600 9064577 44709775731603205171490229676109352000 9064578 -35467028071992624530051855999513064576 9064579 277931717558579568379459787815978349180 9064580 -55286628758865886017756214288522997760 9064581 145496795364136921793808582036416182752 9064582 -76494878987835865287782906064538888608 9064583 187269440658561222959138608899988657920 9064584 167559321006703164166755784517120578560 9064585 130578218273095829442398841413655495780 9064586 -1895669572100278169941710560107201536 9064587 -24992795143091755441278374545280756736 9064588 93023232084880257917480576461124060160 9064589 -16355924359536302292187488162174881610 9064590 7797020326602548897073694722426512640 9064591 -146638584429413804611753918229835341008 9064592 -27606190025484812631353781738369736704 9064593 -20412599369855478638827061768930577216 9064594 -63297857929599149104689422417339904 9064595 177002246432109322588666105122511879680 9064596 121912078097273342475935176469574451200 9064597 266695811857875177264450929294522428046 9064598 22020851033467030002848799005608198464 9064599 -58556999085382560337741271425604360832 9064600 -20423243244521226852552172501619712000 9064601 3955569577771256909165409698598963264 9064602 113644382934909553120623044919913367040 9064603 -344837321315765525398213123612792113148 9064604 -19001459529726866015843094951802235904 9064605 25799721497330193357108685661617626240 9064606 -7385324640499072006972764027766018560 9064607 154100138122558991923496948453651468280 9064608 69652427809472679845802518345618030592 9064609 36778617221032954319306378287257565380 9064610 -52995175981281062222458833408011747040 9064611 54280437010818843987763710119686583460 9064612 -43602131274635386752344085006355368960 9064613 -94107234525880224178546456288555299138 9064614 5543048822141056292732728402689355776 9064615 1231050359742665552838133441850995200 9064616 181088079507059683239532809548109250560 9064617 51811089809699166271848784224529251840 9064618 38720565363026148759396520729164380160 9064619 447814412463698606287909444655226962280 9064620 -57470000564531397390799967883480499200 9064621 -68825862638921862359781097607993039508 9064622 -7106428562089311464797376825991745536 9064623 -180562360360439072826153425269893146616 9064624 -12007442333278766085565613174874357760 9064625 135081723537155199490756072529528064000 9064626 -100723036014642773877149779542434532096 9064627 -92867997025994860049074556666363198640 9064628 39401367839826016891045213689417130368 9064629 69914133827758425225284519011961821344 9064630 -15405534012127120880589151098210000000 9064631 -482585378816265826877836021215769867056 9064632 -92597994173740300254416880758004572160 9064633 182886091575455166691610444026396499882 9064634 7350425059778799485552076454703124480 9064635 -145563172678214930246467971418906208400 9064636 -2272312081286464188504392100817838080 9064637 -278065832661638596008773830618890031860 9064638 -68385670332574277760335336428082957952 9064639 42301349005016291840649903473531877440 9064640 2480423765456440010975570166703718400 9064641 -48900282329686804151685603745835497536 9064642 -74804892544211383879958546799375772800 9064643 -82081549804907545915626895515155991696 9064644 64147143472223080558864816088179670016 9064645 -94082335111018260424072902724163729280 9064646 12478243550569737410028621943580515200 9064647 133434924954600536951957816413941433440 9064648 -22805239564280531746590140529654497280 9064649 9807862776952903174233936066950697600 9064650 4841219277535996126016438071761792000 9064651 -181174029877058452388844386402301610348 9064652 90828949372900571227671062431495969536 9064653 136743941785669198240080590859243036960 9064654 67833106160031836688807928579735555776 9064655 411072346229943393476290312603698729600 9064656 -61035743835215085270890950462345052160 9064657 -216134545111422424293345479683548326094 9064658 558606806519932339514551315123192320 9064659 19220194661290232897480540847284434104 9064660 21150390342867150108246171621844469760 9064661 -1935365412962759086525156962894178152 9064662 54967116412909035043950685896049493952 9064663 -303644223748733029334401175737856916088 9064664 -91087081128422882489565448314667622400 9064665 17126171644129133373699427888465830660 9064666 60224087016916069237575899134262770944 9064667 -63937554492512002555930954140617124000 9064668 -75993979642445275703253118847233990656 9064669 -205458372561813294320225024102583425280 9064670 -64034299349018960647591627931956602240 9064671 63069487895581637600925201019890670848 9064672 -407005004088236805286509108725093498880 9064673 -16084332369325048352209328307274986078 9064674 -58918965095872337120547723348484190256 9064675 56212169657867498164678639544913714000 9064676 5497934521560043447398981271350604800 9064677 -152707600232087108162380101807392620800 9064678 -65088123021152989242691706894450818944 9064679 3374507874262407070803030940310900736 9064680 60194975831662753338533752284813312000 9064681 -121967738985291695018388666416992493376 9064682 -111474402989449749411081268843555516416 9064683 96793976746246632211369137011877543600 9064684 134449744917741651769860599272438058496 9064685 83858278295723084552265842099985020160 9064686 -13406722602302284272621778485995199936 9064687 8137210775417399899504926147839182560 9064688 -12351210937860424030504290112774668288 9064689 239011851043493510128334621151728093280 9064690 19828252047782506156268828223611361600 9064691 -67916903678075872772822424582764209920 9064692 -26172399812968110466225424068218667008 9064693 -126169600748650261390542268590239149056 9064694 -65373325695908335878689732098679043648 9064695 125529603999544476139907670390325123920 9064696 5025049521633720284123607947194060800 9064697 38352472053695627314968272295983794560 9064698 -71533543835288798869555116221833094400 9064699 22304827593820791126818688856039806736 9064700 7456748357182542285376987917188083200 9064701 -2101775455447442740343527427451065760 9064702 13662388574205070724552670694601624064 9064703 -446941085634096933268337760249246716136 9064704 43001222633994340445889953627079966720 9064705 -23835249401386760087783200348957905240 9064706 -18364418432417465731435341066619358304 9064707 -137415692908659298582951729743304663560 9064708 17420160528425485495337799052113945728 9064709 -267030542196803783806823676005429605284 9064710 -28809392096155779258504240143255040 9064711 -141492687891439189797429141009809277176 9064712 33624527716947412211827631974369689600 9064713 15080414290922865110824116902600380800 9064714 -64427152346654241190289789113404929280 9064715 122994153145467774358996793503662480 9064716 114417517232566562313281284246488509952 9064717 152234641334013567619696663266923451552 9064718 4277569168413842129299838882814487104 9064719 -138279557743636804099941262341334953096 9064720 11937054708011114425356465489692590080 9064721 -673552955560397754272589197817627933888 9064722 8529405052429644695850291807238262784 9064723 -21163770319194726881291927802316531080 9064724 -19785413584989802527332389853762091264 9064725 -70527390632316736003812683340375926400 9064726 -78763448843351868762286204083492782016 9064727 -29163174603878089428627994642102161408 9064728 -202132972324997155835451910384955136000 9064729 234762452446087251537352640283119538640 9064730 10757953694325523663703498859194945760 9064731 -3603156496480768278419929075518289440 9064732 80992244586828687027006196953456068096 9064733 -3489008068444969310325219199560180840 9064734 -5175216302641307794256616068002034688 9064735 187521486220968679641214110686543392680 9064736 -226392523738898612359241092556526059520 9064737 -75088944363184161055071258835748229120 9064738 156475808677401417326886316336157213520 9064739 -56832582200173197369138332794675026000 9064740 -99066132157851592268650716642045419520 9064741 8648194026044837843350585710858357760 9064742 71612012519780568221699096400273241152 9064743 196384785515749963706852680032404436264 9064744 106205002386323235787581712470097920 9064745 2462566964834478543671900738438638500 9064746 -65452490768952866559177395267762730240 9064747 -1740784413869272338308904109126315248 9064748 52645622388502953911352438832060416000 9064749 -127956337931528975572161657638147880192 9064750 110986437805948149020347560695605440000 9064751 223068307039352557492494167713287604752 9064752 -11126273807538915088456743636915191808 9064753 -37919321027982736696319800273141973998 9064754 -90116238563353026491767931527576733424 9064755 84243620071548223201231751556204924960 9064756 -103375853396426616764475790941974528 9064757 -164437247072296756374476019364200574728 9064758 -16092858265481874631975096558670674560 9064759 153634731694641079719921565922744423640 9064760 -108747507481573464896914710167519232000 9064761 -19829634463069140824027415108607332528 9064762 -39111046326717225397133094561500236800 9064763 -35179042096673708200791078430550981256 9064764 -96410832783882540735682326861184711680 9064765 94993654274411932985527559408032072800 9064766 -136410110310180553820670637807380200256 9064767 -63855374588113858760494131987444336000 9064768 31265766615798897838724611429352603648 9064769 11036913572959536922067017356293916096 9064770 12777148780429676733415962039169428480 9064771 249414873157548373425159618353661560344 9064772 -3996833003703328391962961296974053376 9064773 -14585843882775775709759918629902521760 9064774 -30424116214287077460913501962138980064 9064775 -6145381301580048409615568761130257200 9064776 41185006268407892281898413656086937600 9064777 -125919659393247454427534822961192051248 9064778 65228850850710169530491140394690473056 9064779 -79169897231798451758182821628560558672 9064780 56720341427949846049141639059678489600 9064781 -21768466066728489906437686139974389600 9064782 22435953265748381575318748341244035200 9064783 12284297261699574070285526067465701376 9064784 46533877987471264217921481516734668800 9064785 -46249291063280155113225838760628844800 9064786 93113825706248164245212233776749896320 9064787 1149091849643144260274072658496246920 9064788 -99029137060330114403639604974168217600 9064789 -18277251273321507178594693904967894944 9064790 -15478826572739477279835627105925681920 9064791 2007987068442894510193291416499724880 9064792 23144262046011299751832721360800972800 9064793 206333922760549668911140628597385869844 9064794 -59798590722351821329105347922812710400 9064795 -89385376945475769875756995026300667200 9064796 114805386429209857144184600653796904960 9064797 54889429021096313078694302736869047872 9064798 127177325993641661037303809770519286400 9064799 259073524269382381380440292896597033400 9064800 -22293065572757926085630300036677632000 9064801 -139576383689200020952308560976095743198 9064802 -74167330553727818197909879720119430368 9064803 -21803548019202864592890542648137257984 9064804 82662257019293652439452268516798054400 9064805 87035840542623384989565906973461252000 9064806 35511145707700803701064016864814045184 9064807 -32991768218910067497051195034771955928 9064808 225466200036908068047151435418563983360 9064809 -12695862340153981380397401208222157916 9064810 -50292442154280231388916515345190689440 9064811 59682568228792835364878542294985042832 9064812 44189884721290572180511219095299200512 9064813 -76632349164416589773777073028938046836 9064814 -17054407638778449767766767605703803968 9064815 12374026477124600914193947046105884320 9064816 -44493683713622622836898638791864188928 9064817 326548929592982477213567809457362054866 9064818 25979304674687932039863391345487600640 9064819 -276357210230037459848858995538572597080 9064820 -27305779665923510585459980510626624000 9064821 247690746976656764870251448330698032960 9064822 -22802014425184949157592174583614225920 9064823 -99940011021374643745413273409160171928 9064824 -278866662463598263588658492988486451200 9064825 25881665920366008384514822678347772800 9064826 40402597904739426439641122431407360 9064827 -128043000877333308247743967206146739636 9064828 52587551694229784204102501752590935040 9064829 140788228662333777788600066131010273184 9064830 926919976027793858725085126477982720 9064831 -8442216413181453832180204736365051448 9064832 -72252476608009634415703767888722657280 9064833 -87472287919667374352108245176603642576 9064834 3303884015329330083466444552277760000 9064835 -48378230241366561594707771932079096400 9064836 -273675761455993999960633776214602624 9064837 261950878503351208607255740561411739486 9064838 9112286501399936809755698559554548320 9064839 -39883547834566243588835210671834999680 9064840 24566847926854944353422895658492364800 9064841 -238588734118324490138809041945277222758 9064842 20144368254834014131978330669671633408 9064843 -369400891786851162544511004100342863360 9064844 -177784328229855636300280973959134609408 9064845 58192691928722898714893443108173552000 9064846 63794479772665100022505477395711546240 9064847 -313719033187642714075416859939076169288 9064848 -153233049273418612160658778580582400 9064849 187045566395332936249453395647557932660 9064850 49664445611344925079075696559244324400 9064851 133004121042166457869689247100196854064 9064852 15078658144411152492346956150000525312 9064853 178905573586828242810634228229516109678 9064854 -7820305360927181713599870204743387904 9064855 -29349187901374407560946770306365238400 9064856 -43892209879034804167367721234053222400 9064857 -7348306199203549857393251460937830960 9064858 -58772853492577035634992866601792625920 9064859 -201368999123041529814997523787308688984 9064860 -7056192809865318583529539274059284480 9064861 -117667619001128204116964699384554612200 9064862 -44041554438472184843322895765238064000 9064863 7394529750224129576197154701537507560 9064864 -230424369744942829499879447435587682304 9064865 58199635719007336397918363774704611840 9064866 2006298478988400499981507690268926464 9064867 -70961343193302877762073036416220104800 9064868 98123771007592722046316094274556408448 9064869 76155898596379215044415383448067663008 9064870 -70290259143013756439498072087298645120 9064871 238495107142516408007859448593609150072 9064872 -230599405616872369015881117021362503680 9064873 957181827305998777099250844798612304 9064874 -18056193762012749257817215227682080768 9064875 94685382130424779725474221367253056000 9064876 18806106957969125951148440887328655360 9064877 327113349453872424280088470439191368726 9064878 2079826350961157353480046666822323200 9064879 72424307913514010933075901172726728192 9064880 -16459898125432645083725293069759610880 9064881 34064906771918419161969085919515558080 9064882 -162105770251012787583487217331160148208 9064883 20367674151900491169089360569666089864 9064884 48791117975605465036204998212496095232 9064885 66154083619692025371751294857040058400 9064886 25650280742912646427938203936093561664 9064887 -72366204775054965552089891973296611632 9064888 -63018231332561536334543087608000880640 9064889 -4148431802344154551512848795510122044 9064890 -122599897228638098270278350445779886080 9064891 -169694401649583114641750913740691576216 9064892 -156053577338713070569220455599020534784 9064893 -69293654275498955317720766344496605056 9064894 1794282639294613980774782816258570496 9064895 -13052735419109088702038321868936517440 9064896 1303322896318568361478949903158738944 9064897 -84178488433971687588660258877743934654 9064898 -49290935063574521054702682169734836736 9064899 -424817945149754639257925775985605087360 9064900 41130094172942209868758717021887488000 9064901 4744968967268164303073576768208079902 9064902 10584332503655342797890803392109259264 9064903 -109842287347099982746443011200071479848 9064904 -93500991108725306758970068539684403200 9064905 -29199866217911017946835438814638252480 9064906 -114164439391592079864484298201812816848 9064907 349444156725171690645511807884448406160 9064908 -42400946577654350143911039495290812416 9064909 61378533562019688845403541186761358816 9064910 25264810309799078137100135626787468160 9064911 18021456235587712398223328990312607360 9064912 39074522400007521661398421909447663616 9064913 69135118432359374921050296928114952448 9064914 -40256684167078867387679489585822002560 9064915 -163486130255829238642654322983265119440 9064916 -1047278441684164364651550152058654720 9064917 85084352262341329334179615540050213180 9064918 -52456541792914636146161118085883883840 9064919 -43845573776520725346459472312968960 9064920 71566630026749423748877974222427545600 9064921 -16821487783193502073982103417590870400 9064922 -20912124677715418555330890494392723200 9064923 -1948155384024757577816162964873709056 9064924 -55087372947670117016111664720394295808 9064925 -22858369045353429086173270233030055200 9064926 -4747571332780827061969668673557696000 9064927 -226957381544082699929009673677827362816 9064928 -124441951534547267858764341927718158336 9064929 -56298564248284353354803857807216731216 9064930 33614263178775397937154095573486400000 9064931 -105615675272343499878581878826746994736 9064932 -55676953186376877016391908323761430528 9064933 108481183736481700501422450909832902720 9064934 -209079853367583408462238980432975671040 9064935 -80232786800775003884859563475210561360 9064936 133808811368346831877934190992502681600 9064937 -144157407885331565474042279133336483840 9064938 101642926652156685464861218007962337280 9064939 23028638856821793165200807250280552624 9064940 -102012133132554208888745106292093992960 9064941 -30321612576150959888923617922392614016 9064942 53585038203454308557655785489564215872 9064943 107147828497314894787187152089387162192 9064944 7851047892221394195395345379654303744 9064945 127248604352736697450410637051695035700 9064946 -64841356919238500586548160427806392832 9064947 43861374290635485578794292024908063800 9064948 14680263799269848374863228664445287808 9064949 -137495450442840214932863691914079412050 9064950 -4262200438323369621991732129961164800 9064951 -101147682284524992899414008550201133000 9064952 -43132095314471239826067820222187765760 9064953 1929510526891334219602257449455825482 9064954 -59561798696853096859627392520841514528 9064955 58021957135361417538241387014169581360 9064956 -128014887780429587313058170834623036928 9064957 -223733779835969968203067781839366880 9064958 11884497992736652210210731182487846912 9064959 2458740355859604876413220280999323648 9064960 -63607174841219252891545324405118730240 9064961 -69362756515516926138908473705921229016 9064962 80514468847382244417640133143075267920 9064963 -54341592100962042730118512490064879904 9064964 -556519503798700788093840910010828544 9064965 -17877417957927253571134077736339392000 9064966 -197173773196676990477195542672566372480 9064967 199216864523379898184339094170768236560 9064968 -99096127576900593007433647039046369280 9064969 137732623508459223895387953534892537370 9064970 11285045235267476532160430883218179680 9064971 14925788920362276112162169778665199408 9064972 10645248638061101926336906957854648320 9064973 -70008327516924418410909488791507009236 9064974 -1624174950403485698406294014553294720 9064975 131540152836633334219977648822100565000 9064976 4462926222278788616994985535358566400 9064977 -59344969289924549180575496959164367200 9064978 32183864827708949664650796731506816320 9064979 49982366645619436337608281719356419072 9064980 42890898681260040944918811608011468800 9064981 130085702025617727043391820629306496782 9064982 105937369299643127761277435993451144384 9064983 -157722139814069663880553904120003981952 9064984 -374540712634343934477118075567446835200 9064985 -26903553841071515179307633515099721400 9064986 -18624194522988059271789884825470895616 9064987 -55133482853986426733569559616414186364 9064988 73976423345073923370502867693476607488 9064989 10935515757713982913665636535404033408 9064990 -63944898292479558035599727463436124160 9064991 28895727242851376786299576505099935080 9064992 84648537607508075202580618466274312192 9064993 28286429858856233312137880087753656000 9064994 12650755699433224230343740417048621120 9064995 -50255317960716949567196212412867865600 9064996 -126792941868701625058911561380360417280 9064997 238556400684379382037015034248772336446 9064998 11469530402883352430676527784613111584 9064999 -113593552644834355858732921273418581000 9065000 -12770955959770319381683977984681600000 9065001 -97012955466398435050688400201625291296 9065002 -1562496214086332604579451378318645248 9065003 -218613673337181811800691057751816444748 9065004 31210448522246621433651328428394552320 9065005 125276304748367744885288620145384619660 9065006 21023178108551766667399412338473185280 9065007 -3407479228456505817541799917936469760 9065008 -62132362048541488066463321617327341568 9065009 226759210113412804357148599350042984210 9065010 59812175291987677656990869819640322560 9065011 258919263802095122012940977875427199600 9065012 108893459810820633444517109218903019520 9065013 -79451491569491384310220944745167912960 9065014 -2078653089262804064371920143345080320 9065015 175135114349454672708395322711143507160 9065016 -13876940323658100879659293444507852800 9065017 7947087743246434717204699309243607048 9065018 -2211384951782422348111542859593420288 9065019 -16758579633871797089735404547909588112 9065020 9583349797830112137943500974483496960 9065021 116499976036787633941518465447536380512 9065022 -29881443684603628870817616786379533696 9065023 -89988575894930918111187160326255288480 9065024 68509796933526138374908777121867366400 9065025 95156289743568857638967725981005975750 9065026 73997012855859019031861350497810773712 9065027 -35981386690432327118810519367909266160 9065028 -48220671577472164066430716293993136128 9065029 -103809308155714598368615827375933259524 9065030 21364420205713286808866570220900241920 9065031 -124925472748449806018540185510107494400 9065032 108193991986600422931308885052037990400 9065033 -211611749593170841832594895723782360160 9065034 -2680760689495967330562546538833742848 9065035 -48839555354599615844570133977151107040 9065036 -115406332737855839696879092566185100288 9065037 -95080748512930886856879587132473455648 9065038 -15665437573780877581516277916639947904 9065039 -410535471976482617821974508204473154440 9065040 2700849043214192348928330263325573120 9065041 389101849538152981529235331763653107312 9065042 -63177488963433305484182860676568972288 9065043 -22125553309844775484966063712791367280 9065044 -227262862693480454602918236008900006144 9065045 -1332094169086590007437242857021373760 9065046 -77451087598828404571551954154417082496 9065047 53617278051278183819131408323388164400 9065048 120513192430821333649016472137166735360 9065049 23270281976640417707965755163706946576 9065050 30716641311226310672475576466045582800 9065051 76224347793702037740434518953336004608 9065052 69500417927028884695500526586476569600 9065053 223810282699537902090646775390430564204 9065054 45615415448110710444003867264406670976 9065055 41093715273951011795780870067728227200 9065056 -17002239329549432272051257254023790592 9065057 -136983974786640218662214364642797705694 9065058 25522657781823069057894872982483379584 9065059 10793759274404568127788256400320037088 9065060 48526952976989464964223635460251804160 9065061 43164696576808984855165526022298352640 9065062 34400187082166423801583712159170616032 9065063 -33484323891304384988924479376590115184 9065064 -39750610495698094245083356465790484480 9065065 25347409683027101992193333555848305600 9065066 27372920994027159491435214431083002624 9065067 -3081875069593577902274719794780461568 9065068 -98503530046782633776798258175265937152 9065069 -116997402869761082714252460498770710752 9065070 -1466656989951523225516169317628601600 9065071 -341949403640712652420355894465407128 9065072 3301585678334681074202041842329419776 9065073 -25791412261844650140894322571335644816 9065074 -51902346923910822907014920409376952928 9065075 17873946973566681936592978585132872000 9065076 104516026532924425479957747319404687360 9065077 -32177768912924474077559042233056633088 9065078 -74001229313888420277297649155286272 9065079 28920700790893835883820319742143063424 9065080 215204629374880886671889208268251340800 9065081 -79418939622341296974910578693765234300 9065082 1231781836506352138867086036510769152 9065083 59940839503588816956098613410823015332 9065084 -57945676590049880780075575465399615488 9065085 -23119134709673675296613212619831517600 9065086 -48501452976231943834453635455334617856 9065087 523358489076372320482356865545398963952 9065088 2951388748557469207431587119811788800 9065089 41835999570884081677566310428060145200 9065090 89985860828737874710260134456830003200 9065091 71024873937496396345701410662471774464 9065092 117433105883651377014834802108289597440 9065093 212454052705683089105875200213644661342 9065094 35915319424981652839954489376686909440 9065095 22587353248239857144283168655421510400 9065096 6102108939135884234945987439564840960 9065097 -83903499880671207848121078854593560480 9065098 -148862733623078341820500842535202092704 9065099 -66651446360430734312151017868462585900 9065100 -24122191103650804513222202371996262400 9065101 134642939955894445010444125692389906102 9065102 43011474291423721737094276118812389312 9065103 7550515535332444485638233439473952904 9065104 24877847449032236408348609333484994560 9065105 33652699015618062777698301354808446720 9065106 -56971869123693891520254226555880724960 9065107 177480801285042085789004267273994237356 9065108 -45441353947865983409058071514961547520 9065109 139024519252858429997969470366547596800 9065110 -77246029291036401906822509412461616000 9065111 100097564819475863454461894050760624304 9065112 -43412247219479211034835463330899558400 9065113 -78395596192491420245215274081454817974 9065114 -148901910642166019979301884599061772800 9065115 -139218501004034394587511198004893864000 9065116 53029997568048431336928005760466337280 9065117 6336436054323184443735066587800678752 9065118 -32869957483659639565092477749041480896 9065119 110987066457237943789026104704403647872 9065120 -123100503712822902590355246483721420800 9065121 60002253850525691426305610650392605760 9065122 -172010580625019461555967071015022299776 9065123 -264393594726266098097922795073382990628 9065124 -19995163496035508092235500996469447040 9065125 195747986209164115909576843465176384000 9065126 23309674627169526555415239618330437760 9065127 -70241405441224218466376811990050559792 9065128 23934617688368690210405490578495078400 9065129 208365389813230984701999287496046292730 9065130 465499981136725399264194560484875520 9065131 6872467368444111767059704809573659344 9065132 -108790133462255896657911113194591759104 9065133 60334642231381978080744456994305835008 9065134 -37646863997009303343088657288555349760 9065135 -150640480614710798957050668293183059440 9065136 -34463286540495875946659730222982791168 9065137 -350565728325995596534612413932428815214 9065138 81276658846700636181146968132942510080 9065139 64328638130855536743619912042762409064 9065140 996593413328246956067163652306452480 9065141 67362836854551832738084763652941097084 9065142 47728765972630451600265949013454906240 9065143 286205304040243166599389802016305764392 9065144 84483945604341146019866146132206551040 9065145 -36138372688965190210021772881797401280 9065146 83516921092022240142623181294003409920 9065147 -34196684798247191745645355127500608000 9065148 34458607911952423114011607956668762112 9065149 13932707838331542365432361533872110220 9065150 56393121550669339331378844056274532800 9065151 67652538379743823062491880130255660368 9065152 -75381199033319032956490217183395184640 9065153 40881703355121004819282319983167118020 9065154 9176227169677754380267335117778750464 9065155 45747507202090552171873958740558791120 9065156 88469370380594920744439323994264123520 9065157 -16676578595133774192202143929912489760 9065158 17626972220773858047655196349381048384 9065159 -3439217064351585458376466249707870696 9065160 -75432398545410438166448346183087360000 9065161 26460203637544352493379095769791978240 9065162 106743102735632206148340030545607542832 9065163 4801630069746257851722924327795595200 9065164 -62917891600166440670305034854874170624 9065165 -113097111794547715450306626139327473000 9065166 -4975466359730795713489720610628633600 9065167 123122327054055232311513893093556065032 9065168 -3605398249573502828494505406053744640 9065169 77415668568768706060564183650591100320 9065170 -52497364672049183475454260148713210720 9065171 -139459922692678983003048288152565660000 9065172 240598619821441100544467431402465615872 9065173 -35097138286853924572360754264608734720 9065174 -948702452062430773310538936545298432 9065175 -1065985880532223502955418181633894400 9065176 90403282025270766367010562668978350080 9065177 191785932834825025964992989923386247520 9065178 -93707361465064580503606992295725274896 9065179 111144079387694462449798598070092675780 9065180 38468062427752749097057823932830627840 9065181 134706468493291322563586333162937217152 9065182 -3057251898851070914069096875987991040 9065183 57710832049336374692635267250109584040 9065184 90454656185671396979195506725877186560 9065185 30635164790171525323161858948778728000 9065186 -24135262501330636227799972814128095456 9065187 154326912842117324569085756663830636644 9065188 -25650551594646810362004292574667684864 9065189 84094348999364978935921434548995604256 9065190 58849600468036433024818395524850203520 9065191 30749515586646663995690738131223132112 9065192 301739588853872001687539917739455872000 9065193 -210165136181878523021108407843325170272 9065194 -17973420533126610440820099088951124640 9065195 -100524936075366571531576595176557472800 9065196 5957395315459932652144795714265895168 9065197 45595404213048965743383605900925813120 9065198 -148047786316356769609309767499199486400 9065199 -42660978036504120397911214625658336 9065200 15107680697200058855366791173343641600 9065201 -16035329893199313281155520532070103196 9065202 -10553673946125932383043550020287747968 9065203 56855057138596880500171697504519215520 9065204 -35432974784810302008692713113422284800 9065205 113868041220456539503872930439592029500 9065206 27844184123795096495424170885831606784 9065207 159501269905047184564683167045033076456 9065208 148101201325803490373605462194857103360 9065209 105496245059155110557570714223174428160 9065210 39285765789692668065052880031426263040 9065211 35302092438405895887492949983790453272 9065212 -80408816346398179813370162420343515648 9065213 6304147884741319039111922011172532204 9065214 35085254038982244875492943920972800704 9065215 -1881087324339900485552298596865316080 9065216 213480265790898526004967225136043261952 9065217 1177169374068059877588467915047695360 9065218 40643786930320499173488424403298628560 9065219 411359598195141848792599819647890784096 9065220 -46672818177716792863131621330798796800 9065221 172007628465088509048950066361813888 9065222 20875811569387070770723988663552595072 9065223 17278012855867371426227019670048281600 9065224 6027619500213706563554562009536102400 9065225 1689064201982857587458815472959733100 9065226 14740687425155041818433099935898352640 9065227 -243350928850320724403205689847939221760 9065228 12065051875826775963727837943378765568 9065229 -46965727120194402954595034450496891552 9065230 130849563791509634415327252049419629760 9065231 -1374008651857322558433740103327233808 9065232 23345271652298963436267736846689239040 9065233 -251390548633788653705902602174243577500 9065234 130510135316906578715159606740345736832 9065235 -2690577936860663783279470745506914000 9065236 283912111764674629856601030598811379712 9065237 98737985228336055005935812559977589632 9065238 -14443764855630384461455249776966592512 9065239 34651869897821723137010087815278484040 9065240 -143997848876189181520973337812565811200 9065241 118989669273687935438208724891906580250 9065242 -19619884122108631059691321847400960000 9065243 -44820336464804827577183416229658154752 9065244 -66432491569425077849002385240501405184 9065245 -3988300195205883177823226558613330720 9065246 -22718243257683962783817145780463452800 9065247 111855566089932963230874848648283721872 9065248 52614667826424850528871515135466864640 9065249 430463336741309017344693938876879650836 9065250 166198234943835832747566290241715200000 9065251 -49967422385133222774542745038951513888 9065252 644628905315981726803661661730529280 9065253 151933585156474862861583190214269041504 9065254 37893346541990989099104374645756281344 9065255 214218998142250568649816656602927116000 9065256 68558758751121068929586084441863372800 9065257 -250609860433822032121755954161552495494 9065258 173138246651536650444646616483795106480 9065259 -28074166852989897587375550537576426720 9065260 938381748608483140479558930691522560 9065261 -192308387914722483921938888824617247680 9065262 11508086351292553884402703259644825152 9065263 305802067532580534706912423652556906512 9065264 9869043004973806210173882859578851328 9065265 -80467206710264963840730430127126583360 9065266 -34266687354117732415109595128753356800 9065267 -248209720381871851975512041049868173888 9065268 -30205630027001307477219559549223510016 9065269 -95368409215057600099903456685269309330 9065270 -48357911242472936959429986327339225600 9065271 -342882504663146703733834872950834736 9065272 -140485327175366088467261733007365427200 9065273 3154481327909376644592497179912951680 9065274 4669012525650639518690953750593642240 9065275 18174791592306408954750408622449100000 9065276 -72142883976301580064496533599105187840 9065277 -2623677727498296680676432894266318580 9065278 -80118377458968371615209508221480930560 9065279 11224694764916065473372488475562658184 9065280 -5742766377190651732533367194569932800 9065281 129033365308861954794504664112705097664 9065282 46210171755204386050480217997228144696 9065283 -113350299735142538946335581310325760776 9065284 -33845764145109471846808151674129896960 9065285 110425856608065974946917184645759864960 9065286 -6992766699484276357853063676632654400 9065287 112017610923607390816710321955060581504 9065288 -85202799165174188184739056385733130240 9065289 40416969646624950677958075521928019008 9065290 -1706819489652087709661649182574902400 9065291 -106506532449007665090081489932974251000 9065292 33071668120729163644708411151261425152 9065293 -76274557656229005549188327302660808458 9065294 -10698266969611675748943582149975312064 9065295 29924166850073607401931522223648608120 9065296 11639579602444187496245722060772196352 9065297 143679428552164553647785394707334693746 9065298 -66905917376049696278611362833825156352 9065299 -7940680766641927128013316041651179520 9065300 117348961158479373668728485007286304000 9065301 -66074313102506071652345704383826621440 9065302 53925291030001868140733177867920526400 9065303 -1602718686786065318328809095479801936 9065304 -137236080825770248123938175015646208000 9065305 -16581233996210204089684616951131969080 9065306 -107730553550257935670832842722766725648 9065307 83153811162517296992628171609771762840 9065308 -4807629057336866204551157274384788992 9065309 -6768040707052801171090027541298986400 9065310 84812458773925830772156382182054944000 9065311 79003708171900754883371513947683792000 9065312 22945315300747025124258709323660656640 9065313 329679450829619409957746554735404854400 9065314 -168443541054682782397306910671463949744 9065315 -41214818033192726245344933550408879200 9065316 -45168745520681610698195529052528705536 9065317 186103928449843313831751523098695834366 9065318 73256475994501131280047646192471943040 9065319 106967228292781538058117464416502549544 9065320 -127625903085227078072665289123481600 9065321 -148165762389802638956738519313591843456 9065322 -24273102064489726323958098095814029568 9065323 6695867118915723801492082282550435424 9065324 -196907655672407033956253111679272642304 9065325 38370222173331154362986612859439461600 9065326 88510898877553872991010575619663234112 9065327 -225531239217343797142967964641073259824 9065328 2063133293043011588636243092497137664 9065329 69821062957576895925343217850630101760 9065330 -31500742572728673266404504590889236480 9065331 434529519640606143866987556869733960960 9065332 93606883824219669389198308609283526144 9065333 -9599346105754075289796335736979020000 9065334 -38760167089148178030957493333108845120 9065335 -39478397398210981527316865770369026240 9065336 19619063840463440302445779848457052160 9065337 28542138815094855748935091549471356480 9065338 -124188870155296225490572457819898625680 9065339 -188183233793291427393072755739491327232 9065340 -55601589053714497081726935538541283840 9065341 45322434644780261375744247927509904684 9065342 2424247228741021508951951031417450240 9065343 17096822907926854293600307765985971584 9065344 -104597082179541661936109114723118612480 9065345 98306590649582496757586819598490787520 9065346 -710281465977112375284000788790661632 9065347 -218456878446339028760052797630899552560 9065348 70387857703461755987155624179558292608 9065349 45861937454743106309238754454548435164 9065350 -1543701979420967696028181570563840000 9065351 -138731390522436763494608579558807170896 9065352 -25326420105464520021672820147977707520 9065353 -68753060997646421945347286390316204336 9065354 10638293735674617504490668478323203376 9065355 26354385393814021008628268307095896800 9065356 -157141105781131944741876969391474959360 9065357 -81078713173722492325697968218094022688 9065358 30490810880041985855105557996593435648 9065359 -21635794530925334301164524864351326896 9065360 58196808748511057167493513387649269760 9065361 13229538684323707981576122125098180608 9065362 -11278177559208682654787703103328920800 9065363 108863592533118858192909194710930749612 9065364 28962219906084652795568690468833296384 9065365 199296951794670826693588336450961815260 9065366 -18299136541724459775382756038740518368 9065367 -38507381948959887199374725345304327432 9065368 -59578173683733432309298834629440839680 9065369 173180643767418524439252742353610533396 9065370 13695699132191307735328209569149916160 9065371 -17467212759959112957844175418924964320 9065372 92977453175658206670472410516616920576 9065373 59120215996873956083250928314926553504 9065374 -138241778090781672617011279982919583488 9065375 318515753234021974405157214930178080000 9065376 75776136087908961539717337365212495872 9065377 -304979971609217200371914856704319007774 9065378 -34832013720052453898337908086537158144 9065379 -59842689470274982256991018538546931280 9065380 59918154135728278630481542423551340800 9065381 -10997486978381085231069405118825969920 9065382 48161682339354411013762619624465395392 9065383 -157466164654207564742734942945387199368 9065384 -312651152765294423785111722626368189440 9065385 9428254882222043498721208651202342400 9065386 29543750122892436268730475424967623680 9065387 -4919819427589355189161185838131918336 9065388 -102630525781983802967026238985809164800 9065389 3636660398544503612479278530809165024 9065390 -21832854746845738188585827838910132800 9065391 -123723250127814705610745991230344918008 9065392 -4882887119474610490955406148608196608 9065393 29651062447724236527651235051475405928 9065394 17001632016526252603698406395198835200 9065395 28786928905503617101764486884899754400 9065396 -71556081009735592797423820310010667008 9065397 74583086275123712216916953310484071840 9065398 135587910628656632141837221609887991200 9065399 7156677210372614498340136239170364336 9065400 -64657327161623666783353412718044160000 9065401 15176011067866768945491294330741983402 9065402 -7650724601499031741075757018705124096 9065403 65397444536621935808035478859383808624 9065404 -115094710910474036811756067560737660928 9065405 -2215853502920639057974195863245369940 9065406 15565914355372998969915848000792853504 9065407 -37741286557265690924210466259918621056 9065408 -19682777769290469550797050441304637440 9065409 -34066585770064529079143296876453339680 9065410 42195653793206469471868520489607843360 9065411 207533066695275046239497963666863230012 9065412 35635336680542207955433166148826982400 9065413 96152205122688113658134374804507442240 9065414 160880693879482758263607035220651721056 9065415 -76133223295052800626415705472542252080 9065416 218986305646908471968996914625666196480 9065417 -228372212673884235565587673644412410534 9065418 45942521496698571863517936501498293760 9065419 -139328214926903651629235102552664169392 9065420 -11364575110555496056855283239771299840 9065421 71716017889132679702443309525975504140 9065422 -78881094117922292152069012011569563776 9065423 84358221208400439893921428493129842560 9065424 24779304595218771095994259151036350464 9065425 65555437185610129056261248328904375500 9065426 12937602928138895740229147529867435264 9065427 18153732327122698556920509520737568512 9065428 79445944905150066765762556675723456512 9065429 263975680377844290771169587762891931260 9065430 -60798425666351598136648298175120823680 9065431 -88437632789345801616922727546024963288 9065432 5981431276941911656869936797061120 9065433 -10446073473877852445122306348111260672 9065434 -42502910207770133997947557428238103808 9065435 -234454159631898548684256970547791274640 9065436 28521957375435098258803205397819777024 9065437 -70197105878409043667178229972279509108 9065438 95302430442277456283895222955629140544 9065439 17956571937558448378965272381975717520 9065440 35146282421482381139966614558428364800 9065441 154204172441013888212169392723602910880 9065442 26528878834233138851057913423677345280 9065443 -83718220926019939778854607887806398308 9065444 -107658621300187846505202583483618723584 9065445 12869852936773671868322149420897872000 9065446 76572763687329709718425373180250660864 9065447 94286507251195924514502482124326912832 9065448 1574461016734376443333207996526837760 9065449 -225477285263360879140161064140944244550 9065450 -19824619125974521286490144490251014400 9065451 69427337256593565763607732707905513600 9065452 104722184066196482824027439175532964352 9065453 199329232698334809173419599658516485120 9065454 -41260691190636117791916823937624113152 9065455 -43790014663676464933538539083816537600 9065456 950430909383326723346266300588621824 9065457 7512780553700788319860062831779137908 9065458 166517044838816424458548822530150600000 9065459 59903946965783828849374271764233232848 9065460 -82582297734346019647420918730328483840 9065461 -240854375479165030994445135247201433938 9065462 -54959656225841664105764631936594087936 9065463 -25394443467865471369810797969808490112 9065464 -144153988481971698313921638745660784640 9065465 472716667701224390759212066097040000 9065466 -17562552306268370158636792441259558400 9065467 195993736333810582692892127680870676516 9065468 108624104944357670689030065362938060800 9065469 3499157378629757717740315024980923520 9065470 49485162902967490641555062015501443200 9065471 171242233835833454196956061533971293792 9065472 7265378675952472204252664375638228992 9065473 -103108660024346308960229560928367739198 9065474 -24062254346541499690066479814627271808 9065475 -1917455671129265865168937469365487400 9065476 62372092794593844951240718250071257088 9065477 296516279330857926254206318978082287326 9065478 102677202419869872405131464199812780224 9065479 -86313711246391213849893119059917890920 9065480 -135726001150147512249238233832971417600 9065481 -20640184093928212329314100846625655616 9065482 1833907155270739950711578328643058784 9065483 95712314494837898458660790118198130320 9065484 28723521827915524581974177891010301440 9065485 -16252717544966049073734702986875929600 9065486 51640477054517855654692297867369632192 9065487 -155172565220098028892017983030111104000 9065488 -76272915446896811033249468461610680320 9065489 -62588846475062932832937190397991676560 9065490 -7587858519117779304679089030376704000 9065491 -17391712487669530193596290829326692208 9065492 1191138989455433226268403122344456192 9065493 82665084816373088443875075070845379200 9065494 -40232001566191873025751933424369373568 9065495 -33205848641824040359172429570696673120 9065496 70898673660561536830100418714856980480 9065497 -22618119729011766975389686974069594368 9065498 -88366598532709244099181658901841128496 9065499 29849152901898301237338376918097504664 9065500 39436625215695603289300698810356352000 9065501 -249395297255569789359833259239573022528 9065502 1052692088322699433001969060315971392 9065503 -58601863646304612321245326553511065248 9065504 38187911102092306894275607022662582272 9065505 2705790613965568150729742744273867520 9065506 -18010821185164571305223740350180774240 9065507 22506336339800575937321091823205041032 9065508 -107250996555825358332408890619572213760 9065509 63561552105978089181939328935659959680 9065510 22270176747341129453127734928060472320 9065511 13960261107354248437985792898984614880 9065512 200485582780350087888850825389794995200 9065513 237792156699360307680693941298188496762 9065514 66036512236865941217726298919466606592 9065515 236204964532267353572584936160577831120 9065516 -63477139799206256462161232155412029440 9065517 -11444245810119449368780347739251414720 9065518 532444119043608417946886090548872192 9065519 135645479009199784816861849355947915344 9065520 1694319892908467741100823430356992000 9065521 -139177246591501148986206202494091799278 9065522 -143375112583215436774322455304495045088 9065523 36610008211955546056592713238598159984 9065524 -77887073377303967175791598683393256704 9065525 34259581594292137049428939101223216800 9065526 80509677204286714078767283746723486144 9065527 -72186311536437903401355436540365148800 9065528 145959501831661782191526236724184412160 9065529 88652010834512065951199979207770025648 9065530 21936590730943896343777528573142596800 9065531 -188625971961467651032404314066051152668 9065532 -56643909280033123249688931615436382208 9065533 21153613871175430567748641239350979782 9065534 31044904147499308022524457614098460416 9065535 135430856731691936710542208560347053200 9065536 -39788928703357983649664048193588428800 9065537 5157467217100515018824954830575552360 9065538 14585422097476950683299501659931219104 9065539 -326176675427655331394543451118713477384 9065540 11607527781458572389834640835841638400 9065541 -87657033727096758133590136307468037408 9065542 -38095164006779749806456751059702668928 9065543 38713820757901171232205122988606312792 9065544 83232936414815538659727116465391697920 9065545 349485689686459901765422293126279244800 9065546 11710863024109199071706947498594698240 9065547 69942778946078541073023928972643758080 9065548 -122805745896005706549843777817277835264 9065549 302578880597595342052987352020265065836 9065550 19183428120461421868310515695773040000 9065551 -85557014910371233491787251764506424592 9065552 -26837326684415072389437724576123453440 9065553 -35008864609267042444058869351561029696 9065554 -216545687066858135646662020817982167040 9065555 28605631006529174868137280069220631760 9065556 -12620575937847883981773365288837722368 9065557 591398253629873022514566847285010082240 9065558 -26202937768666174881353972543499959040 9065559 -138252734489903256945364204231584742296 9065560 74285778965533940966641329649069670400 9065561 4314539835546743204207379656946181392 9065562 -102335844064396272047288732663034624 9065563 -29087806834084538270571144745289505776 9065564 -75233419054360003286754414837526407168 9065565 79567910740875066468106083736053052800 9065566 76020548530429571832583610882111516160 9065567 -88686943699343122989697423484482424208 9065568 151758483668243206287436732800971833344 9065569 -202642890374556334333119125120878618560 9065570 28104063912807469749445055760295368480 9065571 42374063433495435443392185835550372160 9065572 -260883403291252882611395610548057941760 9065573 77543672815858222648506506697114543360 9065574 -1030562716159646091179156992655462400 9065575 100950440486866686518764297508584821000 9065576 55027362138793661830074304653899673600 9065577 34105511998632773455256999166057149760 9065578 2604443649518206909608519402288580608 9065579 9459145508730084482920530028425858984 9065580 5753098814477659408456780550632243200 9065581 64673247507543506567289629431137600 9065582 147033792761222885826792967173152227392 9065583 -33623040691851645691884803740864492176 9065584 25044761792230552751428555321080545280 9065585 20109417191045546019548484822092049600 9065586 -83976189212371165230598825112531308800 9065587 -71447253865793194687081873757500035728 9065588 -49032155334186240671485915044337465344 9065589 82267291094985240256668076921781674848 9065590 123463545277699170403002569813369633280 9065591 210620075713670503479463002789932293992 9065592 -15811926332269824819212814319088885760 9065593 -443748100472527382799647077939142882736 9065594 -8911740938257763049826377864677860128 9065595 -80661259024997595120957110901222113280 9065596 144584615244764739507663078742989524992 9065597 86903048521666712844032262141319253100 9065598 -60647454744680116002888167361488300736 9065599 -10541299428509354425051279011240552936 9065600 48551237910300215851622240255213568000 9065601 326368369003188189452803055424517174992 9065602 -10125346122823654178735552907541479936 9065603 -264723890226345210637861402533335350800 9065604 2686494530214995191438492135522621440 9065605 -221653174760227668176521100780489404740 9065606 -90087439112434893386141351137474105536 9065607 5588067171026823279929277385152477600 9065608 -468668559314385723570190714861885440 9065609 -17489960863988234917591373141281771008 9065610 -74010601414852818317147078545200168960 9065611 -156021692200880976031918860310641263568 9065612 170674355860078973701757809196957888256 9065613 116759134132760732045048827943384286144 9065614 -1808815469650779207496055300795617344 9065615 -101038655424794805927564653594200097760 9065616 -3859416409122266467846563565254475776 9065617 208240281013781299662227117057793808752 9065618 11777153700186760260635862212427707520 9065619 75603906336954622769311466318099811264 9065620 -73713127055852930964798447229018821120 9065621 -260439500526468901793873054163505585956 9065622 -22669569426681083266339352228187171840 9065623 -22719533847491719833550629490885774160 9065624 41326880938488762800814800922525696000 9065625 70695188612277293913335954251482600000 9065626 88695122863624094802601015921961398512 9065627 -207912229565673319968959235142465174524 9065628 81100348956659753267575627184838819840 9065629 16787225620514858699339198160008005080 9065630 -37469644227601563364628254261529299200 9065631 61578206995501560708833059907376372864 9065632 78872100070556960390250570705754521600 9065633 192311688537396326907199926812468110566 9065634 33727163149667291167486537845961605120 9065635 -25282832175187130309026109898043340640 9065636 62859498739237852456961839291113243648 9065637 162328801486768421248433276730076711932 9065638 90401908614025288572776689374657546720 9065639 -44533700263744363817711672732777121360 9065640 3914000572220752190869561097591193600 9065641 21716404376899705356537174057283281920 9065642 33439134979219798737329568126592338432 9065643 -151008423750720182502253507867514900136 9065644 -1438512921144361582261931675156070400 9065645 143180563916487509866778837801067360000 9065646 48978181225954329147114834284880521472 9065647 71503778639617402482756161039072240664 9065648 31622959808663388020246526582471327744 9065649 112094959872846777359011866617577009264 9065650 -26044095279118151901853181240577676800 9065651 2744551247248393585577430109442819904 9065652 70173068988511463859723473761561344000 9065653 290180288508608387866246433730168177902 9065654 -5577943820437219235236895445422492160 9065655 896858524452549499936314208690327200 9065656 -118847156749602445117507534543749795840 9065657 14015103119811442221057072839882637888 9065658 38985147969708642522126140291118584832 9065659 264382349101592128054694996382336697920 9065660 113770661780958381191694741617826124800 9065661 -43109725243846201947375445723470183360 9065662 -98974160434136841653653649670994023168 9065663 79098989103242716457170514758948462464 9065664 26864556359221767524978754135958487040 9065665 -2502187066655152496352709903470398400 9065666 -62633095459985930772417864641025577440 9065667 12985346441158793332650183176947361448 9065668 -177676183952630048270031329292668862464 9065669 -319784401898864415431843281279775496930 9065670 -20964642059298863177062829109131241600 9065671 -34369423637986628496983572619060603456 9065672 10824670702145727377669456624135208960 9065673 -69965214726131742780314509264767510678 9065674 -44374181656263323329729749321093606048 9065675 -123778553195091559350812026060699009200 9065676 -23113793280063719403129308349653549568 9065677 -75398992645157325309361614983846734474 9065678 -50874623752832904590658417151674864576 9065679 -49654258476449203305643389377211429120 9065680 -7521517343684472511153424967755366400 9065681 70180890911153290127924488145987050482 9065682 78687845332139037639164871127335552 9065683 604428606882765685098457480745445476 9065684 -275940712563450232076276305016663134464 9065685 -30180696147138875631208384167671263200 9065686 50761047695551432589361324911722715808 9065687 102874276392963345178679923690607571336 9065688 73490637124256674616489729603374018560 9065689 -91153762067982155487595143128475894144 9065690 628284158989341763661555556307276800 9065691 -12411430048138329310727537838041274900 9065692 -243511627322320942922558240166604477440 9065693 -15959409449862121860278306044664025216 9065694 57748916925839052188426796762176317440 9065695 -197850478261176861241820517512287939800 9065696 -327407924029810774070442959180125175808 9065697 700197108438927780652903634313646560 9065698 -61424478126280309134329566337060651520 9065699 -547917502808655980543365028087947464 9065700 -1663690307609706134117054822590464000 9065701 67237527716152184086073734122327745692 9065702 50719001365816190635138271374555605504 9065703 -21153051826027728676073669430064922112 9065704 142685631803867233999911230900430028800 9065705 138348159079984357597601870699977086720 9065706 14801330598515345168466484288370807808 9065707 -18864492247972394605415928740351797728 9065708 -24087489909282143276877350834828566272 9065709 266305277108133654350681109724663501440 9065710 11697331414691376363348314846333112960 9065711 -259348012295754507002909957535141168000 9065712 2218311616731199642364312342125117440 9065713 -6217616946762329018735943013766898636 9065714 -67237626061540393995106615971244351488 9065715 -35643654464793636072715481483390489760 9065716 -119639294739031904304597830118529013760 9065717 167605362016564303325024723794313342400 9065718 27667181318436146599652850739258132800 9065719 42076849583644956801021133922613400800 9065720 73157068350459573756464796242626252800 9065721 9019156702848879888208341945943496064 9065722 -208576390928356996896530505609792776448 9065723 198578726328959216729397538845008775972 9065724 -13070662655770684313750984603595079680 9065725 -35968071492694744862209823018198296750 9065726 24405974739472539255700182595172169984 9065727 81412443048321617373796596595689337848 9065728 -44493107792297881497361929923188490240 9065729 -257828336635704841812814237380815804670 9065730 15229940356148939793883664352263070720 9065731 -73724437723059639345188281162099903848 9065732 -15861856799627048440370530643184465408 9065733 372368955521290312248917111543236608 9065734 28703526566611699360033960703366589120 9065735 -169073270020061395608467289667655382120 9065736 -313482690753116221783639432177956864000 9065737 -347303886375068670368995152528990992614 9065738 -6806706457031121118337168175653230080 9065739 212090612598412876482456270890727076824 9065740 27496957133872749642877947851299169280 9065741 -57797718225981626369308010754153719700 9065742 3586926312779080410605022552990618624 9065743 46788736194533680324693777120214360016 9065744 -87056374275927731023630945911764729856 9065745 -13038883285699601712096926476488977880 9065746 9523286763912169065310180047112567584 9065747 114490573201166731302608322079990564752 9065748 24989253014143492094015641646364672000 9065749 -50918889017685415512804349736296120320 9065750 26772245883447689321101704168694944000 9065751 413189044031352854742935427425783698560 9065752 -81717219996379455511130000967776102400 9065753 246075889603919196898501237762552429002 9065754 2670294602179467910192336792768199664 9065755 137635338516764015023260229017972558000 9065756 13520081548727725494023942110896844800 9065757 -2739135564206326610285399832989151360 9065758 -34495338272312310645215219602162626432 9065759 270863223383528996112134374888250434800 9065760 72256584872900907465507221458900746240 9065761 9940510845650301799743521110633041712 9065762 262163640683406735978091789236313231872 9065763 -545163037266741254143953684972756480 9065764 -22756044517331416957460311312080273408 9065765 -14300640021595966328352529549580531880 9065766 33089775730632413356418025078673209024 9065767 150614393987948471384897558178069420472 9065768 203677138432947608980727780792759746560 9065769 -195469565140442287068315825381424876656 9065770 -42186338131044145706111893566113418240 9065771 -56886538173613523614169469579719108976 9065772 90329015099487691391540576472615398400 9065773 -129812102102448053699364262206675067136 9065774 67172302374406026599622981538419666240 9065775 -33802654620436860365783724387515812200 9065776 -16523552770865641119941218854207488 9065777 -26490964392914952535947937051132515840 9065778 102210485710163677911739202427757597824 9065779 -238982976234321801527488780258255406016 9065780 36024650255065114822779574198377081600 9065781 -78497493429636945252611455489071918930 9065782 -75994187250316100864392798056164154816 9065783 41229338764359286926447818119589934240 9065784 -6330773930537155017734081365106810880 9065785 -229216733820857098381284389380232329020 9065786 25445489177719328934578944612165460592 9065787 -11886596019712471439951525651617054440 9065788 -33037388465852887590225787410617254912 9065789 -14258042942436412497483300684244163520 9065790 -98704023678666780363473364690032966400 9065791 -9546033809735536885185939161758813328 9065792 32062196778943659357340521119060852736 9065793 2946677237852198533824131871382520928 9065794 177507601783226204756904203261521325472 9065795 21101712488818942560757332560076349440 9065796 123132775736667150481445163423758932992 9065797 4576548353269961774736921812727836016 9065798 7572374307478911193821290896302711936 9065799 -23073747618907646692917350415814067400 9065800 -98464304024454434319372053242535040000 9065801 -18204394665663859759811316746222748198 9065802 -78262781278757185967209799892939456768 9065803 -151898333672786081846068845121310685920 9065804 -395368358227980943599940028079628032 9065805 -636656759655175534063175684295223680 9065806 208406221205494393935738118746216809280 9065807 -7706696850296909432446970322799546320 9065808 19681838402297743645304572319968641024 9065809 26565708113129817561772994440997721204 9065810 -7744475301262054220249445561978421440 9065811 36942891156275905259707925983052348784 9065812 73230883070777666772474855826791403520 9065813 12772417169806279144714064623867958880 9065814 14145295073755577523375854215069496064 9065815 77114897895198486291196472033405091840 9065816 90869038747237231647344309352129300480 9065817 131438910775277621780706531336312774240 9065818 39955027370912632937002127519381992704 9065819 -405536673518333629145914495783560960 9065820 88753679770706099516310005445383669760 9065821 36269002870286806403867436573778992000 9065822 -29359928571723654071164217460483163200 9065823 73236597405023223233484909839601724944 9065824 -83534673243331270712861318166674669568 9065825 51244057360006933649708533138651058550 9065826 -8764216132365139340382245778190270464 9065827 426638361657809294251595463847645887120 9065828 -127752046894337133269410129338324505344 9065829 -57480915540486849768198405335876531616 9065830 -119828415353144125342999398606347788800 9065831 -327919464386857101382689201093821787000 9065832 1546148423657015149508149323110400000 9065833 22404144875579693878246833205818905600 9065834 -158568166224566089652081193674244335184 9065835 -79016562408167238387664195834443181200 9065836 135453029310140062852900828405859741952 9065837 -188163414633471883133304852752397448416 9065838 14309788963881945814458985626813262080 9065839 98360363239819245263507977060552978640 9065840 4991431469985828340835511575769907200 9065841 -22591365006042260724749713977040902144 9065842 39571424366867055267499505031650998272 9065843 -40516822859188262088902190095378026800 9065844 80175751218175232269743882014878104960 9065845 11256355959011022609964416395166394680 9065846 66871950837197107013312903942476723872 9065847 1052336206640453451247563232141049472 9065848 -102110863379225734520528838106191298560 9065849 31950828714075054162007585173457112964 9065850 2464456781741350717041180798092832000 9065851 -115740572032800747918361423032427913408 9065852 -126786909387067369403378054199313496064 9065853 66893064861413561741324948264894626662 9065854 21766683091277908905008937842989228032 9065855 -236723274099731223564577279161640602480 9065856 -134000784510557019223454884834364620800 9065857 -8870836927916790416995738057373474560 9065858 -112108931225807335938037221292248558720 9065859 38387436170990925110888040868797265728 9065860 112069199879506110420949104946198990080 9065861 101387740378247173760816880251590376064 9065862 297443077985171684305359357215498496 9065863 235622720615978012890861178615690705160 9065864 -96824453082710574515407244949565440000 9065865 29293225271182630781271277099454160000 9065866 229145553750660646060587404560679380224 9065867 179894898234977210525604605326960328916 9065868 24450049012472547143017218917604212736 9065869 104263829055414624775978402802258971680 9065870 4866015631087626710106980709144057600 9065871 439281337300589586582463554342582566400 9065872 -12558280298593729498917371238848487424 9065873 100271897257324856072409005809872992064 9065874 -137083121449141588804918811962820056320 9065875 -7996158102206535090933177537883056000 9065876 -68703807683188646520236609869226816640 9065877 -77984205536448741724563347380635045120 9065878 19123171239817622748372534018410417856 9065879 -49949344889989486898649062616560155968 9065880 48266849764186338469693848747887001600 9065881 228196199681947103484707629912820635200 9065882 -181159491435904497331484028000176094720 9065883 10612184741376841022344370483537645424 9065884 62807759290379075647328051611896290816 9065885 211222091084631762562356172877616905580 9065886 -29852768673584836353842827789166284800 9065887 -94729848189780853521659293162174182960 9065888 11666302076061192487071019521728839680 9065889 -62804050114860263674856902532043964032 9065890 -30633045867317250056507545318558168800 9065891 -294676562979159259609794738600213084708 9065892 39223118044712678006403531021343371264 9065893 -127917470599823157969542689589400984420 9065894 14124741648610527502188451354160051520 9065895 43528494943487340456197561945068953600 9065896 -22032188341209918888512336657149132800 9065897 -34309906077124777069476843425038427760 9065898 -147584704139828395480657359127324154880 9065899 55955092411676965973932003340325422900 9065900 -85602953242179390210420711550344288000 9065901 -40324645000259497133926047130373480160 9065902 66208353272885270640449989117015993152 9065903 -13822042300506463448603363237537022720 9065904 41007203870224302772065464595810877440 9065905 1542049771549003461542656138052808000 9065906 -159914526799977767723601003931276228848 9065907 -28522605312028130813272115388890121960 9065908 99323162331023438075337488671628448128 9065909 -411087205958905702299166417178857296000 9065910 13857750473172079088781695070953349120 9065911 -161891445454512143650663220460657051248 9065912 -2794945626275970868812281083327180800 9065913 145388501008039180542942234306767575584 9065914 47864901256962716920570725019188844800 9065915 17214215022184198376220739076471911920 9065916 25562124878036847975888955004602409472 9065917 -110827246484292450465331112540836565408 9065918 -54403732241917943581960115280628995840 9065919 -25668172139343655694048390940031309824 9065920 -11036376015797623891178933181575331840 9065921 270832168762416870992495527930240130244 9065922 -87249626191581179491357026169691220480 9065923 -126375800555215013556271766612814949828 9065924 -28301338821160190996083565461836079104 9065925 3855482304258558922741133190531450 9065926 -19533427148638952753770991898643484160 9065927 -35761109432186595448657391965262361240 9065928 27041940067652739490733294617471057920 9065929 273215609171448406432886987510595394176 9065930 -19179938813641157881315100905965185760 9065931 129451326529812766365536513970701400792 9065932 -51925224637328529713876449176181271040 9065933 83225887042813287702687750268929686784 9065934 -89012278722076198055348271118106438016 9065935 -27979541442213417981748425344249656800 9065936 -16172581531339045713774985159233110016 9065937 146854438195336147841020536079422002160 9065938 -435265373351887921598729454579990528 9065939 -160007482266985999080244481214671194260 9065940 15448625199870770754286962838093209600 9065941 22565080930646577117178227114743472000 9065942 33791317863081123457750529531780886144 9065943 -4994449213065261141587259757158982800 9065944 -249316548606435338715365297720143257600 9065945 -81477194738372519504347873392437788800 9065946 109686320381307026533789747537570589184 9065947 38271491634821011531133658188186030544 9065948 -3110697543988953001328724226455267840 9065949 60626338586724098463459353055575950464 9065950 5606906889923763407598724202479680000 9065951 158723449683880556150041898228802012600 9065952 51436802992115339454302681935380480000 9065953 -44434417905586906096790960908524526316 9065954 -41284568204126262126986923118954491824 9065955 -35556856366463375004141369303713282640 9065956 63023130634259161604496284091035983872 9065957 -395820836413834055897353152142984088160 9065958 22937778311418304534260873789823461888 9065959 -42782062537327448145278154144278968784 9065960 45632938417118380468272241513071360000 9065961 -66567839653859403871983042060049992960 9065962 42318565016684031812119287549486550464 9065963 -229822559509146913641026479985178571788 9065964 -56739101960323127727609444864112435200 9065965 15371713690267295698591048533517779000 9065966 -5177507917129999665037562176377838080 9065967 -75277208182243296940897052563919260920 9065968 -34110507334606015733022946409119973376 9065969 79124521286633825574751987896662661360 9065970 75297934254976348532970751255603861920 9065971 -406097988960974900153412304340466462720 9065972 122699914842938901053704380677428411776 9065973 -10531572987745382520138260997068668800 9065974 150406114579998560401177584702649783872 9065975 81537498387831223486127356675780628400 9065976 86017793373828497770731171552821760000 9065977 -182700173974397041283692336245801360000 9065978 -41103807172407198094223423405872518144 9065979 29000309951216760084310260347616591360 9065980 27656443253820082006707145442796464640 9065981 -7952494026613106574005210424809899776 9065982 133753978994321970163363644243602709120 9065983 35298942909485255213547048428519128400 9065984 -55420662726321981934515000628167573504 9065985 50134891042711531001134025792668540800 9065986 -53867043545611970954220487530112273536 9065987 9448959794765152542648855907736716800 9065988 16132049489898549545863299186231660672 9065989 41630201690197755497490656634948529824 9065990 35309188734795973980431831370490024320 9065991 -2888202337512245545917102921296196480 9065992 18046655586048678834676293587025100800 9065993 -128641565215735059443758026954037840896 9065994 21438736979112567770957809917189161472 9065995 -62567331739654844898586853127141032880 9065996 -203102007678629336005755409831968672000 9065997 167646823769270563755544755926378527680 9065998 148255631014529253636927828160058295936 9065999 52983643226984508240057696502427772720 9066000 -42591520505557639409379388839493632000 9066001 128090806885813913572263943543934708480 9066002 25510079759904003034035276965703509760 9066003 19329662897686603313848040320640060928 9066004 112556875451523696283656890734965597056 9066005 195313751448203671608412097989890477300 9066006 2641480388186080741475171506211810304 9066007 39812948466782830254568428149369023560 9066008 -78987217569951451998695182164606566400 9066009 176401530214107541021853195441911666560 9066010 116350794783603101487737418125243816160 9066011 -48745832707029965576520429681373163388 9066012 -8789565162850444974634073306865893376 9066013 341418188002209940108134486929608356384 9066014 -86212376640185783934070911470649942144 9066015 3311188844002314523388732623383817920 9066016 22681961711741048994785957918775312384 9066017 9851013813779852655021985815473420592 9066018 -26906354599310910491485030727928256512 9066019 -294331559836099021583898402238398396580 9066020 121324195965069472042352217273864372480 9066021 -58696884022673641540967369189868824640 9066022 10748588705662233519918059229440409600 9066023 -192416647020306437287789193937289285536 9066024 -16863802616898924299539117955371745280 9066025 27033344905651844885608303377107812800 9066026 -5784256378367387197282476212029850016 9066027 43748899600585506104995112803227167232 9066028 209521544582595414549120832127454887168 9066029 37857049511550185558182930714884437046 9066030 60268762521422547942354157579775627520 9066031 -103271576320369243757416933673841922568 9066032 30829206762788377714490055229462904832 9066033 -441040273375441431770752891869934732800 9066034 232103738713734623498834393425474560 9066035 -112844063736204251310765151870281643440 9066036 -211053714751078560931597416866340864 9066037 203038339555744968705954841986234224992 9066038 -212474913216593403226738870542446029440 9066039 -45085983469955372321325068682231320112 9066040 -136708633167185169871593500760145920000 9066041 -196653964466948040056879975647110681558 9066042 3956725453930108142374525386346732800 9066043 11594351916202737862747022662176122880 9066044 54153733939362004327575274594051923456 9066045 11686117616681633028900314405137189440 9066046 180460668532099093102105516758712896 9066047 333052326398705376818394977923591394496 9066048 -34530926251838188471574152787647266816 9066049 -150404609687075993680722505997575696764 9066050 -7025565581180754293391386889334963200 9066051 -15580087776714688440985731404848705020 9066052 11941713360896214451182237076969937920 9066053 17277099042437946349638467707505016864 9066054 -5601366040073516714756308792387766400 9066055 -185553915855128400883434833957751788040 9066056 -194055386787171512483690985760653573120 9066057 19810785923962375129293889079495285760 9066058 -134559228727408530030906851987826631680 9066059 61069612886653095371482223063411736000 9066060 42087455672904585728579959514645299200 9066061 -222816754625451026511169491022400882976 9066062 74469447288102459106294772833062820032 9066063 107568142216643743738842320556315375888 9066064 -11821179587170821759414384183982686208 9066065 -90482339394558177216029619140620154880 9066066 27187455767032319705403062303448301824 9066067 -132758780228817924675231683022198068640 9066068 -122884517078394555659599509446931308544 9066069 191824967516306178206383921675986858144 9066070 5409004972249498975293013629422198400 9066071 -23998259916851414697608733550798127616 9066072 73521941364810661852603138598039715840 9066073 119314052889726410811521402635814866180 9066074 21651774627048594916805126979644579040 9066075 36019586975789412480068786869941330000 9066076 -176941705979973250572564373146479050240 9066077 1378753100832382020106699649659934880 9066078 83652686566155611057081267771934680640 9066079 -11381703112718830454745691515590106120 9066080 179332403225300931111168186972737372160 9066081 -73518124320024315677894901220616263248 9066082 52993340419049640624193532969440333392 9066083 85833314010630259783358613637561991424 9066084 -29146195595576181527604709376377448448 9066085 13578596909621134710197336740686942720 9066086 9875236812877420989704908203152467584 9066087 -178508246638392781827572808105870172680 9066088 195564879712900839065942656908644981760 9066089 10849645278688989411634186715726526324 9066090 -29129510005544802470202294221828689920 9066091 212364274788367532173639813485705221492 9066092 54558923124598313416717915505666565120 9066093 -185448218463923640466669332107144550336 9066094 3304914863808638960954075967332158080 9066095 -18443418549507079044822240693657545400 9066096 22926274061524762102749628977412177920 9066097 -134421057223056204867152286532142354960 9066098 96959379420032368809258916706039542800 9066099 -2646146992902411972741974084070646272 9066100 -10013396706502411558402965924649209600 9066101 23197410819938270083011107353416098304 9066102 -18128058423059121908273738882632047168 9066103 85347500471876079972892828407803833584 9066104 -200313656268043682011536160758561546240 9066105 -33685321747104997077181221625973690880 9066106 -40513170502575494934118317152642545920 9066107 145253000536361397112196153816775573840 9066108 20019015602158011533832904563522101760 9066109 34717412290498351844330682669185118968 9066110 -22538403359569730450734881217401657600 9066111 -5972692254660302410620224418795680880 9066112 -144350430059968632072412211643395604480 9066113 -6209083621118639532092066144344011840 9066114 47477665457082046089961697253241232640 9066115 152805167506203902664158495553926639760 9066116 139336133613616892620268163959485393920 9066117 106325872634481414081457231473303905280 9066118 -107073395592102038248615336468757070240 9066119 333885976723693658308035545234102456160 9066120 382812557088038821202805381542707200 9066121 -140833356378163703953245554702549281067 9066122 4328396485211746549027916784991080384 9066123 -14195937950895023129748643754511729816 9066124 -74391714620984001142375494017843048704 9066125 -98808247733486216423268561979294260000 9066126 52630016964889007927684843925167329344 9066127 -1402301768202075234889780963202770488 9066128 -34483875212716260949063950860871426048 9066129 -190538943983740212389391221419446214416 9066130 127911017874659027068619561675464716960 9066131 42121184322328936277220111421866901932 9066132 -96767295917310190953337542416689563648 9066133 -84615841995753696709768378784075125618 9066134 -79658620271987881178160535840120958976 9066135 39150683549092572642089758149122534400 9066136 64670077560786527921590593318931660800 9066137 191554233185524692659232399854447873412 9066138 -21344509335417259392268562706663520512 9066139 -4007244023090694469301230003803928060 9066140 -38438973956498374224272963065106995200 9066141 -57179042861329600482310033069587657600 9066142 -73948937461406653672134500573051581248 9066143 159221914889597862072839970355438855392 9066144 207777260198847748464228517293541294080 9066145 -68837933044372003525671633763074705600 9066146 -173721860485046291417309611624429015728 9066147 -6415872741701177222519292369815861328 9066148 -41864838279692235504708360463655317504 9066149 118073191531513520890436548074784667136 9066150 -46595188814961715081330677664855759200 9066151 -179331244241261459201887671510290315568 9066152 319872170922517793722281146244196270080 9066153 -10731923848357831229753138446982628576 9066154 869373023834095899898555450611588960 9066155 9031632672239105769911643302833827360 9066156 -82880477033165525987094164501956202496 9066157 -6003464925666290042486896992665558900 9066158 -131433957744318514395959696776499632320 9066159 -331738053497784885743005307400826204896 9066160 -2428270930236951009248799704558469120 9066161 -48576501221410218952532657679429510348 9066162 -965123040133122140367446544105071616 9066163 -1801462577742467870044518234905633280 9066164 13874774168004213403053996613907626752 9066165 79542886804346411472028860069334405920 9066166 -66060467613356949305152268436866373696 9066167 82701871469785663265741004704335296 9066168 13140918012174038307624329071028674560 9066169 -62726266126648188715199965008953284288 9066170 -16812788631059675626599477122355762720 9066171 124010453584458629431714328793337321920 9066172 285775524443713022634785630994251952640 9066173 -186227333352735728984860603097678100000 9066174 -4007784387489163774258667921645032512 9066175 -67307306687323151663558247963926426000 9066176 -32571288105044842983376142854725304320 9066177 91881325936538665945825213469412724914 9066178 43160626272397298803361750222767843200 9066179 4040803525945005423106784201422698840 9066180 49480341371182013621374095696392785920 9066181 128432012340812605944239562884952541982 9066182 -118826752645476559659468089219396315808 9066183 -53639632744762917486586680784732515840 9066184 -23794490992757895176815255297295462400 9066185 -99211260833633662067904648318406259640 9066186 55741424181924976169511568921885946880 9066187 -12811225766465581483770121323879597200 9066188 -20509618307542177232609248030536291840 9066189 -262055965749306960194931126413880400320 9066190 46441444330599125073362096272742695680 9066191 212067981397431086288265774250077359184 9066192 -43937632179376911261331143640152145920 9066193 -130378649577196294957284544216054828558 9066194 -158800852970706342672186606202215157104 9066195 -173045020690125451262042427581946698400 9066196 -100590372508679976061468110874154473600 9066197 59019272906307607178182329912537867264 9066198 296469928002887118399752453721784320 9066199 -128430036011475959284224121195757639800 9066200 55469775568984339467706308822002688000 9066201 -11522605046924402233173747175554942768 9066202 173748077981163677127592116671934168000 9066203 243075931377009147138396273758107552800 9066204 12284068760139104103851593461926194176 9066205 -2406900969837949907334045438862359840 9066206 5204013725245506711720294627495327744 9066207 -18952740690165450730003003665920152560 9066208 -513538254817886300212971142301653401600 9066209 -29578372223541252635369991773511096192 9066210 36943015266892879104285825783929694720 9066211 5678656115191587286408970029588919040 9066212 162683498461844175558046456139021379840 9066213 25553447612833576670106218132430748860 9066214 139049097631058008098988115190541023456 9066215 255635663745088244638379510431951633200 9066216 1595129756810085715705163480699043840 9066217 154223257314057590118141769646001037392 9066218 -27020309322401569699140416513007369984 9066219 -79004084810634866370701706827099109624 9066220 -137844171067116752302912119327719301120 9066221 -59608077824605124013543378922040722548 9066222 84972557733786983585715053759394324480 9066223 -28337680623623633201176442692165217336 9066224 51465050170358778387822985897939107840 9066225 34962135479149302638933382185393516400 9066226 32019281600446295430051688416096076800 9066227 -56032934465441132429804440997953524408 9066228 4654043234008367861342815033448263680 9066229 91504637652454356217416283312612405120 9066230 -86565179811241822711789621491294902400 9066231 -213846744260802221233138930134921742080 9066232 50509541307390724684038498345182822400 9066233 157473218574831620122282808201657230848 9066234 42660160778817747370553670764777986560 9066235 -6277797706688330673689242934793832800 9066236 -147883921313132730494596260637251274752 9066237 -53491930983855302240505654233740016640 9066238 40775391316967797476918333663145182144 9066239 -25497409524710889055206474927278128128 9066240 99044098300175115180488597846737551360 9066241 -58868175689866385170897532109061608000 9066242 181246078738546398920772106541790520272 9066243 -68804009024087124603636769857236105736 9066244 -55162686478435455256865351994989564928 9066245 -49558771911951974752973324349809711400 9066246 -17483619767982297743283639609513056256 9066247 202598831982466784685783535062357903112 9066248 -111670878782361970064039647742209474560 9066249 90359522433860198241187976105881440 9066250 11858265935080926480371853478283670000 9066251 316055260308052068318299198077024935252 9066252 6349162620938998035034811145659996160 9066253 76956502245761694726678705179572541952 9066254 -11008589975808875284514069120716261248 9066255 20072371753214511868951876284065625600 9066256 39720665740258621530956678594625994752 9066257 -177931895248177245788358544008992668494 9066258 -52391266050310798817020988855228724576 9066259 200031107247068292839120949087668881416 9066260 20694344628516077732998118800495411200 9066261 -136530174299314455271026545456058834528 9066262 88120487899469456572307577656387353632 9066263 547088729368555050196531105477898492712 9066264 77461544414713837380946387852550123520 9066265 39889574983164817959121338783255919440 9066266 -39742348062186228539077583565442724352 9066267 19793788680739023593734016642609103120 9066268 -47298448285883300093441606585927790080 9066269 175901312284498870153618570722076301670 9066270 64061113611359515496819187345706713600 9066271 133339080864347391890897191462321957472 9066272 108007212132738711657227877749593473024 9066273 19030679237474588213423388505927095984 9066274 4699339701139375677796894490967547392 9066275 1722298474625503423527094924483335000 9066276 151047463721830599449104257132309381120 9066277 401492920031716565598911865062536821120 9066278 -9797713772026851933762564044067532032 9066279 -112649102043050777952014044422393294000 9066280 19568086540105654786561146868268390400 9066281 106055206159104954515471481199286270592 9066282 81545841468940759932719978350615464192 9066283 348810966321166224220962562824142106424 9066284 -69370596351774011485429779231789552384 9066285 34469768840361256717727812599831731820 9066286 -94106027710832028503909903582196822336 9066287 174024304742663860272301985234951048400 9066288 -15224288805238831196473124997562368 9066289 12022388280474358996970927805911793192 9066290 -17616171232239087294183309225229022400 9066291 -19931369050099645578433588517435520000 9066292 3352358318849183330240823536304166912 9066293 139367124567652818263738582797057704060 9066294 10878934411368739265863715237942003520 9066295 14444001793041562212025654751640730560 9066296 -24607933389926416412236201489303326720 9066297 148884365582467484204823041552128531200 9066298 267773051962000712800053859442252400 9066299 -123211619857899603515233511405196634080 9066300 7726944341759514654516059683923148800 9066301 -102376062031772338941820383849277696608 9066302 40856453405793754286209091488363066752 9066303 4216741552314954637121964795380186400 9066304 10859054314720154847475291901764042752 9066305 -32878218871393795535774569314051262080 9066306 -85908013609784810666848431402558044160 9066307 157000227054997988055067686868239226556 9066308 -1285368787296772668130838750044423680 9066309 305107707437127675633772470884592960 9066310 74448224703695207281806955179882069120 9066311 -18570165939006551118106217514427654128 9066312 180262071062694789526517088641695441920 9066313 23583765234924439280618285313704473562 9066314 -110903452045915369603763181021878929920 9066315 -57041077889200842184779975616276584960 9066316 46668330462268557525719323102305891328 9066317 34585722804169375435547272833763715820 9066318 -18375479266376993083390901332219202496 9066319 -329621780031268385756442490097318427280 9066320 17290061770660546268599938185985638400 9066321 242957356989814106374550103432993741984 9066322 -2387185425241581835560726119414016000 9066323 29872123459929875901023292409684288668 9066324 -9555244820074953005258184356997070848 9066325 60186572553910063578404120084018968000 9066326 -84225254986120330160311609627079793888 9066327 80839650217146131726646660105382113408 9066328 -46400324914696181322521509100448768000 9066329 -84628166623235956805753723798406801516 9066330 -4630198935104771752729698682857154560 9066331 -39895055985930084949359165144160325000 9066332 50522515432636360983761303397554949120 9066333 -64015700760155703649213352577784514400 9066334 -56155198261253593044512515477150496448 9066335 -895458138754010732545093012598134800 9066336 180783657759796752360967403164514648064 9066337 -92369586197021988049192747885188592448 9066338 -146554449135443348750253146737775501568 9066339 62915525148619933915545457643512473840 9066340 5880410772953633337551151335951427840 9066341 41759974871117020391278496821471230300 9066342 -28713789452094622924565782746683467776 9066343 98285302988170079061727378359656157384 9066344 4667528311548807592095976223507251200 9066345 30255445250172208116735718874103930240 9066346 -136893507392658416572032187670670274128 9066347 -281550692911851182018532649745057223168 9066348 -55285232173492917272471419184384986368 9066349 18267651248464271792386039752842709100 9066350 8312119941700830487293677183854104000 9066351 -38727723213711170587382312761506239616 9066352 -59089221259225690974302630930809651200 9066353 86920113353144167965124764469070833920 9066354 -113371565537389303929873692055460619520 9066355 140887109593886118951919966716035907360 9066356 -23805317708334044113249726434118533120 9066357 -314944358046305536689189259272195672000 9066358 80806614412198619995456048292259267840 9066359 186442895370165301179330150859477651560 9066360 124589613035409465538260855389994393600 9066361 -15421878026938397052384954399094166038 9066362 62057513162893128289207604187359064432 9066363 93968906744836465094725174493169278400 9066364 49383601766965345191721870014572619776 9066365 -28915652953005010821560419309300752000 9066366 -45924569769820552708492768528204831296 9066367 218760248532471234037521148368110412416 9066368 -327323223009997665063372715802996244480 9066369 -41661860843528752272182459777854404864 9066370 14305649452327104915820765608194803200 9066371 16889811208535096343084767091922695888 9066372 366802113371339232642825101078304768 9066373 155192811276773228788254938340132471520 9066374 44829760946574461007369609769133283936 9066375 -195208040789572545264034290508762410000 9066376 270086545945284275683109116465997414400 9066377 26755025721591449407996201019351673780 9066378 -735420298732712162151421108338300672 9066379 107792241977991962893214488477614861312 9066380 9250915700350838172574595377219415040 9066381 5193907442568086116094806709134065600 9066382 -74775320266441374754104469066919233920 9066383 -165325201950790133836728838218799804368 9066384 -5401445827116179818079780794175324160 9066385 8579283465474350032074549456855038580 9066386 5487631948617219744231889112665512960 9066387 -156909034103140068259209885783800879040 9066388 -154823520532403179008362966624301072384 9066389 -370945520048426836837503460205886455844 9066390 19842495688772762495587960285474369920 9066391 -165970636601155864530227072999653809208 9066392 72732246096423298906762575705749790720 9066393 15684301172450048811579461022911823744 9066394 -299662242862030024841743146068461828608 9066395 30631576003643367821659667742277296720 9066396 85434215760671901622770349563267363840 9066397 160434020206580073004295362314922031846 9066398 -158087481875676040217094518078595113280 9066399 92332241585005084441526988520095489408 9066400 39878818687561975466114327694409728000 9066401 -2550219349268169760002876295179634080 9066402 9387114562920299100905253794551806240 9066403 -29549849748414419489273436585945378560 9066404 212731106029971071148214811569779593856 9066405 -89072723108521539627481901778861183840 9066406 -22210147828249089179665666193938508544 9066407 81868315318058779631218492128809969712 9066408 47372619892403744229942183181798195200 9066409 -199703645024552866589827943832307510 9066410 -108561450035568963377759640550038548640 9066411 -5437453142995928848880762986925517168 9066412 90936067890606463127775428840886543360 9066413 329586793401391054932342986521109296662 9066414 -20100579620801083534238227274719549440 9066415 -74565813583336616397931623262120915200 9066416 -28049755688094941106039659456124420096 9066417 23214916891372828333259421180314747712 9066418 -98986936721733972775365376386050457840 9066419 -8503633595371374781264257813543646056 9066420 -1065221667198594822455051152537497600 9066421 1067579932670411824223319676533124704 9066422 -135894003722431486357364742947887418688 9066423 79154687998247911793376057454478712480 9066424 -166749443651629476878866594863159767040 9066425 67070730744595841135382646538387127150 9066426 205221041698024621017432611653463103744 9066427 274157630224647323445081151829067140352 9066428 86670805180091570848830397105681652736 9066429 -73096324085056608024417821680602616026 9066430 55521372831538339143088165366712870400 9066431 -69602030836037878804006657877020457856 9066432 -45162145265110456556349684880200695808 9066433 -246717913313546398212205940352207088318 9066434 -67621136184483578210554109609220250080 9066435 -1978483452154755522174164163710822400 9066436 138611230785312178533646335306247099648 9066437 -97676464379339761017230148695668498914 9066438 84582943247304225097217857371696307200 9066439 88541940442061354306058675705348743040 9066440 31776823163986671976233092837498880000 9066441 -183425843822346321815610320364726316416 9066442 -16967844775038257280895626341020910592 9066443 -13099995851083913089937594859897161760 9066444 -163812168529749524091349133695327933440 9066445 775691070762750070285704099716260920 9066446 41098123105903655769587647912819338240 9066447 44955070850811068392812472394605868328 9066448 -55051100335505090222627265864296931328 9066449 32711212806690999489326388211354940736 9066450 -13545710803702848060430337177686742400 9066451 -189462271013596534062094855678318502548 9066452 51145737651557533058188704831318642432 9066453 51070608624688794070776791959941815616 9066454 12195730901957389652015479624328107200 9066455 -176631364467675766476515603436652337640 9066456 -9469966505246393641527218596803993600 9066457 377066004989160181842380524885374274452 9066458 20828610927512418352976584892304752640 9066459 199983302515678398877564475914364372928 9066460 -51568732778401874930984765572311152640 9066461 -110876770763380241295674012553205738848 9066462 14161493544834764161109179830748492800 9066463 14481233956447233242699380002183249120 9066464 -3065215801317352736730671215647129600 9066465 53156587216449229492471252527993408000 9066466 -19642111320004919597253663810301648896 9066467 -78636095554536320788676036398690134768 9066468 16989852393421236864383926281251927040 9066469 -134361348437631190231099700920339296130 9066470 20582741058081689870093577310200650880 9066471 21784980506405532535036449585298788480 9066472 -216495336416257641867441627141705646080 9066473 4269159359516968357417158311339133000 9066474 -50419133371591348825361897586700014240 9066475 -176445421507035716684703728122048509000 9066476 124205521366691067771067701877841506560 9066477 18810343198768692607642444832442408960 9066478 138136390072081050319237962657401279040 9066479 33117321824959563462357560737146486576 9066480 -7488946918166324129098278242944942080 9066481 267870792744415611762236844970702835282 9066482 -56146752535681263638997216157615911408 9066483 -111117404701735524239384177429449199148 9066484 -33804012353595430116259021258749323264 9066485 22563896012278695672053608377636566400 9066486 43691215481448424727540278944203716608 9066487 117247725110161760155915126434291792864 9066488 -206296536529876634563982387670719447040 9066489 144020254114069304739078463757777695824 9066490 97591736138483802346769859268446252000 9066491 22328222329749057729908027501628072000 9066492 -6425515346157015389022568077296722944 9066493 -261321880608336323220008253050738964160 9066494 44291224703889802119575678805964697472 9066495 -57272990074952370287784445880515136880 9066496 24959808064493679395879293202045337600 9066497 -5957148267620294972937411899745217488 9066498 11799955616982886293908822641851337728 9066499 65632937724404542882168540678857564064 9066500 -171257823592067901543633363538688448000 9066501 39493813426630826365546648758686771100 9066502 74188892260942136955634354401460953600 9066503 55506721193335568061420132227252569752 9066504 -40865041081533570677479343062837370880 9066505 -566368351423407303385410124351102080 9066506 166986112008564611356159384507240667952 9066507 3236589023460923288021817900830083200 9066508 10404253376391587702190272951361011712 9066509 195620423929536522261750452189275151340 9066510 20999196818876219461703422620824246400 9066511 -29731367356829088738243057768696664960 9066512 25330422263373037240972431729450024960 9066513 -40380584315151213072238083801979946256 9066514 -120302639587091450189284418902473354240 9066515 -4630364089358349687346982477343349440 9066516 -2132652154089781984948158204031574016 9066517 169307623333989928135858678850465931672 9066518 -56435334780470012259004834879809923040 9066519 60237721530992449436886239255844480000 9066520 127631538859749354963107439807779020800 9066521 85078277383551805448782572816184718100 9066522 24158436417745824321609056917779306240 9066523 15486672425754992497607600874925885080 9066524 -154031798524548785454637275595935803904 9066525 -19283342198900322115313943913974110400 9066526 55489028581850626413517365525457791360 9066527 27629183899052473799368393699051076400 9066528 88336040770834961123883731548503343104 9066529 137590956217044097460511769406661856560 9066530 -78750961121988442500989081744793600 9066531 56327048558376104714266369801417644720 9066532 -154019091293458141328104237144575186304 9066533 -117178088635532328339934851027816557280 9066534 8941342058818455150767593413607610880 9066535 -139576940072026818134450084072202948480 9066536 18806008265973459539268094596019399680 9066537 208568029321144302615299063257524496548 9066538 29100803859055520071276251827573349120 9066539 65430582340416746458720372355812779840 9066540 -1525436778393515950375374772287160320 9066541 64712706772314824309355314884660639584 9066542 -126286032561986580262168646593978708608 9066543 -88851785500230433425245609712976684536 9066544 -76305131894019945523323038658317271040 9066545 -172403380595041556597520473423505470400 9066546 112034245713238485167180770856681568000 9066547 77001450848550521439535516438766942032 9066548 72221415781757121038354601293882395008 9066549 1122652533856518682550647216312922208 9066550 1363900792960168297386715361268100800 9066551 61164676488987465901524933515313164640 9066552 19395357454263694575889373245043834880 9066553 -51057971336434778528277307554128586400 9066554 10571643649419254131396312271266228224 9066555 -7793944441167014744390272479612252960 9066556 165999241971024476951892305784501816320 9066557 112651469753094205043472419276236228806 9066558 -981037674897272323046387016029217792 9066559 180831151794039321045770838222698651616 9066560 -14629753194369934513867161502010572800 9066561 93016835846590881386954178205025641344 9066562 106703615748458064538915659705635086032 9066563 128366178251233110434218540824964158984 9066564 60349838162524148973997632647739942144 9066565 108872945520272605618737946284374054460 9066566 -4693380505339967343763245571607748768 9066567 -118100375061796685643196957269557618520 9066568 138566013733342411359420871361550182400 9066569 -128843274153987022472942553148421493030 9066570 18720351397835159056903929957972480000 9066571 -48215965376134487987075289752362261228 9066572 -208888464117853137895601285930198039040 9066573 -76248444996443672986767017914983210858 9066574 -143136579144837647586687875943725730816 9066575 -48829134312095438023427594440495526400 9066576 1994451891165565250503523101125378048 9066577 -62192256099492970024561287463509484992 9066578 -52929333868442004425371845034397199744 9066579 16848918888350577319228594140391477248 9066580 -98389715858611104425318595017106796800 9066581 -310002382109183771298447008845045293618 9066582 64084782589018302039532452258320461824 9066583 151299253933638348843286651332833388624 9066584 -578666399869549795976552782030970880 9066585 95941559424561457425049922001797304000 9066586 -42606000174732906777802638158027413008 9066587 -61914910321936250976560943055633831320 9066588 109656456942947806673430812691722256384 9066589 -7442264606231533457195223542498563200 9066590 48779667938277080177266319838433459200 9066591 39533186991338023145599421964894332880 9066592 87049333385369691315720101489671667712 9066593 5928600998983180870534198648380053760 9066594 -30964303326415341937101118572147292800 9066595 -106895216713057554856256882358892052400 9066596 -37081092424739706082288541126635597824 9066597 -10136300966123453168341855365790792128 9066598 19255522932057826230167573602408792800 9066599 -178999233330757905073717796441203907400 9066600 4307866126854864034319016862556160000 9066601 799915422726019973580280631719055104 9066602 44496615179924838748064628871004728752 9066603 28151695120676783477081043806678492928 9066604 -97869714652489113349805541905793275904 9066605 145925330045796692653304623113602581260 9066606 -73434521810825285577587755504652776896 9066607 11681183770038705164986820538521789184 9066608 21233961937968132547655547414691184640 9066609 47974328691413538324354517760832512514 9066610 19064996695381044415467708048171571200 9066611 -476350518307841822333899513750214376 9066612 -85776896663753430205280799806284505088 9066613 39046939765340609873236117041100013884 9066614 82985654025731202286720072521203091072 9066615 -118415116960098135033573436020762671280 9066616 90347769722902684095934111540669132800 9066617 110771877944817659636160301933717423572 9066618 99840857448997826004046733419583865600 9066619 -118375985542048607790050800049090433680 9066620 45403105708266775941748733339817984000 9066621 105557426264206848643557022821249510912 9066622 42596774575543125961266173853014092224 9066623 134399817774590140730430463496540404944 9066624 53900117353317680622090568354486026240 9066625 36993677393931490080217064787143409000 9066626 -77172099608821967837292264315786109488 9066627 -193708140688749181229934321283732438560 9066628 -33024465392868923910000082143940776704 9066629 -86647742739901522233432854262292746240 9066630 -24126684299449409743962321869609316480 9066631 1283867879337600438386003175479304320 9066632 49714137378929223189917567221766553600 9066633 -198481952359848114973340170175485307376 9066634 139692067270647011766747548238580263216 9066635 -171381165117864712421249405028656029920 9066636 -2508884414652168976050084001356983808 9066637 -22037845196497013109217789132134352714 9066638 -31366479354294562351756873128163019904 9066639 18787008464001974411218223885558678400 9066640 -29304904073683609414842876128007290880 9066641 4965350580031440068551283086679623584 9066642 17214480110428229961377864078639016960 9066643 -108272418687294299721437128152242305108 9066644 -4325340041043062358705956586266185728 9066645 21429307656680335166892085432609507200 9066646 16825615196693725202893039872559926144 9066647 -313320970648279868674296519180452726040 9066648 -142515046131904274584585134742069248000 9066649 277287847049766975854790720498301464650 9066650 -17730315475481481124074215034132540000 9066651 209438855547353754112736177301129816 9066652 6525542634180600710502395449398179840 9066653 164114249224753929279225742057699900902 9066654 1076992628377628908701126991755461376 9066655 -39324168541609286252259209048339437440 9066656 -159583036625060563714099375869737435136 9066657 -64706764147581839369360093495833651200 9066658 -38983677341028731394165757435937873760 9066659 34793542658777112448914374145760115712 9066660 -49092768558516349495894882440516157440 9066661 -660448224743356648283015726523152136 9066662 100868779191638269199991748139443298304 9066663 27960147338526233770720118810044192704 9066664 272937137409738482187916637955605007360 9066665 -66517569231211480162409957481471910200 9066666 -33286158225899158883886911049163464960 9066667 1665338658852082618194683435507148800 9066668 14692135584464011392558457247796332544 9066669 -30279811845564514479250007830711914624 9066670 92322175144262016362753657807160428160 9066671 -74833522501920070634791240563519975600 9066672 -9845370813847074759977809821289021440 9066673 4251554266476122029189145975068027008 9066674 4911192517991978551314549476252440992 9066675 19009848398269836719253786604603857000 9066676 225362510488860894646514795665226465280 9066677 -125694774725169500701421394683782131474 9066678 -101938254656525875496092129482180575232 9066679 -4933896623387652455670314753225882216 9066680 -20434096543244802456928110446492467200 9066681 -112964954280587551789020253835963552160 9066682 75272947213673241118288021819347055584 9066683 64046455559618783867940705980968888932 9066684 -34506806764954558914765989829630148608 9066685 -690655039983472366688472660684097620 9066686 -124563554657715732874925547053221311360 9066687 68560596490880132832288260900275317504 9066688 15808702836072410012213651516857253888 9066689 -91432585685026753436549165030950326444 9066690 8837964771201624710136375204169151520 9066691 207673150671496981480401944233330572092 9066692 -11437012179476785758532265660763033600 9066693 -2267109286147378644049727843433759072 9066694 8547011970872181632083853708253364224 9066695 146962465293544354555042188862190590560 9066696 -50306559579704181171797430910361395200 9066697 72218774663346951382259740478380502580 9066698 -87312360455670922505565259987520360400 9066699 -2196043987362878725377858873001903032 9066700 49618360321438746777548691960675302400 9066701 -83244355419703146326536441490265750048 9066702 -1954764979337767666793362721623368576 9066703 276048496011912955600705189507012301280 9066704 22631907452247094424159944713331015680 9066705 18202352037704205976187891296336656000 9066706 509324332056506451780135011335592064 9066707 70626698686372435689224005733893082640 9066708 47014974935524898952155860135374028800 9066709 97129497061820773993058356889868760910 9066710 4469888108534616394866495521784408960 9066711 -104862477144898409331700708902227512728 9066712 -43040449759222855185820958598371942400 9066713 253289792350579099495841742099500125962 9066714 58286349538930399925293843760354327040 9066715 -32085538227131919491394580293202039200 9066716 252371454228697732476832428560115939840 9066717 3705215070229864054889822536523666688 9066718 -57925985334062368415383687188936533184 9066719 164045680478781228768175346575983177120 9066720 -27945656637456922759771996710748815360 9066721 -47062594602795750381662133753787882078 9066722 136443959616152617891625792882932224 9066723 107573171706116389116278371411437763584 9066724 -1243970796012212399516894264319872000 9066725 -22285907088708749478698655622265040000 9066726 -58298473319096016191914114855133143008 9066727 -90123357151726990429622168491075284424 9066728 2834152464439069987478878585906053120 9066729 -37607510565385194459838738840620975360 9066730 98037104702368483864470461149002641760 9066731 -19423109870341462120747988700748659468 9066732 -51608641199168626208243055334216124928 9066733 -35031356927046101662205362934318621396 9066734 -129465238342396960447669651057039457280 9066735 -9953570146980049065103727387326127040 9066736 30193900177881359369787048444053880832 9066737 177312496989623906377794832238196994386 9066738 49243288993472993589595374692821682688 9066739 118601286676477396050586973350950986832 9066740 -19826553101199076573335394733871659520 9066741 23770033519471730336222619566608579680 9066742 85788751472182559653843979961758554272 9066743 -74895074661955020956232880063424050560 9066744 -88375068187694799678387169044899696640 9066745 8868545267709634365109060027539417600 9066746 -2948500518146716018358939373263279232 9066747 -175171431922281267944168804668539201000 9066748 116827388725806868143105641361281011200 9066749 -221149658339100879341543829108152960250 9066750 -25560526258761843004433330735250432000 9066751 -4371864296392943885008326922791034400 9066752 78275732970593124486080730487830085632 9066753 -201568739169748625650748682955853578638 9066754 64039403818632567725192843320760356608 9066755 53835500350899103729957219232073590160 9066756 -26013592091639251434962830747664203776 9066757 3160811428247032217750524787539172352 9066758 50340105997256299215633041726013072480 9066759 84109499606384518969488783128978423808 9066760 -185669404289898734350324029318918912000 9066761 160664898162445966886586594759955629504 9066762 -83425117483585555012583274394802649600 9066763 -220312579891538601769661572639811948640 9066764 -112985072804721371227655485420879911936 9066765 -1623889366318882755269528446214239680 9066766 -5201623652060586850510118098214456640 9066767 138959506298503441983908924445072240816 9066768 8649067474970573054476278228016103424 9066769 150108234650560988656235962555498234480 9066770 -70342825555754671527171070239704186880 9066771 2367347867423562895438969806849978624 9066772 -81776952615059393365670575403082166272 9066773 462577230286715894093708898279365593980 9066774 -21873148588553031222868510499166719040 9066775 176383416506320114430630353162830863800 9066776 -28429058519684155399170420882816983040 9066777 -94864386020762012990783418254412460080 9066778 -45035656324204585043584447317446540544 9066779 147953128706395393155985775026065877380 9066780 85594692656340934504950994105381954560 9066781 63145417684145187560143342179293919360 9066782 131312155115145945111503780468496388992 9066783 196626876010820542150374008420831720448 9066784 72271779616569595199409692622352023552 9066785 -25400642914168739830792603848809898240 9066786 -13299369139342202646655058219449977600 9066787 -59445044400126807582434616590015864768 9066788 -203946627185908800494272248784752534912 9066789 13550244171315325759133843510558891520 9066790 -17765208480493387783664780372414697600 9066791 -297835208966986299130091298975845218200 9066792 25386595975088461974423131225962905600 9066793 -276739461167492776204068712585445252700 9066794 92752677556965849682645278406500160512 9066795 94402212219361591992004509425609936640 9066796 -53091277567909440711405718290820951040 9066797 47160665318709124426571919046767688740 9066798 -12781773560034919690678740259592559936 9066799 -116153157257181963326797046604320119200 9066800 -772527498066684449474571098271744000 9066801 -63157335512065993000426893765856084368 9066802 80081314136771249245022397132059774592 9066803 -153201300314567862009913905045257784948 9066804 58354422354398998974499192010639978496 9066805 -39710867754890476970542327544424953280 9066806 24462620763906095875981652283188029440 9066807 42352301160519915653528821459489563408 9066808 2669131455283777661473259025211944960 9066809 -350954793268622583086818151985069195990 9066810 31890567793048199958586612258417340160 9066811 26288083987554103998012068484103724752 9066812 -130703637374036069648307960143227399680 9066813 61082771894184571925303494129808231136 9066814 -18034913767183946913517258733341717248 9066815 506574585892307054709559730622337200 9066816 -30865121973466742057923317997529726976 9066817 33752315672714086129015226218806076800 9066818 10592381300179402264306320600048353280 9066819 -1295066131935286568402499944288745600 9066820 -27672290963456639253050040249852702720 9066821 26159234939596792626386509590626711322 9066822 14169328639370018828341596167212831104 9066823 -152844323251106566220503036549370533856 9066824 -136010343155488243658706619625947207680 9066825 45580482133141535984656532994318486000 9066826 6680278336357504694593080492785497440 9066827 85694975013185722141967851518199321344 9066828 98579476174555761963863331849815416320 9066829 1056903098110820639209777939953132384 9066830 8968844142115424278756930150272000000 9066831 85989632858935409218146623181245030400 9066832 -53288625790690014801534496250074046464 9066833 -79289187782175471891761006871223734156 9066834 5177340236468316601100814300794691072 9066835 -140890409379665797392123271159822560720 9066836 18882323524970704234249457607136452480 9066837 23853679718261175907762485917482854336 9066838 -7321747930188030772131757937598720000 9066839 -342480240485790462994581138788176461360 9066840 -116573377066412189689791295352674099200 9066841 -78887544994913506229328400005244252928 9066842 145648115885125899201574722645531707904 9066843 -219718596433152095327097973663144750800 9066844 132902407702770622567927049692830388736 9066845 -36363663785815993123962685748759130900 9066846 -3997774233458093790962595497087081856 9066847 -47186334476915177536968951740749220768 9066848 -27824260298630003230866740480220069888 9066849 40111649877237789799936945630747017216 9066850 20882199413355455917059631443646164000 9066851 -4731236156630694879619575270485205048 9066852 132895287156932135200731118933671336576 9066853 88425677396302400481490145758835664864 9066854 -24221442015798511909255124597420933760 9066855 -29431487718204408459148206633714478080 9066856 225046431147537709848649292651578874880 9066857 -2353399021215167487082705421905557120 9066858 72608139565250884634003144757705725184 9066859 153340219258523533008469748335956253416 9066860 122273368948720733067619716508738560 9066861 -105624756418542482453754112002010177290 9066862 33001771685437038999056909082641452800 9066863 -2463260295565041489910800653409275952 9066864 -59422661651062866478660094499052584960 9066865 165737978331569015427652724955925914600 9066866 76856893968722396121797265366340598784 9066867 -125064733869099161136979218488789797320 9066868 -242791984288618173664713579967664167552 9066869 7922883261810879210699371917648586880 9066870 -21483306498600608104205980137663724800 9066871 127464629689133391569148821594145863088 9066872 -61630309622066819187660675784380211200 9066873 96711013472579377716422526882210492768 9066874 65519238385148612940705599996472580320 9066875 -4372335747853561134922616355185325000 9066876 188948802900175597819976949722087424 9066877 -316223414401169123492922143568833553274 9066878 121132960705898454101436520327193418240 9066879 192730880533943775036834978257310071400 9066880 -26186581604982676293938429875873382400 9066881 -167330643923729999955253443164851072416 9066882 55165580493973614316080450560372940288 9066883 -58639507834840267469374639102808112736 9066884 95122677795494850588836469730191544320 9066885 -14733602277984351628355950478893935360 9066886 14210233728192777597081349145895031392 9066887 98845432156448537790626926964499171600 9066888 -205169045108006069395380963928194739200 9066889 -77686369426429515179299379190051802076 9066890 22534002965305329141335112076653204480 9066891 184548862378026340716016552875065323992 9066892 -5772799816102572598233057687058247168 9066893 -586717630293477679672175371743205194 9066894 -439858789450842541526032940878178304 9066895 115829617908534644125652991711841141200 9066896 -3471093137762495099928315764059496448 9066897 1035547310780443719119173194557019072 9066898 24845183188411062118140493645722253200 9066899 144533715542570904735445649747460960480 9066900 -55934348945635213647443037386769715200 9066901 -79149859263386593274358209762018282098 9066902 -1032838830464516295456589999208322816 9066903 246076158791890868378373814066965739008 9066904 -36718494923998876257252601616026828800 9066905 39772173964678608296903416556439449160 9066906 979057775286712208224177421166780912 9066907 -253626800787432150005146043840841604688 9066908 -75880310570516705594038358259156856320 9066909 -212986465454394625543698705891542369280 9066910 -15138839236159951945048517143906664640 9066911 -63310286981249163804381915073651605504 9066912 203713662283137656868732792330604511232 9066913 -108650659633097216876926856575201141056 9066914 -37809849074717246829291774984156249600 9066915 -9446003630299863313720920422088789600 9066916 -125712301701039522015208529606469679872 9066917 -38193742867030183616306838132898421508 9066918 23810366791285596485565840556276008960 9066919 164570622256165990520627213440412510800 9066920 80667913847480537990445092760215961600 9066921 167094029245844788286686644974948852112 9066922 -43692851823573418024462384274484894720 9066923 -88982430401016120040063080688230295440 9066924 90134829843962135655619319204154931200 9066925 29807488501710304164696115334477596800 9066926 -124998632282420201216417892981892554816 9066927 -68782431921115711956011587747425471480 9066928 25694619396140330192374568674389458944 9066929 55292580206102801594993731287759120384 9066930 4823146478320255102522268202653329920 9066931 166166510795400717495770240175090813072 9066932 20292227781984162413091182758766376960 9066933 78610665035561797203085372794767740800 9066934 37025363538372210348121762430966334912 9066935 -155294851384600242978739512123246126120 9066936 90601665754176876166819337248108646400 9066937 6266308850946529385055492913205970240 9066938 -3241745255179435569830274359911432704 9066939 -33475200617705956178302612446147924480 9066940 -103142196130034945544766952128733928960 9066941 33647753224179859491276363738573648972 9066942 -19185527261995568119453173699412800000 9066943 11262160051366684685043243516839596800 9066944 43737982242861483722611903046086557696 9066945 7049824945154251564585511953185281280 9066946 -34315450457674468250888954221222609920 9066947 -28704676750798886873170181843517207360 9066948 -161325020865042130801078967632781414400 9066949 -221156129001960904077834311753854766050 9066950 15219441695479662774142642814899838400 9066951 -38506180020348521502894638674134822960 9066952 139570557134698121552768024009811763200 9066953 -130207201523337195355555363506932142720 9066954 16551148164786789251412175396389796608 9066955 152254735158554675965412831887764435360 9066956 -179277829867642634377135758988943258880 9066957 62618646071546802281032569127650233088 9066958 -7432435123765928511759667229265172224 9066959 -105235363056390866884728320175134277960 9066960 22031708591670033555453090673816289280 9066961 -112602763113662992643324900078411644416 9066962 -222572698881776937190480139838824887008 9066963 -110178349890878262570041064162869952912 9066964 54330571887437984362769128735265990400 9066965 -11243868650082643389141256874439547080 9066966 15411655624577154977179271213268572160 9066967 398639048931021255178956432951167424 9066968 171022485685840650276784150147514818560 9066969 -12254321355894890728495130586314474406 9066970 11218110252133271176916227704243340800 9066971 124249231154198128545050452001856022200 9066972 -71982784632017088950911411013980425216 9066973 -18682382223787358872990571216342254976 9066974 20985655739394655183639712954539757952 9066975 -26428446802197256477815286031581390800 9066976 28089466497019669165910243548763258880 9066977 -476629159878542792666986555502639863248 9066978 2631118484752151443629200832215876256 9066979 33743088832926615122479656474437673280 9066980 357716842657824234021984832725995520 9066981 -39417752781025288800156926767185357312 9066982 -70432309147213641660932122613721527616 9066983 152790526579638113614821405879659474232 9066984 143207201021653152879941129315009495040 9066985 352011934962242708574012366532575593160 9066986 -31584016040717440852433490880624975776 9066987 384764751093759613634355089313787706448 9066988 89827856522239799177675952634916864000 9066989 -159912916050042232554676205966629505076 9066990 26480046644518996778537391807060403200 9066991 -264998801097922769641501376356775393280 9066992 -14463094836806478052320288634812530688 9066993 10433796149758597424792816798074947264 9066994 -35220380919382748382992810155013470704 9066995 -60671817712940752880583144668388043200 9066996 81873831565568611172345206094059681152 9066997 13143754416069343722133115340620668380 9066998 41615133034622570849374013845069441536 9066999 50835969149340780716862471424523706960 9067000 3485032425047079911074255286492160000 9067001 -348243658681599176371078578356727524268 9067002 23910340700506775115779754209535283200 9067003 27164020335782420962928895951207146688 9067004 -28751570672813585837369731623193202688 9067005 154154258551314107712562650967608768000 9067006 42132553740585335286190580995629710784 9067007 37170916454176061996294846232376824480 9067008 -64879677152666256649595983389404430336 9067009 206097979642460404471743930132943292400 9067010 32616900073359711183167369349750704160 9067011 -118867016956623542435034524894074941456 9067012 130885866439807017751013675032267773056 9067013 -188144528083755882867745541152941096738 9067014 -25256969763532699267016019289282176 9067015 -60562784032193298216304489205551676400 9067016 -110969585560469198305178435094452797440 9067017 157419935667076827245405962843563659280 9067018 157649249007208270714312188395160222816 9067019 21699645421153949551301557636711731840 9067020 4588900603818754337114033205317376000 9067021 227614017050817990677821614948847271222 9067022 24709158915308886274017136660683045312 9067023 -439117378210804613591716977286774656 9067024 51475783101880183889154612030979522560 9067025 -53099947617257909827005712525347920400 9067026 -87611129229923127616253594510700864000 9067027 85731955583807376048611692809685182384 9067028 -27364143680391601679629650480353064960 9067029 -131288755556909636107327085313773406816 9067030 36712699081557044079452997276861062400 9067031 133866274309286301083817536263803221832 9067032 107445864377745598983769272949364736000 9067033 -203347703824495166760901853341814963456 9067034 -74410307005317033701886370260135787008 9067035 -34639169129129665900219656243790329120 9067036 -106831784748997148276491663804553710080 9067037 -3800188654916400625192364027885107200 9067038 -832261024751260876691958552875139072 9067039 209161562917150455534585884180293384680 9067040 -23630488360843562723087510975329075200 9067041 49699984927898265992233783530536352852 9067042 -74201655342702694666903799125869617328 9067043 -234906019218377787453303682893158490120 9067044 -14888102020966021610833087147098329088 9067045 64005942910457641065318482528980831320 9067046 -48830413935887743117505238145372650528 9067047 95376233776034804127515784674871960960 9067048 224126164569963524820777575559759375360 9067049 -170816013880240836868912568945473762950 9067050 -24350193880697553138597364581550230000 9067051 95451266939923613451136839820429796752 9067052 -194341674933074572184711770016810176512 9067053 94376723771050072943426971981645060800 9067054 48309174931681261834411849801387718976 9067055 -107424328717868711638562249350879378080 9067056 575221102459044918699770370373386240 9067057 179843953488406882545683713644140306 9067058 -43220051935431566965380105032910048768 9067059 -63222954651177731904402866563955510616 9067060 -95770311707880555836217771467553649920 9067061 -9971318202074275934576587825868790240 9067062 60581785162516623040591843618677050880 9067063 -260422402675237631173683501270594908400 9067064 264619995701530883184773576179391385600 9067065 -37439053613567804035166855312228158080 9067066 -389341451424811562160094997651865600 9067067 47776721404135949060787429141112764960 9067068 15606147154247769068587494047272402944 9067069 116975903959377083388067207161019077312 9067070 -102164442012837786102818404996828739520 9067071 -25309405093611790563491892969798245856 9067072 6194287891474987788935411013829787648 9067073 -58731170308639176280056259371459088320 9067074 -29608421502636662072521831781368717440 9067075 47192340066450490403653418123839651000 9067076 48720067217276703462948216060402245760 9067077 -62293544311286526493793105557788823332 9067078 -117053616698007566980636880990846568576 9067079 -18273223999584896294823033286196643024 9067080 29070840245205578135230985194156032000 9067081 -156442454679845613568713170627050680348 9067082 -221366143044177769085082847400914941600 9067083 -62167734422270339305448025346649202432 9067084 -61232889015077904673846883449892532224 9067085 -78579084552001235727057668086354048800 9067086 11592883157938577335904058564472350720 9067087 87373041289472292164920654953858778736 9067088 68648417134398901642232212446433370112 9067089 136919773675694324174911244256241738224 9067090 108469424729600219837227769238131320320 9067091 67118378470225709402172399713009210184 9067092 44396386359928289525640495126307682304 9067093 22165721377823046986792321283770960800 9067094 11841122835252294068987687258380728096 9067095 -101808652824684202328047667142930615480 9067096 -300266832989915560606221417535346718720 9067097 28075429531487170101142010964528307200 9067098 37924514840237023824762605963308761600 9067099 -432604998979263416272465366606010520864 9067100 -37818727967127851371666236367073049600 9067101 -210694976260919259322632011783475427296 9067102 83868414520836620277195913275205146624 9067103 -150098692119890620439597926316895845136 9067104 101393386472220419847527068142701117440 9067105 114863558668906252865506473381541354260 9067106 -7954470361121181312790082334259584000 9067107 -4606899853940275178835516083921511048 9067108 -86305814850994031409244515746519001472 9067109 573816847328928387939816160062317760 9067110 40671803940709292549849144149803141120 9067111 7304978695169865371636347009237505520 9067112 258486758444432506896708964475865907200 9067113 138307227056326494895141046737451275200 9067114 46974428099531673610141154917279994112 9067115 10818822374024894996056898277759027120 9067116 28506869760553390382434149489883633152 9067117 -41213212798214632406610640150451857834 9067118 22407808707990938888286284628436949760 9067119 35082530389441796179289764474441236744 9067120 -14548422924800696559349898460374630400 9067121 -84570661716598048817645486432692093440 9067122 -15013517276210449993031249770744975968 9067123 -61196370366766552608615357595479763600 9067124 -2851674563414012550915650311880534016 9067125 210373199085849371423793618933717720000 9067126 -65150353783192027234238527447790441856 9067127 92964834580246360935714997314457583976 9067128 1144834345166036758212155832076861440 9067129 134959759938234951136057615333306656384 9067130 16582285838446169038729182172483284960 9067131 -107823621551480367015840895800805363380 9067132 -9586143110495843771791007979680303104 9067133 -164827858587651495571496455632705642618 9067134 25158668024475809695583539078042770048 9067135 113019457056479425759073982802685280 9067136 -110076451572967749432425473429733376000 9067137 -148634663522612302810502918136987068448 9067138 69797084544772447517882700241514976720 9067139 -6318564764174004310018399819204067520 9067140 -8273613534531576147243716257152345600 9067141 -271024471041311803046942402854722647458 9067142 -24783283212827310519663783458621030400 9067143 -858510626101809779102257802515991472 9067144 16483827949519546467702023004544204800 9067145 -62498759787679756846449590954676275100 9067146 60349202524939168298185937454045265920 9067147 -358388003455238986806113951414143631404 9067148 46038539293311819437734821468334526208 9067149 19854169216208131463122929393422527488 9067150 -10400935428473556321422663299205846400 9067151 53430286572148107662995732296933503832 9067152 -219399328559681822530079302902349824 9067153 160849896531809711028556513576340036402 9067154 51460158360744947129512410944243956512 9067155 -107624884771011014363710720460840325840 9067156 136635775730606514896335348166287102848 9067157 -124726958588862198582174878788459959168 9067158 7073088861602271319830409310570153664 9067159 -60691608814116280746590744351359046720 9067160 -50775693670889723522465337655931904000 9067161 77573387113243895496318509344632504480 9067162 2479892206869379244884974598789965504 9067163 -15448857069347744600230339272564307440 9067164 -103940411287867293868521626604654503424 9067165 -58886228221886508069041371361241446400 9067166 -124850410386152736634935409893491683968 9067167 315247792031078445497474862675266100240 9067168 -136962064400762721081976058255329198080 9067169 84680577070871501374330228376499466560 9067170 6703438787136813660920650050549672960 9067171 -290319224177505317707254770092010317608 9067172 -228558082048142514245997407297614314240 9067173 202060438796804931967111559235560287584 9067174 -127426891986167080774811138524337344128 9067175 32513916013297237393029934033330975200 9067176 -130318078735274680596578071570370196480 9067177 118669494192440823998747545163593211072 9067178 -26974529619048488955079939706521711776 9067179 -164595842062815041708238064579101010560 9067180 -50172661969874295803496204335662694400 9067181 82090706880041085227164830602743545600 9067182 -39692709085008422255157629360698890240 9067183 51830361664169205988625219630656021440 9067184 1845617142715868812901560446299013120 9067185 103488339308497669268852360904069388020 9067186 42896842572591837096910347312213291792 9067187 132038817159388291745212257487558929360 9067188 90685473415148732230476304131592433664 9067189 177628074407918661576676924703158154990 9067190 4235371357025378144073293658926899200 9067191 15348892656159652499240623548989660928 9067192 20974432805827634703914475356481822720 9067193 380794921334029311889230344220290068224 9067194 68206241136811909455346440625489175040 9067195 -1448104903858444873508000114292603360 9067196 79436412846235239098662997796857710080 9067197 -95926554436965722270029860412136080320 9067198 -20671370912075839609238939455882260480 9067199 -125260631986682294384786135729404220760 9067200 14459898516746099248200320556466176000 9067201 -16564143934934537070070821450411247680 9067202 -67994572665308144527245370870064966448 9067203 72914839934932284003393233981915470212 9067204 147021222522478887079566364119042275456 9067205 -102349738592432991771011167378168512000 9067206 32525511814339359410271666061679834304 9067207 217941464274943251617482772725182218456 9067208 -113774205011214764048706359598080931840 9067209 -21187778895183738356794512465847251696 9067210 89280315184116798709916668644369332160 9067211 161291286633324963693272502546032497812 9067212 60798598056504642602146050334069899264 9067213 108356776513107604124152973280971417462 9067214 -22575963732173696968060824855040067520 9067215 -115244442356691562519645806554670320880 9067216 -73302167014208573161152934967770390528 9067217 -167811354008078806067256754122162836508 9067218 64499267101939427524282435016592042240 9067219 49214176044902860823638244010159919696 9067220 28235883601878867964238386145077409280 9067221 -2157439666108058595687968778391911936 9067222 65313712007758311755235158490809723712 9067223 -232538186960542895281378787491026520272 9067224 41767466849619993996126726292278865920 9067225 -220669711800930663736200802190165216000 9067226 53088156042207691550086213371883580160 9067227 35076146787850249999611839001731101920 9067228 1415634534385992785745497134174219776 9067229 225857413689422155314779240838560113830 9067230 34615913007927777143504260411621805760 9067231 60337044993223573769427964875121597200 9067232 37275448813533997414057806777846595584 9067233 10495471225256069833542911872644125568 9067234 143759730495276221453932705210629101952 9067235 -80943387581902831381826992896252742320 9067236 14803061858601337880826937930752307200 9067237 1284632911028818960850547024204650046 9067238 2205253225799484879398045605693125120 9067239 110421315894660569263489987418200383744 9067240 -16930244006475635022845147883071078400 9067241 -27258550759630961358173488777739084358 9067242 -64519072903257325938017358287708037888 9067243 191397898845546621277030011707552885492 9067244 67425597514349732285885649613505298432 9067245 16751724898881718025056866448541145600 9067246 226643420267565081096514099359630110400 9067247 -49479174103230871885415869093556260368 9067248 35591315369824821887424531257072025600 9067249 -358776450188586379481834831464294168750 9067250 -8257636706993482294449647276475960000 9067251 3882034908347196391518979291216518720 9067252 -9634111291836262092949979318539370496 9067253 -13193135968151527011336551176616842116 9067254 -47251684468506091846507573173479719488 9067255 255128107119939704556174582203429448000 9067256 -398003681030147798997594404146176000 9067257 -1672013866467506656226289038777867832 9067258 -193498229843952759890062493209900457760 9067259 -176150708678796197597786545575406584540 9067260 -89705282866521188198031211770816445440 9067261 -30647296576000859016502729350837361568 9067262 81383293746132900926190563532835525632 9067263 -118430682410229756284198644840081641600 9067264 -109818223762175911756601026233531105280 9067265 -284595681332474260842646790790762283200 9067266 3450962343130134955171830304355412000 9067267 126720931254261421674714543181491240960 9067268 -26373744413348877081035235105294901248 9067269 -124509095561559377197639951924707650880 9067270 -6941384545120112695207469290496449920 9067271 -14775385241700112939800886778462302728 9067272 -73665005202337168038865618972941926400 9067273 -44352522703292519344884938864641577880 9067274 -22626532156925707679989155138031992480 9067275 -27266639249593968880551672861564480000 9067276 -67114186658120341462528133198426400768 9067277 -358437807682227287285691711926936444874 9067278 -18397330330885140083074852829832133632 9067279 123046011040239563349004666235216240 9067280 -33176099164178257252035526457138135040 9067281 3262965156958249989533505849066142560 9067282 38759430865100270034742825100712348672 9067283 1307383279870377998050604539555873344 9067284 -154109808072790619073069922520975735040 9067285 -132171417934479014537559616202114692200 9067286 -56345964636842442564089157584230077408 9067287 142955215012886756192735915736997461504 9067288 -22401973602318138946374034422510243840 9067289 81903017970420331438472419340674612032 9067290 -41917366802143751422555614695849256960 9067291 67587259041541681152254128550685654712 9067292 -43982937713405930612133163047019511808 9067293 40527359345502071794825816803770444940 9067294 -23576542177411210572014826669877296000 9067295 -67567495168362693876309132521786842200 9067296 -118333795058602246769678787743393513472 9067297 -249782876856382143414301770147969396960 9067298 -80039871707888452085432221027861095600 9067299 -131853788367834791237685589507025287872 9067300 -11116651914525911383886463227377843200 9067301 101803114711516687090148591083228612704 9067302 -62538213463588663651619959973162734368 9067303 -323958452604936494257725168827161380984 9067304 -304839418154090597899558577915488665600 9067305 27672343939359816605029086253633800000 9067306 80497351741020990000277980489458458464 9067307 -397712588509197475219358417207644960248 9067308 -70909532275330666526810884885926097920 9067309 -255236170868201913478670895692789914560 9067310 -947005789590105042368369456594576640 9067311 -153823195938382518364305103662362580096 9067312 -35203352952984837001199584072989097984 9067313 -76167999646514173848877296785370840000 9067314 -18688409987593499346192013915986032640 9067315 -67340784413608284623461969851327833280 9067316 137030374392230573346680083402853063040 9067317 47763956047218973052118361662885832512 9067318 -8903667307717375262048966608625028480 9067319 -90379605086078583227799178478051752104 9067320 19369556181671116924082895873997824000 9067321 127005566217861905318600926523626484522 9067322 -39086262496073801646041030312603613696 9067323 -102474446894175191063480463605412099816 9067324 957196840766876888648984337124933632 9067325 30599252686088989048942820170621180050 9067326 1413718315915979911588429974023030400 9067327 127866771360958525706347401393246142432 9067328 -37266785154912767030125094977084588032 9067329 37827459401421267811532687353194600000 9067330 7578641815568789821123922575969158720 9067331 -11970720930592857367976860697040716736 9067332 -85364657028357696236845635023705241600 9067333 320491290327493539696472679540467125888 9067334 -2281203555630404985530162692807074048 9067335 -47846489483719979322904051052076812160 9067336 54663107198583422999539518781508812800 9067337 22101627030337659984614608281444348852 9067338 35788550874885913472597272691020149504 9067339 18522526646515422804962765184891893520 9067340 87035423794520113597398037313618979840 9067341 106908377350005217021022036471857849344 9067342 -119622866381807072776081340101355780928 9067343 153456047523725958719870222163340258560 9067344 11118837968508290660691068694117482496 9067345 -8835509994163016408016567246323988480 9067346 2175633093458005476954575036414209344 9067347 188383761566278435296277374389682366324 9067348 41589769422894168426958474438697844608 9067349 544404367698739989398558475230528338236 9067350 8710136475118308218850607688652360000 9067351 -89029937955682902716414469590759161400 9067352 -234555807021941375783643907355889899520 9067353 114128244787422581043065764123134844800 9067354 -1903115443182179608520675227094532624 9067355 26968351956466248531986096327432459040 9067356 152187832983357095494396916734886707200 9067357 -43627597173740145687215575001618037486 9067358 64347291069624917032968724070201803776 9067359 -15968923727819247662462920171493448192 9067360 -58352249754097861753090953532711895040 9067361 66295682697796650911544751375058716962 9067362 -53832730061963142205495391209558059648 9067363 65373080594665560846832701827545301424 9067364 4445786410602357107163273385186415616 9067365 -68277836417008929210187677999268432740 9067366 -40225937946176604098069035292818096128 9067367 -771169122123009406622550944683733160 9067368 -44626610752289736723958263677485793280 9067369 7369172214299056385919126825119433700 9067370 -24209715991410663741306589858502169600 9067371 -197358012494447243039035946160868082088 9067372 -40570876324701928311803105609110901760 9067373 29950606545612263032513779002498031840 9067374 43205531477984167297714116426096044544 9067375 -62549818446357827404846180069428198000 9067376 4250236623239825629980162835890044928 9067377 337009234033164755375198541760139280 9067378 -35073247444045272648325893695037078528 9067379 -88008756744756416266794518647431144624 9067380 35374012354348726849071966281873203200 9067381 299295152321926213591874440677874101312 9067382 57960060040375803947797055865588500352 9067383 -2694611876185567918796535154175054400 9067384 -1906693147122054307676982509621575680 9067385 -195820307897515581115366543757116575420 9067386 -13911844120114861630565598731845441536 9067387 -77790068290540589367988436645457299200 9067388 -50867204161921364762802091985092760064 9067389 24642454279082218882615058463525473280 9067390 -97542400209939382575281618731123918080 9067391 -201313337555458510342465978251699833568 9067392 32419228067305817357811607695041495040 9067393 3251879187688030942080067045897088642 9067394 -5824344127225318119127340973600265728 9067395 15242307932153290573588459514087484000 9067396 -41987688413601028324442483591190590976 9067397 6948939972020399736878574034407402846 9067398 105180663102803344753640532615322908864 9067399 -158813446229246441293336150248740488704 9067400 -18856743479072001012070832070484608000 9067401 17292650846544601770763179391913403300 9067402 65127663424068574035403102376213839152 9067403 2013015157105959891134155545009439104 9067404 113034285640856869506380946344416759296 9067405 18138615441387575268914067726497243520 9067406 -108041083004467261600928028428229663936 9067407 11722777169855452603609150273886784000 9067408 198270322138726036398897051450736640 9067409 72724585012912454367620247544355380560 9067410 -761507514616617253123492364008243200 9067411 -145862518395509042951529295326149704200 9067412 -31878402550706394960929351434402937088 9067413 17675394310333779646688781042184765344 9067414 -135357689733994784347365414163563246528 9067415 -16155853028724719870806911089831078400 9067416 -60428584415953016078548474265397350400 9067417 -52153791275346675898454884759043620534 9067418 -148612283875146394821702903800054916096 9067419 -6307362871914485415607496491554245376 9067420 -24374384739810256058955274238048862720 9067421 7148549685434402627134635124294416000 9067422 12602781984106704043911439357602545664 9067423 -333521258000169979055834089618094007328 9067424 -54214751875778523993733848533921955840 9067425 104327938978485489343592561057801670000 9067426 -98947011652583436663563632087750520160 9067427 -217810885180819121522574968005532771520 9067428 -147198731183560965923726417263887630336 9067429 3534868003330680744507802531457087776 9067430 50856781251155492460946773036565526400 9067431 15618243080058036276908930398626106152 9067432 3027966672785057173163943388865986560 9067433 193358750235135094207452541067632784640 9067434 -35301834741926913267349555740875185920 9067435 -11641403774950322810121062476443576000 9067436 -68301293281149033116491088378347748352 9067437 -105284929837062317736692673644178309120 9067438 44248120480623903754230407608984512000 9067439 -192835414339629114185237583147675611760 9067440 14706265648058427614348507295481528320 9067441 -133645540606267237800534644580652802158 9067442 26388608947406036534661525595337269152 9067443 51303218712319254737564116180394135040 9067444 -18393672400155619748440653698775912064 9067445 -284728665609872745641314970094660407520 9067446 52578254523379290620597765194344281280 9067447 61457309560766359207877283386763225896 9067448 79306240422572072815550232956462223360 9067449 -81396834403559817869820819832453304832 9067450 68291096108688389656539911840006840400 9067451 96443972598659670753744791319726816000 9067452 64422518507419854486179724529563440640 9067453 376164163552840566935860365679803584 9067454 16494472516203152097435829941188628672 9067455 -63321123525876294681744157208908905000 9067456 -62932384239722243778565344848206888960 9067457 -20889204266307045857224059488163211968 9067458 -31612624464766252866252655075570751616 9067459 176831241344350296157878516567115248960 9067460 -9420265782008260162552623068367091200 9067461 54928331365003035629993921692070892000 9067462 -107242598487515265205368645910797100800 9067463 13586159409759182111045532990324541680 9067464 2732135001157160219736786567536640000 9067465 -107838864476386769974712600998418356800 9067466 15951544775039460315439748596296336432 9067467 75724858099656699624575745577031977200 9067468 -1937071849903210848585273731431778304 9067469 21645280412692178680143239876009751552 9067470 130868947245383284558835006098842009600 9067471 -10273881961943988633317246998210916256 9067472 7091035187962262404208233011108274176 9067473 188422585087146406133471656101325186722 9067474 -32142041911109395557341247420862940160 9067475 -85472982804918130548691461992621349600 9067476 10130905454746611952301674629459529728 9067477 -59084372767653514971927958548965819976 9067478 19048147583319592749631749135811214592 9067479 -50841054347790269950068405321498060720 9067480 121620759070747143550932124064260300800 9067481 -184116970860569340293900818972393595136 9067482 11255588890618234116728546058314096352 9067483 -77202486641893142988760206322126494268 9067484 172127895822110059887538740809449497600 9067485 5511664201831843978791246648716933760 9067486 -17202509210774999195967344505310631808 9067487 98487662556211796941225677090734553840 9067488 -117023713700429195513991752323356426240 9067489 323896532479834661665379869291354992290 9067490 -48134009035862106139024068429198540000 9067491 -219751270824817139263755003352497004560 9067492 16600193550933728381197281838351093760 9067493 -85523120909948030152845128276428688160 9067494 -2529968709454815562545612119806528128 9067495 -139520175900916262644037393308824525000 9067496 -194086589409285105947851426553783239680 9067497 114068563019848367715425477597344600128 9067498 51146597259614345007431083048748640 9067499 224135999495993871894725918656926523236 9067500 -2496817138822205602329434217346560000 9067501 -90554219995466363719868995221986465376 9067502 176670110104777257348077091666873858432 9067503 144747962538643312277824415609236771200 9067504 15603523618438684903031446129450680320 9067505 43913982026809691394363823148169883560 9067506 30699672778689489890976013972313071104 9067507 -232764962604671859123392942838197448244 9067508 91057649674445840461189527557070981120 9067509 56549855701568882279400181175640364128 9067510 -36897027694366171686097853057635491840 9067511 -82043232502008466306856434486451114016 9067512 -215310847597584341179063217011177881600 9067513 46964923735087243670598875877122076224 9067514 -26432737746192516418761057024722938368 9067515 -4991004796644013983832294395890446080 9067516 -38474671731188855915722084493690640384 9067517 -105386675125778154974813509710784897140 9067518 -83154887285070290670922596769639889280 9067519 -35290832104757648564161852126939436880 9067520 -29580553216586262670517600577115914240 9067521 173810332206836353382497842058023070512 9067522 -21151351521291332572064063450116807680 9067523 39117897849861364242828437031909995772 9067524 54723669557929412647872044311097158656 9067525 168273403649683649037479639235758860800 9067526 113682945851990566220991383013477735360 9067527 -351405962536561653865437597641081472 9067528 -10336520433492324671957022007992545280 9067529 60804126511969817816678093423897519130 9067530 -50631062159281425075275827600984896000 9067531 -91012219449577366067560704317982953472 9067532 100086337326069672134531545239634941696 9067533 147993041266529258049491535647077821600 9067534 -18709283315053455786421262970057916416 9067535 -13644857817564070049195216961983399040 9067536 34057842614944967126612740242066186240 9067537 -3240398121470209328963899659593690268 9067538 -4413317937426127373161855127754388080 9067539 554351440467936793620724430253493248 9067540 -38344093410903122660897448019386005760 9067541 -73562517565332583725187774902695116800 9067542 -53381564945806123674663966615172225536 9067543 -58883955273474831190850914827872939376 9067544 348125747261736280688915851599178752000 9067545 12976736072578342510193180282257430400 9067546 78416006613610559656127862937059164160 9067547 -3601715230644294255753215563361435004 9067548 34339243315026346490451050325647769600 9067549 4313671187575189912682753689735310764 9067550 37246714412638031615193583831236105600 9067551 57005476873607865612350006572750594632 9067552 17037425764241652539102052226814705664 9067553 -87162257576013619246585576128126075840 9067554 191932724904430958404203168753030864 9067555 -43465522745543394074109356546865144000 9067556 53377610925389472723869899938447340800 9067557 -14437478004849424574098566517626847200 9067558 -28675608033187815638697061242241260672 9067559 111285787502778232149861296477955773616 9067560 25338270465306338030764274032238592000 9067561 187867362798404175684550185780620855162 9067562 -5067649746587874423374078472194826240 9067563 -16502993965557732956040908562531436200 9067564 160191822544137588039594238258560317952 9067565 -82386501861796083236191407023761339080 9067566 21389438718969188436815227005039934464 9067567 -47814635857341717093746063772027526384 9067568 33348593763982352711380314713162760192 9067569 -82569717553705719031348309189487536128 9067570 126113809585579611681301542945175704480 9067571 23113280341454900658726620563810949772 9067572 -12517305011806802574549007758325800960 9067573 -147056456011053873880624687859279916178 9067574 169619197504065719202626720177378019072 9067575 -64607352282490487338638347002785360000 9067576 80001390898866111266082671285464719360 9067577 5480357381574748467850733468954248320 9067578 15573028906711441935359813691340701696 9067579 83671304693645770204488740076482006400 9067580 -54514066409030636585740997301281164800 9067581 -80766935016495131152939878776791719072 9067582 -1200996159158785552240849746198458688 9067583 98821166869525622849938316862261771120 9067584 -26986851238281893748658479444850114560 9067585 135317844882953442954133443219586413780 9067586 -3932660178860338491166316765841023232 9067587 31197977498813158965643343057964933360 9067588 -24858526085747445439156388435716669312 9067589 -88567259383012655877900503817397627812 9067590 -6023648843015870618884550214024537600 9067591 -23939072706918447758134117176907243928 9067592 122069199420461394896152408929594777600 9067593 67372353036982873764190363849221443328 9067594 141285207008608808230541453872089666096 9067595 -104694915099907905340563437939792314320 9067596 70247768683361737317657927868141747200 9067597 -42139925042243383142037487810968097248 9067598 -162726073390193216918410742314828379520 9067599 212546288620850755477870026992529296640 9067600 12064122956264277964441797154915328000 9067601 46907138367535190559685461328976082600 9067602 148347759390573282160339268758101841920 9067603 -53779101198119350820287921436616594028 9067604 -9951147278800291641907805988607795200 9067605 117577298744600430333819110625949046400 9067606 162254775412040432392194942647474302752 9067607 25412036027641016182232163397315406856 9067608 66236058087462891083120849080681973760 9067609 -117587888296491799863079236804471747190 9067610 36949415311458839763483789694649204160 9067611 6851577206450602178788938082335131904 9067612 40095460980305947833957958591395873792 9067613 -175304871040680149746463868672154457460 9067614 17270416806427108496980421761113771840 9067615 190649360426025302559781497180100958760 9067616 189378545722110365410265107357190062080 9067617 23615336913498494817712516838811830400 9067618 24259463399630722401879520486494767616 9067619 -111392682274053164017179766690553352 9067620 54449533156290465969641419691164876800 9067621 4110731633338150992727781458077197822 9067622 5261428079860989418519234557689591040 9067623 10022478492614707775858210394895651968 9067624 69135706819891932175116323385196216320 9067625 23811795046906627467946771922208000 9067626 -3805778115367685872269812021075106816 9067627 -119580942813081976187070556753027613408 9067628 -180312732991101300429826762607357605632 9067629 54533399527045298990917175667229675584 9067630 13639182554677258847612750595419543040 9067631 -190602539006810206865677841041961771568 9067632 14996101551910684971799807465477373952 9067633 133276301660650334578876741973937667380 9067634 -21614715402636150993245823682580889600 9067635 44980622546062191161496473816601999840 9067636 -171231961578304285283898827212622458880 9067637 88237092812219623291377451496221706286 9067638 75505651166904230076654078634512106944 9067639 135259279879655703477948763752158055856 9067640 -124779058645476680093555793300111667200 9067641 -24911997948821322363849646977020095776 9067642 38709466409069833357492840512855435744 9067643 18961239487769052924827718652008811344 9067644 -43812097536860785276183711708104337920 9067645 -148311465908887582472714519031101222400 9067646 110264922381886224025052475965463172416 9067647 137845298839463623023319586558553251472 9067648 -42090720342840814638109926366149345280 9067649 -330044795535673938714077149350084724350 9067650 25147899784715557931927166514240051200 9067651 -215849220699903015836700692183933112600 9067652 188498735892962824487931302361036721152 9067653 -9397718266992129819071781945631620480 9067654 -27534875333709688004282279086031608224 9067655 -39598371057159022289183064795473664000 9067656 36523462846646921905783068154939146240 9067657 53481709685521385627351356738024657972 9067658 -21434559025304160271427718331142620416 9067659 21987561074074199445624559391622878640 9067660 3202504613565116301599519696663347200 9067661 -331513104021614312477158798896568670388 9067662 -19903947471802009406027679760835956800 9067663 -454448999448281124672146499951945688320 9067664 3852641210008036436516412021091516416 9067665 -13350927166848979441432488852408360000 9067666 117181204575088921159544489478106246032 9067667 5325757823393415696012825142386769152 9067668 261438981352707966182768035261753344 9067669 -92289871020807189024059337498148908356 9067670 1275946238115889124485888207627649280 9067671 -198845182241055096623351072338322086560 9067672 -74177787453029026618327670340186163200 9067673 -30658208420004478734946453399957785600 9067674 -293129367126193244829935865545072640 9067675 94616965022594868632097142378199990900 9067676 59677534369369578204625026012462858240 9067677 -251544780425320627722955254902326108320 9067678 -2241361943285094864006843667015613376 9067679 -148370147534181483856350154446547209240 9067680 -11049631779349845613552816143728640000 9067681 33155950461305423407119317063366118144 9067682 -36366009711319183226316013311344341728 9067683 -76850214228043183847497990042295399952 9067684 -167174746536026821372221319295287475584 9067685 71113390020601690400277615707399323200 9067686 26466881871044111011278362071431856128 9067687 -274868993100211049137695102035863062664 9067688 -36429442839299525418090779798443376640 9067689 -49238215903792952023843293031953877392 9067690 -17058646127384435984806522772324340480 9067691 -174685836017440340911931843440018023600 9067692 115813907649142164411137964332525509632 9067693 110634380015129463011757305606328636000 9067694 14409089355814815455691354938930908032 9067695 4409305991945699862591352763265017520 9067696 44182515737822786595424709746611093504 9067697 -47449310680726565111515198134061759854 9067698 25701588634446140100232458019089655584 9067699 -273694414881309050741025034386471014240 9067700 -11166333654425065917509136150827260800 9067701 -64177311195760383343454016469147431552 9067702 42798109986334465093540923676376948352 9067703 -97033528398925344240552766096537523256 9067704 -44537402083907958293354295101863034880 9067705 32012430623401562153963147653544871360 9067706 -128579631811178789159551429422862658448 9067707 4018810802511174810176216380928960232 9067708 10015874165987067117129808614163380224 9067709 38517621428912124458552778839619909216 9067710 29934264412785018197218657254460416000 9067711 -3128492243830481041315977232979199376 9067712 97364546179630282123448378759168655360 9067713 -132679850016539330669763536198619234240 9067714 -4977951881538665428920098820984107520 9067715 64416468560007650930296459178919173280 9067716 -6465265648295503997050223817906413568 9067717 -25981850512148092916696796842301957120 9067718 40302848315398022380686602200640054400 9067719 -4820629716475349735279473076895817392 9067720 39759224004253249160774494871388672000 9067721 -21277485162326589828456853428804283320 9067722 -151009264347197179140849968523548928 9067723 79285320131413846170259689298195050640 9067724 -5639678188818935762990208752990135808 9067725 -54378740740652300704469169535832620800 9067726 105628608025912107448174046537437996800 9067727 -17280192857655976655221116003282702000 9067728 -635039408633102032483322258854772736 9067729 -173848148955052681409273525436192082320 9067730 18569048677492215158105453023241203200 9067731 272017642521658964279159567272453660800 9067732 -98417917689144697300783010655823315200 9067733 220169141102120705815384838104556507982 9067734 5435125121707303867281173311239248640 9067735 188617754571300664392166246366097350680 9067736 8404470764964843075866817111288391680 9067737 -15631888913300759806411291710018762048 9067738 6159599086254483336610593402709993152 9067739 -10502929246266914066745698227628633544 9067740 -24782595749569296706802107685760000 9067741 56289846774940501073097798801605311142 9067742 13561344277629855262338822505510347072 9067743 -86660857441377280318783891653696777768 9067744 239477967202401427402077189293764509696 9067745 -101926402722097794110873740040285995200 9067746 20149423617313385532669678566539238784 9067747 -23182506530672971665469510865318252960 9067748 -65426272401334788444879310382322991104 9067749 131267947292033406831937942151316189120 9067750 -50237934805339633447682892690147840000 9067751 19637483153949892218138066680191400064 9067752 -196473380188700991016127408424130298880 9067753 125446312741421906775315723960812547002 9067754 -165890613647185866711594510014926848 9067755 -100115927123834502222892247304975367440 9067756 -9007104846939832213760392954305772032 9067757 375182010724079407938488085202259739072 9067758 -16135157520932975372765329055028403200 9067759 -291470807100902734114116874662204837040 9067760 7294549627854846371799800129303347200 9067761 -214531403503357067421853930036405995360 9067762 97951232802608713543484769597457640064 9067763 81104208872580359569211724540288656544 9067764 -28978237770911532896168375951646320640 9067765 6098069673744758254192314007415692800 9067766 -336367729694340053497956052169007738624 9067767 -88023033277052820125361272506525076352 9067768 -20591812777018174158821621746146877440 9067769 -180473190190458679448586058024614612000 9067770 -15837654876175207588315546189642109760 9067771 8826981946869930124550843954568994344 9067772 42506161036936635762061433761328732160 9067773 7057363153902999900570045798100715520 9067774 -803579703230199128279721412676016960 9067775 -23337982612623806300891655075871954200 9067776 68885623227364938682137216570624049152 9067777 -301326419661253995634018121001491333374 9067778 -278124839444627965820997364598944128000 9067779 14838479081305436158687525567056104448 9067780 -68320834950129167998223643669306888960 9067781 -330334230746441493294376494198898640418 9067782 -47270648773403545026678887479997652480 9067783 118018203009799927601947814158597808400 9067784 111853307420941411705442233628050513920 9067785 -22122180640626940003892393962387592640 9067786 15241278872826619111167846854334787584 9067787 171247762441536091497658571729131952832 9067788 101759744597069798626541849709791293440 9067789 -313102731704739543371226509626118654410 9067790 93798921421375037304332700510983390400 9067791 12903183052532931132023725745404602624 9067792 12891702258684726647305347845075050496 9067793 -224264653877518193355569942914834659342 9067794 8591675116737614680943686653248662272 9067795 -98244754875133455558950684614398065760 9067796 -130614914172670480918436110311405815808 9067797 -1123945794661127737668044232154495392 9067798 -51372393241609492543423338392727711936 9067799 -83461831995696373934993263374784655736 9067800 16491174014796390719897304549556224000 9067801 8323815635546960613435425185910308992 9067802 25498183643413249205682623503571074272 9067803 170753320970371138286386884776090551704 9067804 367483058351049736147538251667075973120 9067805 -24713760851859034111375729946031387540 9067806 38434242536492325529813028416223422848 9067807 95415003684612408296514541279187635200 9067808 127284761847980584364028074496120913920 9067809 -3103971487117440284321456514063426432 9067810 1421539625930720100316246868604549120 9067811 -441499024183225513110452425724494044528 9067812 24578066203691314425654031862617165824 9067813 107214031619996160477718880591198974524 9067814 -71898734114513503993920883509808232448 9067815 -147641148718703034849247659153132348000 9067816 -190862258667449476220711189243070059520 9067817 169921002861717477897800325946863269664 9067818 -33131092414926487630249191471462602496 9067819 -50205386182373981708275864756161470880 9067820 -54836092267865827808614958945533731840 9067821 -41573123805464285042101611621163709376 9067822 52457706142256786115834884160363229632 9067823 158928129345570690158351506304364340584 9067824 -47207710023517785468335972489898541056 9067825 52894052309593520688867002326915851100 9067826 -49667243119420532140736280215407582080 9067827 -62573722332353668690632952032104997120 9067828 7444670237665397866768623325286400000 9067829 -48358855396599215907481677031032711570 9067830 -45675631190278528905998765347652926080 9067831 -279574631019463242499947533383060577368 9067832 68611397031697226868030665573528678400 9067833 16892134321681234720942815351912753600 9067834 -8881322655677235298379844241853767968 9067835 47456231944523324160544115199637381680 9067836 82970422317400196413980384955454914560 9067837 -283953652990411799508847527623311251514 9067838 11988469505232060750874726828510148544 9067839 -68317463078118856984133817046367672832 9067840 505747955326536263035235166112972800 9067841 -4880292779560185312293066289796824576 9067842 62062612700651275566905323966528128000 9067843 -6516734146420393279209085437399299908 9067844 -123280619696402701089672682798104891264 9067845 104409927112528942787695238647539595200 9067846 -103367338242415669837428641233747200 9067847 -85448834632453998150047296081058519856 9067848 101178645660967307854636812313419816960 9067849 29430364484020387779470148557654797312 9067850 -28582531555246220500923624281632915200 9067851 -91402876357219079491018355672528416896 9067852 184525225260744881827309760688752131072 9067853 43455868687707722290372468902363345984 9067854 52355573291097112060585825134998520960 9067855 56485837649126347809277260757245255360 9067856 20598019378813863480477346515237076992 9067857 -68862625668768445550368582418820247680 9067858 -101822137675389694513248809598966564720 9067859 -22427055813909678468781759536625012584 9067860 -65878149988339856318722127754674776320 9067861 -115074554833427624881752880646552914 9067862 88927972663778655849628626335867718432 9067863 32624624188455541859379950616452010624 9067864 -32719746094454431728470698596966297600 9067865 -51328053787892431939478434216738944000 9067866 -108498574530335779630305858769969152 9067867 -100662166175787839048181934280027595768 9067868 -274394309349118490818675412737620501504 9067869 13114639280376060169944782489577142950 9067870 -29777345156411711326190849212692103680 9067871 -123048077140848071489133485266576990128 9067872 -22992768799337446480401061543120207872 9067873 -235739482153738945829100796836245702878 9067874 -93479957751584745888107830402648229088 9067875 -142065043720812926819607100761840132000 9067876 101737035805255741476795894388070476032 9067877 26137338722742958943921933581236541824 9067878 -27984675600786319317899425773851376096 9067879 248760162748771710501873151328918039480 9067880 124213360171618992994462919867343206400 9067881 8662252872633953701871439543189242304 9067882 84717376519379764121086416143631759792 9067883 1380277060357709477492739863385532800 9067884 2872255810935605904717207387020623872 9067885 48738368560026789145770258166355271960 9067886 7300192375283469997908990322307681664 9067887 -54014218460603828219079213940538176680 9067888 13264472043135074207014368151528931328 9067889 -144194827107625817047162762814469803310 9067890 -26216353141605681723428513549337884160 9067891 -49348279211115952374595967386979471200 9067892 169476511087009464350105510327228409216 9067893 81813638497201947715433452547942830464 9067894 201295604282325361989399472587853559040 9067895 -47834424978458676453760539354319890600 9067896 -146758718211964399217040799426300108800 9067897 -36635425750425340967045712517514053654 9067898 -18528388431611784236613288853265184768 9067899 51344603620092670474194644299807111680 9067900 -79498115922757783077450515375746624000 9067901 -56932211096944795258301924011392223098 9067902 67892734963599579992639035932262963200 9067903 -23261946471118748824622214394731644032 9067904 4730914363556550399500573476619550720 9067905 -49613942080387226257227711872221610880 9067906 50744666879839366716835165043096947152 9067907 -162062957396115337435828952430711465648 9067908 -102260530518508519098399846296439422976 9067909 72514946571807620804443319678240310110 9067910 75959022942783970796495990912430879360 9067911 -21037845776236529302377459205976081664 9067912 61293687938435303670726729296348774400 9067913 -31666060969751575814974606334748500838 9067914 13953814073739260396385396640707414528 9067915 36220756670848239130589736599039158560 9067916 -36842755726931797539736488964418568192 9067917 -264406917331437629454590637089344932288 9067918 31551298572602764385114757722558516160 9067919 -19722358639449031973479232806845815616 9067920 -19520740458357302133943066555605319680 9067921 37754086379381834791128250540787513200 9067922 44121322547879806438027039328878618512 9067923 -170563844106328035280167202740569812800 9067924 29045123100936967213538021428014336896 9067925 41333805585228533570339402001199768650 9067926 -703438480518786146608117232151693312 9067927 55522485583658710113450352748213090304 9067928 60850850395327735585548843833118720000 9067929 6461080800501782709335545125935527296 9067930 -93305581278136111125705284838737828640 9067931 -53650923756799402663885124097023216736 9067932 60816915734203764764740483036655993856 9067933 -64035125927690770583020731379939588224 9067934 28017899297112884658397815562137354240 9067935 -6480827723404910955470815094497369200 9067936 -351746705830583312702038257956542218240 9067937 127716525334175074948970235926169647586 9067938 -42404275898556435027351602040194779392 9067939 -129093865708394951540839410979799781080 9067940 -28287062759984717813628463497493401600 9067941 105262305375258085261048324604859484350 9067942 5944751479347087113473819447811445120 9067943 -118025039557918363052317206965615038800 9067944 178094525478187124895722039319366942720 9067945 6403071206334204978880183476314713380 9067946 28339597825213960632662021611861608960 9067947 22983476542231002952772573188518684672 9067948 -195236418894598421216921410788832331264 9067949 242790241903221182850192089947973541120 9067950 2506496308373273017217029459425216000 9067951 -165564897517415167378007658638172648696 9067952 51094264320815563608672723429545410560 9067953 -65096593568758770803293405190864174640 9067954 -8271360951413641952400702033888499200 9067955 -99957510151259925415618152684619889280 9067956 64405558268509053313563156859984515072 9067957 204850465722184782084164631025245825120 9067958 138062543004460151701277534571768946080 9067959 545250143481872812614459898974697464 9067960 -7452392406314345249325219160374067200 9067961 44637968246193219588615386608512300480 9067962 -10389547763822183074628686462013672448 9067963 164982628205612687201480684935252986212 9067964 -91923641738449748226019790011009281024 9067965 31212125491792528482535007453969994240 9067966 -11500721453535630203914021449080585280 9067967 -98008719160664232541417171996320594720 9067968 2820227649880298606620634750159683584 9067969 83263380408156736301658466755857760 9067970 -19448291197359615713793910402447428480 9067971 -16831965340507331829902426029355910336 9067972 205017186038036924444203095340917147776 9067973 308289838465481731472021436281194381440 9067974 -87504829416636974633399667300263672640 9067975 27800075626600595476049073741095664400 9067976 19847341518279449935410998162137128960 9067977 240146101168869466848708891672633671040 9067978 75913805280856376711234145531467450880 9067979 -92532169753935684814660659609494010720 9067980 1066211153083594976780639298037432320 9067981 180989393456190848816907804962798697600 9067982 -26126252188900524944927475248971008 9067983 -29279038555126168999035291935310713976 9067984 542296568232824976069143139275898880 9067985 -126529961254638608654356000098634007820 9067986 52214814704151879684972312364843356432 9067987 -18773694274229129080290242532769131888 9067988 -222165016372952884546230091149305090304 9067989 74833879385837417197228069578848428896 9067990 -147594975099223278746517121544045500800 9067991 233243207622884575785759818320774299000 9067992 73999490859901819706663014830106214400 9067993 -4228066767581926365831108873158473632 9067994 -38782096287450528610621531043942652960 9067995 44983469042011642056564558152376432720 9067996 -67448886839323900376685390179919246336 9067997 -144502725968681375359246845734280132000 9067998 5340047732140935947989466109684003840 9067999 -144444937788045724801827656464468917336 9068000 115305388407772743106159608423186432000 9068001 -180570555778682907831873764528187839568 9068002 94631663847643752596239003365551378592 9068003 -14196528544341726753477670456663944192 9068004 243871772286545669548185496148634624000 9068005 -14462276428024217618980267969972778340 9068006 -133882527257529838493163466507322853120 9068007 46850994092902844563532335722578526288 9068008 -83800862678295550254289489769752151040 9068009 -107355709506082614506978530894048958790 9068010 -10386877291680868035171689100734208000 9068011 -47909656370582461038148417418245605576 9068012 1898742944662597479348595263767542272 9068013 127423409517440484276185957191543322742 9068014 60319920480609220962718221594858977856 9068015 -125426490310307037487706552739541939200 9068016 -6601796586889483993919182462388797440 9068017 -126340309319800663537663065442992508288 9068018 -45089566425306103999697670146182253040 9068019 181511318010739839283217037265038296640 9068020 50642335604127935509041301593701690880 9068021 -184301264796323843125631579671208590308 9068022 -115587001835579765526677358895230423840 9068023 354673930131589740969100170546222903272 9068024 21567795066523673220919775201013841920 9068025 99457594841646442179951205850975566800 9068026 -11425038801837038156088199420500782592 9068027 30831420891715395567235658708891118912 9068028 202200645523231805044651994444395069440 9068029 70817035928615208120056347496245082630 9068030 9601634105134298161683366597590217600 9068031 53979171608694482307144277699936795632 9068032 6644055831992325000691334227427328000 9068033 194780601577537292265947238126929889942 9068034 11638814512588109895472035379529997312 9068035 -72812807106976795456812468076514445600 9068036 -109901293486660343519831653691465290752 9068037 -62915471319569797859512703526759856320 9068038 90114546761088373438790366055839714496 9068039 -556617450267044191000264246151323631040 9068040 -26406065034310864125690289115935488000 9068041 360272754858633132749897877879605500442 9068042 -72020608974713835768085085239709957328 9068043 146106140254998049121177768947133845464 9068044 -5046907288180910361560098260964804864 9068045 59740761216435802645522974212570165760 9068046 13895929351620087881447415637285052544 9068047 274972487969389702395086058804842776496 9068048 -20622741058615275826327356034620456960 9068049 -504866397470229120434422151973912192 9068050 -24277931995043515567349865487639093200 9068051 143982403293937136064416730857162910504 9068052 5013592550359434111527581039316803584 9068053 -45767867357718888393677616031620371698 9068054 32603224829674754301071715871435161600 9068055 39233327437828777945799338232843520 9068056 -191025108612372496784387392549790853120 9068057 -28460398755122853847714889619237599100 9068058 2933895804367585570693515594841559040 9068059 -43102204972816912824736219467462831360 9068060 -1971497769756198333247282175910128640 9068061 -37875077297548538095117594239191987328 9068062 117231219326508780347606164946749276032 9068063 360465956102984630153553797697547297704 9068064 -39692838363186807790132709557571420160 9068065 -1791638946642624519014362517328306540 9068066 -54786923721202103327060780265533345280 9068067 -11989276024909039861614544415419066800 9068068 212653129861643245704070615177664590080 9068069 158623814524201506855071277662157553470 9068070 -10381394723875675944752959378137446400 9068071 -35378188586955444665583556169382330248 9068072 46091559854589999820994711806413373440 9068073 -34769345803992759402543338587574184960 9068074 15984795852274535116554141845576527536 9068075 -75635386956425727128420246001777296700 9068076 82369856755513841435186603962241124864 9068077 -3514249533904820771275112479511288862 9068078 -13610957603883489825216921473316116160 9068079 -10774749535789449025778110369630682616 9068080 -6856940030473413415512434602383114240 9068081 127429608200795607472206881819463770400 9068082 66867736877403412073069716939653765120 9068083 12697251964404409478039880876614457264 9068084 118375032167981263360421309415020046336 9068085 66589357870938634332974544994932211200 9068086 -255543410399894622415155938668713780480 9068087 99670065096514537978557268437103111416 9068088 -79907494801100180792565369433166438400 9068089 85266975640668364767331888523299855872 9068090 -93593474625227527050781786621993159200 9068091 29719307142594513189872139634030656792 9068092 25424512843239991888656947990495723520 9068093 -59540400753077283214192677874417651476 9068094 19163740079893646784298271019982110720 9068095 19334799691756886825881760954537183520 9068096 -49715253893842231306774894718083399680 9068097 -133147430824159734058890811199285455680 9068098 -1225284185105399111777222643836900352 9068099 189725922835952184363243107418260999100 9068100 -25973331986956020385763021568940339200 9068101 -194373056782141600460261287085055673216 9068102 -269895061533911481537404755439167584768 9068103 -11542488670334822062987931780706072912 9068104 251433145387928273809665921575703413760 9068105 313003134825728778025523757600339631560 9068106 -30304005993375816706932210744218881536 9068107 1837716002474926198492029159536281344 9068108 11532596235504234890313037753040234496 9068109 -13985445483454964462022738025797952032 9068110 6702176466203633439442500424817664000 9068111 -26426850798009571837709859062489177520 9068112 -3023709210147491586651871733594333184 9068113 13022531440873794368701260352699301104 9068114 -106231779137479619147612362134954807168 9068115 1661485919457336858106344895073702400 9068116 99133915957927128859988913374521888640 9068117 233904967002675273262213024262316425166 9068118 -23967671700816130209111461706287870016 9068119 -153600683928502875033201673068618751480 9068120 47662419232421593865548292448269107200 9068121 -58025332519369309383942233759855756940 9068122 -12393530545530036614415815098577011968 9068123 -55924844145408284736313420205491943280 9068124 19155411905340446303640664748841538560 9068125 32882524832419859544258196627641900000 9068126 4549493511249936806943686768376300480 9068127 -108309000223050471291372694692800938992 9068128 136991109429131080355473434010783580160 9068129 83983740229474318245908774062883165376 9068130 -59664907830364401616495112234514009600 9068131 -281606930105857023748198228956542468068 9068132 -26646648018642086268874300002562364160 9068133 4185343749291133486412777114942823168 9068134 34109683734619714575623780349721576512 9068135 82931404964419378217837093299212289080 9068136 -110618703564529573506302741879452385280 9068137 -65312103061995213121109287974853691832 9068138 59450774382446941844282550834525173760 9068139 62336013068171868339216198214594937520 9068140 -92084824196518089116242583781361920000 9068141 -484305505712168655027955455668559744 9068142 -76293252089195173172675419676310723456 9068143 -31922230806500136635075477347098451584 9068144 -69300365928887396399920133354740285440 9068145 -45247039548235489582279587888350673600 9068146 56964344817957019403760234733647353760 9068147 285087255391091247926712233583306483264 9068148 94908922484220755433354406310422146432 9068149 -211361590056795257293657830887636049760 9068150 -1377100928391696698567566239937286400 9068151 43604188643892603710325767191136068608 9068152 323544463995396621499681294007678361600 9068153 -64031926295332455881897164205587265580 9068154 10937630920981514613572501325977955840 9068155 -117755766859540937332889451239285814000 9068156 25450689736683613014330333680238569472 9068157 21828540158043366658280985183307781952 9068158 -17917240193192439588725995130969613120 9068159 -185751915200601237571147119081086144640 9068160 -53543884017154729886084968802471116800 9068161 27901629657451150442625513376250021762 9068162 18471470190787945936278674172980282832 9068163 -34628329784387526562965061819981644192 9068164 44606177322114474605313803585227087872 9068165 -169243189799718319015686645597596246880 9068166 20253443310988545768424717922445265920 9068167 186310531666027015794515036415820953312 9068168 111395150929954077786859945470360576000 9068169 -48382407757147717122137153426495695104 9068170 54982723135690938794929675332589853280 9068171 -4296523610423296948371100546039857120 9068172 -5874427805182045685916622933095019008 9068173 -142411485300988960313502381993469029258 9068174 140588889296384955620437840703501361792 9068175 10618438270633852436822862939584761200 9068176 9112771154178759617445635077548163072 9068177 -99722032896393812761982667185599264974 9068178 398568672575826507716123317166968320 9068179 -55946511455331879698636720928517252616 9068180 287052694374085814773885634020595220480 9068181 85232997740012013805214168418679317504 9068182 -18565349272121099927808792415065415680 9068183 284187868418208599424311822490292191432 9068184 1725770072098553548641273936398131200 9068185 1205656523726218898437271223288579780 9068186 -779589215897823956198601684674592000 9068187 -15347431956726674560220092924960984320 9068188 135453361395886433806441534816278629888 9068189 97577372794123701120633468561958970124 9068190 48229700665799783406478808880058619520 9068191 109576701360092498741276882682179789568 9068192 -43983866582686211676558125681284743168 9068193 11085901330080020337561322806742769922 9068194 78447172685090339261705265368981517600 9068195 86998034755915154410935897509994325200 9068196 -14263935773206613002645284483949393920 9068197 384180729065909224672400317301186858560 9068198 -51563831475751049821276007746904186400 9068199 -8575372773267684682624909434312814080 9068200 88643482453248873919824546820036224000 9068201 224226339351526196389158245323339838202 9068202 8012465881925412473311640822859649536 9068203 407080001037155878959793444384310846560 9068204 -203192347002846930283300242145097804544 9068205 -100849310393436716397420487593910148640 9068206 -3871842788337275696266857468734760960 9068207 -83904988624923832686784065182526386544 9068208 54405227887614577930196975712997146624 9068209 -263157209896719733348574139625276532590 9068210 17736206233386424030381302548439628800 9068211 -27332568230024060391116205803309748912 9068212 -16136069423612985673782506009763708544 9068213 38359006074702520522371800286695792640 9068214 -21418322911891541091307847701933960320 9068215 66476638832851074242756160051362111520 9068216 36970717331485579298112483904963215360 9068217 4060861586784659250474427475586207648 9068218 103065573216671358414317839546104040560 9068219 78997793381523897279125675737485928896 9068220 -11789068569651116476076351549767680000 9068221 155914904171892006076613129947506877600 9068222 85843353168582760846986485103560262912 9068223 -97298192492274218443182349815501887616 9068224 -156970793395819854964742798816837632 9068225 68981719990368776122037773528660476000 9068226 11874040399746163883374219866682652544 9068227 776997735767241867218392959003761664 9068228 -51153843974531623377956860508512316160 9068229 -11188232511126807325622915819935898496 9068230 -76382001849780667897616022496972986240 9068231 861217744100836678315316443220334000 9068232 -102403718879649255143574659540651335680 9068233 149168874926731627855660774958405616384 9068234 84608940682701351920342393701797696000 9068235 -60934139869181868961889337976082572800 9068236 -139057543276049205991671344361718373888 9068237 226046063793183788243754763091902976886 9068238 -107037129150023563030276826947133341056 9068239 -92983436135037253892125437905007755744 9068240 8306897098260374490359183277340753920 9068241 -3098893093754843018549504054474910720 9068242 70111633607544306357441002977614298080 9068243 -26968142068627963883949390961608501936 9068244 46751343733020621839928057980055060480 9068245 255196189604965242570909137986235357880 9068246 169011876578100004034002564993356323904 9068247 3045647676134296742505997524365550240 9068248 65419581071716232557878339771834040320 9068249 97025952145181412402044126830222128336 9068250 -16683276798166147323703675816217472000 9068251 7022225706947554459087746065198700952 9068252 -313108184736959767123280867297507420160 9068253 -166029070889601674241468346136123162496 9068254 36072715985195914692789455761314874560 9068255 -21720289373878646930834131955027131200 9068256 -60311404737020651984791853630524489728 9068257 4940801452524947527249866035780939424 9068258 36193869536006168645309261368265190480 9068259 239670198834684544498953668617018493280 9068260 90568427220955074239468020698030236160 9068261 294955508351862730989675574745415564000 9068262 -84669204637662814285491126455488512 9068263 -233168038921036169556047832091764681080 9068264 -98750414617218296793430065128220656640 9068265 -73133312187506292073534815171475560540 9068266 6776935193507363666837108224366739040 9068267 156642701599663461176299612936632703392 9068268 -104481979074198285125974540446137241600 9068269 -11275360100398080351251062515030147520 9068270 -828001238094200754974696520298089600 9068271 -81284545260562297386163193853732013680 9068272 -27721182189427529490461595333326209024 9068273 -84821058171787310393470911140906978478 9068274 -179870614005164050657108437177755685888 9068275 20311832642586176196812725127997649600 9068276 -65252208414345830788395188346754535424 9068277 131265550642078114321220034977852773920 9068278 20064243686677582514303415560315617440 9068279 -7059314579591587634973835736004152064 9068280 29220382304619022692125294749113139200 9068281 -8006892004964266392938996958978843836 9068282 -80739421500321661879061720972528755200 9068283 -142296781639870300258724530107065105988 9068284 139607842118062401295339594355501551616 9068285 -42598749123658588255584846812256092040 9068286 75821007257712672004037004643804673664 9068287 252439361650714360981203141222761927936 9068288 2317240901701878822791311495016742912 9068289 165006647614389265387789818819561868800 9068290 9539094520788541295773893836474741760 9068291 -391752103422789373628842379550744845568 9068292 -75837932855211445006819986388726464384 9068293 55457425626721154658597451090808556720 9068294 119889484659295127550546885174716697696 9068295 39739814807716361460661831017574410240 9068296 236740722459781877254124983685875553280 9068297 -2601528254483973673163844385689355968 9068298 -28016176324883843071044654709272551424 9068299 113291205550786303082019717383320913880 9068300 39918205046369812727097544321537920000 9068301 -290976448552202146509176856652816819200 9068302 16033563106355391089842298513984740992 9068303 92578501027304613606026471880139181640 9068304 -3560298561715662570650234056522334208 9068305 17122071971718794930664180059881225920 9068306 -1458902916517914411788873783477471232 9068307 -96431681400513532019460247691937881160 9068308 88613059033142939257644768728615059456 9068309 -102075401835756778505613725701053653490 9068310 71808101223469789464361332804826056960 9068311 -82763294812828524280101664373070905168 9068312 -223291006630148561589110320108457472000 9068313 1469214006148514210386208970692765664 9068314 63862168095929446160459839119307991520 9068315 35310238398188627581814604539483625120 9068316 149954187727484740545625995775813140480 9068317 20842674139447268633930908846252331366 9068318 10478702689558709782237105276629196800 9068319 11026166675117142243573012051296018640 9068320 3529012761530728568760493006122516480 9068321 -76675381907935396730810417267630222976 9068322 11596350919918224759843803706808486272 9068323 -136284266505012409513400363687986815096 9068324 17221206931014070940017721626466284800 9068325 13674649078235553794189109791435059200 9068326 261103038884042313879080235902030972544 9068327 -61039057110893182378646869919602950000 9068328 51678444769599997551723235333845811200 9068329 84652230968667526738172154507552124260 9068330 32871418975643116528193431362038884800 9068331 205501978982271135412397228456673354240 9068332 -11082597419415266295070293176981867520 9068333 173527113374909519031641819749756052160 9068334 106327507226012262890946164362618137600 9068335 -209783082194273070452389439966535441720 9068336 69488544399530969167504821924781719552 9068337 -26472023980525556330600410617415709952 9068338 -17748827357757718578980758522653920256 9068339 24403785791579861791477776923706286080 9068340 -48311254294136865439139425833357926400 9068341 269823938846679859544823457718350247772 9068342 34089854521473574365558401642979244992 9068343 17086257660667128407092158528882590928 9068344 -31595175792913255611581170060456550400 9068345 -29030343900134762637500116951739640 9068346 22350034193415316948786176045938029824 9068347 -138853942028766423265540389165394930204 9068348 -1308696455466340582557486866024110080 9068349 -266962949517874845244485237719385597120 9068350 -61872400037969475492329401442203224000 9068351 205287757719110352652410843917547452352 9068352 3421068828443203899634971681679736832 9068353 -42062581886352828454160835017244924096 9068354 37200830115174176470564016880831431376 9068355 4626463503250585740472658738430294960 9068356 1033498761780652125130183580367611904 9068357 -69017947387350659505346336931471796288 9068358 -32495079214139166081522482053970995200 9068359 124558860134020908137246788604250494520 9068360 71612994408756125721732473320415232000 9068361 64030833307689448907004445506979668384 9068362 -160598345643082034766781662127782959568 9068363 68273737311907327010402432069399065224 9068364 23795058072882558230468617782117381120 9068365 -80240463636908483995289912911098706740 9068366 7219884845175511587550104541430461632 9068367 30010534130600013987837774054727377408 9068368 21009179307212496906711212204469780480 9068369 -286310580772207254516771011670884888256 9068370 18621826055353718433979485326032780800 9068371 121081937131871933302262000500432680528 9068372 -58859102231272974326769677528727863424 9068373 133731654707713327297922759540265793422 9068374 47804057676526435056511732231864359552 9068375 -14337077934450525061034547084005598000 9068376 -9486346112244924104725100767762882560 9068377 -72833247005935796542413187001153827200 9068378 -184613565752832961087858659658605331968 9068379 143605637221976188430198841152560767168 9068380 22278642935531725072129618727372620800 9068381 161230915780464662989353185021703856710 9068382 45098550017875450768859061759234766080 9068383 407137879402600339446064045886349286600 9068384 -16821611728113863142811018653165158400 9068385 -131099439169559238626787482318275958400 9068386 -28092771649218477533604518886031931616 9068387 -24136313690989420486720842406219818240 9068388 -18376963126621894352535469462975979520 9068389 78852648425755231069799776111452484800 9068390 68635940774990403159716342392987171200 9068391 -144807909244054494455182769352440722800 9068392 180865476637497287271876361999365734400 9068393 -313933821941435687504572620854066012358 9068394 27653040804029374918352556814481008128 9068395 98596654854752232774059628536440810560 9068396 -21756673863079853385458222117737505280 9068397 -17337149054496643597863367661173301472 9068398 79780114759020631250786154437973595200 9068399 12285683813966853000537883662617088 9068400 -18082767122206186006552523698778112000 9068401 281017606688629656736497791282815496402 9068402 8665242683660706899516398591818289152 9068403 -72243857155766054882068518081271357896 9068404 28392383611574828470446547890232000512 9068405 -109144353186960135882729060040163651940 9068406 52423468989641343989367545284373499264 9068407 317898515148277533295285697377775971672 9068408 108765397933424797669864518673436712960 9068409 78481362474864658995042864442246496640 9068410 1317447698806410726869672905745049600 9068411 -199596005426208279695099150992372109976 9068412 83737067944667476991162487772245230592 9068413 -275859880844969551129011134628687401338 9068414 95691394717367185940986761648848055360 9068415 -49277752659807602859141879116378188800 9068416 18639072115080016471637302632775680000 9068417 -47759638919637549591223075455077488320 9068418 -19336246437335246674596164859972451200 9068419 -270148080913333743669737359821644824704 9068420 88692673798364251659542829633058049280 9068421 5405324901360859431905788858696925184 9068422 -113431633843760111626191456659714678976 9068423 381894252885060842148558936359585280 9068424 -80461572143041842743587863729179566080 9068425 -1424552619977564161843075368744066500 9068426 -27297768457351267104497372728054680480 9068427 -50515499872439833388592564597636016560 9068428 -362528275300968701152832063585827000320 9068429 -129979605933548291469879399412131647040 9068430 -1908031359158862388542291036469248000 9068431 504605221837525632961155124091650298200 9068432 47244446763958509555909293082436780032 9068433 -56917259272244241991526899774869387072 9068434 114242082132277821637491298178294361600 9068435 82122954880963533162115739385135874560 9068436 3362931320790965222890285488142900992 9068437 -53041013395878225475377045112345943648 9068438 28234420456355441598699708069316492800 9068439 -85112112277156167814812069619622324376 9068440 -93011606623406534440938976602438451200 9068441 -14384003120238925748054199548816610360 9068442 -1674879033317218927455834430300742400 9068443 76232027210700794463658149626452693744 9068444 67001705419919229674733771919298076672 9068445 -53008949447763266916400048629356565000 9068446 -73285046968207753541662655938058350080 9068447 27120934918260155402910560897016242952 9068448 13716035017834975662171401776061743104 9068449 -135759399351991733142825438168034863552 9068450 -22319097103017494304025463328265065600 9068451 -6695630907499353202032171357442204416 9068452 -98523991030829592374819916578892827648 9068453 366669044999960514405528191096774088000 9068454 61863775476737510093270873839881394464 9068455 66230377169872230791184208451938524720 9068456 247796474666589549694064051350733045760 9068457 65619012364491648016869053435660503440 9068458 -64773127448672897752339038362614036224 9068459 -35901726532746501569532207873574533696 9068460 49194783733083060166923482971740380160 9068461 -34343511061822740774050147489971707776 9068462 -11444151394196390852570673755673357312 9068463 51346673654065784669619778798751270400 9068464 50872344857773802628929267378666766336 9068465 79215166481342628517455893438475528000 9068466 14534495241968026605359676268812672 9068467 22778069439689832593875992373562558760 9068468 -38264474247873086682869080477107572352 9068469 86932638541563261175528380210290490144 9068470 31170686880844290049270504154200327680 9068471 96270688618029258947967479463903909672 9068472 -48865571180419343125299315224341708800 9068473 -4239300993757960790309409923319614080 9068474 -90077783069019393860464700390858430240 9068475 22956208666194484969839688941867974400 9068476 -61445668592170402931637372462895853568 9068477 91184429381458175411079367584879940800 9068478 27403229523950080367695519330934467200 9068479 244331512151840566465890567634223583696 9068480 -70580599035691173026571368570667663360 9068481 41020106167743493561613948868817717170 9068482 -116411308186562179540816033399794552288 9068483 148627930162630224094199454617446428732 9068484 -26084772574898585944826815935701566464 9068485 2700114472125440209266143837683600800 9068486 8067596759641282056708081403016054784 9068487 -66971223168423628738650395063618260872 9068488 25697669601117368865130968148810629120 9068489 246305651075819467669578192129141381120 9068490 56312505416437633195575983699388249600 9068491 -166261878688249395732612786147580283920 9068492 13052287464727278094346297603582595072 9068493 36642660530395221657771814059631953984 9068494 1584697512211089523397484105923695296 9068495 -160932587928025748204807890239588459000 9068496 16996401184429394361418487040753795072 9068497 155251555818572361373682123761571951712 9068498 9194725320057761514943288552601967360 9068499 82128401322094222841708131582431345600 9068500 -79586874129264893459113837171580928000 9068501 59957165747659280308588788387153663384 9068502 -7064947429321154633988498803872780416 9068503 -32069098173036084264600779975434018416 9068504 -132452193610505567907630476913464647680 9068505 -21878991563159547184254558267268612800 9068506 91195864469035978066005575920104659952 9068507 -74091311644021609632371137698779029488 9068508 4748095408593740066226030607343419392 9068509 -106788962988131569759535586100831422720 9068510 -14508546520443476059751881445108352000 9068511 -102816024548080446435755602470273465528 9068512 57467905870938966821793112145226104832 9068513 149780400249320856862436978127948249762 9068514 -3530824577162756003633652145986103296 9068515 -11409929593953514379354878021385420400 9068516 122981334910554686237670529018027597440 9068517 -38898127276580379801815627611727240928 9068518 -72973683034296628208283302952484624896 9068519 -330357311365913292589573377205711483080 9068520 -130388724853871655952202825643396710400 9068521 -10819705277235261623754338332710849216 9068522 -7856855077127296519310826531926134176 9068523 10046057357420831480811563658654010368 9068524 -224785009020753206360047065808998747904 9068525 24668332500795191204165804987397010050 9068526 46791210993300530715324284790049390464 9068527 32721113349454516183532254667691831160 9068528 741229038197643229382184111617310720 9068529 48357851671481343551447824896038180640 9068530 46207358954797747872605814941841288000 9068531 127079239189872584650954856413552665540 9068532 107175190193190436811956387100635299840 9068533 -73789928930797452835276573644699899218 9068534 131753385232975541439350171861223136416 9068535 23372394752774461631324208927648242400 9068536 -77678783083224055434979974555545702400 9068537 309111341268183454356892111443887502186 9068538 87877784072244926555850820818983583744 9068539 -286931479267696183817876499359118877660 9068540 23687334111130430409598281906301493760 9068541 179244523297148604993511200046047854592 9068542 -4855709918540475168215573158849692288 9068543 263528638952989957328029906721628033144 9068544 -45157088260468858512792883978787880960 9068545 -28640672633192139851237032876282975680 9068546 78045771266353352303374530158944740864 9068547 191821633364488872739918619687801758200 9068548 73461257494794507707579536873463347200 9068549 127078019439001803024055605456535615680 9068550 23157949864464492345785514549048436800 9068551 -325534211194796092155891559949206233448 9068552 -132397470938203287589609079333190481920 9068553 -55129219653911815616957955114449368860 9068554 12679528379716735612433615587258865664 9068555 85516846512733484565283686086531998560 9068556 63477610690428013161851884484325605376 9068557 -199689989231363772862711031742706901194 9068558 -153305299252585515861770792050120941120 9068559 87439240631861757482246456721630253704 9068560 -18550977912404746391121690312326430720 9068561 189481219180073153071766996521943613300 9068562 -86524614302306705660719609700408229888 9068563 -29932484617911946343639244937507298304 9068564 98462570115240620656221408825567970176 9068565 49893767403925293936338057133612929280 9068566 16981557524663833304349136539541977600 9068567 83400060162707390582777936211066749640 9068568 -225487592031131352687714625623254630400 9068569 46281466041479538840683105250826858960 9068570 -8601357939390524405122531660786544640 9068571 165772640008508920640183944755060480 9068572 137334662869833124234941781743432766976 9068573 110231029682595481305431178884882356224 9068574 33688189129754157537471693892072522560 9068575 -171953088275366442259350170825354156200 9068576 218570360652322849277207677706763239424 9068577 22917432552828077938211567131927471920 9068578 -3097534417776666338182130182013521920 9068579 -133015286490757705550032518930704330016 9068580 59161938006951527300434428748242370560 9068581 -321988024440159717971061813529079335618 9068582 -63601055323497069924237615282909795840 9068583 52105297378829176014484003298745776424 9068584 -68778636073337932395660649491903774720 9068585 -8187308693841065990282864116506708480 9068586 -70801011460790113951233090781505568000 9068587 -281583493779908316427334408341443600 9068588 109083293262145013513713845130622976 9068589 407830829759196675685671514274664408 9068590 -51356227949739230980883229477926611200 9068591 119406826891391397440057790397635033072 9068592 -16621830334041302521620950991474327552 9068593 445503910360468521755196982843091736804 9068594 123565704794755855566015627060002766096 9068595 43179316597020321332227420163021433600 9068596 -85724614866043896436913160256471004800 9068597 -164372328031248855349473461559160311954 9068598 881727286472778247040308999881480192 9068599 128438057668812945163949184548214617136 9068600 166142462340645150649620134927591424000 9068601 171191765443864234874065669535625759744 9068602 -48211879171022078740126490145532720896 9068603 17522049385186244378447407449968767200 9068604 123999524592550597611351998951530000896 9068605 24130626999317634335744619929273760000 9068606 7131302941604752870463826392517566784 9068607 52504396323168160291849997170018659408 9068608 37786228644118742969609492888908464128 9068609 205598036533595772557281531981113921840 9068610 -65606493960556000161874630582742922240 9068611 -347676378399702277809482629065543134788 9068612 11124114089991828388074304272183152640 9068613 177355092504558496433826074313382290144 9068614 -3262130590917997296405006652808913600 9068615 69028796874757227529187701524048761520 9068616 25013840407557519079127456153586892800 9068617 -145800467183350421724426645019905203328 9068618 -8333471496225289805512170359148320832 9068619 39296083133077064953074117785615051520 9068620 -76052836031662056498799209393806576640 9068621 8389821739450061360087984912963997132 9068622 -93198198208243510160839296140684645376 9068623 -184821835747414404609368510186437130128 9068624 23048363713360941848242982946507325440 9068625 123188692136449747642544660118013440000 9068626 -15906486315543192063225212104085923008 9068627 156844983986797117782706764108558331032 9068628 -12822552074317508440917596056773089280 9068629 222899466352343392060027728846362950830 9068630 3803845069503600823380289672604833920 9068631 -13948352666535270681508264749029105280 9068632 -167807334422283069984183058475228313600 9068633 30305486840450772572675445190132728576 9068634 108300716245091524573847883352950954720 9068635 -73285963810105784007008989453326530400 9068636 171157097870251306311909031682580718080 9068637 -52953670032553768681272114668493767232 9068638 54564492165001188818228608572175999680 9068639 140661521253228816668114660127006097440 9068640 19741073386278987650975479593172992000 9068641 -195016478069769806969428776824723388416 9068642 -158833991828835047672113683648398806656 9068643 -28896174402627534815588095128666266640 9068644 2059719560772006034859845427524436480 9068645 -96240845336753242605349924246965236100 9068646 -46316399328726270485063756628913540416 9068647 -20412270864336632956492962195681710080 9068648 -387699275594223286375808226741214464000 9068649 -62146683157052409184323147163458746736 9068650 15444445092686076499597181417218790400 9068651 -61567492453918970492078885505424848168 9068652 -160938899562483023352274388314966348800 9068653 -97365553602302987170508736790950709152 9068654 28502094830535041564734353125346124800 9068655 5909441355294240999247922100861280800 9068656 42523628587943551446880095605183578112 9068657 1820179804827778479646871508779013888 9068658 -105460762093272213451524687471760953216 9068659 -214840957646805684363897531463303721140 9068660 -57906962312063857048492966020525027840 9068661 7502176636869611330799655614649211232 9068662 -22446555240186592534679683755323592000 9068663 -35228155746867970591686649975406874096 9068664 -16264566522080350055972892507806760960 9068665 -137599338379144871169773457725769956280 9068666 1389085911351606060950163098798469600 9068667 -70105046894766897368916663848442918816 9068668 9322671574448507407831405031034085376 9068669 -59629903021700377980367020681469623930 9068670 -17168985299277768099959604305365685760 9068671 23840789421309940210096118523424590144 9068672 -256540052278620566348382510924693504000 9068673 -156264905942588666698444362521543548896 9068674 -178376774716727670054142812674716139520 9068675 109679831010890496204852617638262947800 9068676 99376552367262105621292586529647161344 9068677 37508117029130725104346135600626914400 9068678 -18716449257340461456895527532970876928 9068679 -1275632302586761949054473118519085240 9068680 -97000229871403043856731419450716979200 9068681 -3444002970206093858119386656131589718 9068682 -21350513962020229462497020741569691136 9068683 88922359316315769039760971013108977904 9068684 -151994516375815369421267679611916284928 9068685 139086471826857755876237774255277208800 9068686 -25093128491344045183075364179649249856 9068687 162430212781944080526298912243619995992 9068688 -6281927845096088003863857776188194816 9068689 -19684239741872110852194153209894085632 9068690 60811015325355633439346925789919101600 9068691 23070398868731798823037846704982017840 9068692 22953845498205750927942435525207439360 9068693 98986439274136126451443750995074704224 9068694 -94464417736613198301635074806937281600 9068695 -153243500350103870705787970740142621800 9068696 -46207466727323513557661077093684592640 9068697 246395233269060122138880322082184508800 9068698 -102145622220707861839329516536573631264 9068699 -329459123482778711357717247574464671280 9068700 314687162236362862406246677287936000 9068701 88693295459623012611589040334933688332 9068702 -115544683419172785066305205487807488 9068703 5484626702798263699734305429296965120 9068704 168035861792023249508234762122017570816 9068705 -144695858334688947700086222475101484140 9068706 -136585964368195304205758460731018956800 9068707 1700342259845102414423544807981105160 9068708 -68591610067145081062646329739895552 9068709 -17044560953253553475178242628287415552 9068710 24951553639396937672386306100603592960 9068711 149903040845523228112615081744453608312 9068712 -66727511960770701546153257840257843200 9068713 -82103107150641420041413743833616773280 9068714 76919304360584686671105776336366433456 9068715 25888652413515668456453183414924747520 9068716 65039956403492918839440558424723172352 9068717 -439212200590422027807715366346075328 9068718 -66480084817622162943333101887392165888 9068719 139784095856912425535056846818772039680 9068720 -9841809965192337460868469763207987200 9068721 -14107627328715054915883523145737420688 9068722 46374724857323786049138233023008655680 9068723 143414822867869717314483932260987166520 9068724 33986880705260203312638984311748600576 9068725 -27811039253571177170068250958306793750 9068726 177210755991154866865445276930382593280 9068727 -139710136386107100078656780983491968280 9068728 195898631023586780686753492793225564160 9068729 -84056444070192336605751365772624215040 9068730 56399536313612129305072261924014205440 9068731 60745189024097499487498216662218578192 9068732 373614578058029124475156693838556152832 9068733 -128569085297408918838591379758336638400 9068734 182912100587779483058491364767395446016 9068735 41356800331142080445041438269081777600 9068736 -63255864008951491449033603166607769600 9068737 -64531255949958728167890107387203990656 9068738 61499435576584824592731043705980641280 9068739 40365603327815215582361993754505982208 9068740 32228333213441648463693019296962887680 9068741 244808038643867812245953097311533734144 9068742 116178540271081961275706754453747899040 9068743 -1331124469927610221374462511288120616 9068744 21379519560760015359315357334890086400 9068745 -4542655448254758468827218547954140800 9068746 26653675117011071581632263948718061824 9068747 -216696306617729313853927622278865326560 9068748 59683129730637254686779760671377430528 9068749 5155335215816246972359210326282634008 9068750 84056217396967370533397544557598600000 9068751 -66794806230609432252464538073483073040 9068752 6095106427162747442798267623634632704 9068753 -4814956730585210222556845578220713998 9068754 4717513287813229621060562150833480320 9068755 66835320265457015416862798164099322160 9068756 -38869815235188455134728397377071921280 9068757 83014743296014013116014380132898456000 9068758 -61909153614666817910333097253714650240 9068759 54262781915226922882546174018176981168 9068760 62722081444627239004266658799695257600 9068761 -42057633987055848640928301605490738616 9068762 -42264996806656196626342931867635538688 9068763 -180318942380468809666215544516812539712 9068764 -21372617224264980216732741750640780800 9068765 42303993879977304145396418607387963000 9068766 -686094737236841413182445227047596032 9068767 101560312009749426910011121550463206816 9068768 316969288766626437090210753383543341056 9068769 20609243903438179374263916374690675364 9068770 76654043058803223451841983160981890560 9068771 -65073987525083344101167543689018808256 9068772 -29609457935239229452855322198857574400 9068773 146851073261755625200266366989098980318 9068774 30061499364560276523921483104614504704 9068775 -23785466612048513571227902277034040200 9068776 -146783572312028650226306539015945420800 9068777 -92254956295351382512868104577356947840 9068778 66672495029441452248183395185022979504 9068779 40550156097852511073499474546998317984 9068780 -12382055002242564156575246132860600320 9068781 -26643452859528622661911638609019946880 9068782 -133822050093279952568670433349187523008 9068783 448931482788469199921335765789293353304 9068784 12275911475601330761325139422122901504 9068785 -67256663517580820774498413886570388480 9068786 3230982905002545551589278604835801344 9068787 -3344182879590509925388735961813905920 9068788 138870888404542184194566237730776649088 9068789 9462236146987639274826705522997383324 9068790 -1076983249582000155242326384333048320 9068791 -122127414868041196494304777670985769920 9068792 -452924642255577677732328623868624998400 9068793 107077282150232345706795482534094710400 9068794 -57598473790198221267094834995010291968 9068795 223220377522445886516142601539288033200 9068796 124092353425006659611070786690456251904 9068797 -59112023769242242502154633739612529460 9068798 12351939951325070881080819859740716736 9068799 37579613875498561482525023444195505864 9068800 -14767836833674945356458026789240832000 9068801 -87155376896233366597503245526922717248 9068802 -16817867204360099821710949547541743616 9068803 -297077139913982156807099430076341022440 9068804 -41562874467941083807258574241340683264 9068805 9174773432484510994632341377753401600 9068806 180218869962375346828577762991757280352 9068807 -191742643947436842065336588383900123368 9068808 -13209403639259575355057347239416954880 9068809 -214179698489732446404420193544483165660 9068810 -26922351489988446255352712909187457440 9068811 26365182761994731805340955522551644144 9068812 218858627695868724202499578504119846656 9068813 -114431884332438158155417647577838352276 9068814 149280662840683120097740687442301696000 9068815 12143509057106908856363837164299721920 9068816 23293217378814862691828608440868012032 9068817 -32562973343079818372396074347249945120 9068818 -50425028615730845937766106525866738560 9068819 42835976587450971828838420200368700720 9068820 524610295359777028367704657819514880 9068821 -66177865452031511478195564490190656868 9068822 -44819397043975919835053448973309998720 9068823 121993809908428637327972318404909570272 9068824 -75827908517508362700023240465044807680 9068825 -140584882185427839139141292767179798450 9068826 6681733844480592191745640620822720000 9068827 -247469377919869565188996128391606771324 9068828 -23613175128274337143274375476536652800 9068829 -1056340956362109275556089552318976 9068830 -419028532722926677380535006524572160 9068831 10666537589386885909839040400252762880 9068832 -220287336968534522501377255656999813120 9068833 -13382015850598972279055139766753804800 9068834 58007206689768901353483254981260116816 9068835 -80546066115289957916609039405553387600 9068836 -20163893916325567810387354204691681280 9068837 306305444687510795908428127414273424184 9068838 -37267406038843245280289745062661242880 9068839 75332362199218991976969949509540029224 9068840 -164880691447470500893480416389693030400 9068841 2022661475780259354005078344875796992 9068842 58421853660962565709131334954055697072 9068843 -59570935466434457119121094639091225200 9068844 71854099455530623112174490291055535616 9068845 184773854735229854635300681512507715680 9068846 -73995921777163257549575832009785320128 9068847 -132121028944403850414877806545457924600 9068848 6763071826536583258353007904115589120 9068849 -37169583377692383874805482150366215150 9068850 11366448026414297197570904053108224000 9068851 167823481539770974407289856793057406800 9068852 41717951605594597217353564497578373120 9068853 13158210405787610479930439138526040800 9068854 -81544784237939942880448033865760715008 9068855 -148254844549324738232233776074471352000 9068856 12076439890108860671871134947383705600 9068857 20906469201545103135229439575738189312 9068858 -113843889963169095366269793032187063840 9068859 135144233356731896991944604096853786764 9068860 -8071759279705570048477091148270336000 9068861 -40655581102384649451102431428411796538 9068862 -9338028559828043972746471569625466880 9068863 -8123653493536285430208490748963687696 9068864 -2831124145068617342814109122730917888 9068865 25205822683597190574617353605651395520 9068866 200124644736271018121691376440365697024 9068867 -120724427417706955975591047440742198084 9068868 68686116948143850964678463680232509440 9068869 4093480109863966602886240008306744220 9068870 72896226971641060951176706706124159360 9068871 86975722855600837791745634641753712640 9068872 -135510021704032575288097155133685760 9068873 -196484684040345806858402198373002024496 9068874 -7579630796169813445640430027677452032 9068875 -28660306986520328491516929018052476000 9068876 -13422311707451758842348379534307216640 9068877 15679852547818963075007075971698725568 9068878 -17653933111405538175945754930667139456 9068879 279437779479262616266513480596903834480 9068880 1818093421963308514853901331110297600 9068881 -69096266531940880795071560393989349136 9068882 1906907180248683105749376912521212032 9068883 -92869289550084038119223455183084840656 9068884 3394851340723068470229701538433228800 9068885 -44172723126316715114149139731659648000 9068886 -28315962797044322530192819243089847968 9068887 98724010863506914696141788343749366536 9068888 53747274125726935773501116691430133760 9068889 -55167737497415224378288617300953526576 9068890 35944122680964438187230604973943360000 9068891 -84103210011465987016764348759316747056 9068892 -7925682832904992344840618100872560640 9068893 139811761818784122636462368756937775142 9068894 132771414352066178108873138252966138496 9068895 -28757914429628488896148449723615129600 9068896 251764244425021651046846229866579361792 9068897 -254240749066038992069348065575489426654 9068898 1732652798022645613091090106959266560 9068899 -22405422608120597462645354542233967968 9068900 -29468984805299112832921075365292339200 9068901 -31347592267666463953099107825563096256 9068902 -187526977940241613211388668303973480000 9068903 -163243031915476525011079425633163339848 9068904 42880059989344014523135993503070156800 9068905 113837175964050485823175703327499650760 9068906 15840998813092368467376939317346823680 9068907 112810327336414097575349269194208465920 9068908 -224675562325114278660074969403490223872 9068909 -82937390132584238353188706283896848000 9068910 67023863818910817274930157284346847360 9068911 -61954207652338135151684838773536541488 9068912 -11478230979716413476351950006480240640 9068913 -9876866411616609265989718657097826432 9068914 -22134341008773245792578058844629280768 9068915 -497614144893823692286930071394866480 9068916 -38719315933748605300255127301881640960 9068917 27429768871342030631421811074484954080 9068918 -24652234720451109445233632029783944384 9068919 -143706992915723535084903481872922383360 9068920 -133804593544690098419304878986383360000 9068921 27754211182785449604728720083824262122 9068922 1256880787226219228542075040649647040 9068923 39728102442224779995869225928721905504 9068924 -129979222348168061793100182256074799104 9068925 32485509844542563779061325961958196000 9068926 -11171652440077690232291779156771447296 9068927 136734832329368942441137584913581359472 9068928 -41345796548851706735859058602305126400 9068929 -137990389182992789654381455736625305470 9068930 24035519632913623838875563817416083520 9068931 183206458916456196306630657358012067280 9068932 106752593503379179666693112488139243520 9068933 -362729528037181900395262505961362374818 9068934 -18120257493799181772182596486245439488 9068935 -187699380247816632499966350227876564640 9068936 4722443888555460781671385218637271040 9068937 17102509236973774442434199661657217152 9068938 -91442123201599488632399509646432353440 9068939 -301988124954384357135441896574109077168 9068940 86140239961435724865155029937175029760 9068941 14488982681599696499191396528551419872 9068942 103562241798322465293788147350193191872 9068943 27696910541046017680305636720432979968 9068944 68018464685999718860359260027951775744 9068945 -200810680529898253089448047668890620300 9068946 -2526190063063679349616479184017040896 9068947 195260447748953264143767291506640318040 9068948 16398605439384406449815053144251088896 9068949 -267440547826953484983874283382834033600 9068950 -64992455870065830151625419319700000 9068951 223578023499698014362112988772812025000 9068952 -18101866812942494478926734067848826880 9068953 -3295683033027137319200841525888956540 9068954 -49193626287575321637705233881012615968 9068955 38686839256213577968112602209827493120 9068956 77513020398650189338451105837296296960 9068957 214377436401057871525630596432559197798 9068958 -1057206899149201912636392183303333696 9068959 4571834191478729365590162564172186216 9068960 -194763066112077206222428295034771210240 9068961 -92513609121068840231020825273793594016 9068962 22032468802042577743144025880226939392 9068963 472617239651792497110874595474565797280 9068964 119364849045589460791306323705982894080 9068965 -58800494506349587209327470517625147140 9068966 43606633346140006200072568509750083520 9068967 -148747316158544869217364390187549325640 9068968 -13769707287360371312891894574412477440 9068969 77232315809493545376490694727810863040 9068970 -14464922054698651827358506998718432000 9068971 -251641330741641124769450577861793690828 9068972 -83555713035159841551177872385042825216 9068973 -112168988852305939382139188366062538496 9068974 -33225560846343144786290528819976963264 9068975 107622332614652444924096874549636969000 9068976 -11043498840602558072871673862553600000 9068977 10111175966907355374896167146331111826 9068978 143663499365275753064682245187408353040 9068979 -271101098847640351236025672903982837760 9068980 50502085518489515058254594265697328640 9068981 -75098434910693713515992968167989683218 9068982 -43722881577766031152087881310055137920 9068983 92094937101468013222614931619539743360 9068984 -56238938280280986632585706343698493440 9068985 -14457346203924736896769103354683708800 9068986 150491386681210436705342219765958036480 9068987 226619302904842575119201655318156129636 9068988 -4377566016191531488403248431227043840 9068989 13166734177195056299649602064161367000 9068990 38723291671110571598647013510959848960 9068991 57490244906134997598323813650686109824 9068992 28616240890715248930804132562551701504 9068993 -125103584352992125223824356435604333758 9068994 -10975648081448833381464711265956466944 9068995 -37277768661608001226830526084703419440 9068996 48773145729779987134513869430545492480 9068997 58895356102301310350690362614908542272 9068998 -25946931308884682482798371882934367040 9068999 195807690045757202771495418617379964032 9069000 -153143550268935739721737201024450560000 9069001 2340498816417402965790763770989401552 9069002 70297522027997210810378549702223227952 9069003 26697301223074726343072324288994580104 9069004 -13364688745396116453695461426769674240 9069005 28335633194998849042101247647196112640 9069006 22179426256225186760586307654637357184 9069007 -136976210812513405590157600586190456768 9069008 -24879772057316842286036275579384627200 9069009 15159212320033345143103496262098893728 9069010 -19387981225352308937349325624961919840 9069011 -22292494415430275788297567917615588960 9069012 98536718946767779571727959250389387136 9069013 2789871015099546848906250715976221262 9069014 -18327003473947913333734825836431771328 9069015 -6413760396161090190056673446119925760 9069016 -144371911952804779145899063116644474880 9069017 -230593470061878398295007487466516626934 9069018 12604588762711216779606681063023397120 9069019 -23074779683468859235200285487333150400 9069020 129583244341238648868306109239875028480 9069021 25050862786973054234282248220970868908 9069022 -156679611418357078920755553992989109376 9069023 -1421104965880464935924953963014200280 9069024 -146498659141064761290180532692850311168 9069025 -56685451693081576063589653917242088000 9069026 82772687485964057941903004626000711680 9069027 -17160701765782739981669577488674310400 9069028 -15730126584979793576963400373819752832 9069029 115136224974527772209195908788700586784 9069030 26426213292303532835144694270859104000 9069031 25935615148796303842222029085793874664 9069032 -62927571297535628854177504166345195520 9069033 -14648800920790802525273673111202721856 9069034 -7352977820107091853691655677410638400 9069035 -124843003093933639057652396087523013200 9069036 57304334310019719374411358060417444864 9069037 60260422024058064329745023278553193686 9069038 -96927522077715729978249216919793083392 9069039 -39059893046872976579779319083163100816 9069040 -27372515488368817351905992845982269440 9069041 147568651953621004209993989367247172424 9069042 -1039202752720910318995882191483847680 9069043 866088847694331729655455980796529104 9069044 -856922784176815987662021425248794624 9069045 74976526162480808631317050886187820320 9069046 11648156089304873027530359419720423040 9069047 305391509371196992271541668127468963408 9069048 -185638550826479757336778269147945062400 9069049 -106571899360763227074045310279841044080 9069050 -10735471131868368816579367895812070400 9069051 179586395928346738848927983955172996632 9069052 -234527689531863233686892365645453041664 9069053 150340768386993784088985175714135151232 9069054 55967553547057553459617615116020526720 9069055 102016752942921486859405528508786310000 9069056 50094619200534736676382455165765025792 9069057 476628913697488104018167195102678845440 9069058 35595948301131397737449947577920312320 9069059 211419416102179110815264022413410928904 9069060 7639188600153912595159783980108349440 9069061 161702927476959618891478242357821772480 9069062 -82750032773209484199193351902027457536 9069063 -33902571128176943605272623118327420336 9069064 19716878014582064130450031753664271360 9069065 -119607021519658666190991544344810000540 9069066 -44232086449661609747273310871156156320 9069067 108569810557772123550729413962066665480 9069068 -102139138611659151874686252543503161344 9069069 145526061264666527672091444449329090848 9069070 -30200662023824356285830431315507159040 9069071 -5748852581996445583300249880358768 9069072 29455196601292152125065959859772129280 9069073 -160714148276922488577478227259261132416 9069074 3962381306619416948398625997199237632 9069075 64263407890851032804698000692254034600 9069076 -152541298712829303446399258593600532480 9069077 33971215198445588534718968461941977532 9069078 -68145763034834904415813476864294892032 9069079 -127619655704183963250992999788220788040 9069080 -104880636699079603331893781547131904000 9069081 9957477339832230890487715413516300288 9069082 9685792546400166499978295086599404544 9069083 289445484068469582579888538259754728880 9069084 -1186937420862688826872536446360361984 9069085 -61371348907712219284921768054205987220 9069086 38026365390905652910098986401823473344 9069087 781330522349029257101576536003048320 9069088 -17052911085960394438627999300467032064 9069089 -205532943743835861953251145008876642620 9069090 -34616602925463319785739802540720655360 9069091 205022216573335801671739144321440039400 9069092 41313987387905888757685862650032235008 9069093 419044229750760066533022643272525408 9069094 -78853170881800745508603631323005349120 9069095 24965660405780175407419705795984382400 9069096 -104738458862313182570844793864190607360 9069097 -235804970296810860566973142384542840454 9069098 158378640419332374129224735773994458800 9069099 32094419993325099959698571786915443200 9069100 -39896026567063372448416309314047040000 9069101 -207809553621267805821258205015070177898 9069102 9029979913865314441188075209684066304 9069103 208693161291087155109472671782684206352 9069104 -42545258017168103418272521241084411904 9069105 -52386557045056096080421431333273430080 9069106 -18271177608145359683227323317598069120 9069107 -85047110778392164191813288190133583648 9069108 -82684084360059229293807320118096138240 9069109 -30927097906012176614469201471815223584 9069110 -66890520850636648538891019452320151040 9069111 -20909760080662613739443440264540029360 9069112 24842823813942915266322056340199833600 9069113 -83519547171824417409766243028259655638 9069114 10563772095066129117124854785618764800 9069115 140535252209273934183572832674560546320 9069116 66092255842991142708803250025884684288 9069117 28108637638504920603749377575512743680 9069118 5801812399733819981166609541938046080 9069119 -6282805273566496762926977404095808104 9069120 61643409529451251538855842343163002880 9069121 116032383792810425395222059099315424000 9069122 10107284431581429144566661740823539232 9069123 -7967418754695452817584831087653414656 9069124 112008547536113524664567092073163399296 9069125 -44854388529120581753921926868753442000 9069126 34436626806000633451971955574928906240 9069127 13231489480809741311370749025384382120 9069128 50695112023931770195821392855243228160 9069129 4837131683224484762572868770063684074 9069130 -391364466378883412027888461925007360 9069131 137556279325240285210292279458167046932 9069132 31796819921552038686367639530361196544 9069133 319543694809155603304146196413387259382 9069134 15652415049485787678996586445919873216 9069135 -132403406241597540537893354391767900400 9069136 27851484230223905851556010059097300992 9069137 10336198895367351148179086744542848000 9069138 30228826122351432156826592873730892800 9069139 -62380788082364512824388386346426807060 9069140 -94318571978497775511478647058853099520 9069141 -177070918700467510947358884703751266080 9069142 -40687362731343139223284801220364642528 9069143 -89745133101401223139911331201033726080 9069144 -21008288196545507586599902939850342400 9069145 -127276837349764481159100253210494863100 9069146 142533764055437157254324541384353276640 9069147 24880351456357719072398032717766255724 9069148 101699641109017976810806394463258823680 9069149 -204759578625620439859736318881356485850 9069150 84750380570217202054617054011184921600 9069151 11099865812081846080569758486142080864 9069152 64766124701662695805717674246142820352 9069153 -37629889517031471086287401201606273216 9069154 24057226514393153821672470027379481760 9069155 -2155347127174141143360171419076143040 9069156 -65890370178502515183965931586335052800 9069157 -55662050323250430525110910627764114720 9069158 -10825021207641855944206009697342330880 9069159 59463950478836970079301515097038511616 9069160 -117260238514320250998344640012534681600 9069161 -18202445091683703391747700250382847088 9069162 -61612039286947833701976023780980194048 9069163 -136177757131085867019543209053543720588 9069164 -32576199878715077213051055809665219584 9069165 -4142073977030676710193166138826465460 9069166 -21822666962434871587258456553560439040 9069167 443152556867844265739988446226852958752 9069168 -44551826999649696273185956566719102976 9069169 259387350695132414915093668306514735570 9069170 45452921545590885549469135876508121600 9069171 -69440427432126797783620541897290386888 9069172 -21850675066726515443964494591286732800 9069173 2858629456321961233979769855836133504 9069174 -17592270119908805635356795017765617152 9069175 188135565420012904530514429827651422000 9069176 177070113961368857457960857172439941120 9069177 78894089260887826104705228287922059520 9069178 -161836479374102227560449726592490953360 9069179 -42042416158205324534630413189117194720 9069180 9709638893035534014061642690573992960 9069181 -57402366501759762562839257185382681376 9069182 -93334006704160671609309136758554030016 9069183 232365812050555118862863109265535628600 9069184 191241593901943405807502129255751352320 9069185 -24512092639973511017525619689399356800 9069186 -290578072203685716766692119714460672 9069187 283446701873097993309038554850499571712 9069188 -150212944862917117333218585674382218112 9069189 19505788502101310941108655541817092480 9069190 -50573213881604780202343733176239972480 9069191 291916648214175509838666123863264813592 9069192 480201546559894082644511311873228800 9069193 109975574216958974987444251839857637440 9069194 86203165471534765400333180854820313600 9069195 -21254170629373308205523428784972248080 9069196 -18711610463612604401095646032394809600 9069197 94492946613985416509305996702826291712 9069198 -64880901516498514785887946842820505536 9069199 -33473708559577891093338301371914665440 9069200 4949948186779200708152274796806144000 9069201 79179354719110595935840329780499577268 9069202 13939146855657087474547444541378776704 9069203 62854615414971307719405815474458789968 9069204 141416872449623154729745193180237469696 9069205 -15645196817206441113353274313848161280 9069206 185018732385308076407462309710912683552 9069207 59558443566043012963462605311453284992 9069208 91201677819067655494830491481255720960 9069209 87796443243107751840737111026316826516 9069210 -9666416385935106271747803444745504800 9069211 53950247638386524577088222131859485024 9069212 87709075673875318781572687707786579456 9069213 41276649668875450601716980713228221440 9069214 98381590748177886012753409614802606080 9069215 123700680818030461614055027177032264360 9069216 1594240169566205389961233848871157760 9069217 82923964927644343857453251110803159266 9069218 70494923155702717774856050171233098016 9069219 -1722248589637971842529365618608561680 9069220 -11061277746209719563803199361527525120 9069221 17979117474303050781788139732001358112 9069222 -11527976333050019872685509067395614720 9069223 -44991070712972761994240920646049045920 9069224 223877737437604012725887702562884520960 9069225 -58446218585627426204461217758458088800 9069226 10022400181593038181779060748826579200 9069227 -52330002680306742792615123278650302924 9069228 3635789700487088016926392984306421760 9069229 16909872543907446584979686400966460728 9069230 -86010787286774415841696649462477298240 9069231 56197880958034391700423637684534841352 9069232 24159212397969441748650762842284195840 9069233 -230139114841019160271501657045711729518 9069234 41956086850385693909650331165370391680 9069235 -69682263390812985766236402489689113440 9069236 21257382224568090024380722744244797440 9069237 131988071170688943727571331899154837294 9069238 103772023040861864382846450765657647520 9069239 263600010758298192542446482405557504040 9069240 57929585448913627527721254011994316800 9069241 49861091229248528015275475858346115284 9069242 9540658405324962705314785038672251904 9069243 -167170378602942684772267874138183189736 9069244 -27379482793875594793190432815048212480 9069245 21897687463586016057454713371251430400 9069246 -5986266271661093560787533533549258816 9069247 185467503543766522627154796886976155512 9069248 -18881359023102900473269603846604193792 9069249 -23831547474542255655082031955851357760 9069250 -69725381133237566065866467293304088000 9069251 -147498111385674095230461537549956759400 9069252 -102846430854390629160227203138942829568 9069253 454815925415572600009902220445887607808 9069254 -80064599226950825642993446625795952768 9069255 -4241482890052609058620793901236805600 9069256 35690922322133188754536585008968171520 9069257 113091407404608037581886648638401387400 9069258 -89556165672534338164381000629035142912 9069259 2332523818699103058629466024717219304 9069260 -96501783583591628679827382246886732800 9069261 -206937973681245447821995887379142986752 9069262 -104356508228035410001814351916537340800 9069263 -99510595418152895648959737269406350400 9069264 30875246594418367441346398631620337664 9069265 113869391663342172114327115667941692660 9069266 77788783936250105011460720720115122832 9069267 12258106761522948071363259147347337216 9069268 1663582455474238852308921655365894144 9069269 -87706321284241038866057180370719719488 9069270 -3275278909285488415674929513838489600 9069271 -41004846683600761139889437087120242056 9069272 187218729928850740275908113392756172800 9069273 155651880814432042542683377142218749120 9069274 -131796544945918529402229423902982606864 9069275 10150302554281245203487692592762276600 9069276 25912986469109990977889557876940411904 9069277 -13530055256721616725450380900727597728 9069278 -53630077560145879292192409192260910720 9069279 72468767435045725902339099359942699520 9069280 -76468590496679301074221991643308359680 9069281 60713465426479017752696300872172422932 9069282 11174984333148434455341642382505004960 9069283 -2947869438706461832176588767881615800 9069284 -32857414977736903016682803807948734464 9069285 -17580277080551313197124964900120936800 9069286 -10191257126144591655790265851205936640 9069287 206276025955933895341107561276399738936 9069288 2961685954895941679719589725115842560 9069289 175102546335296425820613314890293119040 9069290 23529637994995091892144604412179202400 9069291 25649341233643963224162138222537039360 9069292 114348862195254258030066251741894019072 9069293 -9659719698232357444231382452241229696 9069294 3920823983279017884921008709032627328 9069295 -76816103305295842383514118088270074400 9069296 43338814391634355490758556595864993792 9069297 -162952614123800916908745036227757101760 9069298 -2111659895057778604658344902015725568 9069299 116401533165613032464595101757040068300 9069300 -12603933322704278438666850091100160000 9069301 -710237278746728357311802959062063040 9069302 1295212193201166879939034433851436544 9069303 -52890118623006066035928129667333219200 9069304 326769771994636026360431212347038515200 9069305 61522003959063034513241061716460250560 9069306 86116054542703588579344827492036818944 9069307 -23261017961481449169608073831835212912 9069308 198055203140654561034484477530013286400 9069309 -22215131857015847652117213199762255386 9069310 34283476934749848986662194522578986560 9069311 -98060134051126520338170431963411513088 9069312 -1349385657514128618595581492354613248 9069313 158958795317645890206507262174772580 9069314 -8122080805427522148591476463768046080 9069315 169847879620703945250779444522601180000 9069316 96909698798245539008354823085610548480 9069317 300033059689071543778775207643878886366 9069318 58820138419814315396043474113815580064 9069319 18956619711887281763000262238433928496 9069320 7612323040452500559051418560924057600 9069321 146906326475681095573426154177022940704 9069322 52819043995230675483817196207702092800 9069323 91221862532874444978726052680400577784 9069324 -88322943298446032238834917176987877376 9069325 6842703946198305171200248433318500000 9069326 65756090562592837509095888866594546560 9069327 -5099346957927589135234469707113083520 9069328 18166950949234259532906589261184049152 9069329 31975362844832874409808189975302509312 9069330 -62746002900651426652402566457662766080 9069331 -41126922750331264048120381473677664648 9069332 -80752149166329945483196262556562540800 9069333 -10386933252552176198472927726465945600 9069334 -128166150135724708269530880125436425184 9069335 164992990412272314291320993443688498400 9069336 -68545717444431589398088947231432775680 9069337 37251948530288209085605742057091411840 9069338 176743468074149236803638876222032750320 9069339 -145742455672089238054849173306628444776 9069340 41175265585697648260664577060166318080 9069341 -43102000825885897975671753603095151258 9069342 15631716079773710190593015410479427200 9069343 6453759721863239541865482663490520824 9069344 -102055994876448053254231656859533901824 9069345 37470605423952166716129886690589927700 9069346 58830128820437102343180467101433433600 9069347 -111558854267672200912114972308622014048 9069348 -64619867527315821039425093536431568896 9069349 -328746990422191057567983372859546931650 9069350 -1444272601248685674336476169621069600 9069351 -93399979684671297144432737089785889200 9069352 -80493830171679528998135718926615930880 9069353 -272949417190929100016669731915618411398 9069354 10963828792017643581275366613462819840 9069355 -172512746320482966630638727896195557440 9069356 -379376071333325222563109780571063241728 9069357 -53025760177202827062709166554489939680 9069358 222095466465336924717564138948294366720 9069359 40033203736205205502938759078677491704 9069360 1889225013367497310895972760504238080 9069361 -3547659752594638001515514296526605230 9069362 -8804935466996472029404570042544140800 9069363 -356919161407582925216150070736298559696 9069364 -20763593234380297215143959416183802368 9069365 -111195238686573887524675588250682962400 9069366 207805826655296275808800173823657344 9069367 6102798743381010719374058498612879760 9069368 -100931276523380455507714100155629895680 9069369 -22426818584028797601181744134141614256 9069370 175588979234735212712422716528178695360 9069371 -147620827564870337878728846776741158428 9069372 36810527462188117719590380152703080960 9069373 -107046389465954462702197043852818040820 9069374 14193800868481922407725092769673837440 9069375 -5667407287928343737336821942838160000 9069376 -58795449830965800427694889039489925120 9069377 -235694223136568127675622305102460275774 9069378 -9133589424799032422113008658077134976 9069379 37650799134378406364192452490000937480 9069380 15799671073885623083189324592419842560 9069381 -219655140769441074658218004050175468800 9069382 45416751782233511161668123122046511104 9069383 -152344683342832257642121840968652156032 9069384 135314761061888588214033431280887808000 9069385 -18028973736227603304700623568136282580 9069386 -9545909714541711243829124033285790720 9069387 130323797467609327978679725975156191960 9069388 -5162301058749297755732360441869594624 9069389 11198627909003232996638485775515791360 9069390 -47710788807710102096706049928472543360 9069391 -89047109594484306052452127198231313216 9069392 44569700843487366958320775474346852352 9069393 56869138434049504437431451402869306400 9069394 -19946654830590963308147847602281258368 9069395 -211226583119345219245940533314167322000 9069396 -41215853650019858259427906350472028160 9069397 -153949423238458529662985607843965391154 9069398 19550512435236049017669171943621532160 9069399 -54749891253992126572354320699216395616 9069400 -40707633368549073492454233235309056000 9069401 6133326949703865495136575824416340544 9069402 159202345398534887362117738108069017600 9069403 -646401949528428739259509005301193184 9069404 -7030083246932970946972583211475660800 9069405 35905863397225649077939902466668045120 9069406 36652826014217598840494041484861249664 9069407 153294574821799210017823970616665530656 9069408 14970522671797937011124537421545472000 9069409 -108175567913207538011175999661648729196 9069410 -42326356585716515854056852823047690240 9069411 -51339199547404327781159395750132318800 9069412 -37774954460251425723929237995415313408 9069413 -55134749504979704877811419342926591712 9069414 -50370136599908571736825253072708746560 9069415 162280768902318275160051017041572126000 9069416 -145857683624134334715222139685154923520 9069417 -40003326947220619993326595049873880960 9069418 -8586848230568485444577456228616117840 9069419 -260847023042097802003056456427501182288 9069420 71584657143954493340616241595333114880 9069421 175171771021182117455071420473660631200 9069422 -6486013804085674098924513602099712000 9069423 -75690779547300483280274113120564338432 9069424 4888932389271895871024510932517519360 9069425 25245386870978219209728618978737760000 9069426 61174245750979020605388213748058907792 9069427 125891402630777404575677840078698132872 9069428 -119136756673772874157797944750269672704 9069429 -78437259638149433705375894487788069952 9069430 -91159397247790319062586161268193776640 9069431 1023454284869564607165481615919078400 9069432 -60175381275230821169078947773894451200 9069433 -49789595022058511125575407012947447318 9069434 110930812094921582668085006966794128384 9069435 25312275984024059903748915303998815200 9069436 -410754381381606012094411161690592023552 9069437 47684431961972149208824282916313477120 9069438 -24403041372181379138621938596344325120 9069439 138979147219915943990819396261240858240 9069440 -68863966819378830122100957070648934400 9069441 -12682150992103863117320838280189501920 9069442 6333071427984738673783471002520465872 9069443 -290693837557698476726969278040230450308 9069444 -58136326854663115542797443845942312960 9069445 85163430781948760349891344943540082560 9069446 -20385327516130587336734286742908494016 9069447 314685088095046849047042338234021328 9069448 61268046856882235351384090740587279360 9069449 -459903010582616747736088285974812636928 9069450 15295575098678886763134198607177747200 9069451 61048430698133556141410363204482170112 9069452 -57687448606880439237245377167177596928 9069453 13673071981346169186771117396746166144 9069454 -41187115964830783316874719136022226880 9069455 111499824003981154922462111521376390160 9069456 -18089337357225969712982030382358855680 9069457 64029659969704088932809615910773460260 9069458 -45331388266235778274030729469825527920 9069459 -164311001916837144575274120545841196800 9069460 131656847479785862458396267861900288000 9069461 -64351344174331332494906651372901325938 9069462 21006176786676289749668359478619219840 9069463 -17184061161230827056784022140143400000 9069464 -219061040068219621818421377176638064640 9069465 -9184468810137134712320924917670278080 9069466 43008137027681327013128284053899735040 9069467 163944419273055340363764935746811774952 9069468 26936650795122865040514128394430487040 9069469 163372581429516801896061417296695670880 9069470 -54388452093564864118624060638671107200 9069471 139963690698032315261058354915013122840 9069472 118804560961701766374499689357351321600 9069473 -126667276164451424089410232935000663360 9069474 57485086875848281006719948813389568 9069475 1557230878613523810126346759961787600 9069476 -17058970737581751188301899506822733568 9069477 -57067420099616538675323525749592182368 9069478 -182334677179191838483469218136550072000 9069479 69398236141528708064724613028844533640 9069480 -28028065318670408886428662703038464000 9069481 416289963379949709336704772284656270500 9069482 184154683672197829166933894340522428592 9069483 47965788017015336466898053073478444928 9069484 18404857157658824387840870342710546432 9069485 -159619211682537348501285603359103368820 9069486 -44824410612214899360712712327487125376 9069487 44376148174532919259719767149552833504 9069488 131682269609552056730250908196610473984 9069489 63347274896516564019461992520360236800 9069490 -2339878259157685903773170631182844000 9069491 -75490521366166964294472164574192362568 9069492 -77373685153489219967237759718978613248 9069493 46197417625689224840465271331899514944 9069494 7066966344707589210192029614068104832 9069495 -16627435561713564773282199335596846560 9069496 -75206645054815188874630504950951690240 9069497 117319245320363810994014191796118001092 9069498 11317668696928452182283281328771663360 9069499 70780105913984056019652109045643528680 9069500 -146353981714438172731592204354370048000 9069501 57297492815801384633231836893115589184 9069502 64518378932167841063919947544939621312 9069503 -254598025460690844383373491684526061248 9069504 57807497220354125209029226206798544896 9069505 -87834176798935261633899163347680183340 9069506 11004076379083357624575404767637663952 9069507 122611576798946455726398070640746064004 9069508 218507644416356355013297026149518735488 9069509 41392128178659567074034630907910730300 9069510 -76497467637355109859813017218604173440 9069511 -176325326399014756676644905922791436776 9069512 201502359172810328191873478110044595200 9069513 86259032153812016566370113556952295488 9069514 32566776169504198412207045781088628832 9069515 -750541288447684917843478121170882560 9069516 -230914591654385264303580926321133158400 9069517 -1494673133763364065622456514642531520 9069518 -127504496856523874852009891751854696640 9069519 58736660933181314153267372760866941968 9069520 -2321222285476437074649331394218721280 9069521 -106099523456443632886453029317359048128 9069522 20054765937111973554341145928545312768 9069523 11372656424165618652246644353789687224 9069524 100926135526043732508690918977327028096 9069525 48370191279387284768775930956136251700 9069526 -64018097482880437176152721060774936288 9069527 -8602950604777328249927162472738519960 9069528 -2646454237007634373395569556709785600 9069529 42111636828880109217166261952304568576 9069530 -119439127238214391196598363541748097600 9069531 -85838827968657120717721296037664345448 9069532 65592669773920253504897798203142621696 9069533 30594168047021574950127471679980513408 9069534 27907851416826968194129651303606438272 9069535 147448396345066809438031167998955722400 9069536 -38819264795421830012897706309121474560 9069537 -1905590110760894665388775559305447648 9069538 -37274420750245847255303660276814785760 9069539 265243882850570364632408256218709088320 9069540 25709598045186980223862469758757068800 9069541 78418778886443517967988751742893844184 9069542 72228949886031230192563214360236008672 9069543 112792233445090105667600410504191498240 9069544 125471080316538524348535427060003799040 9069545 122820705922072426143556394081504217900 9069546 29043856138736922903415341934931847168 9069547 -102015050252050213377989432217373013040 9069548 39785663628699725717625268038382442496 9069549 100120052440776067809779459970663948864 9069550 -34584122666420646686320769328892579200 9069551 -51646258273646057241380156928752773680 9069552 -5093142854303045661572376689055399936 9069553 5291416371844889436848777649279534244 9069554 -52667838643510610137266020142324138576 9069555 -156966680102641885937546029126828800 9069556 -148113650189366257044713121630475418880 9069557 -19381373783529445287380230471025944128 9069558 -5423159480364544281344230474866977280 9069559 -3102441016703922127586629863668446496 9069560 86131293698515012677247471465881600 9069561 95426051926132037455121063163764682810 9069562 34217544462940536980067504513402999552 9069563 26840247677231491140656813965529817360 9069564 -7063722009423929548213271256096350208 9069565 179555750017314719757376419403660412460 9069566 95938345304880197557790058145971090624 9069567 9243580184642364193649559200996007936 9069568 -235077142522868061968982906579487555584 9069569 177224863656324827519200880216945220 9069570 -4453585139563248633679421295616919520 9069571 43507212859231993800327101355678664912 9069572 -28203001556295982864857727889717452800 9069573 -111121344905009570101267577258250486816 9069574 -84479369998695770574744888917405021760 9069575 30065750137172108439249566212032294000 9069576 -105461458427000394995044786916496998400 9069577 -43572156560188676656569972370692769536 9069578 5610132382224278938119501465559744512 9069579 -185220378873208958310985299800714555076 9069580 -72609053967495790260118137051322659840 9069581 241293276532274936383259503949039991564 9069582 68528101000383972433446719868613449792 9069583 -122106438171183540491041108820049049168 9069584 23145773293495632454006699168847560704 9069585 -63151487824173901311351176320388532480 9069586 56496772953873239368672000626323692320 9069587 759376632278514415255580222104800912 9069588 -68856090283506153432129545204143810560 9069589 -246343985353960730519143627096396091744 9069590 46239981848754346528283430165827174400 9069591 89885668456421434588715115575098770792 9069592 85753854068648488767617511911870177280 9069593 -4567518944383545183471459487399866240 9069594 -113940662037407222168158676485566220800 9069595 187183893479871107046368735813599732800 9069596 -199794518454040475381565982358358796800 9069597 -295135214494948661458385002251080588160 9069598 -78837371281211415548917575578406341760 9069599 -95193314367261393869117210164706683008 9069600 33923143276158363991315592870559744000 9069601 -132880257456083349211796183691455953388 9069602 78215967386645882387694271204032949824 9069603 -2034345856797889925943803383844658432 9069604 51941263424269184799853247305571692800 9069605 -47712492292018489937247226690491705000 9069606 8254416758795288104598453654214566400 9069607 -123654075574214394208709768415548589048 9069608 -8468261955191431350172299165624238080 9069609 -96920754205457141172233372873889329472 9069610 20104611615268427910343433308827747840 9069611 -28419921151933929044530883767790342400 9069612 -109366777267840099412411591200102502400 9069613 25763921012740426383698409127559197824 9069614 -60692794190625434008507524350404849344 9069615 -105540569630076367109049562280755767240 9069616 5601454441257747166493214932264271872 9069617 -21764844558262580762184950951276815308 9069618 312763629470270944543547766263647488 9069619 75653434429674114240178661839078313280 9069620 13360793588788469293674593384357806080 9069621 176288931252165788649890223402930408864 9069622 -36893298265140488940757955907873442368 9069623 288207947145817069927155960117599944872 9069624 30631700528357603982396599979786240000 9069625 -82920165972288323832490728260998233000 9069626 -1157533955801320483670074760560801056 9069627 21551274907796813863443663647977938432 9069628 48381035063247866119050504722483514368 9069629 -64432935215439118279999185320784860916 9069630 67505025459701652842137532124604320000 9069631 -44487763597013155942369548715876280880 9069632 -19543114263030161576141964210377588736 9069633 -144311380279156867095293990467331416320 9069634 -16743710340944150395492004472409881600 9069635 8612295482378189592227804227067554560 9069636 67047863685477602405576800470401654784 9069637 -36008816939024046253018646648349866688 9069638 63648092567648897821450613082347375040 9069639 10773006735190203815270875976161156608 9069640 -45737734517444435717908867914666547200 9069641 -69213500698178766830317513552146075840 9069642 -76840233820218155804593262050374993360 9069643 -256367839932354521575984145279470381656 9069644 139014899041096021908770786410712873472 9069645 -49094024753132138300334987756025416960 9069646 -505325649070157051613153800148028416 9069647 -77969297853296675406390982600785365904 9069648 13062189216681734541193212699528658944 9069649 -359980586053950782536105403071602827036 9069650 65050311018903016670761190624517648000 9069651 -3457769989119021017989527693680417016 9069652 177032940877566681392637259774484721536 9069653 -165453232275954444181690884527250655140 9069654 -98914484696576123319564623166973209600 9069655 163849340295695794629193334881430239800 9069656 -84357169593409570129894702391549399040 9069657 -63021718189859219212512153516249152160 9069658 64600069527602741137398587496101820384 9069659 -86853377793939378262560947537584123392 9069660 -27699068106145364705547512628952235520 9069661 -88370246736570505132138471552600747738 9069662 11091767747483579131059119110549743360 9069663 -31634115216831114819318025921281160800 9069664 246452739406430993750849835611224276992 9069665 89953087192573191166162741698251187840 9069666 -4599975741655795144718544821029383936 9069667 -115745651888872565803455131572346957284 9069668 248429127785382409180631330909136402048 9069669 -24488747006741592794651011337429031360 9069670 -18282113640340547971558245201998714880 9069671 77419725986404863513675737454616382784 9069672 35729143063053468024603301623407001600 9069673 104611316416036115733208868072988388922 9069674 19956851544765882139391960072757273600 9069675 -82747564541184339076695586528200291000 9069676 -46190067318849512807896027393350656 9069677 96561592928269449010065597094564541526 9069678 30221811537423656993460321569977708800 9069679 -113072071216860498285573811993356837224 9069680 27534187063573432583110475267011215360 9069681 79480428916149638023231528475414297184 9069682 30433642497108845746252111167115152384 9069683 35619763475436285069517748300776534176 9069684 -56056703070919747695404524032312557568 9069685 71826735442178367515666291969870260380 9069686 56941499435350852696021216623323781792 9069687 -67973667695997440858883988521686976888 9069688 47968630069921736869494018996890112000 9069689 4453917826974914360959931001583630224 9069690 -25387267802002729274251672286791449600 9069691 -185379758664134396667000548755346231816 9069692 12696679213211784719884659650106209280 9069693 134561961810271297962564604879850209728 9069694 10084948813326322087090845415738209792 9069695 -76079415661324135399216474400012155800 9069696 115171005977038320385104739088612720640 9069697 8901340978894056703544294138424143552 9069698 21953909095939710501141170901669147648 9069699 -21037045361175215906796759090956614560 9069700 -119699740159074634600121721452705756800 9069701 -32390517217994433627175554167255452416 9069702 -95524489852247549259413543162629723968 9069703 -270585751509269015557687231030313347048 9069704 282797214537048567704278072839050618880 9069705 -56278427594436244481151798058973644800 9069706 -146534512569903138461598994402535114448 9069707 -44104885827480750073005732038842974720 9069708 -10628418348462925598772876837840253440 9069709 -3118153071954781367702261683030316448 9069710 -25088689843659283267594989496404368640 9069711 47063020492359938624876414977974597504 9069712 84832062690175562691098608747804860416 9069713 -71584861989357204368860191538340665038 9069714 -5066096509209370410961078106094571872 9069715 175728722024319171648208175904826077360 9069716 88133955314739588111659884633339944960 9069717 -40257194887597020272529379753566254400 9069718 -33140819371978054002241551809090841984 9069719 -103007560897393902393995150682111448656 9069720 64280348604576162294407754051384115200 9069721 -473469021311049160041363249806225347320 9069722 145144222135135141292518099380819996912 9069723 64128680861070861748342016866187762760 9069724 53127458914353264358979240586027131392 9069725 40372506360927337033033086639622418400 9069726 -34202004483428910392146296475536921600 9069727 -144011613050686501732164066716555739424 9069728 1696707635537544129967004189237182464 9069729 -21574271269969445175479530857426166272 9069730 -34459677082551045500632200780369174240 9069731 145800405030924097450527427960222268928 9069732 298906268831472221431029011264569344 9069733 -22577376424801719367982791287780974280 9069734 -1150306210555865496330370132050621984 9069735 107484827208895623350151088029865314000 9069736 43577942928147019281704448070575452160 9069737 171871957244129870736619592283605646672 9069738 55733271588315177849895195326335178240 9069739 3664106609962832828871353979898196000 9069740 -104822573660622443866132073404876800 9069741 -131402338911045504872712841402268210250 9069742 61969814770431710595364079657028793344 9069743 266022702932951000904253882006451674344 9069744 49554429273709656709717238501785042944 9069745 109141394303207528325468449951454979200 9069746 70813219870503085995031643496740259840 9069747 -181521586252321847955246073099796936640 9069748 42047167456822666445491524147471661056 9069749 91032439351256687578200074732666925564 9069750 -75034553185433744245637409755455200000 9069751 -47167037309530294648675704827808727680 9069752 -134617079606846889464145399283798118400 9069753 -85325277711679998770013309480585185280 9069754 20985628337182299163751654494062862080 9069755 -88795134044651590023109308772886101440 9069756 70589066833673215478080635450576425472 9069757 -293138083745705372447322395044705873440 9069758 41834943525517430036498076823567795584 9069759 80688016038119379628622514240535848720 9069760 23018362477343090170264948558528512000 9069761 -268183301229491547405999200041666888638 9069762 -38377625181207042899789449780576826880 9069763 -66310092831277585024061173095068636096 9069764 3183334871917201520316492164840727552 9069765 -64827314153867505631146828080163331680 9069766 -72944674682539259969025798611476587168 9069767 -65666548430709241618327404978887014608 9069768 54565472888866881608330808382521507840 9069769 -40020946048679294124980751284418335004 9069770 23867153845164531886185199522457256960 9069771 198010044988799911306479573612287671512 9069772 31764389811221750633256786208935575040 9069773 -69769653092784433660914830239217111220 9069774 -6878490959915869326432163434192936960 9069775 699915924683112749126918156771472000 9069776 82950258919382548047537220309126348800 9069777 605185306329178535082825688186551714 9069778 -149985160483513932268007259073651282944 9069779 22731786437000778763937483243944950000 9069780 89684021536384497485405583719914997760 9069781 30968057995621956460100283471987272960 9069782 -125755248527214718153571893841616823008 9069783 134084358341563770381540262747331116800 9069784 93373400995338134151814689256343224320 9069785 -28854755224932340522846739958882713280 9069786 -43503704868350195779565978833753843200 9069787 376331415168383427918476658890255158152 9069788 -14186585507156135377486136259624044544 9069789 116604303787829454596466219861042372480 9069790 33273766289756355978922478837153470080 9069791 48696493183803804433438442223036062592 9069792 -159394850976442364609690769329961566208 9069793 15547942728112766520576639723197723042 9069794 732227249377263130145769182948081664 9069795 -53973182906161810602356441081360918880 9069796 -153525286601484919559912140984958369792 9069797 216066811502894758879703249621292960 9069798 -19616701229480696612343764096665302336 9069799 -122875418366951164974577630648859552200 9069800 107831049305419028138774081275756800000 9069801 19739004808565588278123572220204212096 9069802 82684527785617934207071065921417688320 9069803 23521275252416249317744625661481208052 9069804 87846092241493289630848203398523575040 9069805 166189627179289232971394930775626984460 9069806 169318669085661379780969955338871871360 9069807 36510596353486578251567052299908132992 9069808 -70881846464564485108125214450454691840 9069809 -22771099324040419439620433606586753600 9069810 -13093359927373781548468471843304993280 9069811 -34838896237034056514837123816301226560 9069812 -1380934676376158144550731097431616000 9069813 6099469974805715071042094229743228142 9069814 -3652640951748178198211559292772200320 9069815 29357308184575530013876101724661586240 9069816 -13053289572690722867144649987579248640 9069817 -40099773652073367330861177421925749680 9069818 1330999635743601210694643483473233408 9069819 -121103722850783847317061977621294851392 9069820 37336155049885107474493331443757844480 9069821 -233208575024980362956536939957398484800 9069822 11111429186558873486972199428687559360 9069823 19494083912049062295624509265399398400 9069824 14543254196175682207443013053972480000 9069825 -26768739757826524865100328503261388800 9069826 83715609862092560005505654660195057664 9069827 -14081732221161793111048196805839945280 9069828 8998465499922184802490312716587130880 9069829 79341070800531725700746362626905854430 9069830 37693737086745344076961331378047948800 9069831 68693248956819696613779486641761620720 9069832 72032422050936330381293410161052876800 9069833 53843161419749945500065571128583565082 9069834 -3983535984446797285598311426101154560 9069835 155651477710720844465258999882382650160 9069836 -51001999473529859106523968489165258240 9069837 18190837265553661619985031866072003840 9069838 -52867671177000934723135791110212399680 9069839 360213732242549981949829557870213182640 9069840 -14861838551382301117286358846406656000 9069841 -164230863211586681655021163082163612816 9069842 -46649887335211439852722077417408339168 9069843 -67353146691811639707826401979704120576 9069844 69420136499071907909641921320378320896 9069845 65668017585811793266135734056122907100 9069846 105241695336139373747411946294407338368 9069847 28567533077746367260740718157642475352 9069848 -176850508061165092425463976708345456640 9069849 -21526654190589449564611410633372440400 9069850 72999609333945579803013964129568264400 9069851 -195755122999060574811659926429256354700 9069852 -61443637148598852512235549190510043136 9069853 79508854917260401176903827863085366284 9069854 11635409147108282801246178446881301376 9069855 -77013512137020992851141852052006398080 9069856 23491981189102998178161139742228348928 9069857 241424339917802554212010668296416143072 9069858 7603761663627036779946022503189433344 9069859 -283314195141461104861772105493140873960 9069860 -22139298503086593209283960452424691200 9069861 -1244807852632988371426769702655512160 9069862 -105277484007162743569254585833406156288 9069863 76044721223256029875750333668275181360 9069864 68675146638681197664719559938697707520 9069865 144072164223381215880600180815072332800 9069866 -724235254660726667419535845981608960 9069867 105395881066781396327173949359795251840 9069868 66988612199763132191517653887873146880 9069869 150714330573113815994018151998968389270 9069870 21214285912721314667692637340975388800 9069871 18398805657546859047017967091579158240 9069872 -53632285686651374263316996158660804608 9069873 -134646300125744726923489897774185326400 9069874 -131564082064799499447234017579158146816 9069875 -442682666358941214072470483843880000 9069876 143116161653011169139490449117527605632 9069877 186232016583188062092936819169468079726 9069878 -133636700889726622310679495745552906560 9069879 8234171591796419662721336470969747968 9069880 -63985822011533507262324146540229427200 9069881 -30883744525331155537393312342043977788 9069882 74335235667086615101410716565006523392 9069883 -236814387872222499236331320877689763868 9069884 46625609963705925451786812519715078656 9069885 -5576793195389290732348518865056448320 9069886 94889290189791975932173974360177724416 9069887 -60478872769008629706812723320895285568 9069888 -11221112705511440231391155936280182784 9069889 -79151289630858196255315833075469235520 9069890 17879513250163618759790558154443817600 9069891 118837218419376500719857325138639336944 9069892 95604474877477634507974924322690123136 9069893 -61245308926181673837955886155260041280 9069894 5743902061648208497238560600682505696 9069895 25639561218565644696560617050027441600 9069896 277060492543012066001654955565155164160 9069897 -65210761535464455990194853307692239040 9069898 -28047926390724304097362971979354894800 9069899 -175802697637413063597097442509283352336 9069900 -390635164481343268890496285944460800 9069901 28888918531079460164619844889851003800 9069902 59696807653893449257345189891171753152 9069903 -78981701428411970351693069987866337688 9069904 -249856125560786862000962172581052416 9069905 46342384256668779864099169465874035560 9069906 -63575444736553277584267315971535783296 9069907 6009945653914260917623635681606152448 9069908 -207750403999498365744985860738771677184 9069909 -146842379647461389082448408442349100896 9069910 -43266914819526998283917828143110065280 9069911 -52616544479250396769574069933183863200 9069912 -19893767100901980882190538341440430080 9069913 -212599200580161347634331712779590270838 9069914 -33868855529370764724339694189285778688 9069915 77852477945766473729322971018193655920 9069916 109110404712555857326747133113567395840 9069917 -167835311817337001994788663794629635034 9069918 -39379322492779259052758916895921344 9069919 290524750175247465142116613915756305696 9069920 -60955481477921644204104713017381355520 9069921 -26263055432587773005972815794528026880 9069922 18849287919420760742451476223017554512 9069923 -107011938448212716095425167705201625828 9069924 -110519081615579630842871691945286348800 9069925 -17333700406389873563500151772325346700 9069926 -48904466233908780510184193620475597088 9069927 -204650121186646016398328287683116907480 9069928 -8489440367016025100932102007881728000 9069929 -147692590126520873261879544122897407920 9069930 5426042770193047174556363325795321600 9069931 143106669751954588990631244054320858032 9069932 35793875731928384459165668484809226496 9069933 25663354387044446813881360288702737600 9069934 296214143432889957329079147023845054272 9069935 4875756652945878648687558850468838400 9069936 8685901723872173566537313833331884032 9069937 -89602119898176683045499666741486595008 9069938 -47718052121607812216207404342013760480 9069939 -78762359403532696229916479225224365996 9069940 -142000093487242226128960447733510277120 9069941 13388762688471001643339487959408919342 9069942 50077355003001070781317141686628368384 9069943 -186420738744460769901505676896799686536 9069944 -16159576073937168202173423132010106880 9069945 32758696968007391130146961840120915840 9069946 -183851757655308375227189886736018589328 9069947 -2043509838352618622817026085677937240 9069948 -79279424752522117167371012027546695680 9069949 48709108752776628551640553007358131200 9069950 -37360080155510965384351411117839240000 9069951 -57864074199323911956496035120831837696 9069952 129507818095798989666035932482188083200 9069953 -270890803751370846688096243221992210220 9069954 -38074656942818329183207328472079921920 9069955 23125570354746565273249787250414153360 9069956 7226194754266695848368013372020666368 9069957 -54289638707357669006107983210601192452 9069958 -25403212056051638810126577174708521856 9069959 153865621946107716773758636813867372032 9069960 11236900296735501880020871389452697600 9069961 -222903828512925472396843429153040878438 9069962 -69803079544426931757221286655790182656 9069963 -17314824204617354095169480354671666176 9069964 -39108413542390006351159014161939048448 9069965 -151821758899498621180090752652084201140 9069966 -59168341358201705543944225965377298432 9069967 165872120945277869625659623814027668016 9069968 37466826642076405790296248299772985344 9069969 81982741420327882288079081831979523968 9069970 -11858003648119456773849851072723619840 9069971 -283635860950917153830247365137702719828 9069972 8426675552302487563524773555229038592 9069973 139223210746133527504280909345073687840 9069974 118421258634020446074846751639727429760 9069975 -114177472313229376761838811646379613400 9069976 10118749616315932311792288813219194880 9069977 525265999715371155677618950780975872 9069978 -39304278983780274133667072395084939776 9069979 -96849877024248276737821951754132241960 9069980 -42379900271356971047757840721501593600 9069981 -49547562530910570640301478029279035200 9069982 -25207656327239312254465547028058366080 9069983 91826574459944327565034308917346838104 9069984 41255253578198754981912763288246026240 9069985 -40847603887342888993485108567180359640 9069986 -27870697462159082357426469841466976096 9069987 -47807583742491489873257432088795029640 9069988 225425608955034582135851563364535759488 9069989 5361589249350223879046697170578361790 9069990 -476586077110732670515296582214656000 9069991 133560006523746799439686334198441128704 9069992 -123665143129419095532469395515438284800 9069993 -202775332600745500630625759674165799916 9069994 -255217378156894446318349716588119739648 9069995 29550331719117297453881998399011363360 9069996 -3736497230858158828056745531394328576 9069997 -343368432808876451784409625388817483220 9069998 -105394452926985673097213172727017497664 9069999 43328244440865481010520160219315186320 9070000 40721293481468037420551523215360000 9070001 -105756732065942520733522841631634405998 9070002 -63782865938645066038026961719697489920 9070003 -162515570175752503050174266797756093520 9070004 -114109062891968399889798158556399280128 9070005 -32444080509029107038814990802565521280 9070006 -74360946116831258848872205955069171136 9070007 166573309206830800106736667821315881256 9070008 31570260024944341412507436465249976320 9070009 33329512992141684403099378035010828804 9070010 150499681776425512834184109452969626560 9070011 -42661366175204201724674131092986496000 9070012 -3489308551999416734288717607284908032 9070013 -104720277878370212503780381847834752320 9070014 1120779747926326976981065522364600640 9070015 162704259447056436385240193247396797160 9070016 79869800427823796197949390168952668160 9070017 -8668862726270331063433941865772974080 9070018 -78880226765054353944141019198453298784 9070019 -70050844307616927356477884838748185904 9070020 -8602863002322452076412492292557555200 9070021 248552265846389550537416352801126128572 9070022 -808984947948242438935169639883667200 9070023 -175672193247503720758937044106292125016 9070024 98171234299000750948914527200152299520 9070025 176421430429365679207063521411239471550 9070026 28274745027716238751699401111489421824 9070027 93370058158777168403669617609220752992 9070028 110617294809152269251017220836206202880 9070029 50827924356733763947412539733356194240 9070030 -119384295217779838198600431525504470400 9070031 -7232862358429987511584148485123203888 9070032 -4149801489292096625557644812394037248 9070033 -2044226895132245321006866153609548736 9070034 25982762464125669463514898127198582416 9070035 885231146947661017259413574859122880 9070036 -161000233843224819520577136870282709120 9070037 195842968925485657842111727575596145312 9070038 -95519015933517050775848872471251323136 9070039 186538851846352628347342394467999280 9070040 -75050377186527787890040489945018368000 9070041 -75204350474353782423579380224584303408 9070042 -34742021050923174495625415775503993856 9070043 251541920789201329455891907099577828292 9070044 -58336436452732887932008936905044809728 9070045 -81208317631595967091857604488724926720 9070046 -91280184171760281078402822461995164096 9070047 160167011309318855109370937284514747592 9070048 -148239462238322796809056578792615837696 9070049 -43130067003111723839313529597896216960 9070050 -10974180831505974015758624739244032000 9070051 27432166340837452721333490532120498072 9070052 -34085594175583106171493818571363901440 9070053 113899255415524646535559080593505220704 9070054 -38158642504668529844387021583720390528 9070055 -15091755504256596720970618627282724040 9070056 7180971182797008245068492280525306880 9070057 -244330841638002084049213837835268282694 9070058 53846519732007973409117695549760755200 9070059 -154241302139317090487834198331316624296 9070060 172385624068739816718651491735041536000 9070061 -27778661433169598098202284086214960512 9070062 -12703777013086008984354652398400766976 9070063 208356288749002391640214587979808159312 9070064 -23360217821848552701497295674688798720 9070065 -119424554553355596516409736264571136140 9070066 -29721776930580094723428043146448000896 9070067 -144633199285643352876794279216841592884 9070068 -1361822207529165214766181813649244160 9070069 -80480312043380734237801159751843385600 9070070 -58699494251473464808419673309168022400 9070071 15376720610826885033441712019731508712 9070072 253150501942890493818370562515108147200 9070073 -26725398928534638581118356558243891712 9070074 -28538127289490243685923015419929230592 9070075 -50259493011601475103168609935475938000 9070076 -1608180695414605993514921857225671168 9070077 -182509130453565949850265149043610646400 9070078 28091814441348015593491143710410995456 9070079 -55634395334699044756127742000220379520 9070080 -54414641526100779597156403350947758080 9070081 -275373438396086010746934506265125986368 9070082 -4782350761798249988226064598067102720 9070083 -32411632295376349437910757148427766400 9070084 3378204328276470787141634940322649216 9070085 39850412421166538031457098156259635960 9070086 -35687706446701281052796867534922448896 9070087 40104307679361531988142836928341060880 9070088 54718733937231016447127626540354652160 9070089 -70629738557979400245685428445438116480 9070090 -135245079515652428095999132427145460800 9070091 34728128616033133737920618778002381184 9070092 -74302279520511312544045210130702755584 9070093 -46308652363566265587798822945246233280 9070094 49338467498833557961062654144742053312 9070095 128825321798838260004317639527375303200 9070096 -15820757272938698702389174491736178688 9070097 -52271070299893740147826021913041829454 9070098 86209239737043639254718755454450677760 9070099 -42795137021288809889064157154077499360 9070100 -16343393476422175302484179287948409600 9070101 -14027340090835251926378737278909272370 9070102 -15040638718139393191382265365568581376 9070103 65461751987643167712091743203216744160 9070104 -4536468270273359022033756619470274560 9070105 247848360479453389543822534739576411520 9070106 21200138963221156140295744409314026240 9070107 211311580641864560060730339205735598592 9070108 25341192061282884569088967625542072320 9070109 -71788769329382902317967867194312651840 9070110 13479009634143748711206326206586880000 9070111 61756272391782971922092730490527861624 9070112 -58270301503134088151390649384453931008 9070113 -9086207176545039513277990667421921216 9070114 -142809223826617275140200678808178119520 9070115 185276423205338098568597628667805303760 9070116 20917703149243738196617403184338417664 9070117 -36550026846592684997900912251883103616 9070118 -79611174947185032510832576641012745920 9070119 1543090029416292009957370451383570560 9070120 -79405924245539276736266646256233523200 9070121 -20923945001556843464927213367885512448 9070122 -49211864636742796461474434735280400128 9070123 -48874117076408204095375699028649975628 9070124 -49294044634366111882759294202087783424 9070125 -3955870233016866494012981568462696000 9070126 -37302711573946908569319974682557021376 9070127 179487828696337131352349791286158615920 9070128 44550030322843532462256866716002435072 9070129 -66302307517087907367388715767288517280 9070130 70353906041100020958545768447246161920 9070131 24572052271244958251521854077183718144 9070132 214626083578097488060780947466863552896 9070133 -145376407930671028799404117791628713618 9070134 12992032950508337377910678435708844480 9070135 14392247220240789674269102970063923200 9070136 -99481034105753380233989426735685488640 9070137 -8188177937956714403710715956455149814 9070138 -17492304243201905111059157566825548288 9070139 39321050911085244637787802622790537424 9070140 -16492703209147793804401782355136486400 9070141 23629356369183774341340448523594089632 9070142 -91478788347746270096053756017283480320 9070143 3291080908287680636954495204156152608 9070144 -62509552879112493211221134250239590400 9070145 183352442974547835350919878151754572180 9070146 -1362107626314443256246273728570438496 9070147 51184177337153860027480292851556794872 9070148 197687792095615178179904151174698926080 9070149 112195080589823974144890010582476082848 9070150 10313005073970237572466090110939601600 9070151 7750990968175389148157632020730112904 9070152 11539994007226355909340792282691338240 9070153 245121986663802567362991610214930141402 9070154 310392170824736209183347562030605232176 9070155 47013805780518676886953088843935884240 9070156 178290441865240065886442724875579258880 9070157 77106836466735571315104034940913932160 9070158 7652709022556695035466148490572064768 9070159 -34666379816076620831810992608654631184 9070160 91799329127970280421517153870397440 9070161 40669636448153210647211200334581358400 9070162 56426505612471538145893752673951872 9070163 -127873600691570180152757812368476058960 9070164 39154733047054091881645714073129656320 9070165 -40546332893450250115261458389758846080 9070166 -13622627630930398432720535778891571200 9070167 129317003907317427157565326287885221760 9070168 -28948155123869024846757381240371712000 9070169 98022988459909052763224444372761842570 9070170 4231051096663428362363929047160227840 9070171 -73522489541194518536535934742515696176 9070172 -49774423422897310645010135826781453824 9070173 -26490151345549092627708875958763428576 9070174 -20712568886995540785224644313758433664 9070175 245981646113782646679251679666171799800 9070176 -2308612724056900441257153337686491136 9070177 26829544165198006927025381373401690500 9070178 26405108174494474852944294178987396608 9070179 -5373462748486352253885564749865930240 9070180 -33818497738803712131369007316818821120 9070181 -22598995686413333399955378724072454400 9070182 70608786327077402804432582175048783360 9070183 -27865155943549552948798807883239041776 9070184 23534827429134356932691907048925624320 9070185 50674226035518552804186450788233603200 9070186 87103916875098997433008883735102613504 9070187 -115791123378328394376589087861009857648 9070188 6728326811414990388444768080478289920 9070189 -157362759675610294315011016037167473920 9070190 70761626188843623658288323355202673600 9070191 -136230570644396790166313672053059268320 9070192 61579530894515331877550484965028954112 9070193 263865041205050306657144825151520264944 9070194 -59169722707424027260704698393543814528 9070195 -92917725402452892758326798834770982800 9070196 95295211075987731980682493207206614400 9070197 -42373330298828976794029766008298343936 9070198 -130795205829047720864222750919290498400 9070199 -339440448023666548266926366308130107200 9070200 -16145411322952456824972888798704640000 9070201 110771751465366700354606629170938275840 9070202 -60498953604255866670707715277099243008 9070203 -212230241336627606037455010343696542696 9070204 48875601169757332313889366587479824384 9070205 621019271319462299147265033965460960 9070206 -73626929133954531165844640399071789056 9070207 440765393229692279552313954641917914040 9070208 24957596975665358941877333085797744640 9070209 153820208974146745794918569843426947314 9070210 125350967487268212167408491674216905760 9070211 -128975102406784004021012220744911697168 9070212 -96659715584409943905210145189416062976 9070213 24578845925600575940747496967812728320 9070214 -109419178516387465679268036403074624000 9070215 43815234637138488072349225620552215040 9070216 236630107379007519504472400749538964480 9070217 -7351851031591492620614585919410675760 9070218 -64614553374638942048922291355306692816 9070219 -24808521220303763815850086138313931960 9070220 -78769263240338746804202419745568384000 9070221 -7327124726664282813148996342007755200 9070222 13759763279019661725399265804871489280 9070223 -143176755756693419970920328103386360528 9070224 22217232104723465232114576001382350848 9070225 -49746662646530652820897098798469432500 9070226 -231470991668552012516090233138494643200 9070227 -297523018794349103688758901354590233440 9070228 62003242505017062265104647633926799360 9070229 19386967275823573424369262434040310176 9070230 -11315716618661906100559804611508579200 9070231 -210315614270706238545913149762034915728 9070232 -178001683204746876644711274311702323200 9070233 182395535683717671276828706966694673504 9070234 110610594329257560983968500392706795504 9070235 51026084021402579868391942664608015680 9070236 50264278814765145847423070860434312192 9070237 19633925534626777637737849626437603040 9070238 10704213773893028657302479184952352000 9070239 -20925013362131680224365654208423400320 9070240 -84481477066353584159732585268306247680 9070241 -41652984018225436775156965626699546348 9070242 165995685831784352292122961746554020864 9070243 -60913541300650545507646770434313566640 9070244 -118859291625495457091937354677528878464 9070245 5248687954912698595062936520851249600 9070246 122201545348777713335030983125373551072 9070247 -246356778268693021647460652348785732680 9070248 3617329720321658596078466424231690240 9070249 483897980117921531875008682133356326900 9070250 -2067730720087878618008941031588352000 9070251 53165208431595535463460065903837145432 9070252 185805201871581520224189790407406228736 9070253 185678907843029831230353310799670260502 9070254 16325968391099488100238970410799583040 9070255 32659369202682633607461382025358281160 9070256 36538988825496395344470091879307476992 9070257 -13355840503139061143193825519337236480 9070258 114974667885571951259159416495168064640 9070259 91021528590443874037125988102663425024 9070260 -58113874181341399357462872695658301440 9070261 -201929720314980831522785789430656415190 9070262 -30958007574407964467681684355965366400 9070263 129337416232082475298656650188425628992 9070264 44616432660266960089150978466948505600 9070265 -92095497524143669065177536853715236660 9070266 -6633848005776804833614785917915223552 9070267 -22402758520192116139961231879896645368 9070268 28374265907264807896539895368508240896 9070269 74813387054172336522290667718729434528 9070270 94954428439550371282294359738907493760 9070271 -3212316074126149087128306043444515840 9070272 25317161294335725252412114138143129600 9070273 -340943764849515117217737350400767828396 9070274 -130600131131962167273756356638283409888 9070275 36694752781492080082110137271722245800 9070276 -519570935585354420649891647030531712 9070277 236895744462300436658093282667938737440 9070278 882616057137532544876195718872401920 9070279 13078614723310506073934609903390065880 9070280 15818330160951306457042447258226688000 9070281 17900519740006821574546412948370330 9070282 49483321378368224366748278400120172224 9070283 275567996205260828843440938354592798464 9070284 -13533712917220565275064237511225246720 9070285 -69381680090902765176803861938682615040 9070286 64854062550560846348389808377709606592 9070287 -146461684600097446194177078223511992440 9070288 -40661565736521411906294005574173982720 9070289 49967861699322268373207841495787822080 9070290 -22615947103522582341801652762063964160 9070291 521855604511121214198930705686147024 9070292 -113253001181733166270371694536788582400 9070293 119669114446286290620331523570735241024 9070294 -51279919469778306165880317437310446304 9070295 20440986051869598297329191534360579200 9070296 -8468545270588070978038461747440025600 9070297 81659701842460479330910919969829396746 9070298 10025684021724732221959969994773784064 9070299 -6719965542634738856986393592197614048 9070300 76808531139340014717992556410621158400 9070301 79915383371137711614596998607110371480 9070302 -72307081382295887908917789704643809280 9070303 217405065788158427009127224628340019328 9070304 -294101394956782249564018478488672272384 9070305 -17016609339651458243790959790879276480 9070306 -47436460279532896036851109601998848000 9070307 17733075168153259778054769401145179592 9070308 39174189863572074163135836433232427264 9070309 -304356659099888998712589315170162274720 9070310 -131850047761295415938310824615550925440 9070311 -15642799589852744267228773998022394328 9070312 138135106430116210318016784975202483200 9070313 25781803941664020614370005359785996480 9070314 7355868038846421867207503676902601216 9070315 39323546567111500680965651260915219200 9070316 50096997459636327394861109648033622528 9070317 -217089709701373431648726343030277449866 9070318 -120715376072237742466242857125133576640 9070319 203751710250024035265795782973455376720 9070320 12400722181304951622410685600497664000 9070321 24921503572020665428619688589640967168 9070322 168508257326652361977637817696276189712 9070323 1178165474665661173222061652910320000 9070324 -199878569716393093002876247055880443904 9070325 -74539155628027178271007294092749162400 9070326 -37301007139900375086533326593928089600 9070327 -122889230380393447615662515919333877328 9070328 -33880624288996860592025159998655754240 9070329 -87583837496408422092893087970319517616 9070330 -70671783752100714479615233787999649600 9070331 91651871429659014405912346175180964132 9070332 36657802779080354889990994109835919872 9070333 -217692142828900032236153140711181387700 9070334 294886190700248026339794026149416960 9070335 -19582702759643502361777191375603633360 9070336 -66685342459269386886112152207916793856 9070337 -360570178015241684261919330519018550014 9070338 -31358330903139747877692400449607318656 9070339 -90186871637978657328337154128255289860 9070340 -59704705758957155602534800272860446720 9070341 -171784635580195928839681026707187916128 9070342 -194021862031873054622777118679087296768 9070343 172581275939542170147575087773108559880 9070344 244888757350707981774006793182796185600 9070345 11562256887091757398412937341275040100 9070346 12612131418973061577476102131897791840 9070347 -24447310565543588822841675726289346304 9070348 12027166583283348259509426845254182912 9070349 -117863744050501853122031755640781997536 9070350 34588831436707699988384877702514108800 9070351 -6488105451111390353442312649218061648 9070352 -8419183934464686190798479862139977728 9070353 -84525832461077405301023410500279115200 9070354 71122013238468114697211595751801122432 9070355 -24700476506484185106483572961875102400 9070356 51891913131055197712083389759807158272 9070357 -80073404353295346060162068136244689394 9070358 91005880053799889449524797903665750080 9070359 74474016650006746777306422732145084320 9070360 -54727832417562994390997528152308326400 9070361 -179401326527465093153943797592252139068 9070362 -24006762348213546282176072820847519488 9070363 -275526186024164881638847317385639947388 9070364 -140912969743870339450304772961103092224 9070365 -18896153370689677949708983988412182400 9070366 -21723282927881208084471444327974247360 9070367 61505286110110190280441103836178028112 9070368 108752561463002126256859657743584722944 9070369 118694044917493513035335943442153653312 9070370 5885612361403040469596843701614504960 9070371 230806286493022430711200032251987925540 9070372 -97192216919924579877272713770271027200 9070373 -55475537533455497355985265277938099016 9070374 3860216058649891836010014792700359552 9070375 -88061166353866398076645539123472200000 9070376 -74029867724853213450624882626147696640 9070377 -2758191660509959113555567060476757792 9070378 105656892888402671439030667737343896240 9070379 -7854156621619575649695837525958393416 9070380 -542760613188797238269582360250547200 9070381 -229240089164285280995156957564350163818 9070382 17644373831675019774497958558388988352 9070383 17188830030870769472457490528434137088 9070384 -22949411654852402548948917320265007104 9070385 349610494011837858193714387311941692800 9070386 42313368259884733006893803411920727040 9070387 -54424230280128563728198190529658355928 9070388 226974480752150727826309872765489242880 9070389 2053123594696195563087421893042496128 9070390 -16870857054743521444969342462670017920 9070391 95694698254257252742038254032841616000 9070392 66842883345706297419794708704288112640 9070393 -202950710776750408360054377005088827680 9070394 144275868542024060311047341829958736496 9070395 -11330197615058485745920264759275448320 9070396 -17887969531378335915127939772828331008 9070397 -23514184031922722911295930631998749248 9070398 -63972456561948355093919464559823882816 9070399 -84745177639200816675131637277484337792 9070400 -5528518337842657835279443941851136000 9070401 -103935963799265814519584162981643726336 9070402 17603791585278685869703885685953056 9070403 24214780781010177627110542712401790652 9070404 33664213781668257971642779980015562752 9070405 186082903884322944614298629367737141760 9070406 -97563447035450726171874258478420893312 9070407 -247226087432768203378734683172323085360 9070408 -4123457240701584663630756355798702080 9070409 -7731460527668335361741489409770724390 9070410 45052643864669304875158505328204326400 9070411 4603015607804577021550067485874284320 9070412 -28339340264551101021863262230461698048 9070413 -100014134863936546745400077296351372512 9070414 -62020487471046399158274120355674352128 9070415 203997865637467412280708608088851383560 9070416 -5210390993292616364615202555194449920 9070417 -417920211026199634224223576486130224140 9070418 -22011448560176178894530069541543241728 9070419 -31063537035475572561609614062295469312 9070420 -141552104129481844488949912654848000 9070421 128911936714464820976911326779469759132 9070422 42599881138723929574815614236926017472 9070423 -86718214460503217446040726703272430328 9070424 -40715912856253834395364664613467750400 9070425 9204985163870638951579261646910955200 9070426 142819754451512612339507462582842428912 9070427 28116418390474184734351743509193075960 9070428 -74352636696727419994455075822409274880 9070429 -114799945280504296776357870586374264000 9070430 20879911078612281205552644460963009920 9070431 22845678457436163995658636683685070152 9070432 -10963869209393792289481803169525137408 9070433 -45988084245450293437145492382305040336 9070434 102550764146915122126704721951912362240 9070435 32749914551373649809381794642583624000 9070436 -122169541230901600293943995984818429952 9070437 -174777341660777277889812093192442215840 9070438 -125656878732750485080580995824269157120 9070439 28837733348326345887756904061661449496 9070440 -56992890163622283648252180647114342400 9070441 -77698313562861939870920996699585614848 9070442 -84190107779695502286782914368672706128 9070443 -57384221196071962984408447956240805668 9070444 46282593086119810058012652644640839936 9070445 -26063960792633362154614469735146099200 9070446 -9823388694325253940987454666195169280 9070447 83706103136243254103942505834522162896 9070448 -21332501378308121343740801673466183680 9070449 -122189346537074743889597126069131092000 9070450 -34152427516139836471383922863174546000 9070451 -3560550186571590442141655196669689088 9070452 -26212340387757717438967835847543575808 9070453 -19708114676023594710903720749307690880 9070454 -100807856216666602168337526104576233824 9070455 77824973564855374838303413945369665360 9070456 35892318664291985035226491572729999360 9070457 -317359698228768471473175002816382433440 9070458 -21378155987955806767471601010728687616 9070459 201527272922248388562576310348640426660 9070460 -34087711398379607776644832504574607360 9070461 56700937522064685289585617598173858720 9070462 -19259408222492833741584775546522896768 9070463 -1536944803598950745903178765182163072 9070464 -34976712000298397115908301430299033600 9070465 229349077893996375010945052170754994600 9070466 -8758808384552132599799690169661729920 9070467 19871483273380727338239524500837171200 9070468 -46716541305919766307457619151680391168 9070469 11268237236775148685835546711725342520 9070470 27467184126189993540115032774295718400 9070471 -32560628052074277444996838447021746096 9070472 -60028662043817933018512927677979315200 9070473 -88136638017880822571453227006330708416 9070474 38898475606527655631756408843648285952 9070475 -152859220330251356856242157742205016000 9070476 8090309555972742122904555139088056320 9070477 106791618728851255738040957053219332460 9070478 63499000254465981842975740904090543040 9070479 -117662822010339578389136344090611934152 9070480 41042643521879983140912251683157852160 9070481 33534265867346546489352340614378768192 9070482 -56746967822492179642743166323649665408 9070483 566199992102576339450912660935425861120 9070484 74357171191080497744870958042222733056 9070485 44986923650823114513225684174410772000 9070486 3935454764475570766413464971638267840 9070487 -135865216285251806882655915304423432560 9070488 -233806458864884743929941668038244147200 9070489 483526579954090420045217122395949003968 9070490 31383271076203118685713565761110563840 9070491 124224538944752849294485788090604522392 9070492 -6128613482626617099048592692560003584 9070493 -11376802473476015178720904627281569856 9070494 -139990498793843299354401396881317954560 9070495 -34099241813264478998594687983588329120 9070496 -118168655284751017036104075952267591680 9070497 -120507485169872252749696839034688752560 9070498 52828205483731887342148211511913458000 9070499 -78939210174959191316353972422482494500 9070500 89082758084161880802275026542784512000 9070501 -255351487490389043553256195912286008896 9070502 16671159837798740425624736523104487552 9070503 81167663619016722533174728841064547488 9070504 344410965354661586120827488071191910400 9070505 139756129121215629715834878139106088000 9070506 409152009487633550209062481155137280 9070507 -13840411007166697725987862363972381056 9070508 -15914815266689133432557603388997501440 9070509 -48835573815364587721266647877105992640 9070510 -4718656537061297187850213085039808000 9070511 5686931055011187282802469698191541800 9070512 3007832201152374768918696786104156160 9070513 -55641358730507739083631042351177409100 9070514 -9588376206679294215084123399013097568 9070515 -152233733022621360831433078209331236000 9070516 -34022678822989382057763515355897978880 9070517 -39159859822858014789869469804627336 9070518 125334947777409905385094363679236709760 9070519 111919301542643873705667469487071194920 9070520 -136073889754498750976556440008541184000 9070521 -38823551140134863557206968750431693488 9070522 7626048302215101042482152305447647712 9070523 138138395250540383858703852568849680 9070524 49719440387510272176723768170401920000 9070525 14986524221668328070242220007996220800 9070526 11616265715716373250467738513089076544 9070527 201928097326089870270445636760230530432 9070528 5845499561900249447717273343350538240 9070529 24509648856642648804495544037883619284 9070530 -6392816972587339863777508121734348800 9070531 -106528604870732460484546217143771371648 9070532 -24286887735330004345721949228251666304 9070533 -129748428751771843187062390435716773760 9070534 -29831981044314401169600596404988399616 9070535 149997097290824820272553213441000159480 9070536 1760862215859158780789565785161973760 9070537 87817193044255706978800974873468551220 9070538 -9250212639481424593050633073382630400 9070539 81344568485462485433438947650070008024 9070540 75107290364142598829830138559788170240 9070541 55943241011129005733502858975652858752 9070542 -175382167305330373748845064320056960 9070543 422255996309097653937023977677167955200 9070544 -1655295511852275369824833428250951680 9070545 -28935093354416366511057155688071453760 9070546 132550839826855521069209680939542179472 9070547 -312799839671373160691808498207497786004 9070548 -11452919945575119918547505761484421120 9070549 4695614632329074001003111463693656064 9070550 8582847545951318968147606985025340800 9070551 21312918142094694035998479072825855792 9070552 246772618321082932561781601404447385600 9070553 152691903106917046548747981730469329044 9070554 -17270293601046460617724178882347734528 9070555 -92633829786130151034431961743073201840 9070556 60668062444811517512903175757163618304 9070557 -79368179177297027889373114580591756160 9070558 -61194463541905869438079126005510167808 9070559 213179942013747573790508033563156697760 9070560 -28768703659050566323774592678264832000 9070561 -108112098146744626900416609852846323948 9070562 162093627412243960436708903848236787200 9070563 89361856713357870891562962405164916144 9070564 -11952103436965712976927698022742062848 9070565 36356715237543283186010696427267292800 9070566 -13355689285517158759034428533935396352 9070567 -126100009970299267385185770905692095696 9070568 -237184537503856277902046069943735782400 9070569 2711633524600072862276908644989283840 9070570 -77542564502707116747016357695606359040 9070571 318402808397891348562692513259775218864 9070572 14365980566717342986448780361539272704 9070573 143666295413015865713436019029890948822 9070574 -69094678683723599276091026356285338048 9070575 74871050562502847921076350482499592600 9070576 -22421319765302342401955439977777594368 9070577 41101938643975537695619083938081106432 9070578 69149558064422862497861481322989628416 9070579 -27981822619311940872859719691596690432 9070580 -98107510939547353634266515626624501760 9070581 69525397936601176577491425229598439360 9070582 -133621883071959696308174226308006560608 9070583 78715856374763305742294847093051833832 9070584 -56399683863333291772971118613594112000 9070585 -119422973181734764482063099719251148220 9070586 -147056869142988258246341191157054331792 9070587 61171423735322877252965018873073712080 9070588 -195274753707910298347969140016525584384 9070589 293840038348171314407485108485972231168 9070590 -13227514098413923742379735348362280960 9070591 21608743587870163637343055203585329400 9070592 -515353117855766041051697727028592640 9070593 1648761376179312646893209976793205184 9070594 17376944058169840326519806452666712064 9070595 227679673889870298995843427629290611600 9070596 61798352202450200532853818069979023360 9070597 63312725244104093153640177082444942046 9070598 -117614205364653995606902540969307191200 9070599 108747924492538389809970848604445400448 9070600 -10863823543834140333532982158295040000 9070601 -193361064959493705658393247425302519600 9070602 40419251833611684953757036494745515520 9070603 3583867518159043043394529919929493560 9070604 6856728514027566467037899620029497856 9070605 102248333068624936593450553377185713920 9070606 132481708585167378181683172607025250752 9070607 -34391800186228247432653459552024865280 9070608 11403148080874138251496640337837293568 9070609 156884249247935445298051451190604709810 9070610 -6535027014575226708031087188402982080 9070611 -100271541600453825567802726849756794816 9070612 41081535674711345984283989480088208256 9070613 -115463552377282702464840735055250368260 9070614 13710097146150474447759744105811531008 9070615 9584709265691869489863371621927381520 9070616 249803812143068181102759730877064468480 9070617 148992419850739413330715107877094997312 9070618 8187243209496971335411368794310631680 9070619 10494583145189961592467061592361600000 9070620 -17731910638861483338601695408512102400 9070621 11269023162923117471734127918524009312 9070622 51712497319879675385743831599785103360 9070623 -3323575257173668060937056176885118656 9070624 -34466919706822690380986200343590207488 9070625 38858007306507032084834192148540840000 9070626 -16190733466300498123674763903537792512 9070627 -264435138872317333804348657932948431524 9070628 -6055645966041867088677140897025368064 9070629 117326296338164509310812903428583327584 9070630 -4628399875365069420121067270970407040 9070631 -85096070181638640336359058045517379136 9070632 56003985384409533108851715227993118720 9070633 11216200104489063814840396612671153408 9070634 44063681502844254883523710886997156192 9070635 -395138725934272374377062027387008000 9070636 224984078565051034725692456025050987520 9070637 -337031931933536559340618828406077380714 9070638 -69792630802970242493240331153707013120 9070639 -16755069515068971037608218300655172368 9070640 19398305115785957071991222599954268160 9070641 -26198399434442250751684413344754779520 9070642 13707302351001644901091618223750499840 9070643 -3111313173208848245635575598729077108 9070644 -90896053708117729051249212509755392 9070645 120578244031009912983866474387223375900 9070646 -35183258838614536161699147808590288000 9070647 44027291146543808911805061291327546600 9070648 32665642344036140186972938528312565760 9070649 -48943780065753823334840130002482895040 9070650 -39183491565888327821989815917437440000 9070651 -94169966452076046471224861613874835768 9070652 133841962948793993048474374283499457536 9070653 71618890706013883509739778448181744800 9070654 130789102648983602710832390375623969920 9070655 80069416468076091222587044813375105920 9070656 16369189754013028782121352013677592576 9070657 -41779769133201897241375155886978008000 9070658 147711903412136614217192951905523113680 9070659 33329160842683186410977413094033564784 9070660 107311322158708642865650286995810406400 9070661 -128356054224892981035747545691551756640 9070662 -1905996938166623783915422425184075776 9070663 52493600779445823001221613386782624560 9070664 -223109240626072810823028175851640780800 9070665 146983475904076869686420101915365673920 9070666 7788023815187505382937450671950964224 9070667 32000695115069941836509200953879229716 9070668 39833841273985512886910631072683950080 9070669 -65506032114403818896117214751902289930 9070670 37600967198856058552954417097725551360 9070671 198570276176394277254334572579159880704 9070672 -14037586012656195745723066823618478080 9070673 135716622261350798644398891711584029800 9070674 48515409708978507596173004042991749760 9070675 -64914631418192557854811516921716189200 9070676 69977063482849979976013742235303106560 9070677 109053221360881670764744721690763002880 9070678 1405775232573377276960352415321810560 9070679 -158848672955236597512598699081616174520 9070680 55887280801579928988567276676872192000 9070681 -59956551314665203146513349424180262518 9070682 7507848288764428237959534105321630192 9070683 -187445722633160888453684933360329699176 9070684 -130905518592057264235090569540498516480 9070685 11667748666457059388824794711445027440 9070686 -58358664149840537562384849540975768768 9070687 -284994599334574717637774946963673245664 9070688 -3834481578237779417124036324412096512 9070689 -14547186834514582326577069196638199376 9070690 166252338263185864037061015332383516800 9070691 14080054367125724783534469377409553872 9070692 -211472312737072238050740080101205833728 9070693 378393868713381156533200466602010880 9070694 50758317547535812468493902999887145728 9070695 -217244304540629163538414481330973588600 9070696 35428552671544205368865305258316897280 9070697 273420874009273082690413868209607449146 9070698 -6528217695221835579455452924424755200 9070699 -61339833474580408404827030856480440280 9070700 44453703850395946307648887891957094400 9070701 -126209376889225592742999396564487390080 9070702 -56772835473175971662820004806607228800 9070703 174625987267510185957209068640850418800 9070704 -58910725522619586435416831475573620736 9070705 -12255948542852734101481311297597570240 9070706 13255558645761372974466831557308816800 9070707 1388386636663298365466326243814721120 9070708 89267406332043015616636374402620601728 9070709 -126567181913035088128099367158215466980 9070710 256764656723361218589962272382853120 9070711 -96259310360129345425835651672353025616 9070712 -30779905519465795565177275743129477120 9070713 -87123977271909619680137714612533849158 9070714 -59992984503661453059743763644043164160 9070715 140550382206492535631849241751826223360 9070716 61050879621446775172417305589901082624 9070717 60038081111730403810852067339558700480 9070718 -108958830773130960444562566388437437184 9070719 -50548000746380725997265082843245807360 9070720 49486564717176314461960068196309401600 9070721 -1983072742153978483471259110454280192 9070722 -59407503581247645598555978701381029040 9070723 80138376007518083417519564857083717640 9070724 -19733222303736617645645817230482046976 9070725 -52240460170100436640544150711891102400 9070726 -40230595157971135500821202413720019840 9070727 185443746414305311088283210185472279576 9070728 -247600689906237469742434414231809146880 9070729 238070271925435238818545860221976018330 9070730 -50260241360542362608926771016466126240 9070731 181760934426207304850846783876796945840 9070732 191388270874611703354303887899852124672 9070733 97963198366053708231559461995733011520 9070734 42585387441413050842338152972158981120 9070735 50092113762693174880880825192434712160 9070736 10257317098141988883649882968564203520 9070737 -20562940930116719432541362516010874512 9070738 38044279452795101579023445058664232448 9070739 203179926818672928943726748717343258540 9070740 25091024468011774457717495792022405120 9070741 134809484542116935239646935449054156252 9070742 -54966438580332473695862674217583925728 9070743 -144877233174945078396368703128951071872 9070744 90593188658031512109195540610675292160 9070745 16649094126974170679222775777688727880 9070746 -77330238398432642681840146858534089216 9070747 -25019159241350000736105659254476884736 9070748 -59614660378396699283418022495910522880 9070749 -155077683451139488478804378878014843066 9070750 -8456050048748259789904479772018752000 9070751 -247192305718816696197107093328500905248 9070752 -92920298972410722777437267385432145920 9070753 255232912584787147392511119865530252002 9070754 19071404441231544900078664341123500544 9070755 -11333476850363476112810270952847457280 9070756 -28230904532111601118676463914313726720 9070757 161630035519481807744285595698207349792 9070758 865611049139061045286057892626798080 9070759 -120065531006265550271351832535043196040 9070760 -190085714625772581608690961235644672000 9070761 -3223058645234262403908607424465417472 9070762 30909586028614043987296750555052373600 9070763 -43991344746215806962590919107870633520 9070764 -1653757737380477954477344682067824640 9070765 -253780129278946329242263128907521062400 9070766 37432486857582431366746453839694208832 9070767 -105587188047867166182016934340439847520 9070768 -13600678649088254951788389136605839360 9070769 125984612177585127871772190700107073170 9070770 -6375645636912422035397733251011645440 9070771 199870462209459645226906201202233226200 9070772 -131450505635611246780520127640210685952 9070773 -1470840994124597204360704410846336 9070774 123755359565642536339380506191972655232 9070775 76224613579329022688759961406271220000 9070776 12519692617720997410171025341636730880 9070777 -100158858255344995205247402563068172374 9070778 -82138412858023591533396546643171457280 9070779 -53976901427663328522642094133555681280 9070780 208638457370256917195154114036995174400 9070781 192988493380620266666445924541802168064 9070782 41463760040463870975106319604310193472 9070783 -103239493495347466642058676216507563968 9070784 79469105264519746010720399262483480576 9070785 1340787709343731359396776905460800980 9070786 -16970098906604848861704963972416458752 9070787 37263043350337837776844896386846149440 9070788 -80642530245769387435314619240285209600 9070789 6164827841736426104482931786431132160 9070790 -7056783559722700643843862406687708800 9070791 10135695296742319800904814691474863520 9070792 252458185554889720294062762444564449280 9070793 -113230954958701107533702299905041537958 9070794 -84283674284963363672678304696487719840 9070795 -3375983935634566221604511137544040720 9070796 -1383109327034576849698108599983803392 9070797 191900670403106745130461109222618987200 9070798 -272495397267675987405607531134335204352 9070799 32463903425474382484269912705211633680 9070800 -24738780258577375512065766849134592000 9070801 -14831018103646824795953272275674770448 9070802 42830289548894030128460919723626744640 9070803 -43232407617688527448850921588844993456 9070804 -112404993996131961234035133682136201344 9070805 143830663053439827652125808148779610460 9070806 -97762115829120966690649060716813842496 9070807 -237381347952203987725306480744668112 9070808 -51799771516430644815645989447858903040 9070809 33696047542631589934815442319014901760 9070810 35493578824196451516091268147348382720 9070811 95583309637769198164447743206623587792 9070812 -299715894333464325871840527014828605440 9070813 -58053232524088893924756928967568494938 9070814 70097927203542888682512818996074284480 9070815 16795152514695820860853565193167480640 9070816 146517637619880950941395535784832663552 9070817 -43562329295130857269697177802316924416 9070818 -3892515144593535417430887102039859200 9070819 -134853237647200003472694706919075143780 9070820 -180928901626156761130120472395898019840 9070821 -149091791556547987587765938114999606592 9070822 -20276054250441669383873709390858000000 9070823 -159949699538007080473630953100924579200 9070824 -19745253047110020908986812522248110080 9070825 -5447604235063240861196658331214358000 9070826 -50267227805804326531539223786574453760 9070827 -56617516707158141863693448905235934720 9070828 4554190545701358456588981404307491840 9070829 176271284396408374276979643116975657430 9070830 77503414463116157185980454758494180160 9070831 257914349068558068714382563081603773880 9070832 5539062847535805921244529646953005056 9070833 -117664962094184078725231560226411385952 9070834 -12614314333976568081194816763718633440 9070835 -72919331428648774805573393008602456720 9070836 22856434882539271839966760870142656512 9070837 -98302487523738480289328403173864950080 9070838 51705758153195322303721784915965408896 9070839 -183955157693869354134197526845975490480 9070840 1426928055299609101397922271708569600 9070841 129765574520912177399981462372668285572 9070842 -34417781707148797339730332329508590336 9070843 31033546735369687037865804038345278028 9070844 10149948838100869452365741246668386816 9070845 -14403431443336754574633666171356937600 9070846 4652836687844588285420845547805756480 9070847 -2297564716586379161442478476087490344 9070848 21522566071558649150968176560522133504 9070849 106517886693163922454059229661807496964 9070850 52485783696717706305652709553456000 9070851 -177324838198753020967172420362727580168 9070852 -55234902646070778117106062420749291520 9070853 320390960551627074721345790816184285120 9070854 31887380790206887067993984518851239808 9070855 90462359860032329661515627592830489760 9070856 195903520631020261034546292918882554880 9070857 -214586818163757817076078914921702879446 9070858 -58452661057473023810425065541368798624 9070859 43981432143118296986224216131122688000 9070860 -88477064137887539644140902790839101440 9070861 -104727513064377136827805807354503726538 9070862 -48764358172096865095463564755810114560 9070863 -67657833167754676360589171429922836856 9070864 26167816435039960828496921756464250880 9070865 -9913455820550129678567511165607066200 9070866 1220756855621986074737683381535331840 9070867 -61982068069294360764109273836233804480 9070868 -147478919898065130358828929682648596480 9070869 18957102729760477398188241703263459744 9070870 -5269890473983270720884085252044768000 9070871 -146924631173566936563923916119454847800 9070872 -124970249650940461425979004316897116160 9070873 64674838807300563851666209241542147840 9070874 115074541661143187512259913316187229936 9070875 172587857449348675253499615185069556000 9070876 -177231290798813928567162324329997744640 9070877 -81032648334086358877916165191867372788 9070878 53794015248993530969122455574300382208 9070879 117144565595127869914757706594894460320 9070880 23280174408595397235752648651813683200 9070881 -44214843270912324647078300157980271360 9070882 -97681641722648921573580613655066156208 9070883 112673074279250781570167517985081027440 9070884 141295876655654957035735666713577979520 9070885 -56768396713340578334739958203082504800 9070886 -183870240393492385367543499267886944 9070887 -18674291862466955228067708081452773248 9070888 85041388945209338294691192009331829760 9070889 10901260993285739615451360149917938240 9070890 35534914420339729753129210957680637440 9070891 -229950674877537667077849979926344197708 9070892 209446644284452047591337123434415017216 9070893 -1696015460643553101850885371113504640 9070894 4458089628027921774185058243876855552 9070895 116531154777326074571214355625207027400 9070896 12009075552622582832047266605664829440 9070897 6045347035508759509760052246338610240 9070898 96331269583469332872437848782444157200 9070899 -28108915777644795608365825942123073736 9070900 -13908100383091383464488075040961328000 9070901 53005435330763329360369443077756934144 9070902 69034193670845387352583350545950579680 9070903 -436129396468185652549134738276766907336 9070904 -256546582062171021692446464648953856000 9070905 125023862899131614639548784962548644160 9070906 134715633244605548367868432991957865984 9070907 36707453560197372219280459864742352 9070908 37232366987682472175438024999083917312 9070909 -65446747724355617868292310811750758196 9070910 -11122403512265422213850424280058112000 9070911 -156163932478071656909227910927300971536 9070912 221912433071242197058878075056422912 9070913 297263879663390344971735047491111284162 9070914 -60043404448684825039837576193977618560 9070915 47505295665421703168664836368874973600 9070916 -63350244674369247764673559334524325760 9070917 62643069471351809323773865775242352448 9070918 -95985615079591144337375659069694231040 9070919 -59964479153779408703352275983361640480 9070920 -7408816260443593397516965075771392000 9070921 190552217756068175139416767116761415652 9070922 7842573601120656547181376159530018304 9070923 143031454726670073342399341083824236160 9070924 -96467870773086512680166339200333169664 9070925 38782136102225571881506036682072812800 9070926 18342063876140145284955333307502842944 9070927 188272845612082832764020389753220081432 9070928 31573743350924075038020919889506713600 9070929 -45713452697620227364243542320912225904 9070930 -29769474970527678248493633535300884480 9070931 -38133330804642143173222804379179317000 9070932 52187096879717240826562846170870208512 9070933 65856112715111094409421901934621311182 9070934 -64624562541438344458137770376611292384 9070935 -148333436734086112107889150880454817200 9070936 -544590985202316715185810691292528640 9070937 179019673063004096244962201621653156992 9070938 93560798278693531052576226769800844800 9070939 -222030378017362938378878341661162406240 9070940 -139910041843115920080067749357677905920 9070941 -51354605687898776953039588032742950912 9070942 -160353396470504347084260831284675812800 9070943 101869633861754030903256069175191423600 9070944 -129225957942782851623229507442166988800 9070945 -138221720622109690983281969239892400 9070946 1096413737958469686468206379025731360 9070947 -97408134511663040482666920149709549072 9070948 -127438441649749020740639142776003320192 9070949 346385286463179456249758477023410763740 9070950 -1474776197512625354367608631116236800 9070951 273520983467362249328714332175446912952 9070952 318018259626166671754663063793984716800 9070953 173020735493938113353598985019339209344 9070954 -62147064663829892754358455883515787008 9070955 -156744952792807644741725957386881871200 9070956 -77898348895819221747709205876055698688 9070957 53210560524665312964962103086973047552 9070958 -42533227799601563913136691659842446016 9070959 125216897741433952375700191237776983304 9070960 -34392040035951658107509868523178557440 9070961 -107372745284314975575712231069452012000 9070962 -47040034654099015757017835894422027776 9070963 -114143189203608930330698190680269053552 9070964 -44601381851034705538454564854286512128 9070965 23668179175128186745637126032307136060 9070966 52090762678061590295367189017880438432 9070967 39554216107661781811107470284375009152 9070968 -148076088543295893156269259552940646400 9070969 7257208044899724447663650425717562580 9070970 904763988738060456722992440492902400 9070971 -19944650402155039348812210207881932800 9070972 49732481497839631372277563359309594624 9070973 54463353517125802734816580284057177222 9070974 152555068080413178083512435416618362880 9070975 -43863496429915538034926935513187321600 9070976 -14533167268743899528867173454252605440 9070977 206950139146371983567785387063322940720 9070978 46524520634438983788147688922777599440 9070979 5382875880762438804721318242602251920 9070980 -2054634931737135080140386749119488000 9070981 -29430742134727557593597688645423917218 9070982 86298844797493396095407403514547114592 9070983 -30597261426422101648679282595580725648 9070984 -33795442528873357836548309930264033280 9070985 -86885396485849396268944534820197226880 9070986 18537210486379992268246851832902278400 9070987 -38717844215009938187034883367029082832 9070988 -8826717710385979924663648048774863360 9070989 -201782219484032509906404752273287152480 9070990 -2055232071752439479763133961300232000 9070991 -65282590361853724546255789547458620048 9070992 2569872306423946345164934811910144000 9070993 61167666627091711117355210984825731584 9070994 53417712822387935033566384336083291696 9070995 -59283202354857625051086490115007068880 9070996 83866411473452576852853141503149658112 9070997 -156258728439082246051192514002131266280 9070998 102339847371641999331406129640461088640 9070999 690115637986087515071438739885594880 9071000 -443571005062479753733976288109895680000 9071001 137348013058883368461223444343886436800 9071002 125733634918629139916407427148551027952 9071003 -23090130719163199361838161766399403392 9071004 43384386123183252013958192941728645120 9071005 -132725112490673757227229778315547500680 9071006 -12771124144752277135610094775996293120 9071007 -92046968347490831192047617901698360 9071008 -303129713423451866913642247758318403584 9071009 -204130704978310130490042070331172149790 9071010 836863993049688505877583061396837440 9071011 51668380559652304687172989760493425952 9071012 58537523135570877882338871307839942912 9071013 40965254140579533903636310656815637120 9071014 2573383627304596950702442570668870720 9071015 -19345199392053683147002661597286278400 9071016 -81918752584007462667055755419066204160 9071017 -24367318269061828586134483529204704000 9071018 121460513178830062851934220542896334080 9071019 -29595124071194747171743899079830054756 9071020 43176850447670488812420451105381140480 9071021 -68761682732718061795758799817663057556 9071022 582202435427314763863345893273738240 9071023 22309357027775710210569402143251447328 9071024 -56428138093293724445134114501008015360 9071025 -39537053077985986609950106055272261200 9071026 43457265161169864202249193807837050032 9071027 -109757148244605090605178744053831240004 9071028 4660772393534018873920464718286967168 9071029 -337811858586514094794656913724560460928 9071030 40684137607813968317742806376133516800 9071031 -24513721124493246554519083071621292032 9071032 -105525825494158953232866094934875115520 9071033 -90650159792735333667041706814658323260 9071034 -4071961619877511416492919569719033856 9071035 99486566113698893458805377443362044560 9071036 -43764686150003585962373761997813887488 9071037 -98257508444095438990124653668744377760 9071038 -146925701549255566541447150699738638080 9071039 75240187781316269930841246904831356624 9071040 9559270603390806407024854416595353600 9071041 14142137578386357256517052534771425664 9071042 171087812750930188153485492104040126672 9071043 196945304909721380075868782977515721464 9071044 48566543605864048166970297070282588416 9071045 -39675633489511896031243360063903125000 9071046 108069992955598178602341285242723559072 9071047 -364182845807145264691850459671632884928 9071048 -35504857187453365729183875998412963840 9071049 -7867247929478021876643067833771864192 9071050 -37845870209186392949283757672830169200 9071051 -77075101668171253660994291163880414296 9071052 76108062599644913926216528777744776192 9071053 -30304906547080899823191930967243084456 9071054 60335013317686445046997705657394774592 9071055 -48386231358380715209240651290614144000 9071056 -4114861933809967976742088273111941120 9071057 -27946809082362553098944138958691869120 9071058 -40247118443800765939990973951199985920 9071059 2390543943589285392163712987103258904 9071060 -28501396758408560281936569530088587520 9071061 -114465486926541595960930919124660863328 9071062 6655258497002599194822182538778042368 9071063 -269918202131675994232441741765715367960 9071064 84197640197621820746537801510324613120 9071065 1248562745899766954930310245507658240 9071066 93788313661365507344826131327055443424 9071067 -57480372444397330024208839256079836520 9071068 -4641804332593585454111050330837912064 9071069 7797350261454145726168388010601094496 9071070 -27721573381078251535731538233954984960 9071071 -96385141726344643583857458366825125728 9071072 434552024750781463358384747395339517952 9071073 -104856548244856217389936819722250948320 9071074 -128354436244700439466497083961104236464 9071075 -33758344806499414066687662778840233000 9071076 -6934550791737876508835941905835195392 9071077 42744018363040829655663867077218956926 9071078 -20943480499861400481839745587450000160 9071079 167145832114669285151336860247004533328 9071080 -93738100991099283330419274509342361600 9071081 299289589090259120080164501891404611572 9071082 35915439157812410750089213946212385280 9071083 88774213651850667340998490539509983120 9071084 -220710953513409030881356503801881779200 9071085 -21960418786208668597227169626468524160 9071086 5342944078821174659652407873757709824 9071087 -39532547857971683589320566389982231800 9071088 16630005338894541032013731102817583104 9071089 6411001064744629971763566096214512820 9071090 -35617496647971819473699184595574622720 9071091 153193590027733689127799193777424119360 9071092 -96244117552703830947284363565458080384 9071093 -68426681827058644383462532541195394180 9071094 9039893523168944207667275817276026880 9071095 63776518947492447936723404875201411200 9071096 -20791644675624964915084177089390182400 9071097 118898897733702343150136149425771417984 9071098 -74032173898065592915823934564967589664 9071099 -26259154240382694257152345182155367900 9071100 -7954704163924058292640536577483008000 9071101 -18371091707476809142758549796035754336 9071102 31275447201116003006107546793497657344 9071103 28289918530979017905977816970905096904 9071104 12171045987303320841201215552222134272 9071105 66705225821615535967633456288221533160 9071106 120484703434392041439458677942793576448 9071107 76272999434838819800895765473123735440 9071108 828796074322225012390347282865434624 9071109 -3763715710028746379631727768194564036 9071110 50843386005196682802479209814217144960 9071111 -47590113214044696260438827150630146768 9071112 78596882284182973397213255331560939520 9071113 -40043585153302898544603863518284849600 9071114 -40361535185614066659564789490566402720 9071115 68920654324422383627148078072913444320 9071116 -77795669734759006976070293293433369600 9071117 7762961771073040096693415363657878752 9071118 -11551533617993401985164225414581188736 9071119 9450815210114442873004163455791385520 9071120 41184866974563316812723961048141824000 9071121 7782005041303912706512733173226114400 9071122 -61156121858840370789986932182977931888 9071123 -57482504793511612801307858127775875600 9071124 -11134925169627504758859171189038223360 9071125 110180433744582714947470400933029587000 9071126 -11866958913857362850798459669260850496 9071127 -7436566042956231107443866162243618048 9071128 75905556509905746137984588124948480 9071129 -89276604451610514797248497497218281270 9071130 -95811400502891396523935060842696481280 9071131 -11535295633112934468091390739376417696 9071132 -18299373674322163935179268326537011200 9071133 158948150177959705650034714992844336704 9071134 -858578250913672963771670992293034368 9071135 -40328942833400143415946762157174292400 9071136 21441962874151344121219617165803520000 9071137 -237474228088738095800344824079546029214 9071138 221087480870550982939972331117445267840 9071139 36214502900596388836148127198415233024 9071140 31826352142762502914988390241247334400 9071141 13641002210001660246762412996951132992 9071142 -7884388006368306206787412927253510400 9071143 142019069225366400402006071948757222392 9071144 94833850591025526082984247673934556160 9071145 -19804559847255459766490096176476143580 9071146 6106621625246577393242419580633051136 9071147 -20812162684163690410852135675560642000 9071148 78569013593580226644785420801691048960 9071149 73510630879381318449844406755800282072 9071150 53077235814940860050167501999314465600 9071151 3025638590085649122199455666540274560 9071152 43143871015666105827113126594549497856 9071153 20949061146161385372852505179448756608 9071154 4290911927730284273226356756551746048 9071155 -107000317190145167131346592386544437040 9071156 -77307416109144442803860846784854684928 9071157 50783416203986570704910370237088807392 9071158 -39931782443729599652555231855671303680 9071159 -44520989591180843661685359938904970584 9071160 -23194532445712929854257407412469760000 9071161 187913761844479987609518045306187323024 9071162 -72415829404976601998536798622637807648 9071163 -183591337917271303374658249596010905600 9071164 -139928022276716370915148685940652954624 9071165 50678542907672216044841625417396198060 9071166 14721314496991101286608260810485456128 9071167 -110652194561713154001998635153138955408 9071168 21840784678355123047863056991110823936 9071169 -59586664863463882222138425074466799056 9071170 62167327434779173004532505594412851200 9071171 114310113339233550513468593068776024000 9071172 -157608047578571526206320509343833381888 9071173 20986735942400778788750514567272895264 9071174 -83037215554201288502037929631231024768 9071175 127897558640935566796708462920248928000 9071176 -233678132024693898454621200293653969920 9071177 6119504209768537508624531398360749120 9071178 -49732924388202864790107259426016645376 9071179 57419945860467470753573284360267899920 9071180 39591908171975090229882081123010022400 9071181 31747779688941461072398950244840261824 9071182 18335041877135044272316170806488320192 9071183 23390052290412886814692069213180254720 9071184 -17491450609839265639041712558269136896 9071185 -149325890212671971928723424416780100620 9071186 -100968150326616747398347098244610276208 9071187 -143102309565603369329015982720794304840 9071188 -39232783576609547637777222537699360768 9071189 3258748600185143500871862679838618880 9071190 12450026888969841409212814846048801920 9071191 -77943873657434202252634842203938245000 9071192 82918019959302881501702880681034014720 9071193 -151167562364762455049924687725574185056 9071194 87429476197855614002187942684086658048 9071195 27286657728818038720666563433866888480 9071196 -3919019582320159737198076094947691520 9071197 -459014100974811862770598719523650240128 9071198 -10929010636794275946973264767329705280 9071199 14615741952910265122268107961385419424 9071200 -82923431755500855798245124279238656000 9071201 -194633603314131750127376182750130616798 9071202 -10739325955997976667804482064274889216 9071203 -163517586147570952315975864708026776548 9071204 228293763764739364359678485579237283456 9071205 -3467530689295207917698755849967356800 9071206 -20618834060688641550165190995020252448 9071207 193621339014406355788586382779719158456 9071208 -695327350353610051926405384879744000 9071209 -41739687987225076380197703511284789888 9071210 222871550285921549719545944808205224960 9071211 -18730388756891611921467346268256167760 9071212 -121505244161322310981159620843235077120 9071213 -304726791628552264020589772203384154538 9071214 -20010092044924476634324900437001883520 9071215 -88868344113121986602216089691319542880 9071216 1172788844662020367605237515708006400 9071217 -315094783156854134573707910104126311360 9071218 42084488838066131105901504587377707840 9071219 -146739264444534065010736146140806771380 9071220 -11935036316738182813476056046038384640 9071221 37169685661225852821815443736000037422 9071222 187610965751484628214404676346212106912 9071223 -18213205967820193308424629493858966656 9071224 50012780173177891561749640489932840960 9071225 -103725911596397159772332695951920798000 9071226 -30936499467896145907778051270974231296 9071227 85415804216814174328806612941643814080 9071228 -46536070520900161184877963993151506432 9071229 -2372756098147155963471186771267041280 9071230 15714293312847278118489796923543187200 9071231 33284673685139676738697069787091134232 9071232 -187781789360730210432429180392004648960 9071233 -29720682681579554126109838679533499518 9071234 -127489911788932955726857667950926646368 9071235 -152781284993301600991500987249672801600 9071236 -16524126707179671116026903677198735360 9071237 -566826359812862019016727327125124928 9071238 112259017386984926052435941207729975808 9071239 -245545727447022950175681639468555731360 9071240 3293909648590410768809162090152857600 9071241 -6593442557819267522065529678434906608 9071242 -17895636870955462338784904396280106656 9071243 -373881689021876837494912914644080741680 9071244 25790874573757367214553468629903114240 9071245 -3968959789820240199266815857596025600 9071246 -32291885125488105657197655893762549760 9071247 -23059188475332078344253956215489755000 9071248 -66919322577757899930606646194204573696 9071249 -119790556070335143623734750987055820 9071250 -4727695253380561685822725564653600000 9071251 -44919155626410352745901519218405652480 9071252 -215981332215746858226184906910674011264 9071253 72152309476616486686330254278765433084 9071254 206584187458715128595242449703847036160 9071255 95414162991485062899594339756564003360 9071256 154472764302576112507792984711544832000 9071257 -19690056565685161475272468640622184320 9071258 27629047019677127789686229508766325760 9071259 -42314234177241546794968712094090982800 9071260 -93994081490410827680436168674030883840 9071261 -45057375509313865225315744411809050676 9071262 40522610531079112382775491093034477120 9071263 -103083486402058418984997885359556083488 9071264 178819428988743038832262185279581847552 9071265 24505406564246140449297249289207987200 9071266 -20857812805859549370710288926965392736 9071267 202015803247582692303325784607488132316 9071268 32553071669824218809633251986542714880 9071269 -223742916796939855564998108584636035200 9071270 -50843195030091477703362080929546435200 9071271 1724778900710919025986707071900291224 9071272 -17494917440754761629640962192412190720 9071273 -243727436138192003152625743176253284480 9071274 10952362466277576139171735929172253952 9071275 97493113149763037608309975049607935300 9071276 -61973064549374622298840963533606087168 9071277 3781591708842874194556276083249241920 9071278 -161816626276744715899974549847120570560 9071279 16746215718540707285634141260951710080 9071280 -222024569245570076574282164963573760 9071281 -104663095332254029684778322341055177036 9071282 30452417491107884442305955782802997248 9071283 20569909970089231250897496670312621104 9071284 16863505083089387170585167131345305600 9071285 54784598270433533418213500991369455160 9071286 -17138555827944232790596311501967650816 9071287 29944847810826047411501712896823009120 9071288 206283967520879069731963902342363893760 9071289 -118003651782022538302542660057723853446 9071290 3769486840589049882125351167810726080 9071291 46430865601270144496783859422630463384 9071292 -36386397227827709587694167490085834240 9071293 31595654988246026384325256634158518720 9071294 -111097083596181306298226938325137730304 9071295 -95420128128818589585010641081748045680 9071296 -36222216665208513077778129585510023168 9071297 64323867520875480514721833958822132160 9071298 109937399995375059268476262373141157120 9071299 204440593845782025036429242904778106520 9071300 7061122628341080260775755422021632000 9071301 -69432956034591468386133433596831456960 9071302 32654669839817001742680094004220103680 9071303 -1197251170783646446171731459049778160 9071304 153586947675582756601079170298007306240 9071305 -53840097797409803585393490414100896540 9071306 -12924230485705138185776259166154397648 9071307 -20234808761633384942365155527980462560 9071308 -204683698688344004906780482308832675072 9071309 -15826939193892696011912342904964358880 9071310 -64413824557017484613715778031728884480 9071311 160239514504950186790263676711164821592 9071312 -31401068775110066662909505432451022848 9071313 -85715453814598083184757225757262835712 9071314 -60126936965142556752724186158085721088 9071315 38530700043478668420217860109367393280 9071316 5410352654021601482347717206320275200 9071317 101778064182073403204566908382038082620 9071318 17522297125402814289422421564415156416 9071319 -176797283033148142744983797516351572992 9071320 -138027409235337821932085535621579571200 9071321 10691039507999107857069159230814000000 9071322 -3302934093240663597071051627831370240 9071323 -2379620415412861768135784883728775896 9071324 159163798801394823280866295300588509696 9071325 38502314494647642173285804076866640000 9071326 26295994036617044877170817078715003584 9071327 131520292991473703190575915226204201192 9071328 -53111673035483646092785485727924224000 9071329 438974947974944321079855308029361981952 9071330 21094219224536338296107865344042998560 9071331 77468203508860087982935534087260796224 9071332 6727264146655144945968540376223661312 9071333 -149548022186946290334571022822612800320 9071334 47341839616947536227172915621618071584 9071335 -37381005882888123049418279560472640 9071336 121568505337859456994267770247626127360 9071337 37566986784730385598185577467227054560 9071338 37567336032854104763027316305752729344 9071339 -149207787375115926274837699320172560600 9071340 20094699722273801413531569805562035200 9071341 102681956151829510921194159643350860800 9071342 6782971546868536962704876199804630912 9071343 -136397812919070004696995451190232073776 9071344 -23797221344483173671984051897867960320 9071345 -20205211457290044160350372222294577200 9071346 30808113657472150412164688739592185984 9071347 -46235980103028520380191881820037841204 9071348 8651777694211341930110443022580049920 9071349 5306759025140880354666191644634314752 9071350 4486824081281648194304769397534536000 9071351 98184582383127618880833674896483397352 9071352 -16370874367080494887356561005091840000 9071353 128371429027643955043642297461710103456 9071354 -104746729762461809276241189132337440768 9071355 150221561711648210920770295325645721600 9071356 2839514610426487058818668874640654336 9071357 338907345746017498029625342268229468672 9071358 -24474077209714349248240830675718591872 9071359 163084426511950005121751355408673950840 9071360 38750213376487248001775066596717363200 9071361 60319120104075693247441042979111921856 9071362 57557397291050524434489751521155299200 9071363 -1477971498115329840940060855958805504 9071364 30075998321644442611317034646083264512 9071365 -54717780277773665714094747037469877600 9071366 -4947544231834304316277910825823133056 9071367 230665323085406815692190086602967847248 9071368 223169188335988344720619821474917376000 9071369 -4353239258702208651035194751088832230 9071370 76931585564368933013332793228742240 9071371 -88267822345272309623702662798030049456 9071372 21267733406885082571916958457679124480 9071373 -29852665480653484660964706798377255232 9071374 3864251104988645799817536647855013120 9071375 9019074533079752305383276450488928000 9071376 22659461386483470360158793381683134464 9071377 -80358676644366128534284692553450667200 9071378 149019461703217251599043301553881764240 9071379 -196292778344722953291438742878519235200 9071380 10653868907687607214359905387602732800 9071381 200000538229611218726767216709980673664 9071382 11458892956094956622389376210232595392 9071383 33617373808001434130740723249651458632 9071384 -66152629195892786853140987746636922880 9071385 39618507240179725242363522660201153600 9071386 81319984497063532571465236593899386368 9071387 19141221105036140186745131389104884832 9071388 -27505083423973156942018430960421884928 9071389 404502527867462592639369044552389895724 9071390 104225658018833126503145811080844475200 9071391 -23675184190515088099779308227311535872 9071392 -128478753374304639560422907947928518656 9071393 20282606374860467568492830544621612642 9071394 -5855104171475761088399569031083836672 9071395 249597241694067370101319220751331880400 9071396 -213305149347825737891214323551783723008 9071397 165974489547511635590183401569645958974 9071398 -5687992703731225127518352120459212800 9071399 38849375772246995523586224772466417400 9071400 16493859879833317115280313564379136000 9071401 83413827522372422850619541274162307492 9071402 58632777725219314120901263781910627072 9071403 187059786901209755193470500678116729600 9071404 -146176899457603620641081474047070191104 9071405 82489020811241035722115967059389999360 9071406 -7345686200561620227269970367299379200 9071407 -120731063840015585908758451315410268080 9071408 -24346130384522242169265820862553735168 9071409 2775679531286288625341392080350698848 9071410 -77899378537775352592361038438079468640 9071411 -179689853155699851241690745046103145568 9071412 -38717093803320413891475273781452472320 9071413 -248700533039515331752694956505671841800 9071414 -8413100093429339746221182628688193280 9071415 -3229692995362763183649591479845716000 9071416 -114558376688845515453539190215603404800 9071417 -219303554746402200600480453536133169920 9071418 5893303702064806063278150588961344000 9071419 164155218940427945012087611096918469076 9071420 86668100754242706727173652260803105280 9071421 23833742032539553886500992245682279552 9071422 -81555902083644497141276611748069726976 9071423 190165807925136688192497843187475600160 9071424 35192757510120001185943078901317632000 9071425 52287428021517551274120372338593354800 9071426 16382776414070584850501853200836161024 9071427 38602087201430547750172655321942096640 9071428 58655093643562285426609721200366920960 9071429 -118062667922656561509980438520389807970 9071430 1529432184750853417978213556207953920 9071431 346638920846532209921168094035809222232 9071432 76088465255731367147577454401067929600 9071433 -8667902949279741579125295784465937856 9071434 82390806481743825942871670810110637616 9071435 569669464845498734212944245542861200 9071436 77482801856341332702214887351944355840 9071437 70398202137157746349374783173465468032 9071438 3975752256732970068543287419311933312 9071439 5423707355012966661980445691821353088 9071440 -16497516835657620017462436163532881920 9071441 34570515666347860782033174206182441842 9071442 78342365590418633377316558616370221840 9071443 -80557243179355496720338426849730828308 9071444 -21094969015641222299537053424723073024 9071445 -44944081283203362064221084093224836800 9071446 -61447557526752586266930964352389839936 9071447 -34300019738633866153666079874619595136 9071448 -43991025510945479145339433990441697280 9071449 -58043609313393409850572642336772792960 9071450 38651558243740966366078588026744266400 9071451 -62626847507197988151356951330036636820 9071452 163510861802854708072230631975734272 9071453 119012705520322696912850258156849775264 9071454 -878556182918578039710472370483552256 9071455 32565075681213333798784637670944251200 9071456 -13178220432072941020467271317753692160 9071457 59104838455344544145701796151151412160 9071458 96960838842897864903685535656518967680 9071459 124918153263844840073638090597841061660 9071460 61830734027228949300753822889068748800 9071461 -65812324981583758405898166093551473920 9071462 -127661995192015773665274316390815840000 9071463 99184408133836786173825454959193877544 9071464 60841547655584282233068680398709775360 9071465 97895240463631156007418828607367795520 9071466 46214482846517442988490633823260423424 9071467 40946568605059605933312338689056998516 9071468 -44105466528405494946911566912200781824 9071469 104773589157657446281296449843147489088 9071470 91523538034946174958415930591732431360 9071471 108131985320900842933549567802226942672 9071472 53338244392531923041794930460212396032 9071473 -126077630554482236593253536686990567500 9071474 -50277829089591373663350812644617125760 9071475 12103748232927310034931454553868076800 9071476 -26819647303920245958666698430384807936 9071477 3038545303499776525972262765749401792 9071478 15008858566263483493701242536668774144 9071479 166024801274358375057166886251093503080 9071480 52180356657195714839973718445512704000 9071481 3324647593091938675378515090188184864 9071482 -22971483067654067531133915366054582528 9071483 -218656519693917637063622864816144382720 9071484 -10862339231960920996132106679776133120 9071485 -70417945513458677292208842820557866400 9071486 912968896783771039110550573344493632 9071487 -52555360731976111540546604740517100000 9071488 -361942449453190402430104617043844136960 9071489 28230511733771872043814550407249132672 9071490 -46898450292418058005433043263576179200 9071491 -16063320149598160224090758823643840 9071492 87341081916928916747273965331794828416 9071493 -2115253125079652518628953027026715200 9071494 -12195548224877829746849784032752118208 9071495 3142498961216939515395026467456659120 9071496 -1437942841478878784764786347103027200 9071497 -233586932831558278982493544162797982054 9071498 9929366359386790301579694088578433536 9071499 24656469970301071024312811882243598336 9071500 -265671916297736328767944899727193088000 9071501 244180424418987671053121203065849176502 9071502 -30353979364779040896789058639096912896 9071503 -15181953171427743400199179490929765920 9071504 22741180457764068253685509295695478784 9071505 38632975003011204786403269489729150900 9071506 -72673210463197356380379257179415967744 9071507 -9127303487398960822956470028914876244 9071508 13081751330917057417454488081240872960 9071509 168449763644969100582944170855807794880 9071510 -44597638295990000998407678352070787840 9071511 60068061214876253855513776953447077760 9071512 53250011394638995173704102890336051200 9071513 -284650194727498861152498849246016901616 9071514 -8202010893549282457614088846444944144 9071515 -180496365976973120070821360852385669600 9071516 154618864225609470263923336389381373440 9071517 54272366263220076432909550086724018944 9071518 6276782637535541575263073520521602816 9071519 -420810119829916458924288542662158980640 9071520 -115168182110658145452694232090935296000 9071521 166792389908745213456024830343763530722 9071522 -7207142559192686870609415714739680768 9071523 -112148879299169501584284042512592243792 9071524 -46991437566441876386645051732284551168 9071525 52985287727885285643434948451787432500 9071526 79245950891561233364271342762333630144 9071527 -150759504901585841185174015667146195440 9071528 7581829888238175484760944561079992320 9071529 123424152110561288429375472852006263184 9071530 3866242663518571183471374687817789440 9071531 58282221703093453707098500861743045120 9071532 -5033080601935918311020649968320915968 9071533 87837685501457164514927593419700850124 9071534 118789936552407545200806151941076434240 9071535 16048253629032254601159121726185993600 9071536 12031845934714035634216331231872827392 9071537 -59560236557383658906069823487746142776 9071538 -588659333126221529302470602519642112 9071539 -111055990915938961720767739123657133360 9071540 177499962214957499359007435697558074880 9071541 -187240352157798300827839655350720142400 9071542 53658531761739624503289503470381003200 9071543 5555871990032920695900395135197088784 9071544 142540539174364052411061105975611166720 9071545 21613061859100889775858124115624755200 9071546 -116009532299103645619259493948197911296 9071547 109760145870181567470850910640951826200 9071548 11072968862518095242027353008358049280 9071549 61485271894941714326170139032505089836 9071550 -54136618403154061369349650890217608000 9071551 361945927697718158445017752208927711552 9071552 53261826726942431278493106438144000 9071553 -91857008689088044336059742696790713296 9071554 34450811502013011418201253405989603872 9071555 -177712015984927450299061687924436045040 9071556 -50177249616582531851624798168981753856 9071557 56500784194941367092189189773547768000 9071558 -39283138319862219389965139329260760320 9071559 11596190775761560877225867650659406848 9071560 -29776263282901428264931225972172544000 9071561 -20064242741813150755341956272854072576 9071562 89970798614317238792853222512519722752 9071563 -329978511878656379103407293537080494188 9071564 30863706345839004086157652077137375232 9071565 22550151822992822805496967810604928320 9071566 -105514165270862662604526035584709867712 9071567 -136132664437419165602283268869066522000 9071568 21149758149403268830402420865771765760 9071569 2290796323059824813114783008979346804 9071570 153823648864244883034627857274186060800 9071571 109405561909277352790840122637605584640 9071572 -3191864911317765277350854006006638848 9071573 -22098285014001629264117746499847190656 9071574 113182673020370585161279611395635527552 9071575 -92597551468354818368986025899742213200 9071576 258154390216272223419260528604805294080 9071577 -181891686979531134293035066302034188540 9071578 21843851928429894335705877098511080160 9071579 -133660588792886642630172706051071972912 9071580 -492582738126733975288704669990912000 9071581 -3446503674526065561667382134899583328 9071582 143612363280973334322981862263774732480 9071583 -104075956709975090998520109916078779576 9071584 33862426282298932359667044680551366656 9071585 -172820395593762538979034967852973265240 9071586 19005990633792861907919284634872117824 9071587 -80709822640116742975914606276124654848 9071588 -35021889067371766510815974134418426880 9071589 125453843652930712771311835175626166880 9071590 62526109084699349766827355314104195200 9071591 157056316813676306638240588393244534304 9071592 -8356168981470558429156117302260531200 9071593 -324497965521193677490360037946275897158 9071594 -12958835889381205369139099235285523968 9071595 -5610577189788834969799740659652949680 9071596 -204176855403538415678794740157181836800 9071597 -181869302618346988390350778989309510954 9071598 -75234893926183764776128210888386956736 9071599 33047998226149101173151166539367178112 9071600 35253225419415423247669103466688512000 9071601 -2915323978615021336974702976221023232 9071602 -22369017577857771195407068732516284288 9071603 305849099362502541641044701525349179852 9071604 -95617916423596852829581993999028858880 9071605 -29431936115076088635485215741758311040 9071606 -110455344906457187335895294783391907200 9071607 296301505364349635667924916717510874880 9071608 -44658028076587137744823324189477601280 9071609 21511684945727276293375875394448424810 9071610 9387957874540129118724379111633797120 9071611 358857833711631217657861034723566025952 9071612 -111578449512239731868233376369044992 9071613 89375506950762118877012718193577869542 9071614 -7639618794499164399789105208343347200 9071615 142320257023859532267189454528362967680 9071616 -60948339875593499009973325413501370368 9071617 198705145026272326862815692650525646292 9071618 -103238925277571037757824234959661965280 9071619 12012388459654819066462369072293469056 9071620 -111815383249204002653526444276513216000 9071621 -94687012780888787813711022241575382176 9071622 -116760388623772764193869081143982366720 9071623 49982429609991056217798704352459386880 9071624 -4488361762759829276773702315213332480 9071625 -169867437982417893035126179107922752000 9071626 -12573547522426562800539398404055950080 9071627 -147992520521363903342307340106173207248 9071628 118401805114778634905317901446495710720 9071629 13618001144627226844913323036615953376 9071630 -17535802451418545914183683666599519040 9071631 -34276199207732845955164595924998049880 9071632 17682943181669095031718971463876878336 9071633 -58759153701247302603952754701613399118 9071634 10296893253645792194487745407299066880 9071635 265474000532121363267329705326352794800 9071636 18481063013957687379877062036227278848 9071637 6092554082971927552293797818054436736 9071638 -45584130149942359870041624865579661280 9071639 61042934482981457612351984432454698424 9071640 28960388530474696734097802312618803200 9071641 -133275289567241273237011068319985465916 9071642 -120852911751619788076809825916804348416 9071643 63412433320489212752322483554039222784 9071644 26177206932502121845267240573607630336 9071645 89801632435134424880444300507238062400 9071646 2460405716224022975893228421411275584 9071647 -122231316879062702237884957343758088360 9071648 -167480331617597880206380958151503708160 9071649 447568663631896943741080007770952851200 9071650 -4310074612539294157553843817626112000 9071651 -14392472293592825156935827083188532328 9071652 79448918260866842129774052982917003264 9071653 85772292234593448635825466500999682300 9071654 25127670066306690330723973187895347712 9071655 -12734873305520237313036984229201048800 9071656 -189351785898741703734329767374744944640 9071657 -11219133117504472948439844510832690176 9071658 40100303886016500053585281864128720384 9071659 347290076913504149692284197447665308960 9071660 -4299407694553441967379748294128967680 9071661 -68147751145406545742146593657133364928 9071662 -6891284927527166842000708579827519168 9071663 229525939939224157540412020962588217560 9071664 20951393254054170810674224421928960000 9071665 -165058569463292862103635809152684999680 9071666 13115319242995727150503278236570371200 9071667 -1150229991643016278995739907842250304 9071668 117851377379320842720093537683759090048 9071669 1648912780216247986172433727259311260 9071670 -28468197207643254626747800451612620800 9071671 -4577250317515509319386503912161886288 9071672 -264961155058128896187506184215510323200 9071673 59660953363861693645098299417484620544 9071674 -115293641987205385128852372497248558848 9071675 -176946830175906317654497179050606165100 9071676 -112951120384179030513675487972715458560 9071677 -49517124310708261448631633658343836474 9071678 21137338894471685464116210530874412032 9071679 381768582281592589177404485506957225488 9071680 -31609433677229312549987024185982976000 9071681 125912886926897445082615910635851701700 9071682 90150411569051035958462006000294788992 9071683 195709842040184777632294802559028550400 9071684 58680614265197271853940726586343948416 9071685 -1736423732032036384537364832336614400 9071686 -3738581603220415765565369270532531456 9071687 -56263972781229536269274677471078442664 9071688 42941445590197883342745859359909150720 9071689 -30962656455066635343618517875489495600 9071690 -112477963509193201751639153406796394400 9071691 92331963678780399238140025837084479192 9071692 1579845418102718748033179292251154432 9071693 384803026850591343603243674751683747160 9071694 -11704906486193506353897273899847547776 9071695 -119584988641420310938031927514757783800 9071696 19874975479137098912451198968247091200 9071697 -49463044902596634060198830289940873728 9071698 -21242579144723083846490319235230188400 9071699 -40812918356749246539019965574738842720 9071700 70667634201821590926812947383110400000 9071701 45768359167207536578987957475958259004 9071702 126396037135944191833768111051718673600 9071703 189754778136531332765815879866414095520 9071704 -311794559912961365399490676726807050240 9071705 141911125608837012755690629776862719360 9071706 12260389007186214236899467867876261888 9071707 271433764507882397630208915968909061956 9071708 -145852656648288207225380191367566785024 9071709 70393630249556436710649951512825330304 9071710 38997745506557682684955362913196160 9071711 245664597655873567936681172640106437624 9071712 73750778978131195377706629341690462208 9071713 12763085329282097743854407835320291298 9071714 3942033308277263750215141165212400800 9071715 67218152000714660897798414060886387120 9071716 41981979814186333597387735316067532800 9071717 -265091205374309038863528981864836217408 9071718 56269031281892997723538900338827162304 9071719 208550897906526559522280826775703800440 9071720 11450491720873802705345371999248384000 9071721 -82901519155297599283405129720440399120 9071722 -1977546575419747213020410656229644800 9071723 67199548136074526333464497296404710240 9071724 -44567872802945324057365389468317919744 9071725 12531372451111108538690954036438739200 9071726 40048661022583774763714624413719093312 9071727 49186757227810260861775214081316981504 9071728 -62309606734671389314122919732220395520 9071729 -54082125447859367786487028976882979840 9071730 -55812576689914179150358237349360640000 9071731 202060411669571132559549102456033671512 9071732 -27581823432862183506352235144159627904 9071733 107242990784275242428042237176417632 9071734 -14591855331903227814297885263239673856 9071735 -112844067114563108231133055208732785320 9071736 139240531362697698584734146925992345600 9071737 213274005278551621634682375317591665664 9071738 -35330414114546335178658431658990600192 9071739 68411917863548629867862213761814851404 9071740 -68169780597453167204471764325314022400 9071741 -49336218733731264310161084274468100736 9071742 30814492540807674388465834259378669184 9071743 -29998602746373578053115743469667030440 9071744 -182809101285399215612075779329255014400 9071745 4548897561885222561745232222975787840 9071746 -81919124769111986791577947783575482928 9071747 -23754085906497779933745411500490180480 9071748 -18241124759594773553747231692314624000 9071749 -128250451573826232974565656263664452064 9071750 -89339817125132595808735104397082016000 9071751 -1148474918845459190774184642747380880 9071752 205029477491114959261438939871920128000 9071753 -2211986869334705424516347435731175136 9071754 42828811430190770988672849168504139008 9071755 16114548226715680915373972026040997120 9071756 -204637261482414125994999426693744199680 9071757 9823659133098006262855477489357902006 9071758 -143693321416321020143750739583977107520 9071759 -113438428424054202555084545014204311960 9071760 -1243178986048808314835779916562432000 9071761 -162258686890752040590692938960393573788 9071762 80938997072391161014463768890546434960 9071763 -408801216911739408050756300484125256 9071764 -55386164303985926413922670470929174784 9071765 -27498933376144195983403020374644877280 9071766 -382366016458838068644668502196779456 9071767 -35535114233053857417021078263949264184 9071768 105908792018493758833526328335907010560 9071769 10486223855572353873330835217602298880 9071770 11208669610440271532666747768864510400 9071771 110835572187619596696016576491641684352 9071772 -193224027136707254166256580401079405568 9071773 -301366407842639698103948880751883965978 9071774 82636451973620239935770452620898566912 9071775 -4327382274461306436528485424562438800 9071776 -29250149798824416847015285829271552000 9071777 -55969953102895501168746517942898029440 9071778 19399967548440777224630098100580188160 9071779 36689181079336050487298268611548572380 9071780 60952452337169872413380988136286630400 9071781 -124005848628758097399785047483229030400 9071782 78306979478408339475893506198590400992 9071783 -754297827348073227901323820306320192 9071784 186254637183385916781133653636096000000 9071785 17719931150308624531312805288999266980 9071786 144885547539631008309766519743682364592 9071787 -129319745335595056072690733109377513232 9071788 -47271060507689971285273845257876350464 9071789 -244352843432424560123740567065694121460 9071790 10003265516346169174053515187502141440 9071791 -110419104699238670749465911270208509808 9071792 -21363559641788820455928298047896469504 9071793 -25877002304013454712133143443156589118 9071794 -133913116501890019376931181817963844480 9071795 274794044557463284975038132371927477280 9071796 2166492252551980882401021598436542464 9071797 92065210907699905595358779582645403200 9071798 3484043385329165769193319980082497152 9071799 -62771066611892061146238911362927833600 9071800 -47126726399755722204948731394728448000 9071801 33917127816473456002135664871507749802 9071802 -6418386400678003772912750365499544720 9071803 36468116443768423898725325456524421584 9071804 10824063302762598782061563039774717952 9071805 -74487508195418787539158962057677838240 9071806 -469211496127448474795504230360112256 9071807 183411708547515050173204793956142945760 9071808 -16733636275224006453162845791064162304 9071809 -55591519199719685473848099159878849280 9071810 -118230123559591408008363910788684602880 9071811 -57899178055129370491797824618056826640 9071812 48275253685658563475573882764308602880 9071813 20900992093251136701326325348618919200 9071814 400041503196963309591883582236590592 9071815 145654954215959241600136981485898035960 9071816 -118140467245784625143576138219977113600 9071817 -18297401519375323429714931637921709152 9071818 -26651181679324123571159438342179584 9071819 112780615840486363773543344038539971220 9071820 -7190962114402952927522952970665600000 9071821 -25615770488956456977250167383113976160 9071822 -93564495275203669195776288986595156288 9071823 714751480766883119226902951535460368 9071824 -33157030729898136220153678755756195840 9071825 54705465205770865008627965144059776000 9071826 65379236495976860734128763038769455744 9071827 314957627854770298280224679596946029676 9071828 -33897910974082777280413913218687463424 9071829 49550979047257849609385091453914121528 9071830 65224095583921151754542649671842560 9071831 -251552077621832025806549356710231541368 9071832 12408019362903053444546360130925363200 9071833 175907475007843445971933579686497635082 9071834 21627483065230003057419548489977464816 9071835 -91572778139194364177930676622270560000 9071836 76213450936773204165881179916676226048 9071837 -206298147767782662666268088525818631514 9071838 495273653513801954923003681208621760 9071839 -639352201733435750555507737637077120 9071840 -111502189603818192312526619282905497600 9071841 -110761648805416098066987386165284016208 9071842 -3938889400948784831500966343590826208 9071843 386776624378617761338950995796963509520 9071844 34821582005137262633281696786712432640 9071845 -67996530408038476619752312174299121320 9071846 37924673416325787833374125166972526592 9071847 111064806196728593175448245398201739480 9071848 89082164951828917036721104266839900160 9071849 17518680765444254771463858182718161850 9071850 -6791217698284921980914715678323347200 9071851 166146127189174359190668134112957191232 9071852 -56205776990055367604614437854940625920 9071853 -58988143704595375370665874639767260096 9071854 -151872052668454721304104667016294080 9071855 -83414402907285794751604600362548568000 9071856 -1775269169268683628583612860193308672 9071857 -35061408499150012786289242347014017808 9071858 -101148463451123785156789020882742068720 9071859 -8214531814352578984358585648941383840 9071860 -39008231964996086139117570255879118080 9071861 -224860291240943254154807209248880979538 9071862 -100356267902719816926890054867430531648 9071863 -162268599258724122250202193131598316416 9071864 -175958546499361727535712173751064985600 9071865 65032445342218369876707802654913760000 9071866 14531570563275838873117592167155447744 9071867 20722077976976396795838168000260881152 9071868 -16522365307361260811503676378957945856 9071869 -68079362047595687898342356070984164820 9071870 -1078171895405138843079736002479312640 9071871 27246261262981468441479168446476153344 9071872 94743383737699397466215409126742163456 9071873 149545765282555151976521436130735117440 9071874 -20050303085328531869514541826330112000 9071875 164478409351275655826020232628404850000 9071876 20432146025638452931033416173378350080 9071877 -74082230426871781778184995113327003680 9071878 -2851337839143551751806700681762292800 9071879 160118171264813132929331093512859139480 9071880 135674158381657590854380457267645644800 9071881 -47310016314662765346283068762414836352 9071882 -1295892708309577433555107121474731776 9071883 -34776854343284394460499895201891384816 9071884 160411343220314404918125073800576386816 9071885 -129014310765506708508741576022460778420 9071886 33347958755652225257735010039332198400 9071887 202044285032751433557555251555796453504 9071888 994944990437048725301823690173054976 9071889 -182875456175481571818761925241376610576 9071890 40985605447069803307221439470582673920 9071891 65437434460524936767592966605116458000 9071892 -29491206289107784762372434401366937600 9071893 88066213997873639357664259748887616640 9071894 -50307933014091626268600011440429676160 9071895 -41647235790329406817013918137844736000 9071896 14177038665727548357477194305776844800 9071897 -267092890492371407780001039089352789228 9071898 -59662293973448077853556095703029213952 9071899 -47484890144623103479387417544348232000 9071900 -2804341769601481809450421305473395200 9071901 39911491045567529940307326565447344780 9071902 21145257158472925605470284743122141184 9071903 -109108935926749071938280754872007762848 9071904 -13193672410584658887170928016424435712 9071905 116044339059495386931414246267461799060 9071906 15809089136658568833515420634566875200 9071907 -3788935430605629057091158300344057760 9071908 113319164397094385068631447602310208128 9071909 -58549784769074008514247442812103788288 9071910 70716803729501895581037605659959168000 9071911 140851569710403954756989137094799915400 9071912 93798240896750128561703708169305779200 9071913 -7926012777261914234151336381575710656 9071914 -224659191714326621794668709440869362848 9071915 163910387032197755657016818040003262560 9071916 -26075955431407258827497153145102336000 9071917 178939797637283935491682851871043810966 9071918 99079089787479113908288116147528740160 9071919 34528260866576734391464510332846991920 9071920 -25859655934012014521087760341138472960 9071921 -175016551112065338815675564903785575756 9071922 87415626788809678285692839988546240000 9071923 -27091102330947740951285378078308675760 9071924 98738567449082958953528686820410816896 9071925 1059993814815140100770531030591448000 9071926 -53845823274508916889915600562523861088 9071927 184214698644230529045071936800800700032 9071928 -38288399544265234220794041758282280960 9071929 16324056054409777394404445576829219968 9071930 -863880424008787276408106451001267200 9071931 276225394813254849908492509782429163008 9071932 45903823605262752466573156001655274496 9071933 21189456754343178936390855346827998208 9071934 -20702891033690879961510217434997797888 9071935 13637447662893818857552768949126474400 9071936 -41163785096908967701054849502410702848 9071937 56139047881114575653928957985400448000 9071938 39756105195139763633004437127164775120 9071939 203215157480194696054276966203140503740 9071940 64850464745159995305659021505012449280 9071941 330069187904111526604414611732809307552 9071942 4088180901915921882257332218364690944 9071943 -47032130242961769331722007444167342936 9071944 -37459362850366634810921339435704320000 9071945 170707840310949982018228107078103176000 9071946 -72625268357074924986859555223165253120 9071947 24244888663447918636616275112745477120 9071948 54145659521785429737855432456727680000 9071949 25374943874983088444254205787448403040 9071950 -54031951316703609500558631093209664000 9071951 -92035346892682364411210415222181452048 9071952 -38146989983733554743604327971405824000 9071953 -43175978475433105966232488040024117136 9071954 45404276367871040419360890203760990720 9071955 32770582492514053055292165183202656000 9071956 -27692015984530974936731881256032792832 9071957 82142932945507131886052618865609274140 9071958 1162019310759879018471732939193105920 9071959 59514344920627566567306540318842025888 9071960 122129801581574234057386692181432320000 9071961 91393522339839668063390825927460599040 9071962 101896404370858880044826239744541683200 9071963 -1785061726460195275980453826280685336 9071964 39729746984984853048686970277725634560 9071965 115860446729150817026692935890433100800 9071966 71948581061097303879430030139666850432 9071967 -101417615521002319184883341392321204920 9071968 -5590662137182866853130937156249845760 9071969 -9772573255633873694192856491922321630 9071970 44932064959201991583337112774536704000 9071971 -178490169973126679549834726147140825828 9071972 -11587012771820623672178738889786421248 9071973 -71716764622906253955524106630061440000 9071974 40919853305413528676498365442950006080 9071975 115857917074523130197737954915875000 9071976 116772157002915746198759635192074240000 9071977 307647684103906749098490593866144192826 9071978 180640599493650421203353213091109829040 9071979 20479609220831393385235039647741600768 9071980 115396900424696275316985425728495104000 9071981 -224282607373542529436869189590875775636 9071982 -1849124114562526652676384649362666240 9071983 99992407528329496622596056197045797200 9071984 3207354677848246846778464531599360000 9071985 35245886379694963784060937274776450240 9071986 12603194844764153124976604336834449920 9071987 -284207005472446795537737015450279244800 9071988 -8524938657716311127519206170060779520 9071989 -123449149849748252036912060087748736210 9071990 87600618801009274605407854091554176000 9071991 -5810176685661195986167989214370158848 9071992 337941418520655483388766630359961886720 9071993 -45660645774668800218069483272546232384 9071994 -8652743891866330017905359543493376000 9071995 -17323775566852369520898912470487229440 9071996 -15181686711978655116680660640344647680 9071997 -33288351002788961450295626498886267360 9071998 -34878750033446988520180489073207977536 9071999 5141760134310923424404937033331859616 9072000 3383972139297161183824558392606720000 9072001 151460118835818010138612191278621603632 9072002 2610029145246147362820917500111461792 9072003 9695543319730038768325008112720787184 9072004 -21762201021449391979380817391598338944 9072005 -52732538879881687100922681743071904640 9072006 60957398291629734122737788976905331200 9072007 94727192354724783611254348836262460000 9072008 -295834064339937341312114723304467374080 9072009 -39286856335304521110551616816620627286 9072010 -16197668900577753467309311019575141440 9072011 110537779742905502964378225585634320 9072012 -21910573388060302617828719531071488000 9072013 48952137675580166651557642074684418464 9072014 8238607289403509245356431097999840000 9072015 8927552765614350800146047625429762320 9072016 -37654887126419733581073691153910120448 9072017 120597819676456561071855550598415195120 9072018 113006684786838709236759435673510542864 9072019 103562455049783547244145571383250042960 9072020 -70168998157356565736035791614761355520 9072021 6292100242803982152984561108961545024 9072022 -17981692328021691644116243964322448896 9072023 274283634640292340554814076705528904544 9072024 4061545768106870644005772534398443520 9072025 -68777212459358547099794519539661880000 9072026 36327799326124761429903472235859170304 9072027 142434154387603599198633795655255235040 9072028 -33811608823975861009840706034485919744 9072029 107690863137499100451871768102455926040 9072030 3878216852646442685045389094706647040 9072031 -317113302276294293418439150764425371168 9072032 -264431270942278648775327578602651844608 9072033 -183305909999398854936997786276674828576 9072034 562574422590929951268268788880600922112 9072035 57480120082358848665852226480900908960 9072036 51747692621536967445734218316463076992 9072037 5872687328717010472212276269349157560 9072038 -88321363926730979549198609210547010080 9072039 -135447315440476806794168286994683509976 9072040 234088286984942936287872499775523532800 9072041 -104842521157453218228444466040274945600 9072042 25419553467971247665520682189562754048 9072043 -91597897944559352694019493371614613708 9072044 -285292036827647226272887211980453478400 9072045 -123760137612198605554822913597146580190 9072046 -135344235316543377645511734435030414528 9072047 178202102527294825226263468597319339592 9072048 -22653631483223029375827161366389850112 9072049 17196611156441110219960645191618473536 9072050 681503641431756232962018115067313600 9072051 43103135525645697315190242080148299520 9072052 -200150943092561455271816901332502325248 9072053 -182048625550665093192648930871951090176 9072054 2364321337956059641917214037007651840 9072055 -12254038326515333645011103528366640 9072056 137608494357430548859674260349215354880 9072057 -24735683579327555332792264804818028800 9072058 -80618816665759064039271939583123935120 9072059 81515694259986671757034399952969980260 9072060 -100697415580215183052772443154928983040 9072061 -67925451672352670745611075774015279700 9072062 -137185512057142496962847700968900990400 9072063 10000797580643119345059710345336056320 9072064 -134866227483556723629716671076709171200 9072065 31236808068499995415658135073769877460 9072066 -72465210865394532694765472965719134976 9072067 69553110260582442753655291901567285472 9072068 298451233602962775653693561358255799296 9072069 -89966499132390724408869546745611207456 9072070 5643006018966537472338723327339648000 9072071 202691797572690541862608701142232269272 9072072 57189500722726621461002366499239838720 9072073 -85500313227967525127754143153867767116 9072074 22085017105760764887520493196117649920 9072075 -4001661028624494057343354007258540400 9072076 28732405279802033872079563892745692160 9072077 65205394109095804961782216448017800672 9072078 5956952497685830454868283093948661760 9072079 -224325493421637765424675997993699906320 9072080 -26797503564583312803427324600626708480 9072081 8056540242115405006848935339463835392 9072082 -32087302487908324868837837312045683200 9072083 122733562402876270611820537716465172332 9072084 30375034670135750799790184538142973952 9072085 -132223467812559529861919762431988662080 9072086 -81127674985833306173013262620315173376 9072087 7474588667857869675341978246398714368 9072088 103113256578514046820346200121445253120 9072089 169942511313153338567641743739937114574 9072090 108737999641622536270777212306801120 9072091 -31170583957245995124199854606771974656 9072092 -33569238986286383216909740968312235008 9072093 276238476017844587600662562621564546784 9072094 134950394719059514882493726942371668096 9072095 171747242659189655474645483154236857200 9072096 73903743903654245159372543238063783936 9072097 3855260026501827553692365380239860928 9072098 -34345490684303118623171287260041700864 9072099 -121335830060119016655366256644706676400 9072100 22403389366821450459533464944050630400 9072101 122528972740907294066547988038782377920 9072102 -1696563306000250184600632554940809216 9072103 -332115807194913129966748404986055252536 9072104 9738347306891994591772425964806912000 9072105 16602821450841370537141961761800624960 9072106 -18817701811688239735132635790847615136 9072107 -50620021278422207806126676792183466240 9072108 150535329912460331401651138596662968320 9072109 -139357035333465131528863689369868795690 9072110 -23466338662180384621921740562197887040 9072111 43479600784178953734135986463909884304 9072112 -18945157826598397777844415683619258368 9072113 51978576213731362442451350931343949040 9072114 85086987545335145509831188974641395840 9072115 -87625153324462182138551066735330084880 9072116 -78481980921131225219826222733196782848 9072117 -7144327400743248064675153523476904466 9072118 -64305477673078684605109804244924891136 9072119 -4763938075027670815584004408155365376 9072120 -19424035252183888202254714635780096000 9072121 410347344782617115604540526734527204352 9072122 13251065163295929828319956866980448112 9072123 114999544526462863129423288623594585600 9072124 -145674834356859757120443607601140424704 9072125 -329345032739718894070039341295316313000 9072126 6397110261311443009270914025875628800 9072127 -59414962556355861612921652014583105024 9072128 72760200136439766709120080615214940160 9072129 -27326232354374277419938702884774894144 9072130 -129834295644994585365353865221816195040 9072131 153504586256477249499967613097505530792 9072132 -125719766914656085115625752686950601728 9072133 34195750278102664597789408090958079520 9072134 -127550509277051002931744564896452218784 9072135 196368802547222660215530582828974016000 9072136 -26576927762031509267081721342841804800 9072137 -363395251175024560324697359254347360640 9072138 64203490973633037617509260368620978944 9072139 -102371462138696939392981339225795010340 9072140 323927908312439116899919730709135360 9072141 -6364961092955889144522810137781501696 9072142 -126640342706038544342997377867663742528 9072143 -77734490667111148530380417625148359552 9072144 9037495746223725665839089606374854656 9072145 -76099463769518222779559332598168105100 9072146 131579578886555408084214615589248976272 9072147 48210273837885160091897224145000163072 9072148 16509910357632374909450612455402827520 9072149 152519525553292638694990828953788919264 9072150 -12847974908120585809090947861707980800 9072151 -34831176062023736582836433122251165096 9072152 14403856032220898946584637986154946560 9072153 127671060338051756940545662322392001562 9072154 -30165993419525716481925020621268399648 9072155 -153148072235955906939784251075205909440 9072156 139465704135599328521159182191916744704 9072157 83612564158927857302754562276201197600 9072158 135543921711006500948982644829413543040 9072159 -2050641305655846557027323515664663152 9072160 -21322943628662466811315133631102320640 9072161 -57391030443471067852879346230493698368 9072162 100573612832671403982368459039232632064 9072163 172166442190962156129412636873529324400 9072164 -147699111603342027245123128531309563648 9072165 59236138585919255717920223490312949920 9072166 32420125566044216836998896463469133184 9072167 12794165539072716752559580688579063520 9072168 14878626014751508068634905679897067520 9072169 75248659761165184877743891065427076040 9072170 -97696030839023042351638279268068674720 9072171 17327643604611475644216786242705382072 9072172 -123196800930312758582175707541854765824 9072173 81286758024299299353572531127258910848 9072174 68785835622941066645888402723577437760 9072175 -105785283921983454455876443039261747200 9072176 36984680710991167574151696231262175232 9072177 -69780153832332487498925118773563165920 9072178 -65243772116228948904967663660118965344 9072179 -42033333813475868598228705732992518080 9072180 20801855633306123279486999410541084160 9072181 91980378784773126040469758543945456128 9072182 5367420955093742223801843197476306944 9072183 -207487370341762463373027472885977216 9072184 163583235370636815199380529558842961920 9072185 205352294357850218334686550807765144000 9072186 5175385874757078634545045431320834560 9072187 -51400295351031279295819894232508604128 9072188 -48276216994387466399341344173163732480 9072189 -29150623079491398257930780481493340160 9072190 -345121664841369491024374465326088320 9072191 -52393457106516943389863265390841881408 9072192 25448904809991818747162592634126467072 9072193 25661233140498389069943699447980944488 9072194 131458184398058530421772610201338088320 9072195 -115275131430174263669289544771571554560 9072196 -66556477418525163150068419742705274880 9072197 -80743601561242403959378488307762544640 9072198 -102066422832278754130017658884536267616 9072199 38487582416753822572469045678703546200 9072200 -37958758902007199010442944597111936000 9072201 -7264515377540902168352167051305939840 9072202 -315210049611616368918231902225485470720 9072203 240869862564648426674238995467338678696 9072204 1057870182456033715773889827778870272 9072205 37769846076674964694409202131042948760 9072206 -76217738793910083980960961431133436032 9072207 -149727004244125653001180602290848395912 9072208 -75404863883565169347095661472341434368 9072209 95539826641713737323798018474771599216 9072210 29402099577088444692812808391297489920 9072211 18284102478020702914503808771302658000 9072212 2173632817462444998467614874504822784 9072213 189323328280438895809139575217828240544 9072214 -30352500591099177019030766506903812480 9072215 30112491271769101341559454646555720000 9072216 -46382878876243713571958012668687564800 9072217 -64337868977124304594512929360335424 9072218 9988452700217303246691809753764696560 9072219 3891626969892581576834874288165007728 9072220 -115102679454874662773287522561034757120 9072221 -7445735076660432165355263321537865428 9072222 -64750184201486170145478291944202141696 9072223 -468255125589626087794645790425142476680 9072224 -35917782761121370250840714436380983296 9072225 -107447481135721200768118076013626031300 9072226 -2736716815327870360159391855698667136 9072227 -271467785775489156381724220933342973924 9072228 80728833196760706673531751743378421760 9072229 81398608422871154154240065233024248830 9072230 265551232125692945928270127223525760 9072231 -63205613437962340474432553120272077312 9072232 -80377942806664457846522816385432207360 9072233 105349477266852292541536624387031278080 9072234 30783710382713701291908698152443886080 9072235 -14060570407498582444377073535722365600 9072236 -16112328787186101012654177227987223552 9072237 98218994074336890792433438859830954752 9072238 6358692363788900419319642797005484032 9072239 -89767602121665655495735992643742157000 9072240 48254877121829964279164637164674744320 9072241 -260320880819150806245533075878903782288 9072242 -36916921800201681298178147058734623728 9072243 222402575341853157277695931918415424 9072244 113133787383042973967827079889398730240 9072245 -16143217529318013294973811640786493440 9072246 99820035009546152719554219265940366784 9072247 -212516706829756394977215507719786865304 9072248 30561575810893711995569815992262287360 9072249 -149329595993653100175125645730093180336 9072250 73693353365662992877728781746523200000 9072251 -30635131247210025408710913245176464528 9072252 30869364291998277981420060777800363520 9072253 140761432166080571993068311356134106400 9072254 -25658025402296547547870959322641813888 9072255 -982175718501582337137999617384508000 9072256 76964487134588164046395624023297884160 9072257 -38834975328744387405942391423287785040 9072258 -24644705948983025401960921453547604480 9072259 53926642684394199195142186387709457616 9072260 213021196804349464354930759712119603200 9072261 169763434339197840661998029085799692960 9072262 20662610255612062132941821974435585632 9072263 67088551723958415337544163669689105304 9072264 -11545932983863318221568768390713876480 9072265 16724483747238518929380387374269890660 9072266 -23305242624940969324483252342055412480 9072267 15164557463910479713790192352707811840 9072268 -68557546699103798118998968273099370752 9072269 -5410288119982379447299513144280393664 9072270 32572757407180807057151106198483667200 9072271 -37526199161716299238552054147148292816 9072272 19836331560180441354533107498236641280 9072273 83499188597784340276244104322965157760 9072274 68517009715492855008181130289245558784 9072275 34545457900744046267414443246353621600 9072276 48965938200426216479672820930318047232 9072277 127234696605887672791051670048279269692 9072278 -156014768757004863780904505521960366560 9072279 -184256474212175239039356833644733090976 9072280 25905313154579444779713261600879820800 9072281 138574650651003031349780186334601240320 9072282 -7498604510684035525288517030282347776 9072283 -261557525506043178747288772468632394776 9072284 -81919115156037694620202005392046810624 9072285 -79331063438721754607863792978119664800 9072286 34332581385738130622798610191379524544 9072287 -3938156319883721669621111344255528848 9072288 22044454623669855535728279480197775360 9072289 87036449016811208136167259451161933120 9072290 71011642275197838718744100810533466400 9072291 1725465017347422832252564714020432312 9072292 -47207881709506044018206810157484825984 9072293 -46564098881956823383209977085796782438 9072294 2047589199521432457906068516115394560 9072295 14448270624552229954313503296958447800 9072296 -118935279380121483896193242365228446720 9072297 -114277354280360046959010030501496652160 9072298 -109350058564559160327530055239381451600 9072299 176799226928398076964746638522467189300 9072300 -45094380477755651681024920755007987200 9072301 -167135921170347513223326132933492031050 9072302 192411417625746858256160648316846081600 9072303 -14554556366505976997470131062537314296 9072304 7551982581455087450111168812668026880 9072305 -93742496497591112921249240975621237760 9072306 48594783092106349713418364193730714512 9072307 59705869367832881599727725564953084600 9072308 94986183411427110169234945394611746816 9072309 49995189136879701122303032909097926656 9072310 11092102454227283278503991830805190400 9072311 -246009745928791764421420246122605360088 9072312 -2110315719186896146727285743902720000 9072313 6619876509446632185230180052037136980 9072314 -16770639484811473907287625043173241744 9072315 41967972205189401175213818289430833920 9072316 -58802549626412156325173104323241279488 9072317 -326468385322812709994349442064813384634 9072318 -10346859937513174355127214964282754432 9072319 14316398705654425105569077972231905000 9072320 -330945220158686281547946742901637120 9072321 -164720227098631261895274718780441094880 9072322 -29462397049971589142654593131702574080 9072323 22750965602916902944399324905283221024 9072324 2037420914509928866476200048179929216 9072325 -124094178168654377986347266448873489900 9072326 34331518731699545007772263813213993600 9072327 47791685728350933588076505952734067456 9072328 52665867042428567718056535155546204160 9072329 -28531234009478669284675712256658013760 9072330 -69544300637958934113245695014618382080 9072331 -263343513925817469051695848130817106800 9072332 235318633482258977814507198105617431296 9072333 68237424050300704006482398265427786902 9072334 32147533418799702615798889294870746816 9072335 -111740231771253558880483648922259657720 9072336 1968696337467996964163756624348971008 9072337 138769072387983292338478810730164287986 9072338 -14149094179167642753650541549373680 9072339 -170262178884223595179610998860796939920 9072340 143240780830110079179276186200541699840 9072341 55141847201976647635486393391391319932 9072342 151679230369385233625587914251390311680 9072343 149145254490778682820303212287170205184 9072344 90239384547897236058329406241130588160 9072345 -119362600977561174274020097702409004480 9072346 -13550046018934670247112333200637018128 9072347 138216296484405074651912376589587987312 9072348 -39507969939404735733058159221876572160 9072349 -154854601260697823623120595931272633952 9072350 -22787538046295205351891067074890160000 9072351 -24238716879447203870514712244290737120 9072352 284741479896431573552859681795822845952 9072353 164986878140027732570579235517309505940 9072354 17461456803836983105985831279729667840 9072355 -176605947713700609415247907898507440 9072356 -230572388346019002378521328526639448832 9072357 46041817796260929865492873634196075456 9072358 -119559430192320533925218755933417170720 9072359 -71623978324220540747963576062547434440 9072360 -121335205682106433863711732147240960000 9072361 149221197872759196966169761966995691962 9072362 -59775126551921476232451435227751588768 9072363 -173213397629381692901952788756887283292 9072364 5223480017135531371212066681540577280 9072365 174577498109701844556197169570481717260 9072366 -76628263642139354592380115503109140352 9072367 5602159246933309221398030392322268160 9072368 -116839639574897687322258697732423680 9072369 -97488782236087954483955061406201390206 9072370 -50474394728019058143029575026150465120 9072371 44446825695030755975700959858195877120 9072372 22855429924855782942719300425607872512 9072373 47535140350638329686291174617766010304 9072374 2379186850867718743483655575651639680 9072375 -28988825244552012890269094222824344000 9072376 -265373430918879668474498233763516497920 9072377 -62098293746061287617036770522406689708 9072378 59281973516944899151320943732963415040 9072379 -6864101774595342513233228889823187480 9072380 -87145176225030744632828574064076236800 9072381 42337121467473022656407370969536771040 9072382 -71289417343022094319266188952489618432 9072383 133874427769359947313700532117130085632 9072384 -70618466980421826600207148961073463296 9072385 -66335950998943987326708646591087458240 9072386 -35879470221251847735047966256427159680 9072387 -130956222402608328372563324088047469756 9072388 -29734398726506679638017961456439591680 9072389 -61049561300001299038688256082088325540 9072390 -42862131957214007092251453508526649600 9072391 -193465992426600595794038967899114100200 9072392 123978503283614682676047666609138401280 9072393 73209128276947298623205425815274430400 9072394 30680505592767594908315894926964028672 9072395 9050909772441888376280992134657982800 9072396 -100198045131108544302725623559178544128 9072397 50784044148456943604903939168595421420 9072398 196316454916612826054672436710055936 9072399 -109516163711588366667666482447922597624 9072400 11342525847925027828335638924223692800 9072401 33439730606966207252503772433332500212 9072402 16333478144891370620621510174500829184 9072403 371336969384779859632762967891610888760 9072404 -137678045005058430312447231821536063488 9072405 100228316465840829043471311652068434400 9072406 23282788431923736078188007579659633280 9072407 412086807354738642567543241711817181552 9072408 -8812040864608404347759233444674478080 9072409 380339856226788845035580550442740094416 9072410 -17021075534772773228598833698051584000 9072411 139431204016262379206476925345522802072 9072412 180831556946147722227106115870509753856 9072413 136135745519607701538421961804751262560 9072414 7826918890536082413241342211155459968 9072415 -217306332038703558983399493489100936080 9072416 -3162608701728543897524015565398999040 9072417 3466101941042060006351941654136914848 9072418 -34758614437398596815126916189465852640 9072419 -74311229619141892165923325775770711056 9072420 -31488093563890687074266059234654986240 9072421 -155297750440392928936838882528380669378 9072422 -30950072103699576435968309955827251008 9072423 -89558057779079650101264943763167444776 9072424 104782352212352246356233234077360947200 9072425 168916488137427575191095298435548693150 9072426 -75496479644084905580954472633144282624 9072427 -22591672349203413530769867692629396560 9072428 -29246904024955835481530244237789634560 9072429 -28287813260628162324013135332039881472 9072430 -87024523545145361270867109056608579200 9072431 -73990120305135358894716026348599791168 9072432 -40921860049186318491086461544024309760 9072433 -8672047021320634829114831318249038318 9072434 -3389301085045558619885990748786713088 9072435 -123078200837162626557318840275164021200 9072436 99376222176794544419939044236533268480 9072437 -81310333014045316145852166739108268256 9072438 77844354343739786848247311282820277120 9072439 65595463812647319802182716719389309120 9072440 2463676311295250734620182172770304000 9072441 -647255221765189296030115633855552896 9072442 -150989025535100698196889835291264859136 9072443 -112586186258881694854580401204038676680 9072444 -36390588743771751113962865043090398208 9072445 -2771930518163108461659600851092108200 9072446 16352910351674139354030548326171737984 9072447 192658919731106410206609708798938722320 9072448 59442732476911219912220817781482848256 9072449 55688822950938400160609938579454400450 9072450 -51449602115804769810306901234548032400 9072451 -102153680353705778514189615646053483696 9072452 42703899826953561283306058955589108992 9072453 8214664222924039051788046434893945280 9072454 68589403897766737367352903444868003200 9072455 -58971942934854452985822071980112286240 9072456 13506195661230436163097088500266803200 9072457 608575341426549072043378343774846988672 9072458 73545630348038946374154979922996974176 9072459 253664825487767497236913247805453360 9072460 4228995163792670020548309370985717760 9072461 188237466591409631913581457604121263500 9072462 18491766443431064540115807427960780800 9072463 -170744825183882046438316655552056390288 9072464 20655577666586116217273266880965902336 9072465 4595537934272273502273574611324769920 9072466 -29981903616272729148506396761238813376 9072467 167859573733756304089686617494541505516 9072468 113517769339010624129362266468814253952 9072469 -96587181329111195989163280513235775488 9072470 92925906328301313145856924096669675520 9072471 198828580736798984386378740639889758312 9072472 -315645138631431584974136752844967475200 9072473 259545956342793882759262490088272899722 9072474 -7957765445915035492360639882330146048 9072475 -121528623232430546913822017543221884600 9072476 9922596541879668423722633317730580480 9072477 -26557445201452917423840236313934727220 9072478 3912514569488898582157764789464583360 9072479 17871694054560992556354271097667273408 9072480 53801874584199752394696599169993277440 9072481 3648120926481578163234755270441468160 9072482 -17775652114886233284308477626712143200 9072483 80564849647496396375375661558395307264 9072484 1028754438216149610740522398819050496 9072485 -28919758805306058593458201144775692800 9072486 -9671756539416664463898533499209927328 9072487 123506354712389609178427193593686313560 9072488 142920707663131999104722810295241359360 9072489 -15377850198081213659926537709436734880 9072490 -27967005425487664311611627100113925120 9072491 55367248944088749569750693535129009984 9072492 -39462511153135693886476540293449613312 9072493 328188306361357184471934531765796384300 9072494 125992347332482999744172478882279734400 9072495 79674940201570481489336854389115713720 9072496 57604894582333154331492208935508017152 9072497 117561357421523734811553601297431360786 9072498 51379190577700061461968526971848360064 9072499 159289454210787873050073186497053255936 9072500 21194657928791701180489547878963200000 9072501 -116881696727639660913519598199582489568 9072502 -155298559793643339278890334716024862400 9072503 -37729940801398514096022643821819946536 9072504 99985306313487024351645873176334827520 9072505 85065521032539203522992832544371787600 9072506 56885823303007416836999097328111860960 9072507 123803470672372476785046083117177785392 9072508 28523436257023718703458023998565020160 9072509 -39089944353980350830014711721013258368 9072510 -66569671583890854849201813946083757440 9072511 -2062402665851323094176036071016505856 9072512 262271523746864071104777047964961996800 9072513 -24438664789726456076112611170626323520 9072514 33145925927320460076773995333619471232 9072515 121082386590036890448060016191755292000 9072516 50384709095821566560645870495478500352 9072517 -293063990432152780350002714814640502434 9072518 37727695410391377740278688382934302720 9072519 41695414961254460907733574666343613440 9072520 88694673682037311150729439565496780800 9072521 22949637531428034546400901153952200244 9072522 16686716122273957215437302280387850240 9072523 18566215391838331446281936684103298772 9072524 125602147960346804553357846902197092096 9072525 -36203766760945733946711404156697484800 9072526 -106955797138576543175551144900605797760 9072527 4605190128569542042912499017185563760 9072528 4640960041591531213980838068600766464 9072529 621792014001086471470852409174996862976 9072530 -43428728416752635677246715777384025600 9072531 3028524070372694708859369338191910928 9072532 -36523843086009631226373176680458846208 9072533 -31339998613259893757457891050501029536 9072534 -23640513808410130893698041379924244480 9072535 -50193448464138173969466163768467068520 9072536 377268476104320499679889923719324139520 9072537 -53769933781444001024534021631467175648 9072538 4070584990465833911254451772748231680 9072539 -54149750739722819157052095078566632944 9072540 -69324840328431933324250736797125734400 9072541 -61094434626726296330905742814646476058 9072542 -91668884888831360334136530866206219968 9072543 -103361288640592265346388109021449286256 9072544 -52663211252689651303657453485396590592 9072545 -169048744667091489827056881700524590700 9072546 -72438902148385183484675404259145843840 9072547 -330890413610379888483735076854801888888 9072548 -38686718159763025877206236285872332800 9072549 -395737315691760457230166996416024014496 9072550 -7516172493932212900078960491741254400 9072551 44499959270763011690108812086138212160 9072552 -94960508355876536838157505929497722880 9072553 -853997828002904870393031878799470080 9072554 -243828881196332918911037087225169440160 9072555 28029859007232817340474378160227819760 9072556 -59848446353244188775908826187203623680 9072557 84596688545669734419578987724081924480 9072558 -51835964562074588918783136304876863552 9072559 -189156719032054530412804065907798610984 9072560 22071335246581007150116514820906024960 9072561 -76652449866014168064671672960378813328 9072562 -23307258816813430987764104505887149536 9072563 174482288819791069378634958550121125200 9072564 -16310710450257995932795403370542868480 9072565 274364658075959310470648947722803352600 9072566 13658985962601197470068392662974371232 9072567 3230346004959681583483138911623174832 9072568 93695004933520724838473732105256898560 9072569 88714825645360354164732540999466300560 9072570 489977743000732600320510246478586880 9072571 -11258328980164749306684802540533131400 9072572 -152231609856266286381961196517993729024 9072573 137112582000445781231280383327860349184 9072574 -61564651049417648013059216040699435648 9072575 5125857293068382461822829718593767800 9072576 -59018388553739953037553164152366694400 9072577 -47415444212450925911041123013563051834 9072578 -171694503891073041901357169251346640000 9072579 -70885444199612112913728541458034148616 9072580 23635534815323653752883944089210880 9072581 41915839163390446423709007110141815680 9072582 -41022562971534932790004422729951206208 9072583 17558783954340386835940003138614022504 9072584 79639930201761494644835308384653803520 9072585 56367010004901121808570733161117877000 9072586 5683075028281630967345756467795331424 9072587 -239975521633845653330800437856913734764 9072588 1746713085278095476344878148322902016 9072589 78091439701172919614780858210147702390 9072590 -80743174365951920813012612954923003200 9072591 -148773574556821584719753142742952038272 9072592 -49440966286663478374913598100522352640 9072593 -70981909419559310606911496475816142272 9072594 153255887643531477504688485451330199040 9072595 131874868874519890843936340502899910000 9072596 -48943402630267519699401483009411631488 9072597 87728973842661687543949583028182651520 9072598 80725978247271414924403177538788590336 9072599 -31804297436433853951788494858395584264 9072600 -37778576564460296529265489293676032000 9072601 178732950858637767519522623140335342602 9072602 15060343356465191523788242023183435264 9072603 52994611890945019272128125246293540960 9072604 -43836820933946734765195930074060467200 9072605 81984542246097576982510896460334123520 9072606 -37416531459044046995915102670976324992 9072607 67763605786851931077916712142627091200 9072608 266471916333803417788764769017994936320 9072609 4891599793428756683006394755521228800 9072610 -66518334516717340142620364740658520000 9072611 -255430519027269035753138270030378195616 9072612 166190860318285076891364167433856004736 9072613 4857230725151207306992761025976639328 9072614 -21920605904648508322042599757842614400 9072615 -7946729887232262569050744588617984000 9072616 -70140160229934480840217113684423229440 9072617 -42678463312688965781505179751165977820 9072618 67799052971849963839480702774719879168 9072619 253715419113875758296636096810831404680 9072620 33142232763493749147527546372202823680 9072621 349560560526159608781128652846611505600 9072622 34049913214446980006478008569904980224 9072623 21843354844655842598464649126562105840 9072624 -6213656383966909580747879638527639552 9072625 -47739115460667918058286089019968782000 9072626 -39096270254413824577434681061235245056 9072627 77177604296895417037924452762503179320 9072628 -120252142356319279112031263290056473088 9072629 -200589768167983842922690084775001490770 9072630 -1898259930924274904530018683057857280 9072631 163357976346086099349829948957880915432 9072632 -20445035753867137257529970367863193600 9072633 -133889390152712577087788398967258191200 9072634 24618619556168974112779161329322639216 9072635 28964951943997214843236784254004704800 9072636 43581205719000736996681200701646438912 9072637 10257477619335911450669654335822007232 9072638 -11098315955356600764639760666540461504 9072639 -63988802793543145015470407004494995896 9072640 -114126998073584620946238843274490019840 9072641 180341352414559721338245962998180382292 9072642 -49507940456956774035987965479163195136 9072643 -97088511643256512176301995633164431108 9072644 -41285592012424836817755818979239151360 9072645 15067867955323866573978728918335618560 9072646 -14049591006603856728385446270814347264 9072647 92483502974621262754030937230067644560 9072648 -103068983238287494869395343365979340800 9072649 -20500113615799019953914026003522333952 9072650 34742958932546924364285902275831092000 9072651 -63858132136078710027778555327801046016 9072652 -6529176393556079031733196126199610368 9072653 288600589900500830109238513468313902902 9072654 81069803604010493344640973844250925120 9072655 53098789114218488762338362112163623560 9072656 462207042218182594314627961401311232 9072657 -26306012530071757948373610355068446304 9072658 -1815153174522928583336232647127143424 9072659 -1222223339527859431160670987665220480 9072660 -21438480162628909394587544255746560000 9072661 141819614234621497350979398780567006652 9072662 -65121371009385380495558364258461162880 9072663 89901076125713302573172155568903722344 9072664 113264238419427774841746850088096440320 9072665 -66990395524805939189343930001598222400 9072666 -83538268325905301137874939425399618560 9072667 -398150822564083310587245774025260162408 9072668 83965725949829957522025075240311993856 9072669 -151461772963884616956261334570608714720 9072670 17016982846535963589671405955770729280 9072671 404324433757591607329566831613612206720 9072672 -37667382177330799385532758605657276416 9072673 -37684312138523616679112962151220370078 9072674 51337022824393778790969261684340058400 9072675 -27688952643516893940602426034996654000 9072676 -77665475254901466462393183133335019520 9072677 -14002957480648357764095410652880156288 9072678 84382105913961438986358901625602770624 9072679 -56673534637113022093208775826123929600 9072680 93229633227574357037446013649489254400 9072681 -160021384703889622412925489139197556848 9072682 -107636541462229018632527797757877737808 9072683 382776773647197385738239454879988166120 9072684 -102663784017753235513672747028191810560 9072685 -7008377361321991629322336099739460840 9072686 -844691047510026756206462073868427520 9072687 90825273733909301418834403752380673168 9072688 -22381839320525981293946254506154229760 9072689 288321247377894709613573936918281865490 9072690 -53618473374659846441221744470865305600 9072691 134004995176521690844829080778442317184 9072692 -222069891560508547969577834446466027520 9072693 -30130668574520200493661768558828456000 9072694 112105251284332133142065260993070250432 9072695 93272099364749942010946326727161493920 9072696 62665326462036480292030178391285841920 9072697 111483514070742179818586344995261650320 9072698 76110523549547847587239896503390695680 9072699 708161432221922604181192586700384768 9072700 -7770467627155063471318300914697369600 9072701 -416618552903630109288735356280402804 9072702 31483382160990947103064198643727335040 9072703 62512498422503390048331312581606316040 9072704 38856301168489939977892543759781462016 9072705 -92450177234450084386004328976615977600 9072706 -192245331988689251751106780602808665216 9072707 -75633961010305256171880596340778563888 9072708 -19916474682442977788927184881938759680 9072709 162041349089942417800593686201001099040 9072710 -26008373501905795292733674356020804480 9072711 83095927221818566646888863195463994288 9072712 -166866571001225525039228316334500864000 9072713 131592447720291365115294800374505190288 9072714 12355192270765123400668540056204985344 9072715 -112796742239963396023459653064550924640 9072716 150193895872654974574927773011187529728 9072717 62881103290563602566850652173798362848 9072718 12794037973338980459774069049680037504 9072719 155358731765429058350351317011525601344 9072720 3143439697325775242806185298343608320 9072721 -228976931171154005017380434303081920 9072722 7719338963870145889383777772686240912 9072723 -39204388024741166255838625624679812032 9072724 43474753620147806283321791982404396800 9072725 -95346814012224418833081911212024572000 9072726 -7659050741232177573863303276177171712 9072727 -165937708962330975035993666523090450424 9072728 -74814330912060405860906079467529830400 9072729 -10383409050754220297895067142094765180 9072730 -7138662116641613553159617319390343680 9072731 -18587645539351294786744125717299553468 9072732 6715089055674106190497239321419707392 9072733 111417554500156785000290842219816241260 9072734 160894890204253935650124684332747573952 9072735 -5183104577186541684489418682756398080 9072736 7424872551518007429372259525165056000 9072737 173067936452257181088173695199794638120 9072738 -71096686223873712318816758419927153536 9072739 86214344826875851202394961960762245120 9072740 -143770623531129724141624998506148591360 9072741 116367291304203006045721920082079885760 9072742 -1656336614381509135498582677753348288 9072743 33079878535920683379812013063679123944 9072744 18204036963934888001577543768073912320 9072745 -15135149166011528835268977442423940160 9072746 13654912786370277744385486149825777072 9072747 -1997492828234972708142015202314591120 9072748 -66137657003033782214602268772799368704 9072749 -35423222451721088866896648903704809920 9072750 -13455260305395028599265939191072096000 9072751 57067480187355905839179492005983006600 9072752 -12312379057266369246160061305783713792 9072753 -107736073135633906908207475136061182976 9072754 -87666186513203616877377450222938813424 9072755 -304855277503294988606834186403244646400 9072756 -74372821571433356992242841603492085760 9072757 -65520930165919084689792250968178518994 9072758 -13670954544990195907509143312760742080 9072759 169892820104549163227743405200545566800 9072760 184325208589112138517937402442101248000 9072761 -53426774395968830817061402543891279638 9072762 -37721490000507359162069944724320462848 9072763 -9008061167701762981897696478594278640 9072764 -89330387937432964646565889659695781888 9072765 2304385874797752869169465064618987140 9072766 -146974067136845118908689889227536892800 9072767 -103073285270170086639266107636921320336 9072768 -76649627664684628985013601341989191680 9072769 -7966961435268994303280639424508424830 9072770 -1591311462849406492678992291390996480 9072771 -11953262110213059993586800832995792576 9072772 215117185532544785478967425369906613376 9072773 579741891525559110507239178340473504 9072774 -39055437727326064739882786726217912192 9072775 84681886112247818379869694771583296800 9072776 -383552464511652473812875717653543485440 9072777 33749891208043821995930801235666263232 9072778 -23855079281135869641210370142432792832 9072779 166238038534611532391728193490233036976 9072780 -45858378789575845557033595104034698240 9072781 19740631834926967735313303012351936172 9072782 31894244728082211677655786184648867392 9072783 233864373000273215365293689137102419600 9072784 16884721806064620321588258953417195520 9072785 -209329900848822412959874239570273600 9072786 -107759649869170202300908809866278910976 9072787 17082131776152515329465346348617087968 9072788 -82607761520989227271001141346671862912 9072789 -10784889804860863046150629428046093824 9072790 -102504862737275114823304488120015609600 9072791 -21477341500903481803766395003555639128 9072792 -95835089280403133153351686913100871680 9072793 -157368701339706688557573747212657067958 9072794 81098924476192944793235998472156405760 9072795 -13874804200407703023012492078300295200 9072796 187052005849549771766787023335420505600 9072797 99788561595035106538207722238740342246 9072798 -33130377216526812693917623739847806976 9072799 22974945003757512959148280723689816800 9072800 -90787586825044099247392420441384550400 9072801 124501971517017503860834167707997124050 9072802 57455145066751886875474074272131286352 9072803 -211307729622634395118588909246086749136 9072804 -39622899782008698477840242821894533120 9072805 -2925201342809689925166935367109390080 9072806 5834817011878008038550925450966833408 9072807 48084966529019229022450006961378576592 9072808 11315229561360510543055104225914880000 9072809 -24664387564339844628251256204983610240 9072810 791386792048526328088485436704936960 9072811 -202894274919853160878229603528432233176 9072812 14702705242988694604757535128951949312 9072813 3125948416554980766549926176554843360 9072814 63533135653378331093184741831274856256 9072815 -209113736227835466164887109194910938800 9072816 7524042393839796690192240776529149952 9072817 4431986222917237030413340206486912820 9072818 -26498590227806925829225892157910320000 9072819 -5589595054828202772337038196096069296 9072820 -42573611582151013807194560231219569920 9072821 165973151750577273731414821821446742012 9072822 147674148307882398203495781881958336 9072823 140050774663527220502056288866028123720 9072824 249573491905950315012309238844567654400 9072825 985602095199437657363109780084165600 9072826 53610102485322005315570753322544930560 9072827 -130149894772277885997404404996818087324 9072828 17094889595470341403416041256144384 9072829 165829554154539500328983734864631982976 9072830 -15040001250897647931828532039423599360 9072831 198011512679942490024847906447978869504 9072832 25451645502278172868698195742131486720 9072833 -32955583750561108692114222320683868160 9072834 -114755628639888968626517255503145210880 9072835 79671351847754276531331651558103792320 9072836 196869260604131692783984356662735460480 9072837 -346970730854105837899719985190528674560 9072838 66013433212915275288321443076443350080 9072839 -317847458055299384009856529245218976 9072840 35403976862140836095085320946973900800 9072841 91536551545813325953476998373028870272 9072842 62701908122176119184183072977968083200 9072843 -31815623947728363282133927161801073920 9072844 26441342505866496287854010902335501312 9072845 146244965523182217835992671990937905100 9072846 -70439842921299788534173600845705913728 9072847 -37167280899333196751311898247832928800 9072848 -31777268762289500005651363856196476928 9072849 -11774846529542497768652903718118011840 9072850 93943104402698703880642947816345668400 9072851 50091653314600504912883027632823282952 9072852 2599907279386400021100453251857016832 9072853 -166146742499744257108470699377300537220 9072854 -21090313450396421045497149206616659328 9072855 -16656987057837981567796740270872840400 9072856 53167180029308027782807618960649994240 9072857 -465239834374200755321050653865738985148 9072858 35780166329719924910618570652434961408 9072859 349724283285596670190537274927066789060 9072860 111243543621434110164480003311262574080 9072861 64249157860041711388994048542617561600 9072862 -106095964367378081713257474481238813568 9072863 -15137896230078475135759117001144728896 9072864 89818686298470727591123404220480880640 9072865 21400221465566062918606706976011530260 9072866 -17926192101376503774508658634278193024 9072867 32417554026862632387414325491764843760 9072868 28843771895997018996357322310215499776 9072869 -89056098992951765966295782824166795556 9072870 32444631712682388042446280035464444800 9072871 -114533772324075675610894181459973456 9072872 -69108103567130564661344922581958328320 9072873 208467390802873503991076538612341349924 9072874 -85796981711207169220862368115990570064 9072875 6180824025758022645711041085190440000 9072876 -108742471220357995783906456497795502080 9072877 -149815797408085450838526557870362214976 9072878 1590934781079592690111018409021850624 9072879 -3921281489139709072108629539237773176 9072880 -35888199606937614206474487949846118400 9072881 -91693773470352290147785780142974269120 9072882 9358766695484861278071655216965795840 9072883 -76514695930443864940933286981871968976 9072884 -133430299782467149894727235875368301184 9072885 74404551358881719278922881090462989600 9072886 170089992164082092372619378904467903744 9072887 98628035431248290731453179278516071680 9072888 34483050575469625157766224178716344320 9072889 316954835439462844801444966816542124266 9072890 -25824791761795903236030035287207387200 9072891 36790098091932867210734738767183687752 9072892 -70777511366111763079652424330027126784 9072893 -285719534502061897637129795880951876858 9072894 26685455026779248486424220371308728320 9072895 4875887545858129881891525902142278400 9072896 -46613342498202134249738740349446127616 9072897 -16800001066563022334922796748651680800 9072898 -177221637822633156448066382227094602800 9072899 290186447064015765245795100534354588480 9072900 -8935078905801155640500995726883923200 9072901 -27328861996223785252707907851045272098 9072902 -2043181842551515270683976030671605760 9072903 56494393482349744351279774366084965504 9072904 135482271018818872010620850781119861760 9072905 -36258514436604514553264536781283254940 9072906 -196421593548107327467784246917099776 9072907 -65146444716477979150241418282497471000 9072908 110698677770466099485287528338685516800 9072909 -117642196543476952076904527905560860586 9072910 -19318119318275094884359303691516743680 9072911 -144574639095740860211544914982267516480 9072912 17147833012462213130460560966104842240 9072913 373199568517429776134470292225292321280 9072914 -627154109235302548770044940553008000 9072915 113675114033080086175250998707331567920 9072916 158742924759492048069598077150728762240 9072917 -161013939537422021077881580877651487168 9072918 24392646346948606922800818788822016000 9072919 99450434288760604780274889566922933320 9072920 19078562758666365461593220605173964800 9072921 -2780777698021044119229878068111252800 9072922 71068027022189322374120971022785612800 9072923 124239761377013621682231964491933815172 9072924 39727973399140293306555590824725061632 9072925 2154216149150414791469869577808576000 9072926 -38362828430316876094742073225374633088 9072927 -1765518342739175487527566930448072640 9072928 58511293609521697808394274417486725120 9072929 136625007031649811061827303511396524720 9072930 -51489505295057607787283878211491860480 9072931 41953625271162521678348903006964157248 9072932 45187304086910213083507880732543849472 9072933 -94320991969116722845350341035359190176 9072934 -128893894379229845003378540211420747840 9072935 127542680043924869906394515136514203600 9072936 148175829945505859935671551381735992320 9072937 319343730357499172151044881935856516240 9072938 -89213887171057905425292274822911814224 9072939 -128456427072120682182269533949219353920 9072940 17798923959288481237449411021150950400 9072941 593728644424913536100904137144870131884 9072942 21661279234111941501645619299361088640 9072943 -840652031439765588031227707496008400 9072944 42538275507094689475638608948984463360 9072945 54591277534002089929394119513313683200 9072946 42484407897609174676415639878513059840 9072947 -139849740257180797576441474944768177840 9072948 -8273860628946441451487729571681533952 9072949 279910135784295370864122590027171811950 9072950 -44710379363491389417813886062728076000 9072951 1834985320729787842469496492547741344 9072952 24252304338416113542903498527323054080 9072953 30990712456208358226973875400364836100 9072954 -20548276920053662883255201762416484352 9072955 -62961276887411785267376097794126633040 9072956 -27140608660551599153692766944244367360 9072957 -626764499547205062711215733969115584 9072958 -93685199214737313379561980034435708224 9072959 -114406755973958492146244897580499184784 9072960 -4678331524382163019453972908280381440 9072961 391436368612751774969653525114455051840 9072962 -70718238138587300527098645700074780768 9072963 1478944513579150784074011436821681144 9072964 104449350000377901393670136886595282176 9072965 -184402232957548723238875351669287696480 9072966 8509888107802371522513221297229809664 9072967 -200946167164145837153927611616093314984 9072968 -81750205286825850477443429827734435840 9072969 93659600619378925248646232379873711360 9072970 -76996221417627716184366472714888636320 9072971 123256422487368807688475185560025897824 9072972 2289286831512573562940281297822781952 9072973 3049530535716007027841736215876472960 9072974 -278516319407196134782366085086148640768 9072975 58963013229475474059725767550183616000 9072976 -34909811084157064273493619546703527936 9072977 -66419032729850056890982462909643171328 9072978 56604549423184347619458252281000798208 9072979 172682844013910850139018209972484954584 9072980 -23526248289862268994028189309451673600 9072981 -16945623026665786417774520872508984640 9072982 106840894372244261525648603020759202592 9072983 -284363212978164040866682332123926379768 9072984 13977483027000403868026199795967160320 9072985 771495348993569768920073441461756560 9072986 -22128724305963965797746281548702067712 9072987 -12041981206557076961300374439581688832 9072988 -42080735748608796873333138265387904512 9072989 -26770849959621993695083575477843765210 9072990 19118294767166703263728940788727382720 9072991 -109163923172225964481974774355366544608 9072992 102483787034274326175321043756835143680 9072993 -10380350532583055927352116404001609856 9072994 -18813085311902648358554538038969425920 9072995 41948378733371069431508058311180178000 9072996 57060431906629690553419525098521217024 9072997 151682046260419646280150695507391624446 9072998 -211734911809102066608098545181165047680 9072999 -42858979357088951145017829731898396000 9073000 -3528341421247218311484700465704960000 9073001 -19398985410596489476615262357818443648 9073002 -5835898518521089889898199234557927936 9073003 -97916721553829662995867383553459300748 9073004 4198957898028739757136844091368229376 9073005 52908818254631648879154453243903598560 9073006 -191778671030641429567817029417003477440 9073007 -30155452880976311563915966658515968000 9073008 8943580626790951098261240384917274624 9073009 -304154593533469695800994797686751559648 9073010 -105939040138715306298706507903722207840 9073011 189268603754328818878569037651995260472 9073012 70511710793606375472815868962384042752 9073013 -2152136040406196639131760527563294276 9073014 24713137075692326584928781376808072640 9073015 -20444848179330781682717999834829261600 9073016 -66633879598133029402770776768519577600 9073017 921614675547678702385928452261103808 9073018 11922707088806809919347074131911065600 9073019 1685761840947250078696923361790828832 9073020 -87297608807490377517325957256553676800 9073021 -504038146243630744192550153551712463168 9073022 -7077753470844577982549774752328266368 9073023 -8165495516042436617971119037023497016 9073024 -10633514403183180158786532744426946560 9073025 -35613915727785962390968262818267253700 9073026 -17222245619437866968756507952441331200 9073027 -204867465351709932103502668336072597440 9073028 -1210361789768288319433991695015592832 9073029 21043274551296358301692103579085436032 9073030 107635039942837691690434069382716502400 9073031 -94527702677988264377805928060603426536 9073032 -53360827128145357848550228350519705600 9073033 -305450714442194482588984536702014031718 9073034 -170616349638666437490190238862243109584 9073035 126692646297276443220967370749970998320 9073036 -93730810323981491563947761280904704000 9073037 -360588297695882356988106238503035934420 9073038 -17398939384462377651376305538558962432 9073039 77976137054443243573252332507309665840 9073040 -1994786047753083937177553073155604480 9073041 -152464299531890904773759623682406446496 9073042 -158946361221178504027735499108482448256 9073043 89091776110654846165058991527722165584 9073044 -66971551630847705152627496149458875520 9073045 -188528014527396081977833934667029777700 9073046 -29422861576454425876416743927168130528 9073047 -15389878168078617308470808552589979800 9073048 -52886002511073016572486243607891722240 9073049 -8368722804175176757336692144448055040 9073050 6561561820882561104170791604033625600 9073051 -54767314802435538180100085904809213600 9073052 -96024356153489782273274650957536305664 9073053 10463573581534254405047606937610747200 9073054 -17893736219541482325309201895555498368 9073055 -233375709072678414163781131021334366040 9073056 -148034838775694908237726678460950118400 9073057 -110099357997532850157867715786828920000 9073058 -54370582755081843705538103570098323120 9073059 -241173737096530681638879086264030119440 9073060 -241073387528455169993146835160490659840 9073061 66739057464626679866944133541285662400 9073062 38291485635525024418299686899364910528 9073063 55244781230381301084659024290798354704 9073064 -91936917605341193572552443053015040 9073065 -17830350648870084063867873443909878080 9073066 -45694712431253036425688669132566215840 9073067 -155514779279735574649962615974090695884 9073068 69736140055674077050079374464723419136 9073069 -31327855148951185098890411245172776256 9073070 -57368201538769347415022360104359196800 9073071 -98584604297058868264842832088404807680 9073072 69375569584186904097003487215247179776 9073073 -29865362857451155560155598499287252480 9073074 -24211429270933399045994266666886034432 9073075 147409435140069790591599308208068280600 9073076 132767015031646618155332800525507301760 9073077 -67783942683035115362470756968675410592 9073078 2075841338204672188237176102722322432 9073079 229415853100912393936403447782543094640 9073080 -5953508640994500121682811211481088000 9073081 -34839639003806773782678692797896315900 9073082 11124515258662221330788441549844664032 9073083 -113505204091004751313059061846932484416 9073084 -59863639670369112138083313744337398784 9073085 -142090996307869396404860442793787377800 9073086 616091613540296148503978182943293440 9073087 -189736948176011092600247868773720901408 9073088 7821184675620355449322759170910322688 9073089 -68359518932659080015383228882809236960 9073090 7798450944469748046458602109405091840 9073091 15376757881167542117013440964985554492 9073092 20280847951834099302357604350165676032 9073093 8625052890145289764146445369860365342 9073094 -27223384273265061069335264713801823904 9073095 -102148001418976594391100199361470560 9073096 127343791127683643065189060860377441280 9073097 -21832808325559207209465910973117440800 9073098 74268770095058920417105023619370535984 9073099 -39770444242348317475890433944363184608 9073100 -100283349239986113492413359084914105600 9073101 78584723466751503222328675453877621280 9073102 98394089833868088479333064517830658752 9073103 -61359432331580661178589580846625654296 9073104 -21208267854645911154005100124986408960 9073105 -23447965771096951011500808392054247000 9073106 21678539039805898366577114872783918080 9073107 208789501691766351829170567645989846640 9073108 -39895881766271443277043885076452341760 9073109 821885440057878259648492321360701888 9073110 107910879263162157111428078342674974720 9073111 -90468839076093999368553209074033268064 9073112 -82698665728925994077334781275170918400 9073113 -57409373605455251532247590549057197376 9073114 -77864267054473510718511991213279994880 9073115 15570138290695561066289092173193060800 9073116 33818447490678912083743242163332214272 9073117 -165169980856387300051999393907744863834 9073118 -142164626982985770546370078638340026240 9073119 -165245289820662373327895280683082964992 9073120 19178886152513801988166366276390748160 9073121 322488668422337434891854782695495527492 9073122 147047585749633324958466632960119739904 9073123 -49677783051370252906783547089459452576 9073124 224636574600032115034550680236734791296 9073125 -18027262700947873536271126436742266250 9073126 -148822702336157843259413020604607091488 9073127 97463484174628530119630072446585142400 9073128 80953480670145485124085145579095326720 9073129 1893275664922291611852119845631640128 9073130 91983316435490798836866784215845694720 9073131 32789806612237591803980351987848868952 9073132 -6655899095858417174275577421397275648 9073133 -114724706894028593989548480561227595636 9073134 -32976746629803412606294138084168111104 9073135 -571565100687045596998233739184463840 9073136 3179382504558512179948448256368246784 9073137 -113048792085640035918309910657117260480 9073138 92137386719047587386651735605165451520 9073139 -230621177554867501277997684304934956344 9073140 -35159869356637057296586956774767370240 9073141 20092336553663245519218331408640551104 9073142 -24677539899031083915524511493497117696 9073143 -60391867238691184791238350472809607080 9073144 174647511037135716585536184668077916160 9073145 14972240832778255381573351508416278720 9073146 -65344740652927823848565765361894662400 9073147 -147459921048066895118551234422309629404 9073148 -6055338681089522461458590516447551488 9073149 -82386752904956674818236485102883867712 9073150 88712372184717889625657352548114592000 9073151 137169129315851298520915871109750956400 9073152 37282057743306898108145124273102520320 9073153 331352859578637991791371159365950758402 9073154 41724073267268947095495105599836241952 9073155 2945868670714591631078376905357061120 9073156 -63871177506580125462531325351052356480 9073157 154685503620576641211973654059475452480 9073158 14579991049217970155223998651272011648 9073159 61335815653680705648803522440227541104 9073160 -98438180334210714492225042066703872000 9073161 -168161624920694057990772992182655944320 9073162 95472333625194595160744211041241507840 9073163 -85373537518428052329437975436377769816 9073164 -140190582291627189900202477283717927424 9073165 49946786277692630801516222641192101600 9073166 -72704206506952832212624812850273723968 9073167 -58362860318640796299792141322676929152 9073168 -131490218586333359017760167382843392 9073169 53128153648992024060407859675664831296 9073170 -3372183662051143614212509439268077760 9073171 153080774801135202987604827653774767200 9073172 -2017304044077150336401529451455467520 9073173 -16862190028957615427472305250497394432 9073174 84340461074834889274507014875250489984 9073175 119764016214295802409203058116827676400 9073176 24195778982009325763722414507501158400 9073177 20686364027330055907780346029851779784 9073178 -11759740781279909874318034346458411776 9073179 -30320208404597654778971727621933096276 9073180 -115173663554834754810840335367105753600 9073181 -125283033215642437228230615820906836468 9073182 74195773406989749713587420333937500992 9073183 -114964792526307111214327946009928893712 9073184 254738547478698135826144226497242071040 9073185 -233497586120667435952899520665960000 9073186 130422910542964356832363940191721500320 9073187 242529979375473099171539781387472685952 9073188 50966601758555877926203250954512005120 9073189 -17979067506549005174634501622372766208 9073190 -3780224268702870310154758444078909440 9073191 -32487791027958162823910098968061284096 9073192 115922524606122620904237927658357632000 9073193 -22323407027365602645613339245300903558 9073194 7741508592987339544855352693613980160 9073195 103549741087513314994340806165195375200 9073196 -128576774318999005597809169474010826240 9073197 -52966561519182452878747956095334999360 9073198 -120217401294346686591632829858070046400 9073199 -4359451269901406103068662984414210800 9073200 7190674434275883983477090423613849600 9073201 122149318747770439509467442808466519040 9073202 118050329239186757266897311547247457552 9073203 158507974676251161033564954190893595200 9073204 -10771622361572663024267762407484981248 9073205 -74638547918017742845619554319546887140 9073206 15303293110675988801587307308534560000 9073207 -136340210445247180145727163688310758016 9073208 -247814234976504664881750305200053719040 9073209 -168446308048807055930316218255576820480 9073210 1707899591092154263725856773767009760 9073211 34439456105807348300883936257901133824 9073212 138689033240651311789532097653745971712 9073213 -201815873634000165766984488567665076538 9073214 19219313923258201142797856881191853632 9073215 -127763824811199625344534541124708880 9073216 -34295656691069033841317085625322045440 9073217 -1058848160917043535200643691953532734 9073218 17529356589586681614808367302283427840 9073219 246012270001115066298872510761281906620 9073220 -29452744914369240819702278532584363520 9073221 8687688117409591958914018868431641312 9073222 30853209398412036031836053839593540480 9073223 252143586856968788189081320896382027920 9073224 -59403263096390511480031891162740326400 9073225 -14055563041249392678753979772782888000 9073226 -117392340488282096740310290357171691520 9073227 -121096496202840364848537301217856170280 9073228 -49147317873550469835633246033424734720 9073229 93541945644038644993420323630491646720 9073230 6499562241142525791206197654235424000 9073231 -202775928868427652282858668164405997968 9073232 5869195843297984826479319062950838272 9073233 -36031674593125448337409285384146444300 9073234 5766789699276518318878297240145795232 9073235 44278190407396331878743320040551852160 9073236 -33961629075006620348835299954501345280 9073237 -143232136177636933889437247812001532000 9073238 74376942427679291473971875664247199520 9073239 5868625965419868460084556620391445120 9073240 -178341079530858452253362678803848806400 9073241 -75622996139707861397249313557985937200 9073242 -53016969225849686209512512065600565760 9073243 -26796876034593106188758437927335171176 9073244 -361972619639599533531652465543017375744 9073245 -33347861610259390214619116300341214880 9073246 -5086095591093067837408944687524096256 9073247 44634456098485404216567303114032252880 9073248 -138995085385513169874646682685016375296 9073249 -285178786760348471828087657578580662750 9073250 -37674654176220120062110408759188696000 9073251 -78832069697233677822801720532991824176 9073252 13916174464888168016732112027440619520 9073253 -120940774779638445392743752155340741696 9073254 -66937580226359489758696975345532431680 9073255 197729890088306002294183239541663919160 9073256 242884047584685235139706023713087488000 9073257 -57227105262395424372585733430990061408 9073258 2106384803314486594159183897749801984 9073259 55642183252256387336365059146730162720 9073260 -21125167878230499926266015915395072000 9073261 82685683718841811531557955052440187392 9073262 -27808787371744665067296725753602131072 9073263 57633788634289360798490655569836821504 9073264 -7432995512739203834087804171711938560 9073265 -132152301828316982147720305364480123340 9073266 -21193695794715409463038609978354378752 9073267 -87134764544606112748535986326739794608 9073268 17886975939635218650182009037093541248 9073269 123145562147368349565229706480087726400 9073270 112920947900991075701905700874255728640 9073271 -10085692885687911479687619966918854400 9073272 125758467807345054713157283556560465920 9073273 -119877516461280856295725502371614915696 9073274 58107014055935531683060953561138385920 9073275 -46162168841273666912946931165086382200 9073276 55286269325868163295280970932357724160 9073277 -422390096046372227451336828971395123488 9073278 -76313859358852896774518724990621762816 9073279 -86414013355921052777730944484854549760 9073280 -5676475910949903113544965923484467200 9073281 132306495772844169100381950355306484592 9073282 -46383690961102790521647259623293757408 9073283 105249794067266202677398853970795692880 9073284 -64095548851760039952716701995313195008 9073285 78112395886940176891710460662128669400 9073286 21713784003514051015988316020586794592 9073287 6037681228409951097262539093059729040 9073288 -27286232449711246669161682186892083200 9073289 -53219294252739956339473196201786231910 9073290 -44931700645626770255213612978558273280 9073291 -225833473545739094034157488961411537848 9073292 -181047594406579317790005163407176265984 9073293 -29282612464956648158288848645280813376 9073294 23892473295557320461744608713640949696 9073295 -27677058306406006341444315824870691840 9073296 1611170264050939971618367568293896192 9073297 27183420234728138949340975529093333504 9073298 58513198205665152919957500841588592640 9073299 -13230730570544005889898217404041624136 9073300 -4781707991722833644895107906344723200 9073301 4979532734568990209719818421383466752 9073302 -10972693693014084745563300465321216000 9073303 -116807477987595292706816039049704386560 9073304 32113779696320347865232324138105845760 9073305 -129428033495080623351530327010390008700 9073306 -139782183764008360833192906294318864 9073307 -279118176026438886038252344039174824444 9073308 23920095545547066504517142533911183360 9073309 -73545590224579953413423840568469325984 9073310 16820227931615816298824527810669258560 9073311 8238707680984482227046750686008734336 9073312 93451001253755666407132917052642885632 9073313 304406388761003117846194223275059470562 9073314 -65212115762755213758826904317390510896 9073315 175533562037251871764876303503236614800 9073316 3660646605220880428367261877459861504 9073317 -20080788364286385238639666313784000000 9073318 -75916872848774168968168119025057807296 9073319 79027887476678660452224398994532665720 9073320 -67294633117583895005940654289788518400 9073321 -257442097301179692054357267408035721478 9073322 -254149267781539958720783209458493406976 9073323 112899874085018098507345796397530288640 9073324 -51059740495059619691111809779729634304 9073325 28161480491742367320853563499856171400 9073326 -78142960176189719847962192402577656256 9073327 -22674447846748505616702579723156755824 9073328 12372770680871368417946629948349349888 9073329 -2663555165326026053765912750911817616 9073330 -19765468006623765607792453990117860960 9073331 38234318278315141050242216119312500720 9073332 -129380022248892080408944814475360687744 9073333 -94738065430072876256829096489822183936 9073334 -186871853332834067179611322384173209184 9073335 13521183913013848665863930932108783680 9073336 -208316524842632515107525090463533772800 9073337 25476412577824416302664493690443872832 9073338 -64172881555713463436061869524198726656 9073339 -180793165424419729859666081692818316032 9073340 -96435956618520309006483573944558108160 9073341 -96441584196995109797436011548472708736 9073342 39189827014790831670205208202309902592 9073343 -297844950311690754072128331292829282520 9073344 256521184317101252591871543037919232 9073345 157325376985732026433014672482852678100 9073346 121954820540201046125251356418656475680 9073347 -135288878185184765864268013301430030600 9073348 12623945712050177314601210755424532608 9073349 -62302564584962650295060544370527547140 9073350 37223041540555412564348437771226112000 9073351 -17531277425692357857747787860206565376 9073352 112654074594116006452168644990906393600 9073353 47307088731221244695691478623881669904 9073354 -66733624644750633085348317910027548624 9073355 -57915382289051039715332809274086020000 9073356 -19014587878534774597714632780933918720 9073357 -292430915141279578050638291623923552394 9073358 48023027531132627236990490035823381376 9073359 33065544946250810671987728708367924608 9073360 -14883881630305038397829496402952273920 9073361 -148145561558967283723934013147205857216 9073362 -21490469625309592912290969002417212416 9073363 10486196648456638197048994196809503424 9073364 -154642979442388855966526711216599449600 9073365 5455741934264591577067840295669819520 9073366 263706983803607327384764318064561324160 9073367 -229302033251590451939678860864982590584 9073368 156543615082105072217121995475904051200 9073369 -265060671559542185991057385053992426230 9073370 113170665971796283583570891364630379200 9073371 75926238592150964971779229556377269912 9073372 20939710454464497906143496015493447680 9073373 20395439147828328946674598820400815424 9073374 -867929778227953937058936838611471360 9073375 -328225652654536942579166663468423880000 9073376 -175571283514056519920002417623106584576 9073377 -317428977514709115002776026406721753520 9073378 1777178613546434578826476254051436320 9073379 62407080112752375590571858103929424380 9073380 -10639904282763311570000832960732979200 9073381 -279173442395839963614885010608375602818 9073382 75124728506595612193534412969267179584 9073383 92071779355069140374471093626692229248 9073384 210275750576724995513880797459170129920 9073385 33035728294293735832042994602575903360 9073386 -19539184794845166436772477510060806656 9073387 6428210184041000353900700803775544320 9073388 -74685253317344438992001561906884214784 9073389 1975858645236860768324436225339196608 9073390 9853326317670073020471308782109875200 9073391 292316770813923211914184156085625793752 9073392 -26065761488484958903195001815208755200 9073393 32175191899513486040649883626363027840 9073394 14365139876356448493987095907541774080 9073395 -19117636332303929816643283536015232080 9073396 139053977599478598340466753387510231040 9073397 -206772262041684545088537043707836726208 9073398 -47316672252121745393970910563061187136 9073399 20673249265266150059423990715952204272 9073400 27815347560105187121816138757018624000 9073401 -55908744823820869915724836793477075520 9073402 6745448676863562946353305465285916864 9073403 87917668689591551058286714583479038264 9073404 44379770530555792572618084894296524800 9073405 33941389266220730970194993796482160000 9073406 -89884444758650490961882410927054670848 9073407 58438725649617200948641383356325163392 9073408 -127826977328998883896495900571465678848 9073409 -5115977787964947874877229293305832700 9073410 11907871234320601674436640737155563520 9073411 -19511103203183536850476116887902545248 9073412 -18494644454516548241432464335183175680 9073413 47964277001086530250597769583791886942 9073414 -19591319946438864274328325510681506688 9073415 40575242531619844772193413732159236320 9073416 41770521208924623930992976987258470400 9073417 -2825264072382413512124679199089362928 9073418 114546532271785696347957155807899576416 9073419 -8537925032513490728985852811503964752 9073420 56266002488333124367221706144936289280 9073421 18487353149299414549575225728881749504 9073422 -30656071227972109292772774408840911040 9073423 -69448711062995788723831707025023740016 9073424 -32109133595991250670032105680389799936 9073425 48032046423721631568974382795963384000 9073426 16624648046205894142952121682564728480 9073427 -140282384694332579029950209017651721952 9073428 31296578284969217905420540308984109056 9073429 62647605201217397090440488205577366030 9073430 -253732474502069553742192328366801280 9073431 -36764247830795196533605876906908864000 9073432 51647652202662062800524756457317734400 9073433 283068165171287587710197545966389297600 9073434 -4753617768313299797013556461754709760 9073435 19950828364526156523413992621176356160 9073436 -54726221683785273117389495271565615104 9073437 -18179100876188713558776380217610218432 9073438 134408587699619165095324409722291009920 9073439 117679430513486838383833275991682435280 9073440 29288069746487226830868174668599787520 9073441 18802912018597722414590037401395766268 9073442 94940650312721328741610787688953034240 9073443 179831963159411876442027302638152563064 9073444 -146244870494303833790650893882193698816 9073445 24149159573887013803844986955773238400 9073446 38881583992734951403080041667789461184 9073447 34228502020998612166053756065132763000 9073448 117430710814870162707480590968424847360 9073449 -6054719809192543184203747647462704832 9073450 -76080124454503119790767193760687424000 9073451 142872547430307498751823292462778390452 9073452 -21621511588681601197696927157819867136 9073453 102559074582194940552272364246700901184 9073454 9426333776811635008272624049999358208 9073455 -82371106979792933051810010263881236480 9073456 -23997399139591432841385781609142878208 9073457 -98752172622787428392873861939746893294 9073458 -372828189595794329597737897032211440 9073459 -331017022459271799601726704440776884340 9073460 123858374314811719832833611095362344960 9073461 -50450512334875564328875568902548960000 9073462 15622225856794339135558339234408197120 9073463 38084079714062802764926423921338582960 9073464 6985418748666081037205997531068375040 9073465 166417014255838139113064960169856369860 9073466 171641334705235434428234089299159175680 9073467 -2828946919097572316085516592055267232 9073468 117728161870109102051558383524518841856 9073469 66834857924754213655333564325445243840 9073470 21301798971587891899470854030215925760 9073471 171727540201725967133195910646083258744 9073472 -6693132347024653461306207285665071104 9073473 592339851431848957675946911560358848 9073474 -114456363561960470656729008744952366560 9073475 -12462746979745654312403595474335856600 9073476 197212217557423052241225226779399954432 9073477 69618148371413387850266785970393925312 9073478 -99424362855477240024468078102136570944 9073479 -181591317952388691389627737784645981016 9073480 -53982378037289697720111489839869440000 9073481 -251161721186594442557800730214177420528 9073482 96303632922883634218457103466975367424 9073483 -51775939383176853538201780584498904256 9073484 -93308089853303666690460740479317003264 9073485 -9155442946250124759275181722460196800 9073486 139160751419127771114960776734992962304 9073487 -80688859258704255779479310120202585480 9073488 18987959510574072753291301289115648000 9073489 -44896302700866963610190900302629485710 9073490 -73255573188475066070549482103160235200 9073491 -121388370005746250191056004993456035840 9073492 120321852852233859114194886827908730880 9073493 8454214581548041718483041878726506688 9073494 -14719964666322328776305325429954268032 9073495 -115754819079824077935110552709139599120 9073496 -171146649381835134866854412869238814720 9073497 16987774296009482936012397065100642000 9073498 -69238178336981909587824583343787435264 9073499 -347742772586941378413828593487962221500 9073500 -60264666279989500243271087892897792000 9073501 95616606422417804345886801565821663052 9073502 -66971602399442446389762757121106308928 9073503 -68542559517210672676242783330548520840 9073504 -111481140813663003553869252545308262400 9073505 22906213640574974952368392047179099520 9073506 -5299154114589516691698341195612892672 9073507 233064843506255849981231892088034338840 9073508 -62287023321214824412734661887761676672 9073509 106597232409733083217106808393369094848 9073510 -10554858628385530384507201309510329600 9073511 246841903198976680379558104024985501112 9073512 -17831425304242338026509017111497932800 9073513 86007971220564043528822369450779257844 9073514 -35235705897274937988162378865836438528 9073515 -17074926541325516624546261955905986560 9073516 336402555403836973098834326764929024 9073517 -6250970723396979676415022655597387434 9073518 33791013948254357116686464087098595904 9073519 -37591223729845780302616582756988440480 9073520 21126973778663651412853255394004172800 9073521 -100982890892453565893747221752643110960 9073522 -151000420877796232756442687063453384688 9073523 -5444577616140823795790650360552557456 9073524 -84129959824471551657738411126685753344 9073525 -100811595454779932823987913608038084950 9073526 76225662539505901678675573859803338240 9073527 -3944598359926768780016049702060926592 9073528 -23249778962968116219628925002536099840 9073529 -187130679377442639617712250184539300524 9073530 -2461919502855687602616805033065372480 9073531 -171634364905215681893821446973071032668 9073532 102363255111458630392463815248183731712 9073533 26618406713553488935735592337405708864 9073534 107929614412830534291678014176120828416 9073535 7031504853357192866236579639085655600 9073536 12681940115913372722656319597287833600 9073537 112443471337933297422330206865762763584 9073538 150854805576045624493055868657479940096 9073539 -6917776129060722330612579519913915380 9073540 26996910530227265890033063488447713280 9073541 55189245999561286013984275996067316384 9073542 -52000490939417490954097950272810496 9073543 29218636127828952338421340041324810480 9073544 -31173303481170079564604048409278499840 9073545 15100782682338721785195057070116864000 9073546 15912386110694744468234104764205605888 9073547 25955205741154554272043016512879768384 9073548 188894827384374064927979669933534976 9073549 -7129850985091340898268358589622322110 9073550 15479105704280694501566191319798640000 9073551 -54817338731267914896990496337088629760 9073552 -40000614519388354499844042462688927744 9073553 50888454228705502393297771480825226802 9073554 -27514602959985527330730418261084205568 9073555 -170052809468202471067963851607748506080 9073556 220056857332749218049893539406503144320 9073557 103371252832352568190063415563583263548 9073558 13914284666159709533582440391742680448 9073559 -3690372071855727635847009862185007872 9073560 33207739676714188859218916298699571200 9073561 -15377150780396829440694447833300380416 9073562 16149584667526847082283784993057314032 9073563 47362352378042509543423784960067630384 9073564 186889254996099545951765088839483814400 9073565 37194469045648108771877211059590916460 9073566 158564914759532407944049524844983849600 9073567 -36301031836819965404397198838838826248 9073568 84801280924876274813472484227265069056 9073569 91346611400616526405362073054378721088 9073570 66621717968740556439896247382807426560 9073571 48424427514664900152768993239925108192 9073572 -67504997651697717767634011219382647808 9073573 -314633960035276695092412318870713178178 9073574 163242692165866584565817454253787838912 9073575 66516382090466809774380432106276735800 9073576 46790343587842181393787609846004776960 9073577 -303990231966494093015948477536895405574 9073578 -16158239593378597360345232461510391040 9073579 -267033954313763424691991009561246461616 9073580 120879010111077267195538496454401802240 9073581 -164160423362431504217115108416163077856 9073582 29617141239094556220904193734445727744 9073583 -68730308603443510072348001586152595480 9073584 -7458025333018517793801109283068772352 9073585 -308192669485516082004442630114482195840 9073586 96611102706791790083113483553126878992 9073587 21132110755244407877945737779763768320 9073588 -39814554541767707345806745209850269312 9073589 -41395127913457079076301182473956040544 9073590 33787613808884344045255501431820400640 9073591 -5206892954698983623577680481273122008 9073592 115888748356374254471430741912454103040 9073593 218777935151841733725714898877874319200 9073594 93627780521560786278724204938643626096 9073595 176479424771202336403022383068590409600 9073596 10698577364900622632747063908975902720 9073597 -181822609473438042843522629909552460648 9073598 10965112803118011346652914854153017664 9073599 -40137913798289064658915105348006650936 9073600 9913586524133890115799358917731942400 9073601 307150460723260317496051678930532065602 9073602 -12119385064600383135157649874136320 9073603 9377971074013597690539451296800494080 9073604 -17660556134843186659198040914306560000 9073605 138618017356876101679902088108896876960 9073606 -10915824055921405251730313211777433248 9073607 -26733429982620097475760720940757873280 9073608 -2598057635704821768817857986154086400 9073609 -74737284077611430362564929631872095984 9073610 -18914928500512866159940569555264768000 9073611 324559669616244455810380766095578746832 9073612 160552940897565625646639475502351936256 9073613 28762029091435548523230462737881841760 9073614 29134796257026509456359314028877543424 9073615 107744089990439151219467846322610751520 9073616 39939281289627201014372789229406543872 9073617 -11633294056066187683152121057580866560 9073618 -95601119184718386808757178424974672240 9073619 71532871459375673077687507474869703020 9073620 144527642037162662942673476463886202880 9073621 -35455501386967420369522028105705997280 9073622 -3220659285319907624378402916660600576 9073623 51292133147307535549338916261294352928 9073624 130746323965026550253086615901482598400 9073625 235126973223141066256796783892752400000 9073626 -47955119002985248757655733880121206016 9073627 -273881870622249277389838871275095093008 9073628 266223198229966581207863849639734272 9073629 75791653303567573356770792189930285574 9073630 14695282391436997844864868724972656960 9073631 91188177451603625038882536023281740000 9073632 140255825581624866092516697224861712384 9073633 76346236968565185058082425098777976624 9073634 74619439973724525775342982891047131216 9073635 -17307620178577553437447935565013875200 9073636 43910291869158803845658436771475599360 9073637 -349991727178982417510808909580288035714 9073638 3677684624292242002525269607564148736 9073639 -94579971900256079508877712968661226000 9073640 -77295248356604621021901706736609280000 9073641 -219566360753934476997075245003795761008 9073642 90163823606484964576259993461021040640 9073643 181676488788501859429260027078110093304 9073644 5182399021669136675081318173088673792 9073645 -496184724873532340561410083386179200 9073646 108160304482326288439437096602382787584 9073647 85399964818078540266556893711094855680 9073648 91407004952102848411452065593406914560 9073649 -108938710791836928242445127857935605836 9073650 -463131390083587522712534499201964800 9073651 33116217152984641887374205332552500000 9073652 71114888944858573704585777249496473600 9073653 103836178398617987281246430572510771200 9073654 -98602808396617024407490375876925584224 9073655 183178780311080625617031518123376813360 9073656 -24122163989801794224547474788993454080 9073657 -49082524687638445520560772450343891094 9073658 30105298457384298294773363428679629824 9073659 -15300617905434625994974321668610840320 9073660 53955920727028260513207028910126983680 9073661 192137532134461536822910686291701449632 9073662 -24475507422191854860069302104045111680 9073663 -178904337101879231698648663940548953088 9073664 112392721696756589199004297684787920896 9073665 -100350621572471155231561956488138622000 9073666 -6257525097042037819586810598646970880 9073667 31508865259262954760349140959790215760 9073668 -70551703025851695542939475987472143360 9073669 42103513632013544337297733391051520 9073670 -16895364028658006553634485905696142720 9073671 138646110630511600512596175228720811344 9073672 -500720580995201332979302094813056972800 9073673 242975444239371275803475844791922894618 9073674 -25494330045491406489207463727034562560 9073675 35943415956789714971043005445141676000 9073676 81893626695166698416316106361667276288 9073677 1515156942025828570608262627725035808 9073678 -50882341612664585240078036916683194560 9073679 73876861933974215518882376580662047776 9073680 5204093717525594282485280726046474240 9073681 2675421206696060801006494121821202212 9073682 -336550261901623149119955623716769427456 9073683 1849223577671207729338365663098038452 9073684 89091942081038632732123524531604617216 9073685 -62846732725590664378000636151858755620 9073686 83112475006042327095474689423801648064 9073687 6882081388621511476898635452310318592 9073688 1731676786669417429833863622856089600 9073689 -48395153412084081088346470520140601280 9073690 -10919040624613610815566669026284058400 9073691 -7527482585235679376612256699733497600 9073692 714880235607754102208190899763651072 9073693 -175085633692087566435240588283435356058 9073694 33983494861566165753828216706447968000 9073695 -12769553886669897405652557834971004000 9073696 204879650548602912552198656571526152192 9073697 -239757957804300232238497410297038534400 9073698 -26256146174742547276883227481195857536 9073699 -164298489776876935488760139852521793064 9073700 -22795768862356562062549531314585600 9073701 1560166825502585411560635639584511744 9073702 -77407354185038979479924652285742083456 9073703 377264838692609823807816672975592968960 9073704 27841709772168364991680533624529797120 9073705 67239584924663528369326969919771445000 9073706 29900616274285001313294920469543268704 9073707 -14650507981930915590761020875591386880 9073708 -2262940188157268259484049616252534784 9073709 -155627891836084285449333695662508586090 9073710 29838890697741597707756297504235043200 9073711 -100520897943822414540377699092947258776 9073712 -18980848768882540762394789478740803584 9073713 113430518902112571512026685099916897888 9073714 48585714774261146470555060619242968480 9073715 -120927093074401422872296746407418451200 9073716 12984438587696231004139462273800253440 9073717 59981364925389594389363820935544224352 9073718 -159391414452067659143456357911074745440 9073719 142698604655054726033166587983182951024 9073720 109414462284508829527229620397398732800 9073721 8884878123564560966338460582033350992 9073722 17186939133076106207453543174683776000 9073723 160189705782181225766451875131649533680 9073724 -171793627399014191059630331566576132608 9073725 -122526648581366635946816685757915752000 9073726 99502212885985304154021951584793483264 9073727 33089258702483436807814827202447095960 9073728 -25653599728900503615326234571964416000 9073729 26539952057137295805294601909692273792 9073730 9534425536892670427833423441386411520 9073731 -1045833718709030155105441169134679040 9073732 90627032076398569546616381976342697344 9073733 -32713545054094460143483077820179066342 9073734 44273220149915307767848159940801215680 9073735 -2213317705965353698328092631542735440 9073736 -65440453418225002785758604659753287680 9073737 91759327857053249138550772771431202794 9073738 31340794642291777379502906466404905520 9073739 52524405932134997685744143647739645280 9073740 34097447827038770089526071888655800320 9073741 -88027815280900357728971434012938869216 9073742 -103361308652767420715134175148983377728 9073743 -33033582238907003864794162886906553600 9073744 31687881738967577666747518385724702720 9073745 -34264173660106552959257549849062207500 9073746 42304545528008306446855917055352755584 9073747 45351616849302892734368720991704425196 9073748 24554914765949435264120059089112641408 9073749 -139887651105833807109176865484470762336 9073750 9438409043790562082772411020053920000 9073751 116833396149462160605920703899895439104 9073752 -68728315583338849354870254757517107200 9073753 74474133307101884419267663644614622144 9073754 15207247330104422365011349376509985280 9073755 204554727974332128790184187942170143200 9073756 -43207985161968716373636625339052464128 9073757 126012761492916017966918395325357106624 9073758 -4822805492796839284435289043587150016 9073759 -2603154893584640211310534515762749496 9073760 -173975223158618572941635785735565475840 9073761 206116362006580372553240441858888953824 9073762 136217072429372274298440467606541231696 9073763 -33886962341302285853908307994036860976 9073764 -15273870564751364693274168890115846144 9073765 56674563356794074630452001647449089660 9073766 -42374326892935323017278253868824656896 9073767 50787119318341362852408627401760754512 9073768 -190273820847341880735208902517358100480 9073769 -4620104351460487670954083976363547648 9073770 33401483308881540660478519351675065600 9073771 80857110023915048075183473368032202360 9073772 99933068842021393860772215051643013376 9073773 174654181638077582218018337148567715200 9073774 3141291993680733566009277999695440320 9073775 23835572914407675296352737657365837800 9073776 -29748470032368493467994716331817041920 9073777 200508198902513314463459888138556444626 9073778 -87206537023361135357204864349739772928 9073779 15743150073957864576528695877858024768 9073780 294311058477022730697492042780434841600 9073781 -83718713495923794540050474696170365600 9073782 -1063775684047310099236004016033043200 9073783 -196838792974991315613335386162475810968 9073784 -38130124595630418063070991618714910720 9073785 -36631750224677179538215439026105651200 9073786 -99048255501019014194373382341000651408 9073787 126210426275713771754363461021110487440 9073788 -125172264049351179753056380891396185600 9073789 -279997490977133454480415789718199116410 9073790 149652315900756877794655864145400000 9073791 9561685750511995324616826265082105400 9073792 10743211618657935740068318772251852800 9073793 -70431996802989062327565380480014119936 9073794 16657626077159701518304210567865289600 9073795 -167748488264429208657325795701076153200 9073796 212923985020225206838136914983378537600 9073797 126265886424523280421199335377210911200 9073798 -38882773168227081512453103155412056640 9073799 -22038956034439704563564069390356846080 9073800 -33109908961770591546009442734243648000 9073801 348988671735636399077493913257418542624 9073802 52506906414253833818559662216627580000 9073803 -17048088376055322979604818627278720000 9073804 -26623502106876573063159857166112985344 9073805 -23232286717373274367855767688944288840 9073806 -5437538892535430313011202851282411520 9073807 -272204945881767526401123244869393457640 9073808 -21859265514560994994272279217579868160 9073809 -226665290019161641414490717192759448000 9073810 -142272533392599670178423868526528857600 9073811 -301376900831112486434140577509773862800 9073812 37180995740116703894538948946066919424 9073813 -41693255072314874207295243332159194240 9073814 23851769910428704135011027659772278400 9073815 96500925417673006110209645755432549920 9073816 5777075291616574248889216625702400000 9073817 -1374475939092683821303181761173380640 9073818 -28041637083668386630290392974610928192 9073819 2880625160774199957263783381994505220 9073820 -93251229696620860463473245648382586880 9073821 54199341265002106054823687101224419712 9073822 -80047069010149058444059646962979127168 9073823 284069665354083034874952717681771206904 9073824 -67716464706749641792501208022043852800 9073825 -159487837663532247635526478918534693450 9073826 52774782387525601362254415497084876112 9073827 3317602751595677473449594764252653728 9073828 -4261553480322475500477837457195064064 9073829 76224540529272834828276937323098121984 9073830 3608056787190050442228621409211904000 9073831 -27639973598196997768906143929441680416 9073832 -115116090374536162764074417344539371520 9073833 -19046457988224555930894868826343550752 9073834 21801453458860711902245033439792336384 9073835 -79192907812532653809592060478994877440 9073836 107117651906675804021451961975959260160 9073837 -19385407238282624491282978396466312448 9073838 156865511461331386312675683664891619520 9073839 -124522755848862981526954668483345533040 9073840 14320033643346834025439461827274014720 9073841 -42184496124354626513870096096855164800 9073842 -26766222615805622892782078145775010688 9073843 17687717706236861602544820574964149440 9073844 -1574518036210264898712655652966381568 9073845 -12596390129383355452314223840067199360 9073846 -191456610289329406395132120013503828480 9073847 -198360099158063706417027515464037675928 9073848 -26235964679630229139031296491549818880 9073849 -29931008265814661663930762268225283760 9073850 -28174433320870068988341775644715260000 9073851 138697739501066493618548051676849623832 9073852 -94531569860513503542067021185622548480 9073853 -185282806463542864951917964349673107898 9073854 75182967349569712023957432963731888064 9073855 917797192280702498534546106125752320 9073856 -31416013053247378262219689029229608960 9073857 -49869954602009146853952893535572114112 9073858 90659258172071549951274930281354243280 9073859 -107068702584243781191677139442533875784 9073860 -1621883894509794935625679750222909440 9073861 -158390918627616092679005426340024699200 9073862 -8832404784195646718413208536451419008 9073863 -32039185434334994401676275015459312056 9073864 14607872019434683419567013545455001600 9073865 -14404742736930159538132792245128327280 9073866 -65294629664578387009456426300428523776 9073867 -390863096483181937519169763047207863296 9073868 -63168332825918953821013415716718592000 9073869 -47452203325509039820844573963181475968 9073870 -48867568008039316499351740641136834560 9073871 -3261755701412614163114223993702366336 9073872 396317924693314408835468469368045568 9073873 -217353726992807077114608304939849892878 9073874 6451094492397299738532381391514972160 9073875 -124532171559902030226694166546962596000 9073876 93616324799888861784429566398080575488 9073877 -377415468664780947571525568648985173088 9073878 92151488996118015004771877543412192768 9073879 -169639073746770198343866387161145126520 9073880 43674649104963675694160999136704716800 9073881 -31169062386139531572757029170479230630 9073882 -60737421249170409955889270740679432208 9073883 -53451354241917872946907238611992608736 9073884 -4674067838673789316333335097683640320 9073885 -53764448842835088615259878583603686420 9073886 -23885739939139370630745474058746209280 9073887 -44097909586635442182818437862806158720 9073888 163695889909075532766209977760739753984 9073889 4468236839919363087084544227795130800 9073890 -35066461979596418712075063529276876800 9073891 -1865607201289760723450320154675413536 9073892 35485848527009203189033244554617606144 9073893 5809325506870302526585607222192051328 9073894 -35163985391602431359236142132814921504 9073895 52493998350565960486703235815263908720 9073896 -38207921525386200093003057379698278400 9073897 24640721693567740402509396126013416000 9073898 13892405023445339060348600786220501600 9073899 -24303601658697043292578290539993589576 9073900 -2501043885947302979244915083111654400 9073901 -156278409579567425821404510070378521696 9073902 -45489682282545212540024897283156368256 9073903 -3063098291784025025876133956751729936 9073904 -25483603367116019625482433060675846144 9073905 -90951642043499465022773676875644756800 9073906 14609455410513951893933710420878201600 9073907 14241747334900813692399118361550756912 9073908 166998122234058706466781297396597707520 9073909 90713954582122347187037833408572641404 9073910 46730392360279265905216406761846671360 9073911 67209881345474608900358659541757312 9073912 -229696069340257420485214752290231500800 9073913 150985162200538759886876735626876269162 9073914 -64664485989277026420666210840131174400 9073915 -33743020266348393642606877862633251680 9073916 352485204071519280932469582169761788928 9073917 16882418092300598644675620526869857280 9073918 -11292837231287800753101474617186910144 9073919 -214484659595140006353918338495827687680 9073920 68433419468353980659030765689267814400 9073921 -113324853258464126366554205933036515680 9073922 51335159021524910881677018451095788544 9073923 -30967189529316595868184584262577650000 9073924 244308975616343512845494841608095392896 9073925 -2929040840740230939248820128594760000 9073926 43924054916271255321044649252315669120 9073927 152097351836984303362010738972796474776 9073928 103815342312955995747596663841631196160 9073929 -166520767660123666786515590058824031216 9073930 60294802413038412967617411641681739360 9073931 -200938013089994612123833880216956676268 9073932 -36062394032803818606355768453527748608 9073933 -89541683707152946785899746539578324832 9073934 -129816821533063743330152458012256760384 9073935 -18630126274678490216307006218717307360 9073936 12574846540673483908570479245729792 9073937 -59103433482477506059075342107873949980 9073938 -71767117581199047692913964823687811456 9073939 -25440790214366091214516225331744333744 9073940 -195244699021485696448096598879799705600 9073941 33247361637874116438234616228893290784 9073942 -102760949333945394934502488817934416256 9073943 5083663132256699643698818181773617960 9073944 -12413471000946925672314554233732300800 9073945 -186335370625981439354660873061030515520 9073946 856647127095811071595958486473004544 9073947 -169655047899863931948255626417931844200 9073948 -11330552255744613848724949659188637696 9073949 -76529616791405378903591036607565647060 9073950 49043210197382198819207716501490097600 9073951 360749994636786166840908598012490085000 9073952 89734661562163998972948456404266647552 9073953 74160504271674436001745485935201446144 9073954 -38808438367648581456619167704483748288 9073955 -40663047981228673661516704449749148000 9073956 -18591845033763246126728389751129327616 9073957 -71730643358143946372808529017979001794 9073958 -3707607140742763751791400513982599616 9073959 -188357300704792632144229083300407892696 9073960 7096938441069039614069220141907968000 9073961 -47623635410823472301666189524866880896 9073962 -69880948242903990215591447773168214688 9073963 223583122734081361726855736160098444920 9073964 -117886142499893968399800743470098624000 9073965 -95629443999491788120945096291405838880 9073966 -34839689282628148373231345927299643520 9073967 -279664509479553592948573165243833299424 9073968 19441181048093214889243287194564788224 9073969 -259871712788314200411323229906960429456 9073970 -20871057024041536629773960035197748320 9073971 44554172766711685410529435313948287680 9073972 99176535469357890417537854781455737600 9073973 -26060534683542418707646851837876906756 9073974 -3139078089391388705957586712930437120 9073975 50744251137386027479651877479095840600 9073976 -13155842909489236209281222744926801920 9073977 -13503139836675786381862020662347219200 9073978 -78916854748655556006391443459462978960 9073979 84493815273409742208341894787866445120 9073980 43931461927628024515695209553003548160 9073981 66556897931940268031672712947292484192 9073982 67540625112296651972586324413853172800 9073983 3534740471090879666944634913199899264 9073984 67038880387563778400090059391867289600 9073985 -27086171109944608190363402570652615000 9073986 15334269899541792770284248044372897664 9073987 88239635915107031868510020718886996000 9073988 -2863521610752533689620517395700113408 9073989 1454098077195561111402154193769870624 9073990 -50137367062209807022598316182956848000 9073991 50320093872971934099163154167383863904 9073992 75779227026164439912717609256552734720 9073993 100669698487305798561412099574378913242 9073994 123108608313758405824046196152740521312 9073995 -10944932168155955299279599199465843200 9073996 -50165073629975361497730501511805852160 9073997 79333357402615357356099084913486253772 9073998 136545369131246966495320742496985173120 9073999 38330099679448570236722021007641659392 9074000 -5250164515228493801877468056985600000 9074001 -101076816606627107876100381001489194720 9074002 5381494202512538524073600688446899200 9074003 -282443708414403542140449431006122121748 9074004 4081916722955766830346012696422148096 9074005 -109494116074683319080508035634073242440 9074006 16604897100221236004241438581585748864 9074007 79068938405126817835007904395097657504 9074008 328985788488813381783412229642497474560 9074009 97547011394210649188445756157941263616 9074010 4719664747307810186409669439705251840 9074011 -511992755514415538066833797157790342888 9074012 -38080734107223648280905962852171410944 9074013 15586052973962576712388287706407271680 9074014 72645827289006186238829827807189385856 9074015 -220791811164929767310967773398450938840 9074016 -11531408807415107154421388022457171968 9074017 -205753059119222631943357843346816730348 9074018 -118652931331102670225808612565092301440 9074019 246687292256632751405044411339018152960 9074020 8951215053731063611698137071056384000 9074021 147131666259719571571802200465857457344 9074022 -24405441965726073603455873622541883328 9074023 21694474702126684180680492685367992320 9074024 -61218487438297444845539775802571950080 9074025 -6327311871753303423985419373348128450 9074026 -34603005102211951380873682211972192256 9074027 -252528426190861822288121571318491594124 9074028 16849254588973097616575172239239544832 9074029 108683913183103553200155633543138717984 9074030 -5549482609208226778394085826269369600 9074031 174445901125018396728403960360341132552 9074032 -619040053943345241840648316682240 9074033 304172951397978615993142220431441347282 9074034 6288020227497762324515852779752390528 9074035 -38514845647560296173823613521522309520 9074036 8496534541575988502951636616654323712 9074037 -23149639672041684095344439729800544448 9074038 53819680575138909460562213644578357600 9074039 -31842228678041914006450649092038724320 9074040 -97398659716911480455779478360723251200 9074041 69895500472909463647926387506666339584 9074042 -94404028832597309268903253053393672000 9074043 -125026330497758819979073014972783393792 9074044 -33988415199457462261029767107351675904 9074045 27445342575756286179843791097938688300 9074046 -665765876420431829126681887720999296 9074047 -30007607670599876939300129344895863680 9074048 237262332625175907572665751304897822720 9074049 158424106532803759928144541180005442864 9074050 2078487929327610990436202449806076800 9074051 103937110648076811019500516427584748752 9074052 -24439838356925768871862327584393707520 9074053 -86361944913318140791026677169976001698 9074054 -12046004147680065791596100940167233728 9074055 -154572952184849589970403839144422620160 9074056 99088074577274558321236654582574376960 9074057 56759828491029861540676173316935345306 9074058 9412838151808921478374207161469870080 9074059 212252159732006659047494486970840211280 9074060 57453186405034269504121320567334548480 9074061 -71873162757426535445465962795726491690 9074062 -129146786024036322194597544251740944768 9074063 267855749602620427841877189739734419064 9074064 -14545725936146298540072949306745880576 9074065 16723599203374187019036829980941376000 9074066 -2791048547524150092650870486030022768 9074067 -176839622621802005002330172857135400520 9074068 119333000103209250393040683476472318848 9074069 74690048256211700983254543316657027470 9074070 -18312048418449545901471105187409047680 9074071 200333634099274961345071124854080417000 9074072 -18370203759475423178378428295966883840 9074073 20629578047960009457706128304120944768 9074074 -20611016142232706273209910196760814880 9074075 -1448360187690965347968536186312102400 9074076 40988485924650582831158611545806413824 9074077 38310497746129402779819176768844730080 9074078 -14458289764344233430700624478942801280 9074079 -44118394012750322366564769772278059520 9074080 85675687136168810304636346720276316160 9074081 255811230293885842270439035459830630882 9074082 13212454311722119152658843681007696640 9074083 222517462786371661761874311194456442332 9074084 56765683270984828270725511215422054400 9074085 -108633548574696563248490069198202741600 9074086 -310439893786908599440395847421058816 9074087 18128018326580257136923611054557494704 9074088 61936446936295393648578691585582602240 9074089 -267767794644009610240847703304768559110 9074090 27459313744848247613156545055377817280 9074091 26441297403532050338751730503709597680 9074092 -1054270459147530303748772165806773248 9074093 60409411717485708354617030374513795584 9074094 -22864338092272721641742779587290115072 9074095 -147556601431225790371285738654403897400 9074096 1754804817534483773941189745010327552 9074097 23119196986157188658195216785582843074 9074098 12398715861154661040047140213340651520 9074099 52395770714035455186876791773940843064 9074100 22684317958470043167904401690700800000 9074101 -270646978823215491201872759045533767296 9074102 -1330064288093500393355174046118832640 9074103 25675528556959796278808295070124164608 9074104 34849681994608027259315199429383147520 9074105 98094503345515258030951547222160376260 9074106 163516023738660078614856750171759880704 9074107 -79050267384626708932115911589336330208 9074108 234521711874151138002115493627859227136 9074109 -138348216310686469991519805108654370272 9074110 -32010245567137381451178713632572090240 9074111 -111300662811100168406039006890695684288 9074112 31318834218947483398968962175134072832 9074113 -83024525787296580216806614274112687360 9074114 35712638178753150821087074445373583056 9074115 74447183292221133448129092198054812400 9074116 -253979781851103572287683764152986479360 9074117 132702196687246353618337185697107832794 9074118 494544009381023750601466201930818048 9074119 -10726185340762690676533964857523860256 9074120 34049869673652882374061695230579507200 9074121 20943412344490419691457456213554351104 9074122 161211956042060374072953734645084888112 9074123 -325944557998265462578575102822866987628 9074124 -100708036640476255976100923304237694464 9074125 353900511936816366374820953154097110000 9074126 75126904800209538346891665095638391424 9074127 91310070182667748348228903803728317320 9074128 -4245568083427955114051054376237793280 9074129 -39281599018906158284468115386097969240 9074130 781993584956445974625205518371481600 9074131 65355295128063788743964987533615118664 9074132 4590992307625525084980645851201978112 9074133 41044587273054720432896291692307625600 9074134 -19507122282828504257316668359501701120 9074135 41676016246612541705453351719551183360 9074136 28810927005490960405852921844391014400 9074137 -24976145760523157368643271896371801088 9074138 24758751058197843514648090140292596720 9074139 72502496270414385398772202653356070000 9074140 -136708163003825198995384545359871490560 9074141 -77249500396849950568959608858218852800 9074142 -32231862646492300753519080317742345216 9074143 29044598648704950994101813487313138688 9074144 70849110500456743595707765261569884160 9074145 52288577538308797623908562097590772800 9074146 80099458024323528952444362516885803520 9074147 -35852866672294443250002784636868098404 9074148 -68164085101897750521160012913034808320 9074149 -21156275082822024863462843129482983168 9074150 26057402987421414549144330654235392000 9074151 -74720036477983012234435542347788788720 9074152 189887613470865392747745960546741043200 9074153 279442099137128920858677812883904560 9074154 -127036681526642909228855919760887514368 9074155 47199998681156374784721652806504249120 9074156 -25594474350628430384469047253315907584 9074157 -74646081673220420440830186974098991712 9074158 -88892200518559362593254211615109267840 9074159 -20371026523597079050139977674360428184 9074160 -29630214414283256837339463040470220800 9074161 -954381105636473702271956621898437856 9074162 50481619079104255153805457319724258832 9074163 154238623232444426685423981256059053880 9074164 -22962513594848569330416352525951082496 9074165 -70103802573837260430604825261966740480 9074166 -4883280743651162831531192522106778176 9074167 -184441477250347565031637888712844374640 9074168 39178552048038812344060983829464514560 9074169 33880888252037119446354051946210078404 9074170 46866673070112917037489285400763535360 9074171 -31292945560872237427460802419633802456 9074172 -97550774372149747079318684209695744000 9074173 -84004256358087049084079044222557864660 9074174 -134931194125857837028477636365158897664 9074175 81511731066548997673180428602388729600 9074176 69882331092750047656785286285838254080 9074177 -114714835815508380743803869463656076800 9074178 -15803335536194413981493596055501662896 9074179 -312111549474161691295755583047814698216 9074180 134347786704557465032522090090013318400 9074181 83574833876184894107273069240361771360 9074182 65307338917253646800919010225082710272 9074183 119423249545675980061125757152186241104 9074184 -22670703328837815632196099665175674880 9074185 260458318346857184409059087957292395400 9074186 -106332681350557085094777368921274809856 9074187 -11927350170442618658288395047347685840 9074188 -28893886448683714880221450911605754112 9074189 -76349923169922361257359543795598008010 9074190 29767135619485076072490396494506967040 9074191 30552871887704637962865377241665947520 9074192 -3028398328297512888575005487108947968 9074193 168762655348067915815134441690338948928 9074194 32492498448973005643889958537782126592 9074195 35269795522420036428348583142604775200 9074196 22576885377094338488783550460130033664 9074197 -100616012309616645827982703364484240960 9074198 -48850415204281532005364108188435384320 9074199 61938607094053778168385660410264239464 9074200 28215652450303419554565707084582400000 9074201 -8433969535627657507533153313949280000 9074202 -9012516242377734997384335786301579776 9074203 -219074963085229093363114993895998138560 9074204 -418367084090129712021618874339858944 9074205 1948197512733719261648145094949708160 9074206 -6951174158282500040984342869974468480 9074207 145395481671727866343210659200282607456 9074208 -81606652992201469447589962997588557824 9074209 -175489495588533963337720081294277466684 9074210 -10581304509220628902727251815609945600 9074211 -68354184034828351025151706847161774728 9074212 106245652010952468873427727475736409088 9074213 -51568661889935862866620953630523188096 9074214 75784852498393606788219690925283024640 9074215 229741038678562639769041507132033554360 9074216 44134569222842961833657751136517068800 9074217 -47326953253812857777046582255076855920 9074218 7485629500676151134645380404083966304 9074219 -601794307950353044309095882171273216 9074220 -15610076122860659391975745884541854720 9074221 63164092939995150989600718130678437292 9074222 107616034432577769369505804199874414912 9074223 171782859456091294854730918897967150472 9074224 56702467156199344058565760884969406464 9074225 -187949415442825945661427722069707088250 9074226 -11513542402362447890653630652044001280 9074227 92435757972765817829922270952045813312 9074228 36063005146688711880490096248520157568 9074229 -74591893657293665351660974840078278720 9074230 -125296015874724378799524259795407415680 9074231 -65883809812839416398115785925146138968 9074232 82721743362461542494873943568219627520 9074233 54467901434042927249665593788923256320 9074234 42815541531141707792764842967558499520 9074235 -107336651491817000614394312105192058000 9074236 -24293011215639672423137943147480201216 9074237 412161798182725798134822845951282641632 9074238 -101685881440674688863469225657304414592 9074239 -132980353362495077735560086544904026992 9074240 13966689046829921616048159467010785280 9074241 -247712208449213259928246445601486361920 9074242 33175055595089585933424034559990589312 9074243 93888376531189009660360081477477245312 9074244 -6022785344734963918315773685950087168 9074245 -21084348993944581721902486020481852200 9074246 98992208026650260242544914006913247072 9074247 465296456384774162198501917069933056 9074248 -6324960115983989145191184553466880000 9074249 -249902822908763905839484313099768156700 9074250 13110365027322729449094055303387440000 9074251 216692442286698764614143302730054990000 9074252 -18734990205790652226775296351109160448 9074253 -145052362762168911446322346678807568256 9074254 -7057229853493798422402995040708377856 9074255 114568151350820386873543773186144785160 9074256 30374877920766623487849444859584184320 9074257 -313242355266892841653085707349670451548 9074258 -59993473057698009586939104069456046080 9074259 14983729166073993024656215148177191680 9074260 77240168854317521656519725970307804160 9074261 -12722132077217696455166398813946574930 9074262 -9564153384555224783054767945251930240 9074263 -137586162232130445347116450724501864616 9074264 -180791729042862801633784613770276976640 9074265 4056917893725777295822880312083806720 9074266 136700054637020105400424162022024577024 9074267 193081183509715064599732719877459475640 9074268 -563114025933835497414867445956424704 9074269 -283964998585941633460266891972686170330 9074270 -9420270351292851231066148647424393920 9074271 -10498026018212181154045813972196267136 9074272 -41453377389692764594566567339272306688 9074273 -140196606862434115898879753314565305836 9074274 27777023745383481013079769980482560 9074275 -56560116634228062837494212523873613200 9074276 -10092912390455108482262942967708352512 9074277 127293626457899441886172604998535304192 9074278 -64058025769477409482414209214839862560 9074279 216881547756009422364919644279834003072 9074280 -113044295012171534351860240067364864000 9074281 268802041247196679105088188299685485172 9074282 20985005412074786866171370245839873024 9074283 44057702007362355769004528963225476800 9074284 75248500413254337044420116290466309632 9074285 152347200263050675467284493377847550560 9074286 -55770399508451162371695542271767699520 9074287 50298546530242179272755574136762692872 9074288 -18045065158140314214878184363014258688 9074289 8638396509331376849974434304280150016 9074290 -3266957514940934197875215195098368000 9074291 155997317250119044475834678052761743692 9074292 44676827898480019668784797710730289152 9074293 123366721270029166298331273195733534560 9074294 17276451642033641100165831096123473472 9074295 76674336576840269472127476032822397600 9074296 -41927971769613584261037972405807022080 9074297 -78602149470253475787529363138016736768 9074298 -60671816272317174343590158790939150336 9074299 -26179238819021077942374942386096300752 9074300 -35776664726214041789408185283551411200 9074301 53287448518349759131521511553168389632 9074302 -88088225679841814371813668387403995648 9074303 81905529780657534418183666474515550560 9074304 -193184120835314122347707592365970554880 9074305 53795420597342697603730944293554358400 9074306 -43493173562625360457391183766595182720 9074307 -60783334194202396889915658112847501184 9074308 -225400895422912224373689280094502835072 9074309 259049310805450658070966710466037116510 9074310 -65815159117079960454961243755205568640 9074311 196798398472362272061048420958573710240 9074312 134618176140580522975867728948270827520 9074313 107816048186333349349538370267550089642 9074314 -22746338517774503468175399354029313744 9074315 -14007312196778797995455810146996050000 9074316 45856400419668372884838529188135174144 9074317 -47169518670758827781046787876502194208 9074318 72474035844675673704411340055490263040 9074319 13263289914175979640145057318650368400 9074320 11463758055017246614107560611125657600 9074321 72224885290470572960210553363542601522 9074322 -16541283510278763788038302742122927360 9074323 -246179250080947948704277090935912185428 9074324 34919911183362446245593903795715153920 9074325 -1555487913829671013765327921188388800 9074326 -184868402304640209279644311786770321888 9074327 251096593684870027566771028784619391176 9074328 -50694458283605186208288076069731041280 9074329 332935982620190581416616488263726180880 9074330 120302877492032195334183777844946062560 9074331 -9222876044149026554445991269784079088 9074332 80455277289381962722408291539686906880 9074333 -2455914783845737692306325793950922112 9074334 -7908826574030792838253072378462679040 9074335 -112201867944932605552640874010032763200 9074336 -84067088720278466881764330798300069888 9074337 49383038788582406141437158269065973760 9074338 1030122990841057038760338352809612288 9074339 27698579154527403046527735907918162140 9074340 -53479143615575998995242270114683514880 9074341 61809125936124963371541862814484631742 9074342 8822496924019877617657499343708419712 9074343 -89763545842126081599946932217559232000 9074344 397921790757234916751252407128299520 9074345 -37639342090099720908539365600868129280 9074346 69162936594997534377722623087047823104 9074347 127909511601011925822821323473673951796 9074348 -221681955380926957482080590486036507392 9074349 -31010228616791493951210336884774032800 9074350 25743934786792025769613987183285996800 9074351 -7604971086534998608224744088840335360 9074352 -2532082822333622193460022125673840640 9074353 130196423043760092776008799520186212020 9074354 201446146919870042523081914614573356960 9074355 -73726505826843190991547067530478745040 9074356 -45953390659675905238888013730688958080 9074357 273873688915642533438251769674323962606 9074358 33688209606170210848658519935199422848 9074359 59700705962207241011453539171144041000 9074360 -173667864758843184413090558089365504000 9074361 62781041337873630855005460121224379200 9074362 127540014756334240345827292015786160640 9074363 31720748114272226897213803377842496612 9074364 -8257109855796745682905352895445416960 9074365 89531719472933841558987184700008573920 9074366 -1208439343442805339374975803390260480 9074367 192936216585694603265766913315232033784 9074368 25289562665033748207682169808529391616 9074369 96372416559500268876445253944422380244 9074370 -60754125954177646617392626465799308800 9074371 242778623885039702979523920188805600572 9074372 -11892521210580193761807262696407959424 9074373 -186709820902848244712307702901146624 9074374 23284257284657558041594736147612922240 9074375 -20194205207988067432642755150063675000 9074376 -926476129462814263886944459906252800 9074377 -70718257035654214140476875368701444160 9074378 -8151508428995215752632070249091319760 9074379 81427727561063809842406699528493910960 9074380 55741037444995447162403467266020567040 9074381 -98177978051892540308143098577994229120 9074382 17320249272371522746772442066171899904 9074383 -9891593401512803836689933530039107856 9074384 15492340019674089814147709917173645312 9074385 123621325015110143939225943673246957620 9074386 -116532915780001123174503866790043301760 9074387 -78760786041211463126838986199336816048 9074388 -71433355068353180162685544099297228800 9074389 15077730094238880990325377855719674190 9074390 -8423772312878574747601442408180714880 9074391 -156126903043238706010940374060061722008 9074392 -11589101205891375023781999497807616000 9074393 188376451466034200764648178424929253642 9074394 23343015048197650563604788884859920640 9074395 -64204050589801916796985351656677040 9074396 176948706174248979887095782269298551808 9074397 -107110569548172216973930484872330068480 9074398 65981333667435139026099947279323756800 9074399 105909436213531627398896335790756879136 9074400 9815799153097050868993964389171200000 9074401 -56038899480468134721206997157562224448 9074402 118129356257235671741847611400103939152 9074403 -124086751563818124122658636808341987840 9074404 -138277374406123540682614226859510923264 9074405 -116164917264987220187155737711725244000 9074406 66232581098379026594404648510842628608 9074407 -47015503624121680000353677735754386208 9074408 -24328673501804503591491560158826496000 9074409 41654393843446267639156302865647529104 9074410 -50853690290822740659864685611160289280 9074411 17948319837454957517960502961699241184 9074412 74289467311843292734664608849960727040 9074413 -135376071132183119500880870814782965248 9074414 -41696593621444607418576417393081434304 9074415 -34819266626273376636088192696799930880 9074416 -22134729194053275012673416893851271168 9074417 -266710471169143448441198536451185701648 9074418 -41991453964696381193660132571039021312 9074419 -5426345185045899869702771500226457600 9074420 -34525799646689733083491717072796958720 9074421 23086105243986269522160403961427579420 9074422 21862726299589797985725090122279663232 9074423 292453508062913802484564006903778685672 9074424 187563409410751388979089448588646993920 9074425 99790510877455812831620095586392415150 9074426 -46386827863241021544601624068569939088 9074427 -51973827497476316259705191759020629480 9074428 237742638006066739212774071438209322496 9074429 42389423614489997952051402583467872640 9074430 -3019478892003511388037100206293731200 9074431 298117912532949920854564321498554023712 9074432 -85237547336502545216229835251105398784 9074433 -92351676181027806415215087966149828256 9074434 28131031465756791312825218990134581120 9074435 -3305424585827877704282452438230276480 9074436 -23338859731033930943147679885938196480 9074437 209795558623009791985242123155531397086 9074438 40229664077035677674240410876722747840 9074439 11257048385759262265014377987178604416 9074440 -86898918797857546463941415028979200000 9074441 -124706748336792780088872405457712317158 9074442 -51823594065056739848068148404966803456 9074443 -64693135048118589066793784050279572480 9074444 53302847648180595298180254253380636672 9074445 75366007858521200429677621752119907840 9074446 -139640365090734502750746238464957538560 9074447 158115504708226037034396360502830531072 9074448 7083953206758049731930484541358243840 9074449 250328295751885646057668069830566288500 9074450 -26843424597435496791675125187475315200 9074451 29097036884120486449344340690390754232 9074452 7927852186786407532047338015583809280 9074453 281034195042527011393558782532909948284 9074454 -16324550010131418804187654486845259392 9074455 12956815948054264768255022682503477400 9074456 98339423777338146031572445141289717760 9074457 -158183703373092312308823430401058257600 9074458 186608512238502980712835460256662116080 9074459 346641656690924372858335442349849846660 9074460 -20034519369298480224077672673811491840 9074461 -203644392446600291243121455518721489376 9074462 -813931659709915381908567186885534528 9074463 -114794506522340838547364035349801814456 9074464 -40950682254136205416160537071413362688 9074465 -78764977192039666322028124827900219480 9074466 -66085029206301455545586014952573339952 9074467 32530206399770063228004523834552871516 9074468 -9643092287508353863771679800375303680 9074469 23523126548639418258629048133634920960 9074470 -20247623119433983971816610278250504320 9074471 -50118813239884028653944244411908335616 9074472 -7414657356535938254094735730382438400 9074473 221271417745669854283346628244569031824 9074474 94066009914226512833705105771949268320 9074475 12073652097672928042917036502926667200 9074476 -50972361005183972910682585642011136000 9074477 205452869332490859789601029681102325920 9074478 -7056374622377286640303993848404779008 9074479 68390655143206292004895542267979689376 9074480 3850869656177307478617484445721231360 9074481 7818986777721787220896893026511748224 9074482 -157098429344317891752288767694324011616 9074483 -250769903645607278606393866684332128880 9074484 8608886950221571483756121803147837440 9074485 11461647672885531910582521453839218560 9074486 52306777975166463270445409121110796192 9074487 -149697974164179275180513631715124303640 9074488 -39532955370113075870977189540845834240 9074489 -1448979025010753659193138873760780672 9074490 -34538819561401495971332496673562906880 9074491 -39880828387756338559012493136179072000 9074492 -86161593718421951695743271273850004480 9074493 -1139646913817508455905134181401986880 9074494 -82331212849935179370361165400011044480 9074495 126882204549819475296371389597836720000 9074496 55789630687832322356388505896578187264 9074497 -195883432627031551288061523209841609728 9074498 129817422025571934850808777132290923936 9074499 -95838452706993381228522848015001093120 9074500 -3749465958212870911181986216689600000 9074501 89352582953516909407751555220108189984 9074502 42594620171815799390034245572575058080 9074503 51357566865665681260923521021047831224 9074504 206915796822962209121566696624106357760 9074505 922643440587180275750946270307123200 9074506 62387574188408872091426452318054133760 9074507 -77032147376504186414885253961639339920 9074508 44841249993227928523092510788694813696 9074509 -72360224058780750349715680110088104884 9074510 -40801965195334623292340324186374759680 9074511 4500663622992571658630319385575344352 9074512 10681378836727428811969019200514949120 9074513 -2492091797065043995555708696548066240 9074514 29097456966007279447370601065722087680 9074515 275990950560062451917393946124132528800 9074516 244352145845774410808163249294768000 9074517 163037523397419594056720611072889477280 9074518 -77240273763597798934892711569386659040 9074519 213860712727274411678349750327636550920 9074520 7365102227226708638866120480385433600 9074521 -282341296904835664387832826500341244278 9074522 3785539950236949785280803280568995312 9074523 133571468565933168707079443394220536984 9074524 159814836075589732487050464624288068096 9074525 -93930287579829225338325184425101563200 9074526 -73585552630163173714946725629732593856 9074527 -23346308524882634471840408649747939456 9074528 79642472389338786697945987271277281280 9074529 9601260199406429103215109718673508900 9074530 41453642503513504025418722796625043520 9074531 -6769107632060675610455053190207278848 9074532 -30875837190882704978995250740302870528 9074533 110353487889226650886931256511679141600 9074534 26450817022514678142703869297681854592 9074535 -245858582009490239104546748808614400 9074536 -14058493938959184680141116038411878400 9074537 -94551472937580000504961429812028608768 9074538 -65099219951309400499201200995924712960 9074539 267731843181371045461427247534214738624 9074540 -237717445826234354720034807704015846400 9074541 -15397837363812945030759230483100851136 9074542 1957253130001295486767615530420286272 9074543 -334586510749341140456113283526614830056 9074544 -28160753891096526492317443344005529600 9074545 133736122302877102590592184645179701300 9074546 -8757833517096137279789289511208477376 9074547 -160420173837984299063693854953617000400 9074548 -1492432551029002502596381311231299584 9074549 31502224589402651249493835111943275392 9074550 9394138031585572049998509305453908800 9074551 5582086900416211352029348442975620504 9074552 29729877542267084672253226192016179200 9074553 -34846485785231848566253769756108599200 9074554 45897684092416984202318548133630519040 9074555 -20048697324713542852344031578082490400 9074556 -71235941718846014235131300212078315008 9074557 21633399996501333471872845484401002220 9074558 -10231967464821885885670231977062687616 9074559 37420212942877179824657805306199031568 9074560 4596865763297974596260742272385024000 9074561 165756328757897254544672730303335916162 9074562 -39491816020269279489965644924025350656 9074563 -107760734466668531721138013934529520440 9074564 66008138907292189564439366369861971200 9074565 -242738787713370564919045621337760168000 9074566 75053014969479700609744138020622334400 9074567 127694070789731324413080808537390094616 9074568 -40547209097079026186904049543369850880 9074569 -3203662432409022639091527804812437120 9074570 49974268982769603812327629274195280480 9074571 11024155096830098338377392608877118720 9074572 153964394189980372800425552570904586240 9074573 -2255658381534981924678058009265876256 9074574 -4701354619651715293280156505807766656 9074575 108513007456996638228353672604834129800 9074576 10017542604190869906725301213254909952 9074577 -80877551451931805028961429108915709760 9074578 42512548086977883264079769448207899424 9074579 -150780428506225334915812759602235988820 9074580 32276945209925800823623721221607516160 9074581 -78120158904066555705638000429635648896 9074582 -169878463697492776367368184764450478016 9074583 -28312874286126617098248380415009368640 9074584 3698899100196492241945579055799398400 9074585 14699194287028443374898663324242262600 9074586 48508463013813017338242189318337764864 9074587 -202360651334899990180848244255917078848 9074588 -123680482374580413324325448289447117312 9074589 81153624419138166195072578742832420224 9074590 -22012286507664716183101793646799564800 9074591 63102732850434514018117814030549760 9074592 90859984631314891396180880280312545280 9074593 -289413367565783491145099545863808746240 9074594 -31890591221916369814289324655308297904 9074595 6571555497979673448019196261104409520 9074596 208313425459351838987493567290484675200 9074597 -102637183744049214473723758648670201568 9074598 -15526612577343567238641712911065611392 9074599 -6108383676905809926231243404798771200 9074600 -38018819024113105316963192151848064000 9074601 126946674897020006254838820666516510720 9074602 101051625250958348343389495623012120752 9074603 284842723267187891612345724815483628852 9074604 43644707251276177644529612668161900544 9074605 84246268304511973918780485180164389260 9074606 -19043718879203319925888393064548769280 9074607 -68056299059162902788961301270886838512 9074608 -27711774234328348634520921052081029120 9074609 -152798996515197536657824843416419165760 9074610 7781988341538647211363600806376400800 9074611 -9722749799343100976218344875477163616 9074612 26728156612818968342731627353462872832 9074613 -55157283646409979420355109801898478080 9074614 -1807921193406095006926581369352864896 9074615 -132615598621662208682252767101267273600 9074616 69807171034590223143939007488065740800 9074617 364612086608069717762897221488455134932 9074618 -13458673117501359246685051571386437120 9074619 -3108393782568501958001440453609359360 9074620 -26249263858997203148871807537734584320 9074621 -256486096379390495188537108050454997178 9074622 -28744957747443045946365000105183492480 9074623 211266842560807137779902956321321210384 9074624 31342544607992179841928436747484528640 9074625 39778886897127965792681383797044064000 9074626 -74219421266351836944709525926680632320 9074627 131288745300854793170651478129811983600 9074628 -107377558687474065335780604426014714880 9074629 34919365694264489860530653478195191776 9074630 -1196211731508309214435957786945935360 9074631 -195305757900974746660354146836645193048 9074632 86950189184356171057076525295556853760 9074633 -247845094058405322788250850005551294118 9074634 1445838493340472178346258522976391680 9074635 23759339135941436317037264952200818080 9074636 184966488376329874319874349270573198080 9074637 32989056641281775915265731014377324 9074638 -63319498823188170250606066356552617280 9074639 82098781930243357685672925569120595840 9074640 15449256147788123485598405497039749120 9074641 221963332495026293696673605867744337892 9074642 38864511015885353442785062530732534432 9074643 -74686610680103237401852326073852856136 9074644 20148606350385221130142361848143664896 9074645 -29677644836624365698223886860639400100 9074646 -23552298757377760873163253203922554880 9074647 36051260360752985586535427018568606080 9074648 126287087213177610780098359304597053440 9074649 21314481041032807598753075395741830240 9074650 16453128348352775889036378828620697600 9074651 593655187011362312580194036795045020800 9074652 97198594140571329271498024465657995264 9074653 47424524802258461313542374371553740396 9074654 -151117486920531245229839792244758288448 9074655 -98697437994350375271509961600330134400 9074656 122659142307415990529380648897921155072 9074657 140211229827352248807102920988415789332 9074658 19986178129951160168327735623774494720 9074659 36355407254442172864331674216739396928 9074660 -4783501362693718991088573337802096640 9074661 43112501040275674139060728521033924864 9074662 -99729187784095554143388776352459807936 9074663 -72334898405659827768785414969417900376 9074664 -132968630995658938396641389976714839040 9074665 174282299940229182034425588907359574920 9074666 308535087309857622670489321889512074240 9074667 -56482604073307379743759788413144739840 9074668 98581832812921520052752698634990455296 9074669 282412055380381278484900480972550931360 9074670 -33768454778092731656515255756825466880 9074671 5020882322029212652174192958936730072 9074672 -9625156352886985017556982883021127680 9074673 5911674598718702134248581578498117824 9074674 28638318846819903719342452970013130752 9074675 -86517682828059428019581958051752582100 9074676 5528341694711884822045750776748713984 9074677 -2568247545300864575530214804550158720 9074678 -105983141223013316293016636865081744576 9074679 4061749842363313417905845538001026768 9074680 -1662568480791114027521066253029376000 9074681 125691298080012941152801266063030865920 9074682 -63155329740496209877449521030619469200 9074683 348609268277906941299541561114866000932 9074684 43468442265158045031111876512089276416 9074685 56248983721035026536867401929735894400 9074686 -12958974144104753555407652640608485440 9074687 24986020705610618016565824424058382336 9074688 -3820769928788944965094146809517834240 9074689 27516667823134843473983094462545943124 9074690 -105963746456052634639931645847037970400 9074691 -88799641262795334805741186087026937752 9074692 -67078097864115471448765999967378128896 9074693 -49813363577781204347374835212167329058 9074694 -7266656260661214168063390832414730496 9074695 36390986331092091089534942288215296480 9074696 111703753559588061414596245091463168000 9074697 -77904499009330385367862220488716937200 9074698 43585938319381762333989488939763343200 9074699 -53383573143869057826950740857940412136 9074700 83341380830151169972293660009226368000 9074701 57025172161389760188328815468819707702 9074702 11927636492983777188246039026943265920 9074703 -4433300852427291034716164293069239552 9074704 -61297820847987592360687666178902261760 9074705 -50921312993042921921182017817942865280 9074706 -4928254277815825628784632175113966592 9074707 7654905486720120718984257918664852680 9074708 -213017076923884024720784193127339654272 9074709 40228333221928941894683326467602943360 9074710 -117722863743440415065042609144193258240 9074711 -93674022532059339922977046235488853688 9074712 162958645946004363240758548459689738240 9074713 138753333862681975047617984699513710464 9074714 -26412160630088628090483183078209549568 9074715 17267650866706623779878340144761540800 9074716 25763461129173110955260311661518793728 9074717 73777557970444973982040205314600460460 9074718 -3200445774456982614575512736510310336 9074719 -189779809947306746299522159047676483680 9074720 -2047028743090158245024583590137036800 9074721 -199808401982277674707441532985990884688 9074722 -51669803988139753647546139532012393088 9074723 39531209944249366660798972154137393920 9074724 -8629920698163514799818103326813215744 9074725 70111351680634622679886163480696100000 9074726 -50344235851359366497143607299683945216 9074727 135170628627617450844883262205295173840 9074728 68457825654901030014239757093598402560 9074729 -359277587409089960659910493549857917824 9074730 14022857206110923857153801390849228800 9074731 35341556071526763015538863691440590160 9074732 -343918231608131154701473448713903093248 9074733 318364667196215796309456042179246862048 9074734 -228643936141409611718328926919204285888 9074735 19074018076042169992385661232923995760 9074736 50115411832288637299367189339623194624 9074737 63801446709988208743270207495450802752 9074738 75008271318121802949444949885801853760 9074739 128336506891972879322523273842334668400 9074740 -47054907578873900853657976504001967360 9074741 -55595229728475013574792376358713999720 9074742 -14681397431578581128858205424378890240 9074743 -48400349385964801386855774724762930560 9074744 -135940085705126652711274534723518136320 9074745 112896880722598320313481070855050369220 9074746 -42849873493487365497920298243655190928 9074747 236639901033229015233278732419659025512 9074748 -48536487608177726083670896433776287744 9074749 -177266761510236508143566622552200793300 9074750 136824067896584760198571053111519600000 9074751 22824199885214954272668004712845152000 9074752 -1987291152373337381851257728277151744 9074753 132464243907011803343382915040274262660 9074754 -728146102494368951889243586086205440 9074755 101824308957991442118615267889442438160 9074756 -90590309977692515974030336007186415360 9074757 214976906109196159336058212886360810592 9074758 13455951889657441707689716335470874624 9074759 243175173368960011023695849172292302216 9074760 58021999430031792322946207768199168000 9074761 -317856113068397134769959435619399471600 9074762 -83594677166402086446257404853793881088 9074763 2066575738003605857721226243942290240 9074764 -20962672766524553373112271565556743424 9074765 -552061093992891483211314420686503680 9074766 -26938335179395455833104359911728016256 9074767 65381314258697125184633121516737140320 9074768 -488582366564035549904196029066526720 9074769 176998500891543198843737880074768474208 9074770 92629082964611125652279442347252208960 9074771 -52907616422108133744637595195413451028 9074772 22920503656756666596210865582517901312 9074773 -125827286794416271653205196220012150660 9074774 -181180737861013327351708531895600496864 9074775 87591731042787576733583829419508703800 9074776 5580612351535417452871428850335129600 9074777 -179739755389819817198614284569626649328 9074778 -60833347709901473658070976831568179712 9074779 7591662641664789071072908011055990272 9074780 64496336552976585516369777743479603200 9074781 -245438915689799525857220953944443156160 9074782 -743294607011796325344532363684891008 9074783 92566333617565265574717806622115072032 9074784 155403298361656569263474888752421928960 9074785 -48902992001545414406347233559573217280 9074786 -51610280652871165699133046595867276800 9074787 -2257655896729277784544292740683025056 9074788 42941962344336461716610523054960599040 9074789 -101927687436705223500798920430399313410 9074790 9606828340214336615662230314631696000 9074791 -195490611634805331580299941559605293416 9074792 142097346797684517166101182441924198400 9074793 11777579220193674776229231250215395904 9074794 -75271541590813893181895373622192666368 9074795 82315379582656382744634764110273299600 9074796 -28483833461466343065666594209748633600 9074797 95839385303258097085562691040277377218 9074798 4385225491269518664693944039964081600 9074799 -84185421091704931971672501280491058200 9074800 5219225353860812870908855276865126400 9074801 -153605634304732287875054524742376340368 9074802 -117928670557014080135773460896381009920 9074803 154098462462255185814816399289007839052 9074804 -106026755322749401996703289731803949568 9074805 -18711906804565825465021368790131569280 9074806 253797027965483638235664196728296064 9074807 -171903819060152493687820174321219411968 9074808 -205807324610339913131553288339982540800 9074809 674582845001427305809271151498864258560 9074810 -14473955777979217558265573584898449440 9074811 6745044672829791592821677280015636480 9074812 -60024847838552939986919083681753986560 9074813 -224651324565139613802122174838423314016 9074814 -1101270418831844555494346338832640000 9074815 -409773106729922417146696410205295777280 9074816 -91990964206272436081406454957531463680 9074817 -10187593936409783414814754312738807452 9074818 -1094436269860989487608078468782485680 9074819 -20577451416334532086024250013974473872 9074820 40374802528485265118511347999937454080 9074821 -94557666084662585903899900811932059840 9074822 -14150822140507651275952342662449355648 9074823 -53960286058912161723369940024090953816 9074824 -246250080788185684948123343915302625280 9074825 -168098794859828861708420244744812500500 9074826 -70051767716282073928279944863459494608 9074827 173597395245370380106834436296878430676 9074828 53814409247489709023179496650370651136 9074829 180651256630366979096987158192071144384 9074830 -45342898109647367931812940001463692800 9074831 43169628312783549787068958576708186032 9074832 3784602643120706891114864478965465088 9074833 -5326821717634323458827113799913962716 9074834 5633905326209071566990754488557967360 9074835 -43462578909866743362906439380615329280 9074836 497437123146983152456374984498478848 9074837 -131765605771940869130538157602730601760 9074838 -42282689998077892809119673262745516160 9074839 69249214759255090852829477560894717640 9074840 128649957290604753405092898830325964800 9074841 44918730368750774711408995504455651792 9074842 -24298113353157345837017883065663969280 9074843 -40920291013806233468238657989931814908 9074844 153008772588964247233079451663232865280 9074845 120262138352216638777129839952515174000 9074846 -76647694918946326220531407358289842496 9074847 -40000205331692393077668423959575764480 9074848 294621378737641985620374227035000012800 9074849 -220750331008140994193102868732499680 9074850 -21455797343091488269549965479384640000 9074851 -26401602044514024893810842215062778148 9074852 239379211267189539639137913312136073472 9074853 205164907737853397818375434899278345662 9074854 234188750791767609360409633435100966400 9074855 2533503058216479570623077164175837920 9074856 21707309260925920964542754194056806400 9074857 47021921302139264140163287427460473280 9074858 10846009726760799293393358963999200448 9074859 69620915692880841252901937188757954904 9074860 161064330420201437114968722540311900160 9074861 -126777714731785053888610001601492002538 9074862 21306585540289038881821989436254689280 9074863 -36522799691956841804195479485994445840 9074864 -62609785980734432564993061971980369920 9074865 -3688544560724531479102187356525330560 9074866 -3448617140324496500087039003034928368 9074867 -97898094714305638660179741821648388084 9074868 37721987812442113516632927921308928000 9074869 -8834148305112783867083276952986981540 9074870 49829612366084035697075731284419708160 9074871 59631003478304080622790695807714527608 9074872 36417171870655371056478962076517785600 9074873 -211331189126183886399320585955004321878 9074874 -4485288483298321120711623194474019840 9074875 -111810957898733731325541977620039620000 9074876 92299071490472420967878521460873487360 9074877 19947418270570559967174353739095802432 9074878 -2314797446291825263631018971205583360 9074879 -11537187897400817681858198683664712 9074880 8209364975520534958968142641349263360 9074881 36506834259035755774547563910010607682 9074882 -24659851581906510514421732392605522048 9074883 112496936499848639708876802974208807600 9074884 22568907828311819832715097927465705472 9074885 78887619157279584769238089255023185400 9074886 -74023141393722357942834573607940041536 9074887 -72369195861928689700062884812552967464 9074888 89775766070579791801109874667452825600 9074889 -51718196708937538693654596373000234080 9074890 37869346104128431270685836786726560000 9074891 -22725946190830787595002796281532444528 9074892 -71046820896672508161939071220049850880 9074893 272246738683674391354322671744744591840 9074894 219639105246622024276691455570083655680 9074895 60802438997602325216790273144428382240 9074896 42524729943084846581710883490204311552 9074897 -43703920611949549405202969485520595648 9074898 -40317614855975494235477462718830546160 9074899 -101393279389625393147021540825848318800 9074900 -62934915209661930376144958027478000000 9074901 120186938495373566511063817875829828608 9074902 -114435053749929235159380224638993838400 9074903 -73357184051973224767518311566549241472 9074904 -8456435085274114396336840584741888000 9074905 533233924559328608358914434361454720 9074906 -67077234413085692300071996382913822240 9074907 182812633136354146412177743052769780204 9074908 147821419505055859763398941339987586560 9074909 34836834965747218289923488227380531200 9074910 3381399742081701351209535026535686400 9074911 84522657597254510252067950212109700512 9074912 -59400780726938908705011793380444733440 9074913 -29398318655431786144089330642775365600 9074914 106519328137955889787626688765655130912 9074915 -138087625544647524238871401935925579440 9074916 -297926410929207974084549131573577472 9074917 -104652981007243607445552022591280221380 9074918 151214432374267999709037260264372440704 9074919 -25019765305275435807016275081573582720 9074920 -52522449963236751711429271182403584000 9074921 502124646892108202155570107102327456144 9074922 -358017564659233749631312006794654720 9074923 -17095167474282723276981808145512680672 9074924 -28099868394214010446472914028975967744 9074925 35816861669090196165531673448760617700 9074926 19775045255033381151107077743542759424 9074927 -95983591713594437305272347752073202528 9074928 -35672044634542544976485339347973799936 9074929 160880827651085276584610538072132360530 9074930 -99795649097688326134143836325332012640 9074931 -145988914935244304498669721492125947848 9074932 -114019783508014710141341331396146913280 9074933 -7204400513094095392820271274142026080 9074934 78632053432952570556182180608456807488 9074935 -418615047734020559850116190937352400 9074936 16514228063799684321538819554603417600 9074937 63087694376526439098860759440719278160 9074938 160651734311113962636432962422108293120 9074939 -5825849869946564713962115353778547280 9074940 3373234074225304907946179270627819520 9074941 -100576283432505579434406239221795946100 9074942 -9278458159254841748148023608894872000 9074943 67762804435462584865833411288579325200 9074944 135400487576503263823538404268913459200 9074945 34847712060880345914047751342129960000 9074946 -18226036192396408977559198022687520000 9074947 356610886319430732440910508874350379280 9074948 173212045166856262353171870597886427136 9074949 -34644852457995635884233520452970850304 9074950 3246145676739537295213492100235900000 9074951 -100405832189885354328423726570335602800 9074952 -167819050468921774289674769030233082880 9074953 133257440445279293172610158451833803620 9074954 -29195292546593407702151119752289628928 9074955 -33917570480944543388450459959998746640 9074956 -67835268195180759422519001471523008000 9074957 -95142623975552766223752452275787902548 9074958 82574994716328802636049827409550264384 9074959 -97868791483624719104687896151620693840 9074960 50174741405656435607827245625207111680 9074961 2727170023292498384487534803606418240 9074962 49988270575625152152238134123921649200 9074963 90774704872204688454015439262821450104 9074964 127732207137568879482893523325846910976 9074965 60389316313979121877810758336195088860 9074966 71277186499709620335120781613480913984 9074967 -16576653235201179612820651082262746880 9074968 113406529994368231108535795908918517760 9074969 -49748589649406768043426761147233815660 9074970 80896612965226021405636539510654720000 9074971 73080083251968705290628295058989108224 9074972 134230723084673291174320110850804687872 9074973 -63015127395251360021291367980947161216 9074974 37769487324108081342323391381088800000 9074975 5162041104201455586552561329667732000 9074976 -225587081694336101585572440950013689856 9074977 -42277221153211538255558400509358295808 9074978 349577473853913024388773822315526656 9074979 -148420567173381017382191449731163686876 9074980 114692797541309703023403248805930700800 9074981 -62452991394095578043843083082968139400 9074982 -29919202229719723062902620722222606336 9074983 -34295108818074797662551457703537728896 9074984 -284055950043928019053104376161343334400 9074985 31475330019332665986860195997896778240 9074986 -68694253713250097691072687636973673808 9074987 -63683585688486667787110807914454988364 9074988 2148347422783932447219361491094953984 9074989 108633914893321514918969051745357396480 9074990 -33333636715265023204645407397329861120 9074991 69677174504314353681755905188153544704 9074992 26354689656184165376404181376739229696 9074993 55628475096587954377375097030838580242 9074994 -86979000096635488662939156199309478400 9074995 -11499437462114785731948067496798249280 9074996 -108101077815424930968438292691176267392 9074997 297127849306368919883491997240090400 9074998 109259130563269250714954209491948036000 9074999 84468826477147066259672333613299813160 9075000 160912781081858999733036767424000000 9075001 74815978797249629051198156471482084612 9075002 -4971153268706216329218902054341349376 9075003 56008308640634716855280356296003976704 9075004 233335549653469911626859701027432934912 9075005 -83080006388798796174135602161396160340 9075006 -880363755863797009836876527808328896 9075007 -223569343225796901557855367259257842448 9075008 5769702375906551316731246674339430400 9075009 -33101472770947561679205560857505708496 9075010 5074110264612931741804374301149596160 9075011 -174510854278687362206714212277807158776 9075012 -50653589553012006719409101412809253888 9075013 58257368765824721491841553543078392860 9075014 -42622367256699327348927653482238065920 9075015 -9448693060291374019548868357306334040 9075016 94135856083988923222464846106537205760 9075017 42727621908473914660668586344651537792 9075018 -53352986047718189557945443130368502272 9075019 23375198676446330592260345961791846420 9075020 -192890451371534774876492397383638993920 9075021 -2953216064577559932724890605903322624 9075022 24878622719810406990684381307697432448 9075023 -36545560848540227115156596581293303240 9075024 16579354771554868000542817310476861440 9075025 -39794461800395113220230383624350618400 9075026 -30065160028662436698595594118418157440 9075027 -17983516966834671784483532508330627840 9075028 135335759580681521135842781152271988480 9075029 123786932632576551972282936441338498076 9075030 -9354075566387548088634385260069838080 9075031 -24801525036096828972792912778143477312 9075032 147054621244858240689456964033790054400 9075033 -20902717753392143210741815945287958272 9075034 -7030383491633675205421254882499885584 9075035 10404067453410712590945724394071116480 9075036 140234200764523027880465872420377242112 9075037 267956892480765861857123113980269211686 9075038 61072662552167575333749763580332941696 9075039 77380209884497874841301620991989565440 9075040 91255051652298009637158573352400977920 9075041 -266175311793859433531773270726491017280 9075042 215795446919817461151970530519836043264 9075043 161879104345484390355368863833086251292 9075044 -102350814013223856886478523224184265728 9075045 -46128717925232142806187855500197847520 9075046 -195430225491150397702380476877586636800 9075047 50105744404852307520958697494160248200 9075048 64847041282122182985350394633595944960 9075049 -122090766628427931952796383785762314950 9075050 60283730736415741867576719167137462800 9075051 290064135301350332793640977955694693040 9075052 60831771946332694357125404804443637760 9075053 115229484707021990125848724889720677464 9075054 49216715476941428547288296845672286208 9075055 -92773537642660497611503540949480728080 9075056 -10303230721075250149929325129193422848 9075057 -203974196673894440442218358190099346880 9075058 -139629963743883332911839929314363611120 9075059 -37277614716536955288951720855038583648 9075060 -2219922824778268751436621999933093120 9075061 10902899231402259942836479255896103932 9075062 -70768364491724114877366497285564143968 9075063 -35020066952474025068916108953433583200 9075064 -259712904334763339705554484157480960 9075065 -172233516997740575673812050850389166400 9075066 -14917308372113438711766129445294424064 9075067 4919234685443338188043311009314142880 9075068 15030883411274347108158423396328442880 9075069 -4063218044618336153305608595031486400 9075070 59339531595156481037444741986509564480 9075071 -152266280144795216749846805954966298888 9075072 -68144143448709945141483720538859765760 9075073 36389309786016989371295543439809323136 9075074 6201346964453074927612930606087321632 9075075 -101085993824071631602009937905516109400 9075076 145016164779122091492278923387884304896 9075077 13408419060818620852427151802341156672 9075078 76441099166862468412249508662423554048 9075079 -10139985891569415688965062963942389016 9075080 -39303303040807555511680403973923635200 9075081 48313028222291954643425897496203956752 9075082 -36612811089248019352626805398425254608 9075083 517952579762262283675559064681193114200 9075084 43030734910296277299387469986363310080 9075085 -91025001441418924008536903244708170400 9075086 111180097776977576883749039471375734080 9075087 31944956124840876949484990669951743488 9075088 25149985117683770668616809780213776384 9075089 145645648945429664761015176702367355520 9075090 -8194110244449391074414818959637045760 9075091 -174781303310433920106890406332754010008 9075092 -107488300587375592514563348863090940416 9075093 191999195174297426817502821136994449344 9075094 -66927301406601480882307877346675936000 9075095 -75516222262302495900441036426419472000 9075096 -48452155598400221946728540532879360 9075097 -231869504670420698872608843765080886454 9075098 38801383859257302882742371622465595136 9075099 -99177475881244277559520321429624863552 9075100 -72388240427027150326210763431408563200 9075101 -69088803548723672965078284159349020192 9075102 42106776148316255508205581115196672832 9075103 -243815644061738486953652202167451313880 9075104 18571063629934296727391395208923840512 9075105 89806677071562014278333386736083830400 9075106 89070960525701795941704439727622379680 9075107 -4073765204265735709541081951936537400 9075108 -4426167377987598220154150821991829504 9075109 -216085480109931321753710329880775897284 9075110 -54201838494580374430341902909123112960 9075111 -102082427675564381792857155118214311128 9075112 174169424005362034690231374271580851200 9075113 238564026347428769529226098944770964304 9075114 114214610080615951832431219115718839040 9075115 4718629734192051865236555802637140800 9075116 -123248749959348438701493397792643439360 9075117 -28052590572415634601281320036752524352 9075118 -42890309166773887076270649449821692096 9075119 -108989313917781152529554717313864378480 9075120 26627377780047088356558120037272453120 9075121 61502403195052975397327602032406800 9075122 -31319144239541544579349312082992665600 9075123 34125080601799937527201734160878449172 9075124 -479417183545743017320087889561881094144 9075125 66552272016478185339901523079451200000 9075126 12144947950246669852996641910236069888 9075127 -217704825165260840785710807691120878288 9075128 -5691591452532383589210188072826531840 9075129 23505798239062355517781641646994308800 9075130 50144940931560999676430419093017108960 9075131 -223850885954778108573842425316883983100 9075132 57309342563066583762541796347798732800 9075133 -82233572427001837734639132158925842016 9075134 62848594201523628373546988341086773760 9075135 -33786244412247246549300341910929516400 9075136 8717903540794136268295183981426507776 9075137 23687061721237763212856403492222058368 9075138 -23893542789961478925132306016005565440 9075139 -95763842747418608422833300405307775144 9075140 75688469535096573896122132152901981440 9075141 -4371179741760617004689120230040704320 9075142 22493576909962607468571033979411589472 9075143 -86163636885681697841783091073857973200 9075144 -56597333915113192526722238424489984000 9075145 100368712963841308512274904585004376200 9075146 -138064363785055654238534022112733636256 9075147 -185048398425684423887483296883388143400 9075148 -329608818021921591193955455279130509824 9075149 41101544216010435109402886470488111840 9075150 308752775132663737397913941550873600 9075151 -10634900521695887571384204093984849648 9075152 3679553122320380866966713462770810880 9075153 -69336654327891743246986703471303621184 9075154 -25176502940731326931115778722961014016 9075155 -22457297972314422992402524586583894000 9075156 -56702272926703470476887093772787351552 9075157 6885137484918995374667488905582398464 9075158 -52150150725629603445070593717784516320 9075159 -7013476301516984953324390285260633960 9075160 -216426663153566952134906424902759424000 9075161 -185275785345453150072277940537941405440 9075162 21418359427959283600151787593372477952 9075163 -46841220086295455316763108769494294588 9075164 -46042396546949111984919783784324445184 9075165 75287855985418098876544869927811083840 9075166 56442804080955081585349317524265646080 9075167 -27891157665046032368567874297488482680 9075168 16099854250173281769280093311960612864 9075169 87875875808516881606197689321946089796 9075170 -33877601669173181146349040111444350400 9075171 44502458697726361743110671183987756800 9075172 -2292666519870799185949830552928829824 9075173 -29037920942748082629813733831475054820 9075174 74632935828370360752096875786978426880 9075175 40525899758166684513312211137964139800 9075176 -169016450195049674750146705791022202880 9075177 153467214171185714270084208156314659914 9075178 25408472067430864865488924850767792896 9075179 -134107858170343623635176079836936656 9075180 -93146004420616106397033695866967639040 9075181 -27264136884898691256426186650367174036 9075182 135353269345335010770219010532293872192 9075183 -69718196302800325882462933870097083392 9075184 -17370155423067609202298123741309435904 9075185 26450074978652430193128398593048719360 9075186 51813009626570612594357363317859904000 9075187 129459837331968739308007943438252776392 9075188 17044699294623904819688443539533414400 9075189 15224464568269461918266543664121287168 9075190 19876937725161483520951012446140123520 9075191 -141106906191355823507845736388614544408 9075192 -45061461520727134450086857933828075520 9075193 -934530068269873603806913436406536816 9075194 28657130792492988103636535138056918896 9075195 -36191764248452906414253747622805400480 9075196 -17407946732746750120620672378619340800 9075197 -160877664805215015194202657547998159354 9075198 54656746070760032386608467536596986880 9075199 18134168654723519853474579579820705632 9075200 6498857156945786098800048193142784000 9075201 -3531207615741502536043790127103214016 9075202 -779978764457549519465808572193953280 9075203 39510416232992814830189198397338621160 9075204 -54646435078072550102084040886741770240 9075205 5412858897140851824557244822925049760 9075206 -42588475292423379303264948400298267520 9075207 -143417051001722277011867202194197417560 9075208 77748254610939568168103227095224156160 9075209 48324743214558829722662796517198628928 9075210 -12303904726265792939504256386431031040 9075211 -65448908114333738677265726630910686088 9075212 22280597785426694344474353305016711168 9075213 -75148440248042135946349992781233655680 9075214 -10393403106807572947171287223557525120 9075215 -189304609979931370209246311396197259640 9075216 -15710094264622244449203272438165864448 9075217 -388170284266116243209870283752011314400 9075218 -99273539076360661848567644502396226560 9075219 -49624566093201622449302523992003991552 9075220 -18280539220976457290163190263764090880 9075221 -145950648900403820260385237569238576928 9075222 -40177432797428997471149850862489946112 9075223 89055336323509031240836988175576682960 9075224 280603250938362330346371350230680360960 9075225 44343893920070656248564322042128619200 9075226 12886336942229118978770402736674499312 9075227 17832964390619007173853128055425140224 9075228 5190413194937502393677392453265765376 9075229 -64894227308573714424856726979025927924 9075230 174794206883663215673775972928397836800 9075231 -19142387505832743788613974660672363160 9075232 -328341886684597242842357969000949547008 9075233 -43083281469859567176143696713359715920 9075234 -2671497315819399695463154734420096000 9075235 -89458175080892593126082689867548910800 9075236 -1866995965301615254594112883337390080 9075237 37746757722720664011403472337338859360 9075238 62394343229841795346157180192368919520 9075239 -58428277837169451405909280618350100320 9075240 3794903561403805853471365485495244800 9075241 -139241105470528226822110715516199118860 9075242 285262668403763344788150137595255216 9075243 9190443906660808142948483295467096304 9075244 46159358153659037046895494571466523136 9075245 10695064095926211977369806672685402880 9075246 -165780951134459329435157282344743343872 9075247 9438248431707323456543846678439181120 9075248 -670798948874986984890418816585039872 9075249 -7469177724850355884486589689829981196 9075250 53131958764736585914268574433371648000 9075251 123819560890157636650485671674086171504 9075252 51517484990459262850842313713527058432 9075253 13329496536603878472744320867061980640 9075254 -20502404537838790608571400307186075648 9075255 -5607722544161508081528022507141440000 9075256 -117179925970965839194187600561964441600 9075257 214301158925469438736533844483702662912 9075258 -32177869881144339988698262043072389776 9075259 -246261102374759508838089223686788704540 9075260 120324503649948090776282978996264755200 9075261 3269071146662474449322620954859536800 9075262 33567701186934797890344318635144924160 9075263 -17616410413980897013144875316113777216 9075264 42634890375407406898923714262830415872 9075265 -149549754590373695905163343679559831340 9075266 86824706884049072485214099077644506832 9075267 162325035363448112628216012423188736240 9075268 15156478734107360117268007640890388736 9075269 -67979783423086749870678519684377639904 9075270 -49986263231450847549576407946217478400 9075271 11151115545842706704756590064234809872 9075272 20430270554288632838495021969698129920 9075273 23040921759014335006830342619501956864 9075274 10631400409316404040306302365872474880 9075275 160765595038845781614234471436783777200 9075276 39182899233120095703368733063763571712 9075277 50349588460700774888864408202898549632 9075278 -7069733611189111349214394283361613440 9075279 2516699513869562284143090194778893568 9075280 -18451710216914854241787069957678858240 9075281 11660514637708334125366133469701927424 9075282 26603566467395356180179850853734296192 9075283 -85160061338491569601209459460317591040 9075284 -49835000367929426217227625810778036224 9075285 -82128136392782617079342079021938706180 9075286 -10553324078015431392318045723202723200 9075287 113683965963292981099322228836291714488 9075288 131420885893782653668211555166772162560 9075289 331363164781026001441782571927136507460 9075290 -48615181159360702200888230005595692320 9075291 -36574668258891374502790093516117243392 9075292 162687749148626377976512584805766131200 9075293 -5443330946290206187642063156416936960 9075294 60892181804242275240585325964964157440 9075295 135756641266722275000313119098759325280 9075296 -99237683505154530582042405259867324416 9075297 30155892479747358776256969777828354048 9075298 51274511107023830995627664561724564864 9075299 305243049753929665893563384171920124040 9075300 -23193845565969906565739214571403136000 9075301 -181807179125196026142477813565855816100 9075302 -16087121048716322092172810541618070848 9075303 -23479551312626683834888382450701313400 9075304 119131943231858204208616133151622348800 9075305 32919922078709474127289175209300007460 9075306 -1590342749663560321977109683877706496 9075307 -185744643323860163406431093361027874444 9075308 60741342299759440063578123800918753280 9075309 -21938315279543427847501669436883611712 9075310 59860913480260537985123874651385776000 9075311 7051073854449140588713752945254798832 9075312 5703332897580592427555663519447777280 9075313 13423874103297855288108777680837000000 9075314 117917905294007871139290072127954846752 9075315 58502200074217780764317200950844649520 9075316 -167686334286645530339320830288056248960 9075317 -125986960679970061190536907158645787040 9075318 -50395320115888289217361226648173946880 9075319 116479327367062718876438730866334553560 9075320 -63588340798764892158273379984456704000 9075321 108644619895273852653592908680856758640 9075322 -915375647526948937558467497758987008 9075323 -56908220253719336539441431227037808320 9075324 120253644764973846152132504772959649792 9075325 -52822247602205917423414363676062196000 9075326 -4003363536230671863704273921250278976 9075327 -130694963261952536387230593536319917880 9075328 -227382173620412857204503919907234119680 9075329 -118878932525695083982466284361156435070 9075330 39736932560229760793680254305063961600 9075331 -37717078609817726943537453275090588880 9075332 41920273416422134497716667549270159360 9075333 100355679640728518416953904812179411424 9075334 -1290341897638733192027763418285350528 9075335 37225477707567536502232668756399087600 9075336 -16039535623055486932079511025053696000 9075337 -4520168356905523873839392730845462348 9075338 30356932398561916417350981536815702320 9075339 -18263280499453954138585005518298179616 9075340 9708652557776231028248669419263897600 9075341 -159996547685606412035366964738289175616 9075342 98150786173933582035893592702171189312 9075343 80370413569382704730054946140381289664 9075344 -18407232195347602720795704466215690240 9075345 62172451588849970882636210888059787520 9075346 -59626604857134596870549416510420853760 9075347 -85235535385542229578725760784659467040 9075348 161320908461605322205330176727010590720 9075349 -71775189649926325108805288683796942436 9075350 -35308659408805069069495035650686128000 9075351 -22921748852616200258103124179676780416 9075352 5512392847448575828548154688906403840 9075353 15043405190290246600144058910518336256 9075354 -33731148740821838461867716260910420480 9075355 142635539830791882232752340600656137520 9075356 -89649081144485946263073302844031726080 9075357 97468921156891235071717602935311050054 9075358 151018141149267510166358982106511805120 9075359 -107896340639603745912662439602291953440 9075360 -1069262756654828093709539455826657280 9075361 261470369271677306119926677197961076962 9075362 -50203097205118549338167203869371750400 9075363 -12596594438274092676599727456073728 9075364 160695517696441450870500793135957467776 9075365 -911666748351179694302081674420008960 9075366 25472608212008346416579289936198565152 9075367 62055368120271457133383203617334022192 9075368 -3283682348924829193759266755336893440 9075369 12745970079041651978752841704764628800 9075370 -77368539326378623268450416920849153600 9075371 -437976499935459495894149210307632014368 9075372 120112684402528967799845806958287406592 9075373 177959217881432674523447632725872377622 9075374 -8551450289332216423994717844350779392 9075375 239064239364623463700472870991234600000 9075376 84423952193033678643864744826105036800 9075377 98749162779456275214559679063093294226 9075378 6611415464254610599489963217652277248 9075379 204413350804848750489852533066563347980 9075380 25311748602752095556022198869353420800 9075381 60336312639394675494044358203828238144 9075382 43658571975903407806396983056914481664 9075383 215560192680167844345188510659214446632 9075384 -52994700532708370962810726105883197440 9075385 -190640260992671353068265058431536492480 9075386 47972819195075517569489640135555823104 9075387 -80766812813753420332646271662125688040 9075388 -19183430034543950149571757513864107520 9075389 47285926857317182262651490092680717356 9075390 67631839235698934462389849657952737920 9075391 -9453196587669361150582864161410451696 9075392 41277363186480473579859995193624231936 9075393 -14200903177018706297247071245532399916 9075394 21396532004671839082104627872299130400 9075395 -694185027143714981806057144706688000 9075396 -14625777459014743502983145076737740800 9075397 -42965277976258416288800508207102886696 9075398 -13434326645799803565507969425733040800 9075399 151553788864990483013529071390087864400 9075400 -170849979668615750836285814224691328000 9075401 -11164403104493853284061583487178189900 9075402 880531233713752949204891451316798464 9075403 118826300956760991758815189204366357652 9075404 -16720539825450168037362142421206769664 9075405 -39157243931341340642246548919401036800 9075406 12380841958890297387418240090214427840 9075407 -70328490503610154277530905558892410240 9075408 -435086226674869119430522259130679296 9075409 -51012529288065919290434020325972127360 9075410 -95257443055840874087823052888885007040 9075411 95864046282661901482958321833590991860 9075412 -247774866874795456799401062709200214144 9075413 29676443159431581899530449603079121760 9075414 57445205038168676427746272359302293440 9075415 17395685419057591774685622768457153560 9075416 4934395079641146142325943665475010560 9075417 -14758989713642902012966267860269606400 9075418 337123691726599523055918415480265908224 9075419 -90291098917434826380328371224731174320 9075420 -44175401766517944456722596389524766720 9075421 103858898557101327879892351082401555622 9075422 61094902470234158679856149982112656512 9075423 -72649146198760352265579098831685565056 9075424 202472078089007074660012431213442891776 9075425 73403970913355953364435995859716476150 9075426 71975237778591953992221776699970950400 9075427 116532105964691752424960295546938021276 9075428 -76845719522737267796583840138000040704 9075429 -153153330271541276715404498678546669760 9075430 906893271576369453777351323820894720 9075431 2223496457259389353616332089203790912 9075432 -16314687692247928390118272083908689920 9075433 22345382436247113242417022202760671488 9075434 5179428024337879519861051953594494400 9075435 -169988334262351732660084427805549046560 9075436 30057309846592833556452960989046231040 9075437 -81270671801934204501265272020428872000 9075438 85773424241559819419164391623357374144 9075439 -65025790625513705399467722893306137680 9075440 29694073957543191512587338232030494720 9075441 -256725882062525727693085985122175136000 9075442 188863239825499633752051101688400512 9075443 -19858572209305282732218829329526227456 9075444 -17503595688609358137606328236157759488 9075445 42781937838593831406152522359285255200 9075446 -188575435910898890657459630935606079328 9075447 12546916455953157856680308188639139280 9075448 -45209648381986360958522776008531517440 9075449 -74638799604939051767528965777901160000 9075450 -8178827770557123894054758319538752000 9075451 -540945208953783814591347104499432192 9075452 6646324874363930864186883378054107136 9075453 -472037688352650779050065296324665536 9075454 11502547106134676315646637401956914176 9075455 23768224112960975310126796006007860800 9075456 -47210141514877011898447829156568760320 9075457 -143100492415049603960353975601534544828 9075458 1575171824388147611263039702802191872 9075459 -72887723550740250170247121868455602696 9075460 -11214199602043969159725543266964480000 9075461 -81002166769630301633309173322875771938 9075462 82869810233296392282786680872382943744 9075463 56394729147502505527423530974830130400 9075464 66095848029326014866048442829358489600 9075465 61079957271515883676503181016716254720 9075466 -160654313932975626003757718519178383568 9075467 -5728605050944147325240683186948949568 9075468 119235639750555094086153629588227223040 9075469 146990577832224655605512864158533134304 9075470 1657709862383685716384876364654777600 9075471 5178024814985485686408315029031803664 9075472 6997975463060097502817777280790822912 9075473 -125675577353454333743763081450281836512 9075474 2016013145923045714180274818037382528 9075475 90665558861788685402805565514433975500 9075476 -66601179661078747246718599794770701440 9075477 107431171469495830777309798654485090720 9075478 97875069541728211044431202340654717824 9075479 26734589134100168702051328913534930560 9075480 64414272955898887548416537440472064000 9075481 49501717659069279159698578360006773012 9075482 25669645374817005658418813473702964160 9075483 -16557026005213485386320632061447233480 9075484 -467039446615010259571079431211231232 9075485 -217333851034370656351575980399697582240 9075486 -57507394314319663075290497884989401280 9075487 -81420880271751681607965991262095228808 9075488 -352475031863601155217056787896284938240 9075489 -155728114263076962611341661541927844176 9075490 38133004471212268741064649964438644000 9075491 -95293711097795225067354276834734451108 9075492 -133587561190636811627464651495961091840 9075493 -8100936567830105689689368606168204000 9075494 1277453563184413234192172948441520960 9075495 -22074533096828344731945961912450782720 9075496 226331209096490462765226850167920225280 9075497 103429469710427889753549027641846311332 9075498 -451999405930476136122676935760527360 9075499 -211977395722831445062446748157203689440 9075500 -12612413669078636244309793975715328000 9075501 -47771093208038840961393238412968572480 9075502 117626294269116680447964664704916065600 9075503 113680341338899688123864089162162804752 9075504 7344779272521933225738742399692177408 9075505 -144988066518469202680643802182512907340 9075506 13168709823029769092757517492819062528 9075507 8894452665773336308624268397372494592 9075508 -6181357223404017163186087312861701120 9075509 45474890257314479779979759338702909116 9075510 35117380749393869368000911511421203200 9075511 -4007846884577684584144390277945356888 9075512 153742840302640341005169181176118394880 9075513 17039094808216837787290870968117432384 9075514 -3323616399044225877864044248185424896 9075515 -35215870947545815773745060306467219840 9075516 -28792691160804270166341377057014107648 9075517 -270489701059236115692008466212859332448 9075518 -80013451268105642563273329254509757184 9075519 2089045609207269363438042621213266832 9075520 78311808799698283639832356797284352000 9075521 -13200475244482388252614714395627321600 9075522 -84668260679984136412206119503228331520 9075523 108037720128182324525753432351986819772 9075524 92276362319228697247739309086086848640 9075525 45183627742620348999613415899182196800 9075526 31540434838263807625202402339219108160 9075527 -84125921913220028019023294188496205960 9075528 37179537334824018513668636721331077120 9075529 -932663011124633089889391272972545280 9075530 121633292904338430863399854429507293120 9075531 -36484661591213716004227822362055601448 9075532 -149342113154684879857958801202038102528 9075533 55246605102089572719716863826664769782 9075534 7835688742685937413967776957923077120 9075535 -18639732562259502247906851619055938800 9075536 22220177567566900801149591120023519232 9075537 952309152967309679569423782836802240 9075538 -40257260332018087715170316982562996080 9075539 -24579437227857069360303236947473545400 9075540 371446139353678068753813304086681600 9075541 -6164703366120061624029895576422603058 9075542 -69988242839623889675233765512275454720 9075543 24835904476950406908493026623812057344 9075544 -68640895845354341149627463881730979840 9075545 43748706266541321545120522186202134280 9075546 72141871926585542323206539164996665072 9075547 -20202917389312242115894286607481405440 9075548 -213639625123251068189336943206577556992 9075549 -42631978102649982251858812114010764800 9075550 56816940667568831356175024233686480000 9075551 -1670337210846538122848348938805876448 9075552 155471581946333423421947388070371262464 9075553 70264845346760148824310061476018829504 9075554 -136753519933878517206456063489989871024 9075555 -35444051801923140030231373606702653600 9075556 -39825167135096466294885869230169063424 9075557 15380238881587062660871604632780897440 9075558 -13350697794670672074262898834850890880 9075559 189882862972461217199886972942662979840 9075560 3051658963355983880556289375449907200 9075561 -71428869491902536158792025935169948480 9075562 -67183389521441940104433039585875557968 9075563 36149754256553449239202239295906161696 9075564 -51439004571119131085913246980538514944 9075565 -71723536966817567960969152813955265000 9075566 -91243514570517404997008545737052920768 9075567 -12260038472666237106897700237248165120 9075568 41320839073168323207597766601383870464 9075569 71223919181886635118524935027519320996 9075570 4422685124254191273047901631367577600 9075571 162000726359055783887704812659408797772 9075572 223159501966598838099639146972674885632 9075573 68681701522351435957868604219583861980 9075574 -12512679633534265593077198411788378464 9075575 -35033422337716971832652663657931740400 9075576 126010818693701642979195835800605184000 9075577 72442569624485506676679464594732188672 9075578 1387357543819696991381841419367290880 9075579 -7676646729517900230751603390038458400 9075580 -804995820441742557760924412951930880 9075581 1832969356362009026117133642570101382 9075582 42724970422711310015581787093162031552 9075583 -338807960768496414269877260581382877072 9075584 -184749440153788407916457885945057771520 9075585 51411829276805448484615529482871414400 9075586 80883998716163443245407796213914823744 9075587 143639805762922910909136732045439546236 9075588 -14454499825492341329217639034096773120 9075589 219212694032526979006445455515292003680 9075590 -55339328758263114735165260156529456000 9075591 -24297945493371414552043444727428608000 9075592 274010179033861425486124616109488256000 9075593 -75224713866735577498214906099843856576 9075594 6470286437811942971032128716492697600 9075595 -40103747437651090574740442968381620480 9075596 66902547425443184418193023372520112640 9075597 17835497616403190346121323137235384000 9075598 32804052914347099536811317742272779136 9075599 97980220402928799852816107771938925760 9075600 -18179415132890374002003311948888678400 9075601 177734965741758107579938069836013143602 9075602 179886830291330156258182037599114543104 9075603 -199250611075264068294694371237069960336 9075604 303361475795981776623775386324442023936 9075605 139566009043056056124630190455329280 9075606 -20054203555991361693871382210010157056 9075607 154384448656961590894976448451843420632 9075608 257364147785767517840432926316341248000 9075609 -171899857349533982980094187601836720486 9075610 28714433933571555161485652384550900960 9075611 -197245747960821923363635150388071854648 9075612 -4742758855548663231835470931651362816 9075613 329722263970147144851721825226572471680 9075614 -12076890151842148485077155957779840960 9075615 -134831446684295168353560185157522439680 9075616 108466316498284367119202742849817804800 9075617 -189843924837985147993999572817573346334 9075618 -123396876509090817894494342459848001280 9075619 1030598323264640603908261945839116032 9075620 145388438087342908024902916273553441280 9075621 -46407466681952556396627634211288381088 9075622 29826450868757048604362448565070989824 9075623 -1432510478770641505006744544725494696 9075624 -16883752915900655949220550454149038080 9075625 24163095511695369360900174610413632500 9075626 30188293261834130790468398328465557760 9075627 -17889844315815085586300254604932681752 9075628 112698570142222350153470742284993560576 9075629 96088339933242722844372733436460775584 9075630 16194929899980744780012064582032625920 9075631 26361853997036980882307002474978165192 9075632 23152594617298366727368394849707130880 9075633 33869173013024736743167763251482136416 9075634 156617294124507673497688699995121299216 9075635 -82362547254351963910273638663104409600 9075636 -9941547304396243539701378693818017408 9075637 167318119073348542515179970606665142000 9075638 100373613212676418301172042749038811328 9075639 -143192194320773601160026156814806784512 9075640 73772430005485119802470787378693324800 9075641 195810641261057683187706527064154081284 9075642 90982355088875961905762029491033510912 9075643 223056132872721554566744906688716526344 9075644 33359809343509772300697032375801974272 9075645 -6777457461383526793242952691669255700 9075646 -14843182031067701468331595628419153536 9075647 17334799604279299447592312448274046832 9075648 -56743430209207347435165564282737786880 9075649 -340066156050102138190931834435061020880 9075650 35215180722582157847515366152780226800 9075651 -21724444536181493329026464110047758160 9075652 2492197848078564599428355157667578112 9075653 -72704238054575360235220469629957770240 9075654 24662814174691964691344940445287137280 9075655 170104886906895155660717713257798541560 9075656 56677684984191010456143079140088719360 9075657 6108501964327475854928928456370260240 9075658 -42825793003914604617469826516807642880 9075659 -339206898531752760174125330720202639720 9075660 59646501522774179597534097179867627520 9075661 -77058749933053730370640453891703886368 9075662 21812159067142155472149251156461418112 9075663 -191091725392017099003939798032933750808 9075664 -15310538751951390446145926859263000576 9075665 23323365962109703245283685738136931200 9075666 1574479442267378164814830079050391040 9075667 73817838914091468032107226521298078640 9075668 -81153771751081311942439525499026151424 9075669 -132234052226702531899866546982415779872 9075670 129662417696354527859303431747302593280 9075671 95128335099015247935540085441566938544 9075672 132282180374843086956223746521302425600 9075673 30318988357591551015505110228465880640 9075674 79793632704510401245379774189057298432 9075675 13358975387623497196768382985370656000 9075676 -116687465076663527717867239177277847040 9075677 8034583503132483065413606646691074208 9075678 43853300596464023290703807405598289920 9075679 -145410721173576563225169676346504122720 9075680 -59929755157035252786918371863159111680 9075681 162818518099752826449589302923868538770 9075682 -64934281234998485690752451436709322880 9075683 -14254805511230782955803552283154868068 9075684 110966117670019167183968745123694015488 9075685 44873543703337795863590221618945603200 9075686 71915120600983370511780086197276394880 9075687 -11404421626912086980091892581315157248 9075688 86109297975218427817494117664642037760 9075689 101899138853662778141002637949009099072 9075690 -10565635674802152060023514943773487680 9075691 -215655483747219990327452609938834215008 9075692 -167481799851443106425350126226869731840 9075693 44952285605939467172384178527373814848 9075694 -100208504355265120518956108601962360640 9075695 -255283680575743102553981845221370483200 9075696 -16343806759402591731699882775363977216 9075697 -337596540736796820919612420710782567854 9075698 27667832714084007545698509047034133536 9075699 270260720327983231436727160743949887840 9075700 -9735134362971236340910694498544537600 9075701 209793147487507325362073236192281241404 9075702 -12463646709880427340605332127002705152 9075703 34879580148174827764224302841332244704 9075704 112866232426922783169392318197816688640 9075705 -126102788451931348207698053080919460480 9075706 132617865617494670308151899472460189552 9075707 -548071367049912759837197079341146821168 9075708 -19919622892903698845796334992773093376 9075709 893481166071596341910185417008035104 9075710 -33361367810936476573017725452070515200 9075711 108128019001076689933753378583026020480 9075712 -206767150808648478495956980141763067904 9075713 233256055090051667932426246830450856962 9075714 12247183914338595877600800098127623040 9075715 -43754913951403407967360114142521052160 9075716 -20354534848267190809056504796387861248 9075717 38599701105196269277251669715788213120 9075718 -72081660431407598515639900950613586496 9075719 280703208576233376418225624323625906200 9075720 -17085759777295167605287348737611366400 9075721 -15914881220039855536133563289951649948 9075722 -210681858001563402533683290200466576288 9075723 2626469646458852151116872175947085784 9075724 -59865148060112869582098738589982300160 9075725 -6562704900686070203874146942837799900 9075726 -2433391615270744740366095496380544 9075727 -115278675921008085957588081934898056520 9075728 83118547407023088796838638442929274880 9075729 85818424192161151449874430103259543488 9075730 -4261358743647780377703478047334156800 9075731 -12060925751731029009403174681700945808 9075732 -27131057112806693696570386413341011968 9075733 -180751640879215670481460920050245516018 9075734 58373291448295415664328974814871181120 9075735 54612487797722915553911642519572126920 9075736 145789957267725954832279173606963271680 9075737 273402519658835441024915765807888254992 9075738 5376961511342957409806016232586081280 9075739 426336822396619416830241658101902284800 9075740 63720541833791355988692573008647572480 9075741 32800028037695274946771045939596873120 9075742 137326988146507055471527534079941282560 9075743 -68163570696192406190881093357771463256 9075744 30010795449690206495614354306691825664 9075745 2826375895696051097801245991530656000 9075746 10710605795396379941773960249119412224 9075747 226361268641752313810996428318055522304 9075748 -177326548186115652726306473840051988480 9075749 84540989387391206959964660924810958240 9075750 32080614209734764329191576618206048000 9075751 15150362869863490661206650569155916872 9075752 -643063210150654219360515364560076800 9075753 -138449169804904370966134684420251580800 9075754 62411946724491333892720386888911097600 9075755 -76846623790693229790876449509412141040 9075756 50266398821312658766219120920337003008 9075757 -34533742456527586318161412399730210240 9075758 -4577937587730656104518961198719033024 9075759 27635547663236428952547971316148830720 9075760 -23760059867879469355930198366338416640 9075761 207976818531139493139541757791503961362 9075762 -28252464780719581966995867582073184880 9075763 -123807884583404989738177654587360038816 9075764 219469453157600723586786252456401160576 9075765 79471511913411319499301589446279532320 9075766 44784825616987361871103661550770171520 9075767 -50038429773303554315974889431767261288 9075768 68472819464531251160235863860686028800 9075769 116873517882982023357404168574145392170 9075770 80157568688015398555780153080943061760 9075771 98233180073181610901982258562235833740 9075772 161831186353933533470729861782888549376 9075773 4298980468033872163875239842957102080 9075774 24544304801756055771845886218355312960 9075775 21500541593355368441359356420396780000 9075776 -15639243458955049948675780654100643840 9075777 -15136781901004775170908954739961892864 9075778 28256910137974288750045336335494432640 9075779 -174266893471958668105364316116951767620 9075780 -83664256367135546004268754908344115200 9075781 -5458543264998036167863715159184782496 9075782 -328020687022754006514051085382559333120 9075783 210149937664186004364365223803875117224 9075784 -40001620270147941206808873139411353600 9075785 -159979017483828074451265786577346330240 9075786 15439794318275774767363482907302374400 9075787 60356392252972228766591235993656460800 9075788 -113293450534599260116412498139414703104 9075789 -43525898881333822041592344011690867946 9075790 8675341772456708234922486847761423360 9075791 -348850096902096249055358287582744768200 9075792 11304030066754579448125544457568911360 9075793 42126565528442116976852190308622984000 9075794 -45553372964643687589720058478200672256 9075795 443485880628312212712982441468995840 9075796 82490192325426094897972233210030665600 9075797 -209192965024026714867868707542301320754 9075798 7109914579095377236976447994407548224 9075799 89534821523002884572986665922184481800 9075800 -47835060910815761365236660252490752000 9075801 -10019737523165426006607444071457718272 9075802 117730540016770804899129096048304123392 9075803 -263044216048246550965241599141609158936 9075804 8880069916716636438979158994496566272 9075805 159427035956895172273550234775727667160 9075806 147215548426396249745424362138064237120 9075807 -173795862986235090134711011872311893920 9075808 15428804459601498684557617732037640192 9075809 263720608352377044464856255538598399010 9075810 39633669752075986544073265290140966400 9075811 134174740182149449313801509917587540400 9075812 -18075353424963196439241005513796480000 9075813 -164327487512339387613211426531894129056 9075814 74299954584434089467846032692296052032 9075815 79399973621803019697879731561749624800 9075816 -285852508316863736978546566197912668160 9075817 58645126249344584938372069773164698852 9075818 112276156675991006286642281172887805360 9075819 -3368229800734145679940632046043729232 9075820 -58987087545982622068964466866975754240 9075821 8488640004192079495475427287659824492 9075822 18668781092046457671561283229079266304 9075823 -124766609420456861261280429538385870256 9075824 -35668947991106420383190641279201640448 9075825 89890314830494042209086354386537764000 9075826 14656770996550312076236563427401930144 9075827 -22056093183764665194388576631171718324 9075828 149372260592905063666736895931181752320 9075829 -213737781259532652340003353661540122354 9075830 39380953399347198372854733308973634560 9075831 -186381549623661631330331343249613876248 9075832 -75675221266535784748402915610996121600 9075833 4684386780320159685443799690408400008 9075834 77371853543023026166996268792823114240 9075835 -103412414834613010662384782885494213440 9075836 -27705155487395177747449658133175664640 9075837 -67560619354599559170859593930125246880 9075838 444595205169243170664799067569623744 9075839 17409192306060904662971943241791526272 9075840 -18907043974305421201034135746904064000 9075841 51776502372201172597381844317365970176 9075842 -62641325094748641685419292713894505056 9075843 42105752560784131078850071722378423504 9075844 -70337221456217937676528126300832076800 9075845 -63694402487474982151113200091384900480 9075846 -12688911642890566572440873146851870720 9075847 257558495540435145130761296121415896 9075848 -225364437904963312091302968313097456640 9075849 2637640035134633759079883243709933280 9075850 -7756368247773077803669226865564691200 9075851 -262207710783830816549317547516170607148 9075852 39877361394961475912678154824434629120 9075853 143928569298735158899892907015343826102 9075854 164380679199377689026523995617784893376 9075855 -63312349929540509742216779837225710080 9075856 -3281171270896335388571144017079287808 9075857 -110722052357082757834087011575357546688 9075858 72839981904331996141466249627226293760 9075859 1869411264847319302572067683072831648 9075860 -112201564975916830689549171655119075840 9075861 188218132042334311385990883845190080640 9075862 48581332655997203285280460159391453952 9075863 -146559223565399578763587159146765793080 9075864 -22237594333772321661776300331211161600 9075865 25406072758065111921749279104584061320 9075866 -93845543262733183552712428866083093760 9075867 -125772171191559323097173691367990205952 9075868 866113139750878227996667260697609216 9075869 -124569741827506316925867597641948100480 9075870 4614680896803811990361649926809635840 9075871 1486930529569066305643779231435356384 9075872 -85884314348048004122041550895011463168 9075873 59386623056893119129896360543413854384 9075874 49400905526740032803416913798895129936 9075875 273090288934375140399482627306074224000 9075876 -61216439249965227730170203358628051968 9075877 291602096035323095202394601012554230400 9075878 -52838877038300627582117362919398187904 9075879 120373423567675454668334475593559718440 9075880 175306238397173694518777240114123980800 9075881 3984977259033829201654023100402945872 9075882 -47440166881587970380547168579036273920 9075883 -7732165346650119998762671645611947232 9075884 -21748357587654032958061671278207046144 9075885 6018832303609162642641356560185254400 9075886 -7501898077430880417491518433545023360 9075887 4362278224451648545060618270319373192 9075888 -4927289473029766706471579704285593600 9075889 -4690015930042686076811762162257491310 9075890 73004645618303007520377530380663351200 9075891 -217876059016895949705694537054130275776 9075892 -57265170076994634822696283363191275520 9075893 -140331074134930885011008077326898640736 9075894 -92352738940123497938703837190702927872 9075895 -157906838281812180809867304473088642600 9075896 -236282187557926916102235910210487070720 9075897 47412167202349619582392665447963972474 9075898 -15993425491190443075252898849610795840 9075899 -78674708409431767628132299970298791664 9075900 9180658900037322315547473212151436800 9075901 -758957286446591157880748623019412096 9075902 154224183814212469062351496528432312704 9075903 -159018877755192304604983841595635107896 9075904 -107675080541075356304443111940983619584 9075905 -79506023085379651725638508534681618840 9075906 -23273218564794519247675150937710995456 9075907 190603016906931349402279090840676156 9075908 -184221320357689554231083453220905215872 9075909 -15778230968764596278734727633343437760 9075910 -59091559944248969675008864251828963840 9075911 -78523899466820363643469251002585990160 9075912 62322254694572009522728599319373291520 9075913 -65389873245898650642571254109942625280 9075914 2193360370622072116203643442299060992 9075915 45829628373555542340026619131183616000 9075916 46730573971385690974204037675865578240 9075917 213386508148572804801448170279977454966 9075918 -61612119516629600675596218354270970752 9075919 100327800943274111186211715201133073120 9075920 12752250920451795946544614828159795200 9075921 179444355418987480080068368223925680112 9075922 14890486985239058271818544316323322512 9075923 -262328347164363279421919851531084796640 9075924 272639755363699207403792147154087936 9075925 73378102692751203981059368812694656650 9075926 31960376830443113156604778186770941184 9075927 80473364155665467041712681222334536400 9075928 -129668840065948055390266268761390448640 9075929 -110029018084199521120946656605464831280 9075930 321820675535825311666169280469386240 9075931 -292727376322257729517470687067649214268 9075932 21710793094681369270105427170496569344 9075933 171889026263843464920424485507117885702 9075934 15765940942991535293586909105359438592 9075935 -116897866629998756890584201937012270080 9075936 -224145847502506553748124769050301300736 9075937 120539637076384029265258151551675927680 9075938 627704217955758427225210719850733568 9075939 -111594776264796447794110273927193684160 9075940 104373416435299728819030935953132919040 9075941 -5157323263393956998431442521957372128 9075942 248465578528101567373632422643052846080 9075943 36660254873126561996258258138199577680 9075944 9713217597404781964909908282643691520 9075945 -12912733110445027134848546591474861760 9075946 -163615789388913450129459328304082569472 9075947 275662751570741250057920887395339442560 9075948 -67923720429762159911565030726350438400 9075949 157867129759373548521067263862603971936 9075950 -36566872697897874230927918602753118400 9075951 -68906474351951197547303620031859109632 9075952 -12919147916667821224515244981448572928 9075953 141803362118805365414294295035681047140 9075954 -57399950155375538705903951643255760896 9075955 27401778765993328174484778550598164800 9075956 221842063986799335485647187238905690880 9075957 117599538069076618502214625226683563840 9075958 -132180656403628103707611751580498007360 9075959 -50531323371121035814994300485809539160 9075960 -75425557497563938087350786510244454400 9075961 -119629753522583522042201519246867775936 9075962 -46942716591841347515836872538638436608 9075963 -27371502638123167701421009241600904192 9075964 -99378096066526580584802774003388289024 9075965 -64475306073768637706713599169999783080 9075966 54237342317895916822732576478439599424 9075967 -2227899990906408621899813047150724352 9075968 162655201033367963784517999505965056 9075969 -571561418992176273669728904573165504 9075970 60777989984119208032862558529776985600 9075971 -366104621201010532436150374675435341828 9075972 107125238891219308412359141023079099392 9075973 172274932832770013569957990788673952222 9075974 -24904242182837708896192670332208655264 9075975 -21291616312932793532722994191426331400 9075976 -62136140906610732524310645967121310720 9075977 96791495751869727477820173984065412000 9075978 117477632441186851846381796563351616304 9075979 11353498555388489125489335189164887440 9075980 58766764687439329044679718914522752000 9075981 138392017843404351849441334683967484352 9075982 -59757519677481319535190044796569995008 9075983 -6479466301748170731188722752586376736 9075984 -4079697754154881057786079048966602752 9075985 -121254875261610904274159025500349884400 9075986 85868111759771439520533990019453602192 9075987 99725048118457954476141618334219069440 9075988 28908887506863696410783381916850287488 9075989 32684739067328165699850107414351807640 9075990 -5393437314971217401127676997660774400 9075991 -320292682096545696290906488816610375608 9075992 10290593576003929713199596974502912000 9075993 95302366068648531426312433803206541264 9075994 -24531518424275177058521661282365030400 9075995 4357286915633253573248869601287656000 9075996 -63433187610820843489499473044513177600 9075997 80810021085962152707299660650142753632 9075998 -4636312161211130932162113629490051840 9075999 147268757781348254423343469011558376080 9076000 -323846178253158054131614666669916160000 9076001 121902375867803804047780580598618873408 9076002 -29139567696696877028909948006025730560 9076003 54969282418045200644209496199036230584 9076004 -46417940835557081021791096067597574144 9076005 75638816869385583528152457370103272800 9076006 48242268067594673963944462057409311488 9076007 35168089594203206729772252564285739680 9076008 -32754375517617718536624003381667184640 9076009 240004299877240758615922009449960473210 9076010 -985621090828864607047645214466435840 9076011 19048757145978908939757539826118708224 9076012 139812223933001805612056315412244756992 9076013 131969866131659827308659944864529502060 9076014 111297288503351675662695049655241869760 9076015 70753498055339899268577273397806420000 9076016 -17870024957359248076466031685432934400 9076017 -5530013958660119220284809231386176352 9076018 10021926884267890652822606959172997120 9076019 107954277368843385608023745234089902600 9076020 34573065768445146283676023341984092160 9076021 377576908932115876081772557700214402592 9076022 79307305186568005690487362304776358400 9076023 -182347988061347757575965865330069529600 9076024 34747139039421780568115846613559848960 9076025 16325303924883918818266542669185856000 9076026 -26427835764433685239948472456255498496 9076027 -271453499747221296685011972119385735888 9076028 -113120872818284934474872885468359824384 9076029 -270678508341220322475642363300178959360 9076030 75906830231836452132743452647820965120 9076031 -69382117878207346443243684232844446800 9076032 -5611300108014366566702017894718373888 9076033 175005028405734481031746641914836601282 9076034 126833621764944012455089056301802484480 9076035 111924104848804076155086297317973505200 9076036 -9040729825932928444094561927659573120 9076037 -304183388507355595108765624380520877700 9076038 7423674731968471103736788270427600768 9076039 25051842674964351449610786026110794240 9076040 -4197847460772261644517376357990963200 9076041 15004491910609476910860462766990254948 9076042 -14341455517585821078607879372426634400 9076043 330137776417240106359948699983228616080 9076044 -24403072699536258068888286985974005760 9076045 49630832922124939194859257059845289760 9076046 41455792999979196520822270611954695040 9076047 7837001336806628447292488108885565216 9076048 47903213354411949851323405491329433600 9076049 -78695652923333097178167596265503052636 9076050 28674552121105846907958979473611712000 9076051 -80888458152633276591997412844599779568 9076052 -122046356885035760789764135531450441728 9076053 -466283073833906788302971919738186240 9076054 49298817118184412691433553130525580160 9076055 77173697329478971262290713661747791360 9076056 45878397115226917193618351662655078400 9076057 -21186092475883863536611497642328749308 9076058 -113150736417827663551360463201796825600 9076059 39401560002160028960168905469917184364 9076060 -711470214505277514559872746541158400 9076061 33825766979781582704129201054626329984 9076062 14414912012693210091595187419326037248 9076063 138284051239653150579331014379321613800 9076064 63501725508916668802600892565660106752 9076065 78319483772491375183485339227168987520 9076066 -22600359278079074949061506638892174768 9076067 -594272987340231333947839354140024576 9076068 -113177637181486398585628168396455073536 9076069 -12394349911789363244527138831243225860 9076070 -447707210497114104624409467333027840 9076071 -95945855479567574924356006058880867288 9076072 37813534900290954826630925799271219200 9076073 -676478629867062404229865124091495450240 9076074 -16401108160131851479608840556196068608 9076075 152273550223870158892363926481566551300 9076076 11704593190223605274102058447767961600 9076077 144137998820339667616228138239640539840 9076078 -150440162658008917197568970434142869632 9076079 -177473700896078229592131744611613306624 9076080 -11310321313046360137935802461555916800 9076081 -9081884439014007006569716690868355008 9076082 -86395099649567791705383514506610714608 9076083 50484419074296601213294449476256122424 9076084 -107803275816338064270203134280564466944 9076085 -96652471237350301896918636686313125220 9076086 -61367168234899770848064835714547611200 9076087 -48186135138360830622457674679975727168 9076088 -35015196029306822555458285561194086400 9076089 24099869686572625074577259757493818816 9076090 -5047343336842461934248947111945455680 9076091 -163825494533952641407151799194780323920 9076092 -207860675005628122378384432613648793600 9076093 -30959035359493634661479755288897077856 9076094 -15614554309178913211378349251910356800 9076095 -22226664099035984744413929469132651680 9076096 2999295123675170979819796010285137920 9076097 69916998992541641476141630352780675412 9076098 8340950476597467124726413687489723264 9076099 45658212390742388005946712257323416288 9076100 -26819187008351798870189819648150323200 9076101 62821829303180080091913123856721754720 9076102 12513886997905151063570273631838157952 9076103 -71895276979089987161850502409819726040 9076104 3174533290902619953717478510159872000 9076105 43524581924672300623823821140848668260 9076106 -59046041712313186091938023564781754016 9076107 175222474529441538832066522834822382040 9076108 88331663982987499552704252726137462528 9076109 -14822209780851565603972640425422487584 9076110 35122296088804100063076187491552998400 9076111 60438544781397029994344929037556650424 9076112 -13211858094825773712994378495279325184 9076113 -23296787990979646444231780110169222776 9076114 21983108489364972013926914533785575040 9076115 -56552091342180537427037465507929980240 9076116 58788780546469362541508648252918071296 9076117 79284042362903255560931524135364641166 9076118 -48865785424469332434364044149392657920 9076119 40594324634986639540395868291778320800 9076120 -55837418909968101733845357843027763200 9076121 108312120390736265501832799059405461322 9076122 -6323422053519444190445024598145027584 9076123 40501587675856163623653152205188121600 9076124 209733055411856936877135405594142711296 9076125 -226031490468199729296151841449331352000 9076126 107414722693209793222213361796987568512 9076127 -62805246518923424730902091460209045024 9076128 -87214533150122946080300894129315905536 9076129 63126558607201614045779494613255746560 9076130 41779568367500784930409181601220300800 9076131 -1627654261746388775777856005547756600 9076132 -67061818862539066045241336697997529088 9076133 259818658439499501794047240205261264928 9076134 -29037951101664798843883209038774579520 9076135 -145903134898126111639975216133149999440 9076136 -191762794629335227711703928292337464320 9076137 -15764715791849593696165328158385602176 9076138 40597644207662679777559589475023724720 9076139 2517688572200793665209216913754930024 9076140 102938716544075970538858199367652776960 9076141 26858162026375887157621400310504541632 9076142 -2051226243621969216161035064541937728 9076143 71221060750183947006426839216785811328 9076144 8416801649502678365666549899025448960 9076145 81076084150576207453661504206851837120 9076146 35017689709164539410960726535592979584 9076147 -81571036290532125999843797856300942000 9076148 36012088894779897000630742363322726400 9076149 20124914288376026781783703823789155968 9076150 53305265671828901085597114372480640800 9076151 86521283675521598605413895738450629552 9076152 -62766002499841054675239710413189939200 9076153 287034455792437077058450661503279775402 9076154 30804158518596734083743632313802955520 9076155 -2811804890840463862861868621730620160 9076156 -121604293838067465460896166184542612480 9076157 201320944037495575514905015356006878112 9076158 23250674918766012697801110147162071040 9076159 266419479767291273026353955108241610360 9076160 -14412630877832600212806761950677565440 9076161 140406341628758253328230802170311169072 9076162 -82742378910072415476214017270107109168 9076163 11589028921768058565660472894101427008 9076164 -76331633344260400966625561733848967168 9076165 -18984693648240751959949955434596259200 9076166 9144231589663146290805466620427780608 9076167 31088863903995874897873801645857346440 9076168 -103655447144751457203562790901969223680 9076169 34680149502400548283076684546584416720 9076170 -31810297118894276434306621367856353280 9076171 -35006608406464498454116528107129490560 9076172 -184664917636101734573243215504797624576 9076173 13592864839636693971053923105294667424 9076174 20728229773280998879327258568653025472 9076175 -34483078449592539184315870918192140600 9076176 -281818562616956733816119100545802240 9076177 -197579954415417128795568734594476234128 9076178 43893596181833676996145739451049514640 9076179 -22779551585591113867147584640074297600 9076180 -25026032806167173475175278284287180800 9076181 -30189540595681256807191087881014654628 9076182 446780006623497211784474880690192384 9076183 -95353895246347019580249284722808904568 9076184 46094680702505473212620619997180600320 9076185 -234743483020443874937190166528437004800 9076186 56507847586929380079374096096576640000 9076187 -232632058521371510280052329364936111164 9076188 81772289920574422952857367833461841920 9076189 63825211626166094253818669566734946624 9076190 106846568494566608784021205347216460800 9076191 -18239990089286780636742529980240038400 9076192 21587946459403825655330812791970332672 9076193 -59930261227438873876342876357144109184 9076194 -36133243402110197265954212160438506880 9076195 -6742990379790043954518850868008429200 9076196 139029787084832292550673913841041014400 9076197 -8945453089979387540637041297901619584 9076198 -50774736626873024408797851020085459264 9076199 150706022311273308933711007096328301720 9076200 -6804178365749882745305824366252032000 9076201 78469707085721099667173921820488470202 9076202 -29560935656751761108944605674065082448 9076203 -234496254598028936478965070774626746788 9076204 -19406407394035146866241130581315045888 9076205 45153742319456385260063023066415724000 9076206 -4979255398716707677700485649372851200 9076207 -76920047466337106502020199875854607888 9076208 28495606501898960696902659299210821632 9076209 -71727314088097066790636042708102758272 9076210 -29290280901827735025413623554736320 9076211 16146520208765880197056353092613865728 9076212 -4315832403741594442377698049693861120 9076213 -251075874511306395346497708164444019538 9076214 15266361313475017359498166618534109184 9076215 35568053058382803306781334548721615520 9076216 174571995893201318312295616621022515200 9076217 -227543460169008395853982143889839907200 9076218 37456964691054703952436261645284450304 9076219 45451160842327583927582193157593554896 9076220 -18091074787260054109300959068442240000 9076221 57816421563167811383809487639150038464 9076222 -245010343989078788466986448321118557888 9076223 -80367881208829705909127699458296706536 9076224 -48904791739342004686854379115611422720 9076225 2029963961863654290755635367991799600 9076226 112176584643177397415790373096970127312 9076227 -51485339121335195958887088151142774280 9076228 42914319672143334919519068760524353536 9076229 309069378702225119114791249263666244830 9076230 24818251662017515363767606044603861760 9076231 138944290004450110314850654465510799200 9076232 -243089618967759476633124765401485885440 9076233 -29213139544604235268621752033536119200 9076234 95914213639410380188379918279614196832 9076235 -32119658395924138350036462415681897440 9076236 722293815349540659036199647143614464 9076237 -104383757058514320095299201632799534560 9076238 -112276069610138951494469673850173348480 9076239 -188835015289491592210634154561684186480 9076240 -7090871264475606505334258020847370240 9076241 137809177539547013730690010744303710642 9076242 -2783010827198621002911191922599165952 9076243 79613430950633692789536203012724095040 9076244 -28001228581062317921947491361500814464 9076245 1067621987296621857085844158372343040 9076246 76097230623106242279183032373993559680 9076247 -322973907819758024919143956818213125304 9076248 53102944976108273754440359876645109760 9076249 -4406736279201890349014971116812535168 9076250 5565737437576867022143376791882620000 9076251 10327309287636025955094754478991233904 9076252 -67764266433509530461601976925541521408 9076253 -158756861438325037542268102034959065498 9076254 13755327223140668997921515035185838080 9076255 -15345258962872950596875532332387722840 9076256 7007163647243584614874288174053457920 9076257 171841518652113061341375906310502527488 9076258 -28639189923520623329141080784382521520 9076259 190076094912395144629212776119849754460 9076260 -24706244450022609836911967355901501440 9076261 -171281459081044942427552732921187538308 9076262 -724314477286459120943857756964658048 9076263 -1831098429114289546287789562679496576 9076264 -132495387550124471972979696509917593600 9076265 -210743471458714944846141161761647038400 9076266 123808034724932854404109042537509457920 9076267 229531376316346444783223281668337066192 9076268 808004741196795251072890265983633920 9076269 137622989918127353319979030634259841344 9076270 50967565501668757029313953526549759680 9076271 -153597519458299547837861865095976396528 9076272 -602125202498745616155967708114255872 9076273 40470273450424450499942123663072790528 9076274 -76896433121239344834051346202693466864 9076275 -19399618767932091240627442056196122000 9076276 167054749377083838237039691589712967680 9076277 28225800141368850578542267094082415872 9076278 -38657365589909014343399958585359386176 9076279 -141527017559087078770970632236267340120 9076280 -176473604840851817162881441039117209600 9076281 -188683817996996370289829733258394401120 9076282 -88623276524838450392024996227384923168 9076283 -211672343373901951742649735152534161920 9076284 25604627719178296377046035166804540416 9076285 23674674887275353288587185886546901120 9076286 10256984629697153358999161741804750592 9076287 65587980905492085612595272833111324160 9076288 -22555228269116869956067663171671818240 9076289 430866764134894660812979961242199159856 9076290 -20587330852446001730048401335040972800 9076291 68617379068978969049153543595583870672 9076292 36873221513152816496916299306578467840 9076293 -45457055461122566480139233590885625472 9076294 -52496851043261656806829132348765190304 9076295 -132584552935703590068751987852831048200 9076296 -5435192333699936691523485744090931200 9076297 27864751619836748753962003450895382746 9076298 59827698402195079332158353878759316992 9076299 -85502026274400856812798278559468631872 9076300 -58133933360825781266843217059509632000 9076301 428182906030724795051751596463898584 9076302 -50796924519575924083999194217268135040 9076303 -42191794346534412493902622709761399896 9076304 28555858249246005420498220046950072320 9076305 13110611767813632965788734540956392320 9076306 8514312115379540135042271472935358464 9076307 -76532898320536158585198252115713351444 9076308 -46625927381143322160943533455951892480 9076309 5138345802885759886848226749935400960 9076310 178915546354376461688810186690074176000 9076311 -569448206058906103941341513195040000 9076312 123118152193181064881004074721561231360 9076313 69827192817162166116029857954554179844 9076314 71379677925890099630004593275047606528 9076315 21061081441640755296531235512844750800 9076316 16158600264221924471712864534954263040 9076317 -16942529908047037296570865370913909888 9076318 -89151803727628271599966578666496352640 9076319 -219408893734611747777368849028072135000 9076320 102818487798752591071230585662236262400 9076321 82050931146070761794980926732919527700 9076322 33227597020386614864816725274696093472 9076323 -107341552773012470712901811856354410496 9076324 -59012501968819152593273377388727475200 9076325 201757085000324108735842940052636000 9076326 27703856081294839835978757757927962624 9076327 145167159938525215134805106467756637312 9076328 -77951137957529746372069898042869539840 9076329 19588396435938455540052171424331972160 9076330 3621829394676652459230908213697182400 9076331 323154400336416688514515329558537996 9076332 2374329772485410358669436943515090944 9076333 156209828607850028037095710431381951360 9076334 -22968972128560233048045657394030553088 9076335 45307842430357871487947988759764736000 9076336 17130560475058480673731662470800146432 9076337 -98102459524773829308236438336389012014 9076338 -57170710115010341850285340176465590400 9076339 81051981667774465533371565446017516720 9076340 14167261147875906051593640038331310080 9076341 55505112598141949043266583866183316864 9076342 -103034059367772169463102531537552427456 9076343 -106011585020391741144350863789095072408 9076344 5109227663369194752034011415818117120 9076345 -138430755881447856463284399841950963900 9076346 -126939022661976938320905901928698858128 9076347 -2182184820367717660136303978385538560 9076348 -180238053148653488051279562526915643392 9076349 485896697219239226190086734675755936 9076350 20495786978152839659933510639580888000 9076351 -142475785220487143384070290350951658256 9076352 -144139942585682017798866553386943119360 9076353 -23427916408525268569282132855885572672 9076354 -297414052501052467301963949442856448 9076355 -229448643065244122555965621597681680240 9076356 40473366042698305140391874216446685184 9076357 -9327819783379199913852897801842031520 9076358 -86136923136264278016596412675287994624 9076359 -12039108070684969043916943015101299760 9076360 138607954608239142753447110917597593600 9076361 86635325180187007403070515734345103232 9076362 70736158502989207498117765457175525120 9076363 23422114337277918477943551118563867600 9076364 -87115598253088110878084171253359758848 9076365 -42932115120611073616025390764043649480 9076366 16353941534436492299565421625930923008 9076367 137817024594605910192827334810717658416 9076368 -3964245721188198933960512019482148864 9076369 157740176267940767056416015126160874020 9076370 -35747173459351647338634525692592033120 9076371 2151208467765453071675474824759585344 9076372 -72086571023745302967970611535662436608 9076373 -244358878686886911378320376482095352196 9076374 6684685645608749524571204428717536960 9076375 18460197625159357574653919569095936000 9076376 -102258716159791872878620051174885785600 9076377 -143791548539675695937737028849120773680 9076378 -31820143153092688165267811415101621760 9076379 -89939244651611530670827112311364712816 9076380 61131533877381614303871234145698370560 9076381 -222808081914623694189632016031214339988 9076382 -1557192616845264473952717226349254656 9076383 -8476256244540260291993973644063011560 9076384 -74217237753079421516412469118070226944 9076385 -151829409661302046546647954391603550040 9076386 7150783762003849951295348238891806208 9076387 67576441785241009111103370145015957392 9076388 -199316389054092100335647672915785571712 9076389 -35644510109006245533214316320830996480 9076390 9227400611432788300047123939998112000 9076391 225018279905023183154317729090317515400 9076392 -45711523967002592180930255122701281280 9076393 423271328578094413022516604064677193344 9076394 -115888465597816328257938973531296711504 9076395 8663459857094311997200616987057491200 9076396 19740613139838837383322676630053963776 9076397 2044321205481683448699612128252098560 9076398 -23691285025817253448955189347292313600 9076399 -212181837450710615129905674685970911600 9076400 35528676908206347179100254766625996800 9076401 96007866115087489422024649603555259040 9076402 -73476528918924426624493637457087679968 9076403 132244053499663149231689203924802732880 9076404 98927315106743654564801995401154928640 9076405 -68732670012168515950103841230001396480 9076406 128852390430266578257050665064064552000 9076407 -129594678609850617855378961396580693760 9076408 130625057741602097231051784102886993920 9076409 -138934462349950731741633419460820014396 9076410 -9685405422480061696241947244395299840 9076411 -85175746155118175497907805267800801976 9076412 10631351257163081221385583419984249856 9076413 195056890045489233759663769028314201344 9076414 23224338415645168261719190578250443840 9076415 56246675093901658914061637632895786400 9076416 4375599302073660447938377726373658624 9076417 -162915741301257748766085061731472299774 9076418 3705069410353210366977245572732329504 9076419 -177184293369711568201221011660652995952 9076420 -128569490544369819199024475294339520000 9076421 -263252553197596009866433516441289952576 9076422 100460067097765834841212267434054812160 9076423 44319297470295294232517186688949754920 9076424 106249775027132578117616807648339558400 9076425 -69752736212499529810830151243427574000 9076426 -36137263217721487299411280567796884896 9076427 -165572522817135635847076734852976493808 9076428 -25372474454195831793158849373491036160 9076429 -22424207556747036932279788740555055680 9076430 3037664192084897184718689546070905600 9076431 -20818843595238478032884216915451979776 9076432 -4513163532288500365525714092861988864 9076433 -139872100213089100836073508197144690560 9076434 -84346530346235290134093962401608652800 9076435 90419550427457960221422922703432600880 9076436 149928163652675554334225227471441821696 9076437 81566929314826968339802411168795386894 9076438 -18387810911000561570740172401763128704 9076439 -282540613723036349343246672776086095480 9076440 -1597111357177739346496162873933824000 9076441 67347232869995803794581306718651930384 9076442 88592782260599079605607620589779923200 9076443 9916526202732574557997963514818374000 9076444 68163225409162863898681444029959546880 9076445 -16380362341542911055929844860961360000 9076446 -78272351765326961687620403493844379328 9076447 391417613229973937855743463722450440912 9076448 97913384756420011725319903438853898240 9076449 112683468282803583059171309694509453760 9076450 -9071014288944831584604543765984153600 9076451 -1824644922083839309835694222775336548 9076452 88677791287897981551281191800668160 9076453 -66647723067730091175824910423452092740 9076454 -96702905524082811323052082274128897824 9076455 180258542465551852232251626418406160 9076456 10770407251558352125657321589582330880 9076457 13042621873404972414146894187015584520 9076458 -804449607149823618008441286409093632 9076459 11977215529340707121525684968199286784 9076460 -97376362977078080408369297609455902720 9076461 -27422664751154065192686213422812129728 9076462 5553054354219091343320335832997237952 9076463 -483338643640436963138731901581927696512 9076464 -20857205689603980012651941530878836736 9076465 -106239073196108689497976631001878263680 9076466 -76223275350330974084942904463034188800 9076467 16094908767725706201216643532603950848 9076468 -241814925810379948254680350823737733120 9076469 378518157549300641302765882047606287196 9076470 16866641349172140351048327830669717760 9076471 -351995427866039257860305566622163873280 9076472 -154038716183228554353483494353095475200 9076473 65220267701749016472259425857420514624 9076474 139479844368869845634613622084487592192 9076475 20127016779802535215767881976555676500 9076476 -78102319267994964447709901341440327168 9076477 143218956803108713894104037770777288172 9076478 176849782719588779112156414240443424960 9076479 103878423665802928152261971726736119040 9076480 8912241809707872796130376212765736960 9076481 175531823350907908380235647653917185282 9076482 -83903850539975037736885021694372770560 9076483 693269425589446356681533161045359000 9076484 161977867684879524956775264431752051200 9076485 111670502003518436268996877392027643200 9076486 118792900078405287106330741283272068192 9076487 64320326528995242965375942615095400640 9076488 2488055859433127313739447712310067200 9076489 -206487035273903520693580983148556887344 9076490 -18849794234641687489595724509051289600 9076491 -103742038221183775380724819191513346500 9076492 -26556997966990270214110111470695940608 9076493 -355308677116501414118626910751531897300 9076494 9564972313162184339361233481366377472 9076495 92050513489194446079000390576671481600 9076496 -36816615243202669299731901822277779456 9076497 66566402010006956834943194725726134000 9076498 -5732218576064361801222808042470773760 9076499 32156656437070313394159290769858352320 9076500 -136635205889544685680478108222363968000 9076501 -44436006472635698581684065134971045440 9076502 -148036142351442841977801329942732334048 9076503 -4631921282658647809442248463363731200 9076504 -56703809502105723696211182834124492800 9076505 94003158832637648635416266458655958660 9076506 42439391765019687331513747956007355904 9076507 -31572919797179712977665181331702712800 9076508 38739275627628649917144729270546902016 9076509 128929368393137549773327307324921481600 9076510 129105221409294545511139644923651300160 9076511 -227621541104010464792915803489014216576 9076512 166872801255493666447226106266616594432 9076513 -2033820730668847849412209190083250496 9076514 47249200044065058332492298636067883856 9076515 -57899670710121600576561903457429195680 9076516 -237319806727299628028874217713819698560 9076517 308689010876011057136171690379243733566 9076518 47803451356113249198933623102563844928 9076519 -159351792736958304868380272308755875080 9076520 118661146275931809246284646212559820800 9076521 -70800166453417284254008436180644372992 9076522 7640314998020782139142011068648003584 9076523 -460125546833428841316686842286552570736 9076524 -30181778407622866868165615016057320448 9076525 -19789716870961236189123778178317061950 9076526 -2105499951726021812831279142956329536 9076527 113709861396729223517787225702552931464 9076528 -3176081116348544974678606669855129600 9076529 -30946559479131945267155089732265032128 9076530 -30166636591294017483309416432371975680 9076531 -11869262521906963475074935084331031668 9076532 106113708397404510425439161092591245696 9076533 -20117807589245003432164614419433943776 9076534 -140868867241670287701967061629763647584 9076535 85226560373057642618285600883927144000 9076536 -45378832858080908834364172225472102400 9076537 -136907641512860797679666890820908143420 9076538 192031832545161266359149616766032809696 9076539 -8062508735587713717314848378829820960 9076540 -79462804309049639026428232691096478720 9076541 -274300502753962322136014013108494144058 9076542 -1987642299734530106958311385528210816 9076543 107086513129593506562871821400280556400 9076544 -14816011297725370650583985601421246464 9076545 -19571076002458927450645944966305494380 9076546 -47251021323143963861055774234652041216 9076547 271845113210383535128686971230685337600 9076548 -36007198264324070016138715879732948992 9076549 134694298785132638987351108497399483550 9076550 -11225474575498016707241674875107011200 9076551 55883322294911329665434987654199103104 9076552 -105056709694390546300590923171119104000 9076553 134609943836457764057102783272750129680 9076554 -28203069902311118892580070715711299232 9076555 94814152755764652922153140806022840960 9076556 82995360232266021677084400907174963200 9076557 29703954407224274728419434540252189184 9076558 -86023178304736506197975588757609887616 9076559 12146663757107466086797898611415405904 9076560 -6286564822554448364932759834479820800 9076561 -117030638950762930445912727393706243840 9076562 118971141840823079339111573706085236864 9076563 207134264070863919313029447512634040320 9076564 -59374755165408138166979949491854968960 9076565 42039934555614788240006122592404853400 9076566 -162238895346275337039117184138385111040 9076567 -158947296190959450295898448183249830568 9076568 136701448488964799508615863744280821760 9076569 -990538022128089825540549285312835584 9076570 -30049288490761399312642263628727903520 9076571 -41448724466066978399348240509386501120 9076572 -130627712878818576472999204113808078848 9076573 73522093528036413707680890909609446 9076574 -35053977917417552147672689161956308800 9076575 -87831573643175238907097534887304543400 9076576 -45580643910970090192785676722442076160 9076577 -386962358984415593045240940399245099328 9076578 -3181639973297040895731397161379550208 9076579 -161476933473631807430989324067235822820 9076580 27818656713863243672058110519621337600 9076581 32675336177176229073317365467433804344 9076582 -38454936603506860682041942496623822080 9076583 26246282154510813288624582969606250944 9076584 -185349888011797076258395345015814799360 9076585 -84156903757986827408886949814270160000 9076586 -170005267568966103850226157582207254016 9076587 -91184060496416380154935416880299892224 9076588 -19241374479852965519837145827588549120 9076589 -11491534323204307312124922545250273600 9076590 89065400482483298883757797056317497600 9076591 -169219410393116257715884187337517146416 9076592 -6068482999343565943960683578836451328 9076593 110632416672730225907761384158755409024 9076594 -77225687206888407717413859741012947040 9076595 -8654366066301475750436164142442935040 9076596 1287297939660105384955217734413649920 9076597 541620563036306041704029159960595800640 9076598 -206963718020615484890509064944117541760 9076599 26152210381371816626406737633491570224 9076600 -644365560512956653788635712051712000 9076601 34483893708700406724212596067793492 9076602 -38080964108145436783673127975517575168 9076603 27643451439011263869916961056993400224 9076604 129044768786192446726393632329416972800 9076605 29407389100896584216573131652060515200 9076606 -33885568177664367431642186468193159168 9076607 -120155483775197551186040851020568276728 9076608 59230050372615882696251265198430617600 9076609 -234687677440187286349042919636441976190 9076610 81411640193181225392497170470528017920 9076611 -151505069764404441408273628987937188176 9076612 1325189641696098881141532930914875392 9076613 -95918417667772690232891244485083414500 9076614 -2568471945570251718905671809866956800 9076615 -215154490391123705465540825736460047240 9076616 -127896739150231992596608877909783715840 9076617 17060311013261565856154405628395732544 9076618 -2902355040168530188922628096254729280 9076619 35727801329687284464056713512563014920 9076620 -32590855065779070210315371025412669440 9076621 48400780926474739427293585446147010584 9076622 105287147075475269749245110783048704512 9076623 -1226492575095671116198187988084054120 9076624 25386308934181179310592587707356348416 9076625 -76738739407571463738023288524178631000 9076626 29061923006973820289414313520079447040 9076627 -63190689740783816602799875989570048 9076628 -10579244875387748013677256502604328960 9076629 82845095722488099630032552977373870688 9076630 38854564654632644800118978729724360960 9076631 108237936470660545630691344372795461192 9076632 59284996961217009039060588223405240320 9076633 -214906305900797463084830041811056991100 9076634 64307365170736486759925731242596020992 9076635 37095966811404543988230009613774230240 9076636 150212519917703521253584704262333038080 9076637 -308654100156812280935036795001128082714 9076638 90236383498785728370614472946867546944 9076639 -59829154066936713984437607418184911632 9076640 172647540971050285944426937251853762560 9076641 -20455304008497828316124555147237168256 9076642 -52569607121135084220185256188775004800 9076643 -61931405662550899445171568775939587108 9076644 226906151498623078143054378774688972800 9076645 91064998237758942149894275377386831100 9076646 40289829835449705116434736888617762272 9076647 97149862757262627860695837945333142400 9076648 -17696272178274983102500975621796659200 9076649 -187178820962230329869381259242927025036 9076650 -11699447869183451260765786403377132800 9076651 134599897117896860980234371867114303792 9076652 33681766316934864327001707149651957760 9076653 -112569265970862561783584014019857540938 9076654 -6851692192925183608861204050383063040 9076655 90305683818392818713157842270405120 9076656 -58630517570589001241917089487855288320 9076657 132057763790825743206794168508269174052 9076658 51149210145265108313552984928412753680 9076659 91184848561817134721309893671366861888 9076660 -4467822578962478334976173260733400320 9076661 -141223384101905541654139608970291968960 9076662 -18515021899910647177383856990840218816 9076663 179349505163472767535889334014565807912 9076664 -110008929599880226569815284800582512640 9076665 -383462991872405035722856076159606400 9076666 -48399513684712733725352115432804013968 9076667 217694183544951635067411907944069967716 9076668 80109950765179824597756716489944212480 9076669 39083095744011690206649301560418935680 9076670 -56370572837866292449413876829032438720 9076671 -61380859717589329399378071102845702400 9076672 -22411091438260049401470457897946185728 9076673 -20653090532156149101559927405009638078 9076674 -1819213008975214777860531323948365824 9076675 -115551724015979393424113347911238860100 9076676 30426461752916857100613934057688825856 9076677 -43913024869260020010459117323288136480 9076678 -37546735334388203235370931206500821760 9076679 -168592695836988155805351231839252668680 9076680 -50826936040931537245593116861128704000 9076681 343411103080659543946087662707261537700 9076682 -97974260539846074081349746975754492416 9076683 -13988813947629425331646820578452663552 9076684 88535757142227409501982678779674012416 9076685 77980118853447644245925106496832722380 9076686 -6937803909230766408705628457692839936 9076687 -6506185883608981876284382368935775168 9076688 -28570160319460455251353955063572807680 9076689 18535356939726684124354742059377250884 9076690 -17443036100697172443087753082649149440 9076691 -152757050117421554161974425504366034336 9076692 -60456914204359618846528264837547440128 9076693 -164214871976189987292955930720922715058 9076694 127326546047871499262375522989095648 9076695 149775714219399916738038905466172771920 9076696 196424640439180050961425917509045217280 9076697 4180300899012210775237639961999528832 9076698 8065424469465173933315579922925824 9076699 78942745196845481038727619444808429240 9076700 -26553339589104787042849339747264704000 9076701 89517275979707265430151884551143087232 9076702 29802809998100158195826101577433928704 9076703 -56203414001821910233636328046093100560 9076704 -13328528909984452071114012211638435840 9076705 -323781076337544566214895570108403808000 9076706 41086293181017225156040598347290769920 9076707 -5425055273722403427923851041404855232 9076708 -155223704402222091849920507778761220864 9076709 316256099701998127847587451053560182910 9076710 -73904110807138717354745377817282054400 9076711 1880523685612368733337419133311907760 9076712 -91678353863270155305046697168173056000 9076713 -174774789938796985943068963638955161456 9076714 -22721887196660051271698090759729015040 9076715 88962776148125873122188270131677179360 9076716 72556482630287790694512275912970361344 9076717 181751311623566111416589804805619458048 9076718 -58388395925109055946450074971032386560 9076719 292504481484468062730748796812335503760 9076720 -18445263255975972259559637514481172480 9076721 522677264403614800949201076517465288500 9076722 6123113333485669081858694456855763072 9076723 -140676966184529656177639605005407167028 9076724 150641615244099742527393009340851674496 9076725 -18397435055707103987306800959717024000 9076726 -81768302718637777668600055540703835840 9076727 -111063318817722196863316884267717648720 9076728 -55313181628986670667418507612317614080 9076729 -59723510825303011529375163893922452924 9076730 -21681685424209011073933275739059842880 9076731 55383490702965399741750733506212003352 9076732 -55570575484563878274047822901360107520 9076733 -282194724847621007884197133329540993018 9076734 -203232496129345520150364941647181034240 9076735 -183801395836932051585107400454030855320 9076736 106408465160140687889115863288245125120 9076737 -68653378388645705002468921134253920000 9076738 -9273469898344732703314459136211548160 9076739 -118350251616201188118932483977559148480 9076740 -75270995812610431913814754658997657600 9076741 60487553970109083552418420858193190270 9076742 -101230493714571767982934599591850805760 9076743 -46250592124981739837092652352074619744 9076744 -13316307696775357208660609093293332480 9076745 90824517782927009272132620449806150500 9076746 27653725062686881221589793735258079744 9076747 20084809093991363360710415856178817080 9076748 -294510643892441671517978224692662300160 9076749 108449507946344042551945524180797007648 9076750 -104346001693391326409872734128450928000 9076751 -421516395444020644585457458000582672608 9076752 -57176306973837314101331002949088706560 9076753 136348037076951522336147328535024591680 9076754 -61161321111023413398382050465838545120 9076755 -112593635087367141171053544184160671440 9076756 66022330382639119181358256737452472320 9076757 -12807594154689130402321577524113066180 9076758 -86030044729297457956491070503639457344 9076759 137693945931331619252351421083671695216 9076760 -63342175102627321582924571511185203200 9076761 -14864035431587189641266102426537958080 9076762 -18497642887714063521508187626168363008 9076763 -171433663140976469874369268082780897520 9076764 13002886207101364852147634604326215680 9076765 213371311710435610057228270403406807660 9076766 3149471568142410669050625689620978944 9076767 56284384345094449195590111439744662912 9076768 -378809350083257073322606138369834352640 9076769 18304680072763807365369774655962525696 9076770 -77577220267044475680377870686407110880 9076771 79481739822741937446019854865298494344 9076772 191323260910118308485976804385198088192 9076773 223058373752963500533199026351586769184 9076774 -30348567599930488177953117300291454848 9076775 58652234055823301273364118921436958000 9076776 167809572187483141348191532786288066560 9076777 -54413898066240327066854427315111818374 9076778 12226934074911166908667073889480301920 9076779 -86442491174600658357599977911549377556 9076780 7340913783776100613135847839748213760 9076781 193592747522302903475081871968568880608 9076782 -20402046101436630726347265355214745600 9076783 1688241910262785954846866589324237504 9076784 -1775161607836794110214387843402301440 9076785 4068464283986601772041251297543971200 9076786 55106078690021808470976797880917827584 9076787 -178148514001948707159114256205293771368 9076788 2033627675038495530217554930549350400 9076789 94938012742380998068937373823374486624 9076790 -61558232622096831484377302647024481280 9076791 -8554737110892945642107490216208872240 9076792 -70379792921896424965967023059992064000 9076793 127019896929353327120153527417216037280 9076794 -4287014662159258414622017609896587520 9076795 -38158428224720183638776850813893048000 9076796 -175462891359299998867379510823787952640 9076797 31422053545940989952726249094627938400 9076798 -63722808501944617180749569727408628608 9076799 137303139109042592079592178270071300800 9076800 6376119677234352889055675158206873600 9076801 147309799193312679728714508188040196802 9076802 -55505704424271349997408400258639733248 9076803 -11297055943205144598272802649580244816 9076804 93153041843877603861679667432260058112 9076805 -127372157411239537873239753002644953540 9076806 -41423809681546442335283196607751491200 9076807 -160365024316769214358272875203880627688 9076808 -120619624265648389637940184429692426240 9076809 97654632726480798017560747849360675200 9076810 -7865474971550297936542675515172800000 9076811 -116943241191479749617168961892534436588 9076812 -5700160333870633615723188327992475648 9076813 50311614077731201831251056977954337920 9076814 -67526049602627444778173458394558631744 9076815 -214418982710836372989583529991859320 9076816 7092774516457711992455499685245878272 9076817 -159129256816489288383566491315719088128 9076818 802487850432850071723971181561562368 9076819 189862166861741914691526007763815786220 9076820 115315890651721305290837945503956480 9076821 92629731719178245268367242187465182528 9076822 -11073262278496923448234360195782777408 9076823 115458436768355320452345178670033995440 9076824 80746990008918761069237641790795765760 9076825 31203367336333242049205716412404018000 9076826 79020411397916744868759284661465361920 9076827 2273753126509417922762768754458943360 9076828 358408317354948506869640702066932770816 9076829 -89490243421934212354979112574833060570 9076830 -4642621656105819833700582873067130880 9076831 44414445519874976204963150270984131264 9076832 106480669397477543719931785375324569600 9076833 102517557478853332352919770554815761280 9076834 20556263553150311589194440447802706720 9076835 -57607839752016560660981140925459527200 9076836 138325766185799747834666638612209472512 9076837 -26865972291118619740985011465829349696 9076838 -64939684498461819757617699463473819456 9076839 -140334245421714282564638745680117761920 9076840 461935304308444096483858305813196800 9076841 -189109896977561324789039045576907490758 9076842 -55929234400346240501246028614052628560 9076843 -7946514931780329452530211871314121960 9076844 14439800545310629967172203432062863360 9076845 -14827728821110726696508814259820136480 9076846 -24512800587708331450315237083701325696 9076847 24887303743977382594955531946487182528 9076848 35435895739289247914243475463891058688 9076849 43738591427936104595344561743470416850 9076850 11793195632127539532569403558093140400 9076851 2128631132693272626426261398548884480 9076852 -62960661487103661127331386349721582848 9076853 61111793494541934880396137390736965024 9076854 -88369553825073954016632107217466620480 9076855 -234979762572539599855326853290791652000 9076856 15743994211022173721875740138135674880 9076857 18269554818583641289378870158928745040 9076858 87516290095761813419462638342784599296 9076859 -89958877907647780722433003870514068800 9076860 -490938917907847465228135323194634240 9076861 123364963873733238971072820340653135384 9076862 24746079372253967450044786719800982528 9076863 40408099581469903331629894180283808000 9076864 -139065431049048855270495502907033518080 9076865 59890338369750151174081302609304027200 9076866 6342790364656043018377880115050457600 9076867 -107686307092600434397305049978358005920 9076868 -5175870737457393900749849559138759552 9076869 7423868697795739110147474381217923294 9076870 924934582644844814043060202772428800 9076871 217889857548631573110326946063753858072 9076872 -5013365366723247548038269031741194240 9076873 -176602590654177178679653397068290427000 9076874 -9165747271100854808044264456114764288 9076875 74744391854612657965876119948248640000 9076876 -154341408517654508654147353091291664640 9076877 126160800442736752975449963490458982092 9076878 65831574739131515661754758271625746944 9076879 160914367410731149498390607452580831840 9076880 22873357618678653556432540613309890560 9076881 14942388600745142482380213319768980480 9076882 -59357655345342723851464713256862852208 9076883 33434614884081337009589567543052681132 9076884 145558257224802302444118928247884584960 9076885 71065317566581010310906808381805711580 9076886 -12932172065106310930183317337610890752 9076887 -253739566979788325367235607506598416560 9076888 -98981775930423588723286637146158090240 9076889 21055506840890087985908800119279295440 9076890 -61626536503416400318469042736217294080 9076891 -99344963249040613957358422084340111408 9076892 177294397160402542865924945987851591680 9076893 901601991787075426998479551778390016 9076894 -11000717231196437765953539709006629504 9076895 250381814214732509352527972652819448080 9076896 -48537554468855207931654401054742478848 9076897 141689598862338778886585959490883781346 9076898 -86722034250898306259180424300193271520 9076899 -9193060194733308144149084815067072592 9076900 -22233569566788088035654305020595916800 9076901 332025570042437921611258323122883763902 9076902 25423023921372412698583488439107018432 9076903 246187509095451847311601788392597143728 9076904 -49259869085964301625676160285847470080 9076905 -130488569809585314806640501239651847900 9076906 -7500467280553400903978390756450088960 9076907 -182717688485048068986319624987827146844 9076908 26183828880809116342334089905238548480 9076909 97762547511465462430916398382786937110 9076910 29451055930483271841044954668864935360 9076911 -31990030011080587170793227296247626880 9076912 6309925744619467471734947398914998272 9076913 -953356053647450253462358400622643536 9076914 -14885725200951082278125110844801433600 9076915 -188110125800124408637841629711554247440 9076916 207873310898920553692759763853221622528 9076917 -57842323707299500108169510694005736288 9076918 -59464370100696166531765152233392440384 9076919 21789653954947764041670856461976308144 9076920 12341384575339900122214623201545625600 9076921 29854155072827769389715131082273843712 9076922 -73545637408614159686421651289853300736 9076923 -157473013746595942587339820476208669428 9076924 -25786223433069220773786098569662038016 9076925 -36985885588993586453286527258565756000 9076926 73393214346090854225198169820890307200 9076927 -62747124534979343598185269134828174720 9076928 -2459145627144159583344767334459899904 9076929 -200945782346829803587776876213098449440 9076930 -116386146397131421672173517052504156640 9076931 -351438277101991828868757320289681522000 9076932 23546825120888204214918591292083022080 9076933 -318082640188069165447717534700910638818 9076934 12615760432917907299014914142205148992 9076935 -25822351731874121783332815481482286080 9076936 253303031132262345341968965253923840 9076937 190780562688702400263962272329816301620 9076938 27078880997138068158790170418198518528 9076939 -165484781178968906304248103130440101376 9076940 54438406013085012087497374517122391040 9076941 -11436409688462469390110313328078203018 9076942 32872584783101519409705539678783692800 9076943 -48540574794276521028525581997707857536 9076944 10808003187058655483170701882823802880 9076945 -50356414526610556133641417933918572300 9076946 -186814974006732670343879841358334242560 9076947 73991928048880650472573598985503538240 9076948 209049687621604840781783497269912487808 9076949 25953122618456248561588324104637148352 9076950 36437371723018812147868066640176425600 9076951 -24693071182080012559845391474581915456 9076952 -65776335795740811702889326846180710400 9076953 -82471756636140386371801993153943547696 9076954 171538589123366931370358772718878472176 9076955 18515617369645941973573396659754993920 9076956 -1698800419371119125470794838920355840 9076957 -76729810117416141907584398345667045920 9076958 -160318649600111288406975690988243840320 9076959 68982029476343389919033754532534484424 9076960 104877783744993960868029820467652853760 9076961 161619722210708314089985147445644166562 9076962 -31890455562243156601634138589534200448 9076963 16497546438787832011840256423515415040 9076964 11428873252883457688104784103238136320 9076965 61616421519998266783403636170812120000 9076966 3758098999585364985051347396027333184 9076967 19310907246119810524175399004706409016 9076968 -260571399388508266842254154821893324800 9076969 -107423534063654047380494973230008909056 9076970 -34682312878787827485171602871054013440 9076971 -1343299711286631612161229569385219360 9076972 63799419556757219585961956103498792960 9076973 41453653881771390218336519766098932800 9076974 -835713626641438165907296195919240640 9076975 -19250710859175499373838657662070737000 9076976 -756940604020024617017631894209396736 9076977 -3138208075699038878551843139897038272 9076978 269574553203149139344044976899297774080 9076979 -25715209869101745363538383664450033416 9076980 37074077063971341167354579412135321600 9076981 -44870411140410198643531306530152768640 9076982 30286779377711941545172161441721874592 9076983 228606146370543517221200717318887993248 9076984 -2446522530235279223798223821251584000 9076985 80639385786497275793231697800708826180 9076986 11680219380645721504306279306922793984 9076987 21348725148896319019459506349876896400 9076988 -78772172174600112606099395688109868544 9076989 -184791318574253041557636565910953082400 9076990 32895953468587908908850736485068192640 9076991 136710415135210959275289421973524984704 9076992 40245246962819028009079928011565826048 9076993 -32178699077724133364297973268037909758 9076994 75416270451952597797284102005578169296 9076995 98811577020940433731541054939229043200 9076996 18531812337442677158379989013441441792 9076997 -28687322258640366208588402312127517000 9076998 13393206383740862061840987722074122240 9076999 -2984833659466028557733430091416580136 9077000 387415101299356148904161931153945600000 9077001 39023736313686498552568132326745404432 9077002 54501261634740768366977177155032789504 9077003 -43592546999399026613609900541962850000 9077004 63068401659103142696983266127131306240 9077005 -101800150688468364294000360937641880500 9077006 140807973235076834562954864258245909952 9077007 -154179306739837225859101306119274410360 9077008 -33294749951651249343772031912482488320 9077009 -281974731960510623280578369353531554960 9077010 -14494702468035406593198425381147773440 9077011 -348602933725273919862896090757443763488 9077012 -10534921861747915797719216381386536960 9077013 -63427017792128989255098842064902846112 9077014 -199780795441803856516475956621552928448 9077015 86929220496421619166999916444529579160 9077016 -139663338422328082350057642585823641600 9077017 -69549798920913430081631776267727345408 9077018 -10563976252713230462997869481450017040 9077019 -33993591133620776409711359264205798912 9077020 -114811024865286616677005968797382955520 9077021 18027207921653163458496727364452118400 9077022 -40778136449296705476393747619822801920 9077023 107634233090315331160878834144118962272 9077024 2195081903986531479458743320396693504 9077025 -47539299259225528598885866730403422400 9077026 -87661144845312807273138588225060002304 9077027 -170601939864573473359128017964960905124 9077028 -111537940511753801658334374216139054080 9077029 147450491343105552055108141611936217560 9077030 73415164452453775533242783212716044160 9077031 77873088900465373301804778777423285984 9077032 -6585019961904074253641125504484966400 9077033 3089132880054105116119766904288384576 9077034 5237337963973574154724043660554549248 9077035 131226847510373493292884790682769148560 9077036 -79704623825904724373541828032815971840 9077037 172158898060885357115555691369079690560 9077038 123923683537281235581896852036672281920 9077039 -18074944738323464083137461453884859376 9077040 8037547912719656780834588059433041920 9077041 -131509373030212902863987162452822653200 9077042 -110276596150076066142928960288871424 9077043 120836600882751717989208328496981233464 9077044 206101506841619642108513875072127894272 9077045 86087665316552273345885292857119927320 9077046 40352612888992916072524281492371678208 9077047 43225314027024228876423195730873178032 9077048 73211796267048748173703281100468715520 9077049 18022018920231578111553111306010597440 9077050 94189448971650517462836080546405760000 9077051 43182737899874984788087875288649138152 9077052 131486466634706456811255458414623928832 9077053 127291807888496203154786464933345924960 9077054 31482000080111359250440341256293492096 9077055 -42167596489114925544044991483592764000 9077056 -56568267330916782143803024167479541760 9077057 -43298854920556413309143497578697422 9077058 46129480386890936362707452107241210400 9077059 -172040442584454732249832051552755452740 9077060 145187449450828711502513367455525068800 9077061 43283855212476656635179978138536848704 9077062 -40717576050256284018082433759895159168 9077063 183436551697567234032130954565061672960 9077064 -24426052208747988814722886555934638080 9077065 91767801537897831554695968469579758720 9077066 39928912161695368122701193524117752320 9077067 -46351141101766829066540615700019354116 9077068 -12430030853233082132854024515978313728 9077069 18842240379341928237499830501050666496 9077070 29075735360951460576226792571711063040 9077071 -92330543079497620328974245031277059328 9077072 -7389155920732955711947641843377012736 9077073 210963421323876497443305651343823603184 9077074 -32143789817704827804812144066615236464 9077075 -20510910304535634751852071639570282000 9077076 -16846012395520858478857682361769943040 9077077 -59423284431800218322411901019314760548 9077078 -67241852073215954644229423803667065344 9077079 46859341302011956024507106292346920960 9077080 16502767071655731215704995243985920000 9077081 212591355279102910370091242793192525120 9077082 39216146914784725070580437800057058304 9077083 -7930064767139630728817075928519860668 9077084 82970201233231776040923838383122313216 9077085 -649722856070081836043293219044536160 9077086 54502023501038528608596455600510308992 9077087 272284033192926280587630376318662680760 9077088 -83582473076317235991190563871587827712 9077089 43849203861954078881139965893890571456 9077090 75993244934782784820826660237567065600 9077091 -109884760763784754619135560939778439360 9077092 183839377842050738175891559730120959616 9077093 97656831469658484454496836447640381280 9077094 29646014745024355227751509585104435328 9077095 338426113042440029886685806645771205680 9077096 12292574587105938413777175997174824960 9077097 11893027076497448199014842040717984400 9077098 -64829315195387130719324994068596872960 9077099 -11227058260916256749987653188701731968 9077100 83446604042373071089850898869059584000 9077101 185572822312024128859903573934805086304 9077102 -202190206836138851698304922633208142400 9077103 -14550710921667607636316726397963095472 9077104 -51926678832542658002717499156363182080 9077105 -215267732737602785046313175898162819480 9077106 14820394460710260616550582428858166784 9077107 8787397965572132734648351023998068480 9077108 -112728674461437634766077364973525113472 9077109 89645133615524357322285398279492303904 9077110 6888860212776453445100870921954918400 9077111 -135657360315740166778044920790880605480 9077112 -9880496682450629677499047394233589760 9077113 -79275418053370688257482623429862232236 9077114 -27594270300613193065389784665567475344 9077115 -13183864964873421150349885027683156480 9077116 297396586732469946492339044533510548480 9077117 51549082228492083472577464733338329600 9077118 138860215839301347088288210927737400320 9077119 268487763776941804374311618024928571520 9077120 -72663280868042232215310051750759628800 9077121 34426950212539687969085661746303014800 9077122 182232365992889748362914453145788316112 9077123 195170877014792671666594166090606538504 9077124 -2246958235734878151015141397006061568 9077125 57597677528120016513501971778485067000 9077126 -96889214939629971467512484485199875488 9077127 -128201796081591188466281896525946350680 9077128 1841915722958358349820934390924533760 9077129 -206007210273687060929810344306291032816 9077130 -126710408333694130125831855639102528000 9077131 -30275910889846456181628512162214017280 9077132 124458784384116545393222154205975600896 9077133 25231633346886661491527675695472785728 9077134 64659888150944758102401192447509007360 9077135 176319374898391024746844109493979123080 9077136 -12486095492067600971511488021574451200 9077137 78232465643023156094351979221184615360 9077138 1071996164416433812892883853079854080 9077139 147287860871954202430768845823906295604 9077140 63750282652337346735818099810572224000 9077141 -10788752033551856974967776324756032000 9077142 77718054554529118630649401634464254912 9077143 76892739395425885063529993237833455264 9077144 71481127719444291909966000959469957120 9077145 5271523365672632997777411525189427200 9077146 9435408918567585437516317391589495264 9077147 -74721714127642585742628602863451740488 9077148 34136854305289715346112273229221266432 9077149 156119826226349364264720210820986194150 9077150 -21860409146241053320326002325154032000 9077151 -25188283990748707360317149536568899440 9077152 -3298281113410423437815043676648243200 9077153 331358804234668904459488416420391890402 9077154 -45588517282737789248363119778833862400 9077155 -216016667483690851702256471077108170000 9077156 -188015061048210920141065521310182067200 9077157 -183109316077168605262097877834876395520 9077158 47549765058998513602178498276344109760 9077159 -62925950200493670728665550594094126576 9077160 85392757878712137586262284764033024000 9077161 77359497757216626182146596702667424762 9077162 89041299308346032317719751539475910832 9077163 116390938284875117708909529116381183664 9077164 29824027751152644828013423708596490752 9077165 -159397989757950188540391047622881872200 9077166 -38915193259185906673543814892693718272 9077167 383616711371929778905960067511327441264 9077168 -75411914979923517846347374139839070208 9077169 8723431823130961177786936997950955520 9077170 60769932638258323826272309462744805280 9077171 -27652456848687855648492548286488568 9077172 -17209989412516473924477523696086122496 9077173 -38821388005414324215012387971666521728 9077174 12534127511263390661068569143113545600 9077175 67860795878109268258804860143681616600 9077176 -145759877883253413300281485032070963200 9077177 98457391801632235622397195848574600660 9077178 51741136173398268822117110052210432 9077179 175081629714689874056732923441649443360 9077180 -23631795025511400625738469890815590400 9077181 -107556807996414280701784988675895098016 9077182 159412473460565786711427261435392038272 9077183 -204106721918402959543606660138300517568 9077184 7007676583037018760392861258965057536 9077185 3256709024957794020378984241246735440 9077186 -20344944328886722893395089292345356800 9077187 4031157643684257225562196404130083584 9077188 705257139439834688334087056416906240 9077189 122616403721384631989920533356878478400 9077190 43056164202036398183898817005918107520 9077191 -78756777881320180924413676160518906408 9077192 -191971349890624900303745972712505728000 9077193 19578870348002730313125353521760030400 9077194 -14020574609987354896497993262090906368 9077195 -64054387027479321357700039757063143200 9077196 10483775513784188959547166308548296192 9077197 212692268925916648884036450204367510646 9077198 -50906964503005371909892303185529344000 9077199 -74454176893158987723705805371335787120 9077200 -6807979745900004720607439342528102400 9077201 -22962246613389327456347700868171014762 9077202 101669884378410761607242895889119428880 9077203 3672516288029191656022140037680844800 9077204 -69507235143024988812686830169918373888 9077205 18034867234452135988456716029517027360 9077206 112342630537642789276850403527502219552 9077207 -142761468980727219587348654486505287544 9077208 27029129057887801861604093251009904640 9077209 56665308460779222360093844797794893920 9077210 -39741912728250596107676419142889195840 9077211 -94211647862652371682658978314774359040 9077212 -10723738638521191115034887672726323200 9077213 -211117660408845528234648981446384936538 9077214 1499790704350446423824532341753419776 9077215 -31196673950344540263225566673037793280 9077216 20403248374033425857896472430249246720 9077217 -128166766300784231709809147727716131920 9077218 -27341550667819171104737579660782956384 9077219 -85799437046803056569180643230645761380 9077220 39187045742219363978887815754402406400 9077221 57966886511311051242270452638783479422 9077222 -22108349725137843930830410891336728576 9077223 130279984555039495159533080457044447784 9077224 -25792908831553881433986500594316871680 9077225 -95338392444060602459208027468297356400 9077226 11373581557267381576707208888613266944 9077227 -25564200433330553023114967669884949776 9077228 -218994089479676682043587278217186930432 9077229 -39256096915314672446354385655087171200 9077230 42694227073926308613373662789243725760 9077231 4416903198970210049571044895796586880 9077232 58975502380350432992160370231957585920 9077233 124286135577573661212607477600599312624 9077234 23663494628688741840256052736493012992 9077235 -60462485730558592420497790696462542240 9077236 25219360275876651250558203048435879936 9077237 97222424902061709026951857967463973500 9077238 -99890620511991928786270993779606850560 9077239 323755413309626924377749635711710936040 9077240 5045876172447501129198141434257612800 9077241 124731414353703806123254246139551501392 9077242 -138984293863581571489200193974405187728 9077243 -4546885863061167718095305688393462000 9077244 105334959108583874891858702523655421952 9077245 -162553060899705102210872483094090796500 9077246 -49307886577874586476196912166561814400 9077247 -4821712534293151078684909899911215080 9077248 22884867965081665660328097381089280 9077249 26157714496435727381460470001016638528 9077250 22694806620558931733702562425201280000 9077251 283967835972328342660934645545518149472 9077252 273024280420555060764229542823923333120 9077253 24581187811076760666580737840023473344 9077254 94419870177598910247189062410809876576 9077255 -77623255220625775726031423874169705680 9077256 483446981653882355102450611501670400 9077257 -618969521607516245679030775782645120 9077258 -17712185028913699730820981092386237440 9077259 16564791749778568422684269581079997360 9077260 -81314652901105614365981251696102348800 9077261 -391459785739102500486050154114439007700 9077262 -30748408782763324980369170553308710848 9077263 -39087744044265910070868925327645147976 9077264 -11170090315239702401455013285325963264 9077265 791143382376714161340587012519600640 9077266 -190220415718880294694525635561957602176 9077267 -1598007461880711913415291014899657684 9077268 4060064588623505469121151210220472320 9077269 -162805381012920124418409018934455470400 9077270 126382229860070349074392164530718670080 9077271 -10329790207068240148020626361985262976 9077272 40232945680885936720029299698816081920 9077273 -227443501208068425318949208706719303478 9077274 43475940874606265699476502593133035488 9077275 -53058606864214986361537028215877462400 9077276 -2919005447281330003567251463270394880 9077277 79913796411017816852514860791763657280 9077278 3703372533341157579605151171484035456 9077279 -139148753156470669318209671552145334800 9077280 -60158324252774927620713803005223239680 9077281 -68962543477462260773376190331729269918 9077282 9470850279750413310061225800195718992 9077283 125189175176371830827793818845405161252 9077284 6078822136555372608570162556269773056 9077285 74099487714811358844488489637487983360 9077286 -17884300265628790441209488017949782656 9077287 596027514468734917448834470524939694960 9077288 -83717078955850642375680467000684544000 9077289 -30102888824806259029029448795499117952 9077290 -20809391233678129472705404326084355200 9077291 69631396360028209215873182097473743584 9077292 50085011841604685597889612348650127360 9077293 -26043353405478598764721527307454372458 9077294 52133939096580738727308918421983492672 9077295 -55496201898975272803378996319435189760 9077296 13779066866201301058977246827784699904 9077297 265605519971864449585679678757243817746 9077298 54684086685383347522423304199188014080 9077299 441569406557361922478173982382275508 9077300 -216870677188402726402658361740083200 9077301 116257462373977334975345405906089741230 9077302 -9478911403733345638685873891202130560 9077303 239771996572476378321733172969837248560 9077304 1281277531733800239138733257208504320 9077305 135606453692618568655322458609057739460 9077306 -63081322981241842404807835551832101120 9077307 8401319031497983314274730270035486080 9077308 115177629321283904600571765227504380928 9077309 7350859510053993870450406307920680000 9077310 10682883706165780163368733621301415680 9077311 299383374324762730625464395441950750912 9077312 -31045575599692910046936855765226881024 9077313 -73405763074460605055522556266357438592 9077314 18854758532414629670839111230308546256 9077315 65903709728773517677050643822999944000 9077316 -24447947597848668902706524948210869248 9077317 -244688988472772463269427732022668069440 9077318 32729693896505763287446066542683474688 9077319 -74320361391748242615138250850815336800 9077320 -10286249435371180771484086049749401600 9077321 52526987050182749498123895941325099264 9077322 48938551707916020501393926145836926464 9077323 169563474746451985822100798801255031572 9077324 -115377102669840967372375653038347394304 9077325 67583219659098171979271779093026585600 9077326 13261648068471502190679592069582297920 9077327 -3206323074975603641208314013899212800 9077328 -9024601860105546651048161307731976192 9077329 167763231578172061293235221814064162930 9077330 41951157996759529405679532914001766560 9077331 4347665782890870777644748301810316640 9077332 -71921977597134410283527395904531324928 9077333 69589980996358327700915380348640709582 9077334 -37948381060116149943936549666674393088 9077335 -192559124475148210237614119275764927720 9077336 -84029775803086555780823881098555832320 9077337 203933881074284685226175772539862904320 9077338 46059837665768884048579644020111950320 9077339 201147814729516344988713010123875205824 9077340 19188246616745284500072375082367923200 9077341 23578604215095358023329269251440365824 9077342 139058169201320078256523537893487251072 9077343 150935886065987385184347214800279168 9077344 -278365831735715251670627667480870125568 9077345 -3308261051864502266749807555843643520 9077346 -2448735942668275697189268303408025440 9077347 160825759856684875873736856513799072796 9077348 -236294404510270228712309134157895694080 9077349 -25836508631976778289881938672000065952 9077350 11468658340723758079269261043220284800 9077351 -202328518925789545390080218952292920648 9077352 -84883963204246316882125007805047930880 9077353 -104422549558770670257790797487144986396 9077354 77654863566379512213415142690378571264 9077355 -13240361081838022977643122047000790240 9077356 -127564297008032035002486253486107662080 9077357 -161478995676559704773964545636632873428 9077358 7326401791548094741606613206613114880 9077359 20252247513312220475999239611580078800 9077360 -34700225717859804285189454520485969920 9077361 34021942820588447277513910930683962784 9077362 -34149409610759850960887148888326443008 9077363 -182569452263278483788505598477025456 9077364 -29181906344563061133237978750244392960 9077365 -5421972542833160599401443008187775360 9077366 23349644087771041214405693832216944640 9077367 -22521438111285266356235724353635547952 9077368 -288702940950406160697459955916187095040 9077369 -79622093465716673853460987933852277760 9077370 -59265459922707086604826362067822291200 9077371 118290625226641160910648029898575989992 9077372 -214642479658531985240334794184827111424 9077373 54594862020278111398118585159519784000 9077374 111467572991094974607820093024523367936 9077375 -284941589286089102771245831773855120000 9077376 -11676510261528915445472006183332085760 9077377 169636827514879556862953427097641556200 9077378 139708061642177423012968427399924044800 9077379 -34002663726776171632021640918390929416 9077380 -37661341420603418840479162581177853440 9077381 2750211961969391796700925433584665182 9077382 -38656506168267187927805432047714658400 9077383 -104572206849678970369026380373069937920 9077384 58799192912203746716485469944682050560 9077385 -75703923750673569183802319273616000 9077386 566517314454210756914069441871532800 9077387 -32854342577389131322862992047521537280 9077388 -93396491971699483997469033617129923584 9077389 2684281305389496362099207804337063040 9077390 -17137089198311750908380883763480678400 9077391 25327678803260176041353135517145033152 9077392 -57655603571064205450691642054599507968 9077393 -28089479156805900423734659186474182156 9077394 20242034932866858331991189529409797120 9077395 -13083438134114845870391667536599605600 9077396 -30859809032624295157515823736922883200 9077397 6110134537623940461087128764838424672 9077398 -15119314708196574381887830648161593280 9077399 325256987255245815039763739752278707400 9077400 -71886141078031504990290995703636480000 9077401 158014548476223508024203239419364771402 9077402 45340269767089922741546154262616601600 9077403 31604941641665310714756656543446354224 9077404 345277048775348758424773013057656832 9077405 -179356815523329500304463705449864080400 9077406 11709938626396870085171798952860893440 9077407 -1666712926382510355358093479266285344 9077408 -109728010316405752513213966864718561280 9077409 167235831863043809288587726061999208528 9077410 -51653699762684186530974646658797332480 9077411 -51136148831374723137124521872282905440 9077412 -6436698363439798277713809352954042368 9077413 -198690807842148078098767145833865366338 9077414 -129145873673169633153404193127297510944 9077415 71775393066509199920027031751787571840 9077416 19365200597212302812942232812460441600 9077417 175348358464467656248162745501589833466 9077418 12063037653031175526351800826578052864 9077419 37663613329509831138420579938188420144 9077420 -30636518190966188888697102969112473600 9077421 123942095769789271484724311933157020160 9077422 -90709343387544945896649071759015503488 9077423 -131148407769044625721315127208932009328 9077424 24809792013736016809951938525651468288 9077425 44791127816012573782409497124826284800 9077426 123880012802678832674722138309085600160 9077427 10433842143570386444201530325965134876 9077428 -54809791197882082637435954315949830144 9077429 -470275847026683850543138095181451040 9077430 -11960950199874078009635835325576202880 9077431 -125324739290361256629114580048152588672 9077432 -18018335035100820623018989903275786240 9077433 68836844930170530565705909681155945600 9077434 -14653686536826478730134012227509994384 9077435 30036922526163639135142685668171510800 9077436 -162709150940301627027315812786663812608 9077437 16586214127634133774847178154448416972 9077438 -54672070512844830062328056827862355456 9077439 -132752937636878641054411216336276064256 9077440 46444644601110424459271449324132761600 9077441 -85342099347139645235553522624024512316 9077442 -79720003800713537465783365218131271936 9077443 20883078394747655400553417835959565704 9077444 -34219903552597803395356844627597576064 9077445 39944589849337777868408970937835606400 9077446 -29039987314528700864290121576128403232 9077447 -333689036442478206013607462391653174880 9077448 50690528192131175419290727101219225600 9077449 54653526413124392912680741369373359360 9077450 -47886497996379446509198132114945830000 9077451 49645918178340441434588118950089104384 9077452 96138397456685886758715941596109733888 9077453 41105718616358321992459843952206111680 9077454 4151484202066049646857015040889002240 9077455 224146669324604499572790239384283108360 9077456 29346229879699498974752982178542649344 9077457 105840076245626816655395512928201875440 9077458 38981421872767737027592644163143309984 9077459 88290348333685463529740325565046400000 9077460 -372732815329012788327275509618237440 9077461 -120523018685543055833285870961613977888 9077462 83786203585016540190829033492558931232 9077463 17785846667950311836832837999117986592 9077464 -188345287746777135665704266202468147200 9077465 74139331384967478098675459845118049600 9077466 35928890654011235179530697949472589824 9077467 -10429939141315984247631510478823553008 9077468 -118578231261909620993156798633795718144 9077469 -14869837556551456646291454497557767552 9077470 14614932561169108024383137609222851200 9077471 -13205066829120239086114255480560718176 9077472 -3029301973867095997093131428129144832 9077473 199712111927251855839563937352227492420 9077474 -21731895211153332166599716602948290048 9077475 -38996285358072805470294931097806852800 9077476 30681907613610986181281209947547326720 9077477 24527111913260228189834807252600588700 9077478 -53915391070874910794359461592320284160 9077479 -106700242334544164859999308993267199216 9077480 -30986791059985444101327340637996697600 9077481 46222104607387546862964492296444937600 9077482 -12490669382496967393852840096849016832 9077483 65373847713579275019779295634467577344 9077484 68652483848544119304029062003646561280 9077485 128484506625239967188873831084761479180 9077486 115445153488860052600585519636693493760 9077487 -138086004296639397177240035989849390080 9077488 -12771447771704029076447341854315315200 9077489 46913746341261670145997266050324414290 9077490 -4533396405868710848188885536583092000 9077491 150729191659058575725301933614479410892 9077492 102726649611351928801323139780346222592 9077493 -59010898107284083802355661547753189760 9077494 -125220783233467179803018631103498276704 9077495 -175355409610570279879333329499303680000 9077496 -47068749363157559225148797240856883200 9077497 -199174000043635949144625853619495236320 9077498 48954847397126495584214910343112070000 9077499 -25455971887650908873747849319685739316 9077500 -11563378658219125024207236027859840000 9077501 -95529947302307571292083903413600757498 9077502 22480461097651282273837328066666655744 9077503 -7802882519677997898739102942538163960 9077504 165594175743538908570609805130905681920 9077505 89892487832833527140885267427765586560 9077506 -86742366946448576091200915358444480 9077507 231684051398869478100735217460327939352 9077508 -40535975337246000278394550203987680256 9077509 70244484229314864545705928877475331616 9077510 -26561363709356765205032508148227623040 9077511 -193919311166869895721133701674474877528 9077512 97764963487954333513108698135347251200 9077513 92488818067735981268884232316926108928 9077514 -9243059763286887880594056252004972800 9077515 -525832096184030704745165455814788080 9077516 18446485171677304034111495083252285440 9077517 -86361313729348198343789057085817252266 9077518 56540522871219590593897209933760320960 9077519 254329142621173545894127290665141931960 9077520 -13743299437260030289806059142571622400 9077521 274492736740154101420747768780075884722 9077522 -32416712220524376740082634597021836480 9077523 -3819585021087506389761870866235585024 9077524 -148370516483892200539042552266906134784 9077525 -41531328296558884056339093890934391200 9077526 -49417079731911037524956261834734139808 9077527 292389047568039247637042406033321463800 9077528 -23099337210815073735478295903531427840 9077529 138711024802344126459057297093981538560 9077530 -23760659759109482737755662546840601600 9077531 102118422255128019904857203528340883332 9077532 -149947605933589087788583144949414317056 9077533 80971144459918174638411735671621634240 9077534 3759016123446540034808559175743794880 9077535 -127540413860034994301882193042013920000 9077536 4139716247871738984403883247229599744 9077537 259344086147713446985285455240655872 9077538 40650481973085079293672295435089807744 9077539 -127050188664753651333886988051533066660 9077540 118130163813377390164095317510520234240 9077541 -137627073376506923350134793343943168 9077542 -56545476996505412669266066194247991328 9077543 -22512687448112770578909947174280045960 9077544 25254917104263335069219565184610795520 9077545 -48184904636351326662919366820560580700 9077546 -73768579726567470461759325382126030080 9077547 129508771949761407688197490694436538200 9077548 58491933535187581186727308402829061120 9077549 143497989698213949537754551685523662764 9077550 4073773717688323011041762569141488000 9077551 117624403884821306660410617747755962560 9077552 34822249355800215028876440358009208832 9077553 -180651420310876388746002729472424450238 9077554 -184035477267040902484363821946762738560 9077555 12430815875183871523730892752943480000 9077556 -105550954463150370583115658571265200128 9077557 -277953174425748999986942806384417634194 9077558 271810421276188007403505186421501952 9077559 112202148971887354373063047910623474560 9077560 -113097774995207231673878349024485376000 9077561 -42327858093862009746067654053156506838 9077562 85611846827953776651883309409831930880 9077563 78125120362961257361852807782117597440 9077564 -85851403497668463849203309079516699648 9077565 -9812921083971495717267920278166302080 9077566 130973650854956140189342449479682121344 9077567 -170076520171080770332784963045303337528 9077568 -5886996891964172897768448937238200320 9077569 -62583220824084372750842244732022392956 9077570 -66788579836622363431887645584557655520 9077571 130495284852496213889388075501961210608 9077572 -43133224845332661842634254980080742400 9077573 -25371360672385329569552876486339501280 9077574 -7490444346186862791856588173293506560 9077575 -8580591509782221103648747615795756800 9077576 -103377621387825464936252263997609425920 9077577 -64362729816025628928406684291916055360 9077578 14729791690177260990868673396203175424 9077579 50606590156660706884125456071558787072 9077580 -50802978523676995053750078685629849600 9077581 -315179310545935480221564477589631524618 9077582 154483227178840493893258935523496371392 9077583 -62099689155421793766491424278870369136 9077584 12441449012450265759452635271702118400 9077585 29398912291269327089652187997447156160 9077586 -1208784449893150326251109003609494016 9077587 327797297395612784947849123796257632236 9077588 -12716837590340178827710558505337166080 9077589 15599969706315523255972197794906342670 9077590 80215852164205132550342373602074156800 9077591 -20138835784064679153098564638526134008 9077592 182916078103190519433244029401122406400 9077593 -171365541364983522011087105198922723324 9077594 -23806465018572736764142492956941617920 9077595 62386438493228377434526287542596241520 9077596 249241207989968399360267335658393247744 9077597 -25912849408953635356803260027150868954 9077598 -40134018440991538903283476996573262016 9077599 220676522567257726382505029114781581600 9077600 -20799081982714952912997567611024179200 9077601 1114008672549307394912339153891215296 9077602 -25054562888203885577766221775448656096 9077603 -56417678931266055979061570480714170440 9077604 152158910783519744156109894923796304896 9077605 50858526113291492961950608559994278520 9077606 -70628875031970640006160129481812783904 9077607 14960869689592071384291281109401366400 9077608 -79127553406057019178900001624838062080 9077609 60580427551127242704731510875252677960 9077610 8529413597137251869086901883413525760 9077611 -229904643221945919726075057867326078600 9077612 144911430604829198520231886228056161280 9077613 55047376841641708223618343800474670144 9077614 26847745506713944503769357970691017472 9077615 -174073757018703872882102127642640941240 9077616 -40558513689137535160013082363286978560 9077617 12233206807071451907358318217984135872 9077618 -184544831020562548839031937030501477760 9077619 151047055922463508710351220247831120640 9077620 32498223498968698850496894939211015680 9077621 -22256550941695540680773224752703118688 9077622 -35964138190377076204079420789276828160 9077623 5615822549078045063033051094149897344 9077624 -80423670845142211478071802087182295040 9077625 195149886668512624161943301169592605000 9077626 247036734436548592161627505447508558784 9077627 76578959238531355277913394253639185920 9077628 10032433817309595707243223716584980480 9077629 51786257374866675665512909580943666240 9077630 -69740217225663737496235480694589206400 9077631 -7876876582393523717696092501757554176 9077632 -244480722739371061318534421826817228800 9077633 28600881899481005235231224408115641904 9077634 -21072191458237951519215762531241070592 9077635 -25083968923538382897053467741780128000 9077636 198398782318140181630020306964917886080 9077637 -56219279788779195496329696477513404160 9077638 51621347223134208477522043055229058560 9077639 -272361158410763944925730243402915619560 9077640 19221953420595048051861360045512294400 9077641 -257136090744061506090163318510198699008 9077642 8031966037962036836389804577087619840 9077643 353359191244942339319735511221147130720 9077644 191104881813569141537423280439034880 9077645 209514091057133453239923643315474533600 9077646 33556178932233040004911697606931543168 9077647 -291150002499400017500426053869368445904 9077648 -12838464719487510811750818745753190400 9077649 22053070624707845881331596569560494080 9077650 -92058939923297084499624521479014517200 9077651 224028969327020687074767001442531576904 9077652 -125567838207463899414952988718526698624 9077653 -175325521715966495440527900264536377600 9077654 -32030145114136529626617717924995154816 9077655 -121250465262613396039578812222958033840 9077656 51942271708787431293895494344311848960 9077657 -73026385305959030772785337494144721408 9077658 -12870096402727614315927871551957705216 9077659 163651427351435453819444168047168875480 9077660 -67691890372702994750029888793181312000 9077661 89296862581526341735023807851401961088 9077662 141479091400127735725254701476284096 9077663 -31967750968349176375339835285555736576 9077664 115791689052689492565448560662198353920 9077665 238605920165134268991783090664525767060 9077666 41007537754719069996363289775512051584 9077667 73292426300258690908233124583768067840 9077668 49995533203098962733573412273255792640 9077669 160901486758229204427038544661222619070 9077670 -498739273799921563834179559092637440 9077671 317518492173611271838655289753051175000 9077672 123822501752580908718279507512693836800 9077673 190365182057226765588926333421808684800 9077674 -262604236670948169109560224306696140800 9077675 17711376435284207078775642372225055800 9077676 12727406661590963811507911963004902400 9077677 -60003476121787206357069522246142571328 9077678 145616165364994224965290778685103212480 9077679 -14369020551274606307848291462635101976 9077680 18415201925500285073284020723935477760 9077681 89811061051867619215607091034885679040 9077682 -78193451617315087820554201530253915008 9077683 92926651310702714559911195870678999320 9077684 35981374464943428102173145736515121152 9077685 65017023005940031765292210043447836160 9077686 -8005297598402245314476453461617307776 9077687 211976246379308045318333392896975360 9077688 23089575884134660803656776945085644800 9077689 26800639081030499846407305923050936490 9077690 -144563765828736511790576437644103956480 9077691 58003934638777721508349519719898500720 9077692 -54562308047704518474144573000399876608 9077693 -4143023428226614131650874702993769236 9077694 -121320008595120332482133364845894636928 9077695 7394572921052247371290652656484358000 9077696 -7854878250477090389290567279124152320 9077697 265747728217696623083215057095441707040 9077698 -10115179175316468503167325346259077120 9077699 -68140254495613413018194559801248320512 9077700 -43346281486606012232495341497438336000 9077701 -73400035628674993320508416079794440708 9077702 11807712409654088571262976273806131552 9077703 -131829688033950187850920672020188788656 9077704 -2361122361172642818846927138993100800 9077705 9623727032714036487529227136141079040 9077706 1081943674147505237177990426060795904 9077707 63383017768409733495633167705556414592 9077708 81226434204868764015277692801637217280 9077709 59149426469860646996590889492602984128 9077710 87166823874807368050717575530221292160 9077711 5154259845618276775507124999170207344 9077712 4476665079201317101253128151072243712 9077713 -235071965209070335194520780160889569038 9077714 17908933859069882095672673326367928960 9077715 17873554391092457257572882756103450320 9077716 98770660808455497567828376809908819840 9077717 218813264743100150489140523880330605952 9077718 -9562436394512415303114684453736328832 9077719 38759575250846809571352883579032619696 9077720 -79439683765962932138422596959531827200 9077721 -38913192140469064138033241417398659456 9077722 -20336969728050297145630048209751128576 9077723 137425814753943253319575249599352683972 9077724 93730005933627290778738847865436779520 9077725 79071015614123300313593931248880900000 9077726 3975428025653344417305829790391469824 9077727 131119842000779988897713609269480059720 9077728 -40773690657558583021279733234575343616 9077729 -37939473900314970600279772787826104670 9077730 35948764374644135274299812099031040 9077731 -101606671115620293677493665250027428768 9077732 -29035542947466115612799467859896320000 9077733 22581701601339208743402798589072257600 9077734 17802527875801569063151094040842954880 9077735 3270508785904725941477930564480890680 9077736 -112299218916582563157441480777931161600 9077737 -139029340307825826292073387653671884614 9077738 -34109466393800317498676589020384280480 9077739 -117839434484174443702187687369964205632 9077740 -82336596692231731669095407343949900800 9077741 258817851789009179511529547071924925142 9077742 20858667565238249005624948080030897408 9077743 107253403505116668945254555433121318240 9077744 -23123416005758592454238616271325429760 9077745 112173132486508916850085856368378268160 9077746 201398872025247315145174206101807563680 9077747 2332746690324029980586775838124540064 9077748 31999552980272041527398295132402991104 9077749 -154757671453429182263541579857213991250 9077750 82510486797879846805088882258035488000 9077751 -225702403967048507675128935262140702408 9077752 -44113126476143078075667211334059622400 9077753 62860030407595831865742703095451372944 9077754 10404211515647430161835468185168973312 9077755 -101036691462616229551825872872497108800 9077756 13262870264646160992398968068930846720 9077757 -20715718968535582486851916571399707200 9077758 130637611419608563441167916421496446400 9077759 28210992829904869581194990643441576960 9077760 57933748159157377900734903929096110080 9077761 25384832930613574832141256862703505408 9077762 -180625121673297559554600258591648479328 9077763 -152023979110429402743489285356885266560 9077764 -142815816323949124100803922717619735424 9077765 37488251728865242277928151544942928600 9077766 57730704065579152248399858175583097024 9077767 -192551894303465446000124586427588302184 9077768 7119407263376208460965592848777216000 9077769 -6202015783233161009225644285579259352 9077770 46432858577740520474834464119227812800 9077771 -24022587528013777824418000140378074028 9077772 42981111236684901696248336419498512384 9077773 -1840759229429257150307721126078874656 9077774 28451932419984392227366203018703475136 9077775 -18211501273901842441938489287797814400 9077776 42462753839123019044014855184315056128 9077777 85561201098885298125427140118849096626 9077778 -36548350069646535967498310685439257600 9077779 54712692475159814522523472360618286352 9077780 106815500989886696959313045606106105600 9077781 139228249995334035427254002957744475552 9077782 -18360594481176738881617547408760852480 9077783 -26927215877481913763461208314644000 9077784 4327517474931064498440758923005112320 9077785 -80280654419559534850598254195104817020 9077786 -51169228137386824741349900878295435520 9077787 152922122889941392107084633705907248 9077788 -81433448647705435267054132821192550912 9077789 112462103819482971499123155734178321900 9077790 43115390761705235991363137411469870720 9077791 154926688155179217588324484678393916632 9077792 -86477859873220365085496769509175853056 9077793 -6705665080117692186846426794160885216 9077794 -25908964477627943992695735005746639488 9077795 -36663767610832248807032856751933489200 9077796 3998924181354271597614045055906504704 9077797 2526087357742690438771073665919820732 9077798 -36131946681941256452648850667754349600 9077799 -170830925580794418371396186210434481280 9077800 15356323850919072245936717750743680000 9077801 -6008809979890573435866211852866582720 9077802 -51775450160429509555099586000634878976 9077803 -17232467739505119563610636670083639920 9077804 49982979809244284517494360213981158656 9077805 7599156146479560073684029372443318400 9077806 -70961408258044126670220439814275120320 9077807 5217854348296106239561635337478839056 9077808 -3966841213146305449076923025817600000 9077809 -135208617179036204143929354348568001996 9077810 -2452904279744544614398725405358894080 9077811 -29360702512980154466982755905198049280 9077812 -27633416389587229282130233691067340800 9077813 -137279178078123619858378783948842037860 9077814 -123165957638063896148592082464669220896 9077815 191089658143910888310502933811811086400 9077816 -1045265153212419617783341045481472000 9077817 -5237134271510067027109469530802311488 9077818 114832983380412994869548062002291851520 9077819 -190012610811528806447667444332282538780 9077820 -43132730936892153272817567913578700800 9077821 201441185825563976711656395735227854022 9077822 -3092990907471183591327256166789639040 9077823 -9303737691532796043749621661527113536 9077824 -3557618874841864438604487131626733568 9077825 -20488075870251555597771929998273402500 9077826 -10578664112086570889303905935213561600 9077827 524330037568064210844245915930021098704 9077828 -189197961702396988042487533012529807232 9077829 56035637658177250063415869183244506848 9077830 -28536351543487216893043299095921905920 9077831 106383697614825053692027005815140018992 9077832 -5780691688923950963273752089485491200 9077833 -30525966738199222011322061475778257920 9077834 -65328142830866821759570485742613663184 9077835 -31274114405647058215450984424073242160 9077836 -29540394631344534393392808914598411520 9077837 49697904556559047806338631269746421292 9077838 26537807073866706842466473921939558400 9077839 39564037109432960738034167584165251000 9077840 21340803911333839798451376027019345920 9077841 -76463471042244715275888516024967258380 9077842 -2657163325433319321108950908622978496 9077843 184746399614028609827573456162022970092 9077844 -41045493050593090703480318266902878208 9077845 13748200177442982519967034326806816000 9077846 159497482605158013804628717368524803872 9077847 -23344180923762684579153353211689886720 9077848 -40917241423650524385592535092948500480 9077849 -147977473626511916027397799833698634480 9077850 -39214155782673772827922460958600164400 9077851 148248070690551991593788927654280713304 9077852 62312133167686376889145506033456122880 9077853 6160313585615293852297401582851527008 9077854 2393883291625498540103451769412070912 9077855 -38262629994344250618654836734102838640 9077856 115582460322184613834413428126172053504 9077857 -83454996076714663823024380366877692894 9077858 -140005294856342130264286600334996640000 9077859 -1797599498439248745390994751428354560 9077860 -79921575973803464245215601222503997440 9077861 48569632176956057171969930954657407452 9077862 -134554862815425956680022578709069070336 9077863 163720813300280057180673801798499453112 9077864 174406236742608009157493563010630400000 9077865 137423354273164035893057985644516118720 9077866 -4852207103224390523668644905621569536 9077867 222619037480384459995542500505531108552 9077868 45154731291330766229852168477759300352 9077869 -307974196020433451761007371803121314730 9077870 -79267254687729427630574501116720934400 9077871 -119950449732305465639600360840302907136 9077872 12024861760911195859121612566787096576 9077873 -49848784914139402587398123703929780160 9077874 -1058737013094913082460644900187999744 9077875 -49354542410209923702995062356896136000 9077876 66147469622199907429072713451294218240 9077877 -1623440515483896937924227394401452160 9077878 -94919106905712033592377108190368785760 9077879 114183193819958846642989993351817050200 9077880 -12700367555288895352228010347325030400 9077881 -89363516842137214228218731472520826028 9077882 -38213136621366942326456001149353152000 9077883 29373453565590910390352665579692825624 9077884 -48741098103005262098369946322888208384 9077885 20757989590446262092460105627044072960 9077886 -160021277109235277629077415027517884800 9077887 116907428679513272385789437820637999032 9077888 29623564349446905684262404084486635520 9077889 -161192457534327772718828965751161722576 9077890 66694754046917765942868981930482764800 9077891 82423709051598281650487741116260167292 9077892 -14398951530290623965588679621925124096 9077893 22478796800887771080618440544328307328 9077894 -27990827768022170290735834358117330688 9077895 -61867721941929071407677310042962277080 9077896 -40285390962800099673776037539614924800 9077897 -220116135683934822571773753884209429248 9077898 -93976780272207359329882561266042370560 9077899 255720441834249672772991232407791046160 9077900 -53970227974751807233289695550513587200 9077901 49706439306383334687914899940725329984 9077902 -2554663192973347940431973858985104448 9077903 172957673626774314914138512253206159152 9077904 -51853349152367786032630087716200448 9077905 20219228348029565187012789107171396160 9077906 110552915073652652818795275147932683152 9077907 221973221262787239789815701536342734400 9077908 10952533624793136900229862504929724416 9077909 -215913193420829308647742746426781608384 9077910 8764814556703934803806619579440255360 9077911 -127742780113469901739220534256166380000 9077912 -66535570589187069388118152621128806400 9077913 -3078802627384229887195434554956660536 9077914 -170915305522401602426307082874463964944 9077915 4659740085248721825673048782813158400 9077916 26681761144590430679575029512559525888 9077917 -166610846052409031512066073203527497760 9077918 72858549242637774737712829440119756160 9077919 73746075090111729619161121464394063944 9077920 242744348190372266858616718324100628480 9077921 361076180779784763927469750416466692 9077922 39060144766575681703808115674781637632 9077923 -234712818152441676510081939219374017828 9077924 -43611587934219097863307811376767647104 9077925 -93836712654867222394867002915123048000 9077926 -37379718067497701404261431760818452352 9077927 -48791984569978451276153564318447833224 9077928 62737510329782300138204972344021401600 9077929 -119606584304655354705468213207855941568 9077930 -27284502006715661520829855633690388640 9077931 184983987803853507236590509588627781020 9077932 226138000311147184532794985086838592000 9077933 -44847747522125866614703229453932305396 9077934 97649983623636065877238648195775354880 9077935 77419314055965087309010172284934759880 9077936 -56068160118012366058775182632458895360 9077937 -52443512536110688565717078324393902080 9077938 -160284758453742437412554852650298864880 9077939 80377095374230256407533203133218516928 9077940 -47059945104049413730228854520675430400 9077941 94646223852637716303063354061447514332 9077942 52475703720136470478646564793617264832 9077943 -75951751401322719060264592006843061760 9077944 12009587537207554170270734878686720000 9077945 2744522743255256581114599594755329920 9077946 697874400962443810923531306622089984 9077947 54514728359273882431394675739064620352 9077948 347682127145709908971554198738469616640 9077949 22787031441157155327489688546890243084 9077950 10693996128648087172451436258211564800 9077951 59247731317339607336817883166792609400 9077952 -10467688055867830592111586020004200448 9077953 -533633966865280113947147328677887095360 9077954 -133048052567960103378643747607933227824 9077955 100312591460652697002952948741275160320 9077956 -95450902207526360281374524567878410240 9077957 -8408858336385602250945359747638581120 9077958 5699810164514440601286066604346811648 9077959 39038743041351051650070618022032832896 9077960 110837701621888108890476554063930982400 9077961 -46847003250551680521755195470850431728 9077962 -19581847340225210992740912805978668288 9077963 -205824294768195567023008594363693927788 9077964 31200418079656354080153125131976589312 9077965 -56069158889896827673423998279301809480 9077966 113259931521428616654599117785292112000 9077967 -41792050924399637905461874923719291760 9077968 -34091980414528763417076564047561834496 9077969 243360264330570180966424342423042456320 9077970 -2845750390607507006023684681652236800 9077971 -9121069597240826360102242201664215296 9077972 180003137044446281892820247010001704960 9077973 32490395408315282099812285876385400000 9077974 11241644592344090871667137655465785600 9077975 -486069862112872173922938568646322000 9077976 55225559070378511547085379841846169600 9077977 6601802444613036174238063145209858826 9077978 2576068226635447656750853936714506240 9077979 -3125007744634968308270251536607721280 9077980 -95963497726058704806729570163796428800 9077981 -107498188117347799472655501463130122272 9077982 12019356803672165836884370461361228800 9077983 303961856795475819958306005276034692000 9077984 86070271681890824289431723933040377856 9077985 29197916549389326600209342159745652800 9077986 -12154357334230537501355127946989359040 9077987 -28997092514341360134725748003546794928 9077988 -2150921989649679086274681758257152 9077989 110285791110981531873866464393493452320 9077990 11555721847594532260207380124825706880 9077991 -32945500971889512122905459938642291840 9077992 65047939465228694662052944986603356160 9077993 166851520088271955947120178768623373242 9077994 -38706324152557918318052606694085559040 9077995 22896691075271600927834820589627308000 9077996 9656324263711328705479057291878048000 9077997 -64993077781371220923551344448415384000 9077998 -126135393329668059391215753692826264000 9077999 52668329113059893288086901262127993440 9078000 -15413905196825385518074330721648640000 9078001 8967015433509786084897132523138176832 9078002 -31616441059048558005038677685617677408 9078003 -257402317233207152242478149516385667072 9078004 1403876101655691610182701697415984640 9078005 78500380055045725664345810570375525760 9078006 7632717883621881644948378520139757568 9078007 -62721524129042755145670557246819117408 9078008 -373636615318574949063126674189608550400 9078009 -19027274805955793477088982182533605632 9078010 -59272932409259617655442286472099232000 9078011 142233986310959400862280248490252943432 9078012 -91762000888101005356959314614107115008 9078013 -71809885587034697563931288113858739904 9078014 111839422016128931384612186659477079232 9078015 4129590100604821324886872086269256000 9078016 -117298208297590651994943930826278043648 9078017 19566565865911495069282049964730564392 9078018 -65276653257679577153174904551496791040 9078019 -55424797188469359267535759624640126256 9078020 -46510415411786544909918084449768816640 9078021 -59937243592640235644588247536121365760 9078022 78982851295595253076134791276333577312 9078023 102389576416427735559427720408927307064 9078024 -5645888759736274985793828574806343680 9078025 -173934867744061574354714733659628850 9078026 90124821710919745718985318777619793712 9078027 53178110116529062785363215133303647232 9078028 -154203439495557497271447739540387608832 9078029 269115361731578727537357983015835872640 9078030 -530024120665480862257462621686028800 9078031 -1469061071523418640331419749809029376 9078032 57968415661012999811736334031325044736 9078033 -54233023178303275318766902173421166400 9078034 -158511827811829541508927685884191666400 9078035 163619087780838709498773950235948387600 9078036 -10388321371956674052397261192332718080 9078037 -49857999544613925909304106111070179314 9078038 -43808323917055604520270751538786395200 9078039 -32857130513598746365294772945132817792 9078040 49777535039297169118264624512088473600 9078041 -11426801836311680184296008781000153856 9078042 46805381372354823085282379572231653120 9078043 -32106680512833569243992474736595411056 9078044 34619902529269760496683934748949414400 9078045 40636934291494715749775496435036139200 9078046 -83118387905741738725391391859911427200 9078047 -148024561533151820567977540919796378888 9078048 -98082044082011469546459647912706048000 9078049 83689213885515757444247665006105414336 9078050 -91739288416577647326907831948729267200 9078051 -244242199531466767289559013189802174736 9078052 -26936487141178709663841762067739827968 9078053 -154484182520810595411943020534002293698 9078054 -10884665500911464848524531179900651520 9078055 14435347426892594348148592064137091520 9078056 22039238325521887487197216158644121600 9078057 -30911250273765020001183049989345737280 9078058 -134195090319434252630137245147314334720 9078059 162810298665548612505464364799252942260 9078060 19393617081127229497770744073707601920 9078061 8081745451287043047029726611615470104 9078062 -30006738356636522067994744116112814208 9078063 37199861470319912164231640317782631944 9078064 -60938000816202690547871799006244536320 9078065 29905179706097179083129865786079533800 9078066 -16063669286493348605557422504918120048 9078067 6251215413688106001621132658802853876 9078068 79440283881510425803641913064852085888 9078069 26114269255035660758508746592480546816 9078070 -112613117704086146310268170463401131520 9078071 84696060127403605492990804121290897344 9078072 165472583338704007288752727478719057920 9078073 284227029676526267412984711515561298180 9078074 -378927985940260392560569697565311232 9078075 -5844089741062549290065456307302504700 9078076 15161604860253278037019618573505010688 9078077 -15378106965440038513701917067473877600 9078078 -76864980825139112444727414713044944576 9078079 -328192100955567743387002876951921218960 9078080 -22756968004623534040874585218980249600 9078081 4333351806192727480431369700232277120 9078082 29763885211309271238250244478294164544 9078083 -134824755267375364507252686114536219412 9078084 40253220173889503186509952512579566720 9078085 -267470730534628605816233530146861058440 9078086 55585448350833868645864386410062288320 9078087 -103344444561974822018750921628876392448 9078088 274669891313286002898256168778576363520 9078089 -83567756334998011914669893472986774220 9078090 14558833408273777569201548749579468800 9078091 67952801647285746500307085078147574184 9078092 -97722353231606562137060234746359748608 9078093 24277130494443547959455194403050834860 9078094 109125642573776757241217818053623347200 9078095 20689615226194111735361850734977859520 9078096 10222949706175046612492402053572329472 9078097 -65734273546576127272570683121833816576 9078098 -49025823895448145069657213254808672768 9078099 99739135863161253489489137802783955008 9078100 36806578691292502951899975633083750400 9078101 61300549382423577117538278507433263132 9078102 44058394824743683823985477254305382400 9078103 334664224375223967759447630758987980824 9078104 89149808506861732261856432215380172800 9078105 -48448584958981713136473892020019171200 9078106 170318261743105366712809416373729060320 9078107 -198957162394656915081683560053627420480 9078108 -5129216761963832121810393454073342976 9078109 -33394149300808812453291728730354121690 9078110 -109851951775139403950570028359243279040 9078111 -91674268327957899405521511353736230400 9078112 -390020761048283997046422978741647966208 9078113 160500999260810769043826022237192049584 9078114 -61329292338176468425189927885598444160 9078115 12369003176718246630174791935082656320 9078116 -202545719687593398849191799621413247360 9078117 -3372936808054263021126400722643462752 9078118 64482268350994154182960389251121983616 9078119 154159969649931214117926261575913346896 9078120 105317863945043063055582050721216921600 9078121 -60284974771665747311095643624713033336 9078122 19345704225962009286294198298765777152 9078123 -2704540756600012718211575636303596800 9078124 179451594917936443899186028848476467200 9078125 47710571864379742627059123394885500000 9078126 -22311844294497752495814515279795422656 9078127 -295397819836540532253692636125090199840 9078128 13658581646980441054629098510427389952 9078129 90528924165759436260122944209717109920 9078130 -61793716710317617850216165992841747040 9078131 -58075091536300998712584137062160450400 9078132 34008339384451641480558668619592273920 9078133 -60256095238043204982746455398005397760 9078134 -5639915438809437419174745956251863552 9078135 -20185996086841232827573680561779911680 9078136 -58720668868275587879681622491274608640 9078137 277247730284016921196710668519241975786 9078138 19105073806422791059662720164488517088 9078139 6187814455116192357831921068863107856 9078140 49856925748538078632896117382856317440 9078141 -192789392486152200759714670332594900480 9078142 68813738325023519699182639536997489344 9078143 88240585373821720040787992347477009320 9078144 115981347512087522778328818506992189440 9078145 146533309483089891192715725865082370900 9078146 -65570469543602277649078325403460608 9078147 33249331297958930606519692359563647728 9078148 94471364737593350925511466388725038208 9078149 14421848667224048366336797713976077150 9078150 -35813069357013226331080162100992958400 9078151 17891296907784459033645952030614672152 9078152 -50761686006494501704360246534864358400 9078153 10853282863598470914308471550114877440 9078154 61697570696356743872872957731418139232 9078155 -161595004088910400757286224437305673440 9078156 -3384852895290551753120939475736976640 9078157 -1965597950037449441571604456629243168 9078158 -11125850318900023779337256245451889216 9078159 -131611443779426348949075861198846763896 9078160 -101426223041016552842649884452454400 9078161 -22058629619428452606384948691938956238 9078162 -53615158191477816180963300999826917120 9078163 -185087334041179838606479809831725240 9078164 -26963980170024144778065464458062643200 9078165 -56106156121251767330150932450636344480 9078166 -160074270920781491765206436589725887968 9078167 11103420325559849051120659297230792192 9078168 -43915412851166947974113861573088706560 9078169 -123378517423414231258606720237727668499 9078170 4980896642344969445000692485944410560 9078171 -58931785081645901322485105598873078888 9078172 45284600546977704145905167476894789120 9078173 137233956943297688592198836224418554962 9078174 17886905925269047946274450504231786240 9078175 -3846184045924420177007430746613645000 9078176 -120858005725193626393312843743111413760 9078177 -171724304245303742083012022656730694480 9078178 9423727333309650908789256025462661280 9078179 -8490577036971763805669264846122660080 9078180 -7297298894862494833973805139211735040 9078181 18057741852847129368797592966297524000 9078182 65985478489036433458857609614654580192 9078183 169384518532594169861753413869999991200 9078184 44225020477231638109681248878192640000 9078185 204184797600704025616752347585258761380 9078186 8752900689404843015634708088707819264 9078187 56355894181579295181035767606995574800 9078188 -2259717059495973952349601133652736000 9078189 36082147790355183878354979503310444960 9078190 84154414790287005764420406301098364800 9078191 53929796309872787116233207680093263392 9078192 7379868817844964733870290621329768448 9078193 294882478745750952698945175594945339060 9078194 -51482667606501851292966910662399176160 9078195 6933503515353069601934750691074764800 9078196 -54114880684542542195448700355599419392 9078197 -281342615472149355895211236603897244448 9078198 46303979255499049858512477047052886464 9078199 -109046163057012760876136370407547422080 9078200 -38000220822717658076522507750054400000 9078201 122021451879957132235609967966380456224 9078202 -35736438724031058164262896866242610176 9078203 -1454977966948328462183488997530231152 9078204 51952512372613027896445109990147515392 9078205 -272158325871589827495952902717948082440 9078206 159155767314184942953708418483950478080 9078207 -18155198370450587782548864825627036912 9078208 11127982873174946212433570664189788160 9078209 -15360002620186277625205189290003691968 9078210 -50516074510504711026407222143594060800 9078211 -161674257622791760768307347614145570896 9078212 -60958199401270474429933838826846105600 9078213 57427176984114085886186190391959608544 9078214 221573979135961902074673256576836206592 9078215 -4975608027587079999892551343916554080 9078216 28231851890381369155636093893669519360 9078217 -41649555675946673273177830800064877734 9078218 -114550222679822931586587900769395284640 9078219 201018821332416929629388310948490236600 9078220 39563466149905012273546307018846453760 9078221 49750142497976337902470833723325301292 9078222 44837869018032255037329482637666987072 9078223 -57228130842366509369949995244059587200 9078224 5434955105710643123026668307279011840 9078225 -15569292850609377806740622743885036800 9078226 -24967918659104487721574358139714922496 9078227 -76841792949061890030040615629679179924 9078228 114319959857902483498393329972215613312 9078229 520134720126871342757504677802610560 9078230 40762257563544599653825761687920302080 9078231 105439112027021453530985463369855221352 9078232 -184653664821371390278181648694361067520 9078233 -62539504925199295654414478795663446518 9078234 -1712438081179641508725236059447947264 9078235 -165565584826937814836143249670907616320 9078236 -17625274673649852971240797615705551360 9078237 -8112011455522030859761213740129765120 9078238 -51147660833491900333247681472124600320 9078239 -199369356600607086548308557214995105120 9078240 90265109886116509943005346276974264320 9078241 80304554211637298799735771179369108642 9078242 -123954117531562029765778978331421175728 9078243 171409172122720723192481948429221062264 9078244 -4977861159727256198469242010359496704 9078245 -230055784836923366150979471212857730400 9078246 709558912442566343622137339653282944 9078247 248304850796488491219951293512742186400 9078248 35791709709742696784259768849580047360 9078249 92370375908659144501321215497108272128 9078250 -26622095876370202956375321032592456000 9078251 8826127169142187114679417056696652064 9078252 -115895345541568241857409444977545090048 9078253 -184353819539361453875508310792004851498 9078254 198533601808087842565514005245103496640 9078255 144329225357095977409515163707281325360 9078256 -65737914336330581300814382789501157376 9078257 5218111822337055115033079633783873280 9078258 -6262235326372705806243871009447027200 9078259 -232685815880924821624972724582060863540 9078260 22853065123425061270571173749828698880 9078261 43707531112158588219934083150250999680 9078262 -116521122344716066443619538100891286368 9078263 -318835513152726392199455241987337918488 9078264 -39710224962743089111746956146402099200 9078265 61620405055579174091875817674406270400 9078266 -55215031757811518210368715015974017168 9078267 -66021166059735293100286801036330320 9078268 76373899497100794893801594212545970176 9078269 62920283512123603339810428349551155340 9078270 -64747294549558739544575476626056150400 9078271 181945586742960526785751078541537078400 9078272 47073542598770767641321202510095974400 9078273 14029407264527831008270185912617831424 9078274 -72222865235763978487162186984674624480 9078275 74861086575642028337348816887984014600 9078276 -99969571977589044650927488059816652800 9078277 79804163870266658040765601142686789660 9078278 -51304652803563273407993632084141621632 9078279 14673521888882729198112008601951455016 9078280 -10555536520949929233322675717043712000 9078281 170654457290733403694549264909384045082 9078282 4618987786731833093954983707437713200 9078283 14627699465830650522187105312318962320 9078284 19603430936216505034454757705028319232 9078285 -44613748283643985982116229490414182400 9078286 -16997282571546971396556237106503580800 9078287 -3786366844776087915424647644944976208 9078288 3968700157726944049454777143428907008 9078289 -3391617890113049884306660470160793280 9078290 37335212317432934085203961204409254720 9078291 -137532095366175797016309989902980117120 9078292 -90650396633310139548533340767471329280 9078293 -102421151556943928394644447906075349600 9078294 75772442804968488452573799136967025600 9078295 237789405880603397307802616662408093200 9078296 200792182667517441288061918344282593280 9078297 -47175955456310837898843801421514284128 9078298 116650379943986936465193759227738012400 9078299 -356123129780841037818211440833690700264 9078300 24113959784985554876200672025474457600 9078301 -295507534659859983137148405097116428698 9078302 -19978822421061150483166010142531597696 9078303 54240464616791079274439265120735147024 9078304 56530778739739631280781764487923695616 9078305 -55939163464663916065728553491722823600 9078306 -42671750073363499858464911618457006336 9078307 -2893936626638259632452614725864640000 9078308 -69666392112973958799272702572459305984 9078309 -26353457202995064412205342138918632386 9078310 81605335018653167351042123020958578560 9078311 -126952317181852483011162226343740483176 9078312 9639060389603052289035148297892413440 9078313 44299166826216231069085273179658333562 9078314 11381352403353384891679916130905049600 9078315 151505996227332777641749240042196321520 9078316 -34529192176191030370146960670197736448 9078317 -159863049263194657007013084487325386752 9078318 5796176956456868770359327481586946240 9078319 16583080739828876399964970328618027200 9078320 -838349887177459909012071376112517120 9078321 60383002961291227698201388146523122624 9078322 170888602058979962816411090320689143424 9078323 109119336243665918684399515780565841720 9078324 -57583303817833162024795912057554898944 9078325 -41601498484060705673945704805704313900 9078326 -45827719071625175644296246582959649888 9078327 -83562283132661153081067850493692603200 9078328 167807393128419683413997155133923430400 9078329 -20831806912180218541633320054256147392 9078330 20728781768151330130805448087045734400 9078331 217266947407947541321266500461197789000 9078332 2489143280182255583118037962939482112 9078333 214291480749485532081350779068477926400 9078334 85289024023317790760526995301886811520 9078335 -25017879790432171070394618584476820640 9078336 -46341154732131249294936868439327244288 9078337 -143652835910671239804199759207864975568 9078338 -33255485936065763801096558882762725680 9078339 -162645807610271732087954415814456192776 9078340 -115772482441058031972721932736983160320 9078341 -241983027084031149322578506487943469568 9078342 12227578172624193962103278280595537920 9078343 -50425679385014632069893711549079814640 9078344 -89342606419683879058485014162941378560 9078345 -99679424005883597836967717167101254400 9078346 167847024134655848122461675065159821872 9078347 356292327191945896295764094341058039952 9078348 23915603352964598089876575660736687104 9078349 -20173355818888546486244446100383852064 9078350 -28321006767723683929027288326339571200 9078351 90635718888798917386226823904945541904 9078352 -54473185401423578018660332761953730560 9078353 6067453757177256586806716090910703104 9078354 -68924841043972792919643983165923485936 9078355 83161541868655808814532812641421781920 9078356 19927617039609464837508131054405283840 9078357 -10298952808045543317067029487686741408 9078358 92131015996914104130075295604164290240 9078359 -287912564490968913720707073998956518480 9078360 107871780503186500651472737214526873600 9078361 -63484208894953102676097254539741204076 9078362 14423426930760706639620339186352492512 9078363 9325276118162915547108444721684135200 9078364 75643490119568357611352917403474483200 9078365 83227478604138760457729523838239553260 9078366 -136303688633074469897489785259366188032 9078367 309763224641613107609191137642498384416 9078368 89194415466488545679746183280032481280 9078369 -98075951516195345378280375249512306256 9078370 16177496782755791733956144604115292160 9078371 247325013946207415445718924730411314200 9078372 -182676317150478251571845746137870182400 9078373 54583817301201813218396220089935123420 9078374 65486963726028654082656418774135377792 9078375 379542170998000098485622410736096000 9078376 101029862714117274425418410665750118400 9078377 25997629434471376629754448516781069072 9078378 25078517677412229109761096205780539648 9078379 -851746585014443173537572298551710015040 9078380 13344915468587403729639670859095296000 9078381 -24703117390985390670622348227792167424 9078382 70620919700261676498146278145279817792 9078383 97156864804564583669132836799776453584 9078384 2907000417799783853525690429960355840 9078385 -159363728581492279693661119641880602840 9078386 135762251974759809031992423096668682144 9078387 -159672072907204767218917192850326724040 9078388 -98446535074964963295542766236400256 9078389 -57339175988797289985594158998889280 9078390 34818616879745682204679862621215152000 9078391 -113016583902328153324639006887583155360 9078392 125614234060821551423783003146352640000 9078393 -65067178665212433562371702557307209136 9078394 23948818415927191560748576853090089152 9078395 -55982847426431572029918500426236960800 9078396 67406903622301328596745870690686689792 9078397 344820955662059544462539423024282579846 9078398 -3136842484818055873404924619123822848 9078399 5449886757213619676531857619773488768 9078400 61326349870998211207700969660350464000 9078401 111082921336136941296651018633621203904 9078402 28006194677472423262859849957845314432 9078403 -108702140764840818546771019052998249348 9078404 52229874149156671283540520267521993856 9078405 -25748861359789056051211700851268676480 9078406 88436188064391355638692579445665005152 9078407 132748694733047205179087832542076136680 9078408 -171922490647843099964663047816820643840 9078409 -334638166810842909234915461251312094960 9078410 26288964396302913867960536138132670720 9078411 26170761765096447906420356799894992064 9078412 25070336796033519956754621938675548160 9078413 140275080861731180174947415963183956662 9078414 23128444194264232720511624644268773440 9078415 -30470063433736487949222234107770137600 9078416 2772824516076703666295795565764124672 9078417 20887982231659967028430345741841979828 9078418 231291745878853987688247987040101504 9078419 -70791777625969889223794610856847313408 9078420 19897233239187060898501800179293962240 9078421 -211522696239035814762232315027550592000 9078422 -32701088704116710700558584096066574336 9078423 -54107142374956211773603022349367767216 9078424 -104811327058817618033313683589917184000 9078425 50329056518722922619879460655675292600 9078426 -11739979691028804212518375629069281280 9078427 13209288470670393719535715360156016280 9078428 -997505941227913237821428327717348352 9078429 91160980733283953772503215326749030784 9078430 107749005734480374474219888455920535360 9078431 72227531587094742166906935801565996944 9078432 125716203128976602267366121940618051584 9078433 24768047971108781852603316439636958080 9078434 101703994707234272732302954652681825616 9078435 -55315493561803830631369724751827424480 9078436 -157946157699441011977373066803883609088 9078437 114770742412975640324206104557932608060 9078438 26255797543156672550689643060008484544 9078439 -107438930401033396540897151744981850760 9078440 -67311516520718012152686620081509171200 9078441 41151622135849568369772264264073506192 9078442 74337432595200233092192865244316459200 9078443 -130297174955713499884417147714185031680 9078444 -48717650490955935529046637987384652800 9078445 -12870958906580999485649620574967609600 9078446 -68008031698019810903500119654983891136 9078447 17262439748848739677705204992999298560 9078448 1140243862933443565851819499199578112 9078449 15589589669538331920818458541855586450 9078450 -25235545344240606875241489850044096000 9078451 -293063097781733928538152175099519874548 9078452 78400071619170006520943776887468491136 9078453 -195770207636842134221768779832392963200 9078454 14742633991172604824063017428732923904 9078455 210105230839382188771936725325390374360 9078456 -7630985368660418484183957964513996800 9078457 -49183607554321658681214431950640894640 9078458 -3425159589613857718597307573711363616 9078459 -89875479649173044924887028395126723872 9078460 -25312912647342649302614353499686878720 9078461 -620836464945027719292505277096486976 9078462 -86857201047073942952902880943503446080 9078463 -214776478023318280089552341808316708288 9078464 -34479186118854499106534692429746929664 9078465 101959090820955806515792676500266786240 9078466 46709735563465173488428683636633488640 9078467 -180952227306070512787383271917962828484 9078468 5543171525153427978973675849475162112 9078469 66646433103143170724648323625448323870 9078470 -602775748322883587289196093246122240 9078471 35375845298282476977878305219848129840 9078472 -72079713851941092340971523273666222080 9078473 -143863888082944337723697671830907007360 9078474 -27744022295352418369213074807767439360 9078475 54951660504274317734713129686501774900 9078476 102564367047535857977649026132987996160 9078477 33372240010481167152879418580452950720 9078478 -95290243647239142931079127643036182144 9078479 342258967087319242471523674455447044160 9078480 -39446436462620558169730799222377021440 9078481 -141836763598009132661310630884317807500 9078482 -47212268642534803930047546779332661760 9078483 63766354681782350801688199383955118448 9078484 174655034766453612441413961220960774016 9078485 -43731934871666320411388327632680873600 9078486 32883883116938680936941301881292793856 9078487 678329299692217336802205312192090309120 9078488 146844700886909049587834731785888245760 9078489 -25363327404478352718711571144605038016 9078490 -23619165532036417032219256090969332000 9078491 -67612946399366124118840116193051341648 9078492 117862284562025034453118335741269002752 9078493 62784554183200882691289768293747933580 9078494 -4715840646432018773390234845025272704 9078495 -50091759429474339067967258018335328880 9078496 -1007010657199223236618655485062021120 9078497 215352667143951315083901217782546383040 9078498 -39714233716512942098288130281067259392 9078499 -19307143505287949299359876134686418936 9078500 30826831944212692090511555060815872000 9078501 -79078239577327895123172130529363158560 9078502 -148930590327805919048171564884357302048 9078503 -122970902363171393179490428102258426320 9078504 -474949213335742991404604812178227200 9078505 7623393043542372889578169527693957120 9078506 -28889947014508455345993926191645485216 9078507 69923858280128197707782714152725216000 9078508 -294148449910296602041824902530347402240 9078509 540178453282552699297873206572072790 9078510 14979597387545652809522181059158917120 9078511 -151821856085604195102518495006173841160 9078512 60532946386023213592472553540182409216 9078513 47331892415752661621823500162296263744 9078514 33998077759583671857116904012098872320 9078515 112116998835644218144762117631876258160 9078516 160304891442681298064865572066397939072 9078517 -11580412079724545034862894352454424768 9078518 -95013162068817149321214048263615765184 9078519 -41118761418472139761912625080365061656 9078520 -17018803687276626928294503809875968000 9078521 120858859003889751439159247349109444104 9078522 -34978473094571423323161187590256435200 9078523 84753811982018059026569047401604889600 9078524 4486657671921723376913870034574848000 9078525 91315060470144218755575134647823355300 9078526 27814094800317861719699501595329651712 9078527 607875718445068571348051085673488380352 9078528 -80986344458354813944861607012887166976 9078529 -106905621649090574633333061545122742316 9078530 -51846546263626863522938188301915897280 9078531 48895446306622330438634243454634245888 9078532 7963665640934283862312554294849389696 9078533 56321430905369488034944462784315780604 9078534 36643359823095538069370473656763872000 9078535 -137248885259233724364118618397351312520 9078536 -33402924497586239667092352835874979840 9078537 8937380885699669856399649319579424000 9078538 -549032435407583366337003503261035008 9078539 -206431100945728683883830505282973823660 9078540 -71438658088420022037433942551799726080 9078541 233598170297847735047981561088832037942 9078542 -60675082017320490758295706131398876160 9078543 28571264353017739968465102797657977704 9078544 -51229600857570895899784096729371623424 9078545 91656618197154078434699080545616553280 9078546 94127298257103097379384266074036768384 9078547 -3844199058529302886519003303516958840 9078548 27440275215378857548229616325873577472 9078549 184500085779007958441971460843246952864 9078550 23866934683393820420316011985152428800 9078551 -158799939192725461518342885085516303296 9078552 -39161515163330554971261761230681006080 9078553 -257859795075607232809117199142297737472 9078554 160314990446650873990591805234494772976 9078555 111278135758662307206022347375262043760 9078556 172934043624595659714708093145791096320 9078557 111691967651830139337645149469775789152 9078558 -51164460268073648158190791960618036416 9078559 40441969987834271668238069865753894272 9078560 -56791721885815877914624399679831408640 9078561 19084563186960401842027758860607124320 9078562 -88129102242709628773263120128292279936 9078563 72474681132634689519388270388042471184 9078564 -6993756836222047158153231470225737728 9078565 226481844607719654263128373346322156920 9078566 -39218131473637641163540795308070656000 9078567 237117715185284236575999041768116183296 9078568 -170517683808855386804104144275492541440 9078569 23010236759475820933207540686937314660 9078570 20763902116348721390587435582252824000 9078571 -93700572652810755350058216192730961400 9078572 7434511379388107056225629632619535872 9078573 -72687001278461818891116882039417334080 9078574 -3745099050750136462659845669840472768 9078575 86071252760148393421231759041757266600 9078576 9419595645975920337042933003391795200 9078577 -283099795246454400666821953041028782574 9078578 41160397335779507292441601876050087456 9078579 -4482647415394755128669907975399861600 9078580 -27370969161100229032576955829424742400 9078581 -68978758309547230729055704093709769618 9078582 35939691118816947476371136536436131200 9078583 -98313569687107112400848156429236527216 9078584 -15885214487949781605397905476437524480 9078585 -90256689876206121720716671594620753600 9078586 17029590125027223593364874122237836544 9078587 21802921156665261050422768959474403104 9078588 191049756619067598163407886600334853120 9078589 -29471015903137213132010634482767831272 9078590 -52107090643070123407705253155978716480 9078591 77956983636338531719743266606975118792 9078592 -92258661131953917874133917601551089664 9078593 298699834595580815339716691814906163140 9078594 -17325620787261003597479419074812348928 9078595 37574032636572296904887151618626618880 9078596 -7875957246395153792415035017717684992 9078597 -100835723572707370496427870901711643232 9078598 -7085177678504535595561609740280949760 9078599 -280698123913339564538460529653295808760 9078600 2528485343548013574153758817911808000 9078601 -91754754312196797601768265560773118720 9078602 -4200953246423950055288892689515747488 9078603 9658413749582384523532327570290081984 9078604 -8125308808602363430911212753824377344 9078605 6876467899977695108768321053020757560 9078606 -61303470269492551649063050320834026880 9078607 -83195437642970439677078510713296448144 9078608 22402153410467518635010251484885155840 9078609 127686625172592446525636246213789969904 9078610 2692514366766837352663407182054664000 9078611 34183002318326204647621595707367356152 9078612 -124286886196803294221486222250746904576 9078613 199442710975063247462361447089297926862 9078614 169507281114244747926954004718376444672 9078615 28784257985744594657601119524176768000 9078616 -87782870948400575308424182203263139840 9078617 20147108413510643557053205678424790666 9078618 -1350029510556545148422743989941137920 9078619 4298300317063652629667586197307581160 9078620 -28573786543812536255906226118977784320 9078621 -145781341635692872695044719797202120896 9078622 -43985880929011626086092863541454350080 9078623 -25335494252262875816908990155674391600 9078624 -15444385285087843750088280386347991040 9078625 180432192201589781422019772732087840000 9078626 29812429132987090618985358442539846144 9078627 -31788817771968515400385579852962469968 9078628 61213669967077524228766622375710494720 9078629 -10280110039128488623825764930486583296 9078630 -31201619920901901739720537704218880 9078631 146118985665935072336946673264625621432 9078632 -299941852490905871866563204789920071680 9078633 -2666956087728115073765148846979074960 9078634 -194872449997929476037221300795189453568 9078635 -92036097127272148550564020431763496400 9078636 -38272636616939639988833182101651947520 9078637 32052968824746328030644466045891402240 9078638 3110748218296844486531044803274898496 9078639 -44131529834560588043197529931006243576 9078640 -10630771586719883025723510688350535680 9078641 29556512210023422508769146951808630784 9078642 -8191239103707604850638529363904181488 9078643 -80904275237152852461706467585675354800 9078644 -146460807602422576926156404310831233664 9078645 -7019694475859548893034296597396260160 9078646 16366561942447771503855475809120373440 9078647 -205790385922160211676682034130694372400 9078648 35845198077656586742537457665945128960 9078649 -5148579061821981647886916474913082480 9078650 -14175943024956105658874934168209184000 9078651 15161457664271948833104521256778167360 9078652 -38241754848210261495207395817807077376 9078653 94276778462883450255111357500969927160 9078654 5486054894206981822770141985829314560 9078655 115171921723839619139279548109580499560 9078656 -28887154828728315987865303514716569600 9078657 32341466696330569279134419274618067392 9078658 164938662285061427007285015628260745680 9078659 232643764965629395112341102175923104 9078660 3421120787355535421804996120334581760 9078661 -235899701600892121960629755974111827648 9078662 81686449991685786068072721278275508832 9078663 -31924329660931994044352818291347501312 9078664 12825636718637393202353873728514457600 9078665 -26556036575691864148108062963017366940 9078666 -38137688833911554589874851929762002176 9078667 84741083518313908417174473376461268720 9078668 -43578799014491859965639053025278324224 9078669 123990885081223652526006191316448720320 9078670 55154179924178328712665270783536434560 9078671 -90523082270310959830666355833290054480 9078672 -35709494883529790813579164933553848320 9078673 -293245051004345821895873899829593456078 9078674 -159743258189061098266922700183076084608 9078675 20970540032046135472937576200368672000 9078676 3868351166995809724149234888378437632 9078677 309908891850599072244901401792744587040 9078678 3756639791835806217834467575746566784 9078679 52465867732033133521459858219234702280 9078680 156642957455174971817475499258834944000 9078681 3919776637082317085626027149915379152 9078682 86733169251689022860831745968883506880 9078683 96665040749307635764999961472556444932 9078684 -142588646574516813476554383508821319680 9078685 -25602372028555427135435690684165719680 9078686 154626442476633316087805989198810257792 9078687 -124174734171795745080923878958693402856 9078688 108079672563749320759772415526215942144 9078689 -2236190248943618287629794992668993900 9078690 -396817431700876565214923681346547200 9078691 -90630141380817561311323730502625935232 9078692 12452242520792415919408481186945310720 9078693 96173736298708285210487959719184690368 9078694 -42526336972486220836871977530439240320 9078695 -10820339698842462202938856369617001800 9078696 -96682117145345475052508260957473177600 9078697 93435514442752847341534063324277072544 9078698 -38459455834945622773739828339541162576 9078699 21254338593104114686756739230282728960 9078700 36144438884727052892378506756774611200 9078701 17363884825879182552681582191764886880 9078702 -9296376510554066493032357900624107968 9078703 141196905523968550860551618479286482480 9078704 -95313068934632658288193884712342585344 9078705 27402916057176364454766652973366538600 9078706 15931596150209108252417609907624619008 9078707 159050609904294462597683515825711263432 9078708 -164235233998679037414217500545614946304 9078709 -24149534378094193285588444817675203090 9078710 92712919886180566983885405464062133760 9078711 -747584960403139412434569691277758560 9078712 -32447084003082282398356094052125491200 9078713 77950918923298524711852863830765794240 9078714 11683913459585755352557473348289647840 9078715 -124587698548338356207711659219049558400 9078716 103622088180812166211274434620476924928 9078717 -25073573835662181528446416873158505152 9078718 3048850873338747614900509548868230528 9078719 -810976303640709309891737992088004000 9078720 -30343153879236543506860522078438686720 9078721 -191677542155924053746244098904464011328 9078722 -6955917990161697178992610508108660736 9078723 -233031702293790680277043975928861985816 9078724 -55602105357738238585372490765514027008 9078725 -115575173159047555054478593858244583750 9078726 -114679174000545246463906330630608411456 9078727 11448018868649083912263140794518552032 9078728 161424893733654152676347709732953564160 9078729 299503187401859479765809638940112275456 9078730 2584182083150925140810071778115376320 9078731 244021846694272095576951039307633891272 9078732 -35246213641930367540807997023806571520 9078733 -37830119496298055650443609289362715018 9078734 -45494540263992029335364379144749716608 9078735 -20336988454874309326592944423031670000 9078736 -37842950740230338537862230789523898368 9078737 114978964906314699945428086333045126386 9078738 6830471335897999109718580914409878144 9078739 -172632142611162776198875142778271437460 9078740 132700477061931924255369383710262476800 9078741 13481804676273729321583827892565614080 9078742 -50322995704022456816976494923413589728 9078743 112896504143240153722369017869471984760 9078744 -59802124844933434121860535679823380480 9078745 5604530801589183009845990004390795600 9078746 54603016427572279283109814417448025072 9078747 144188967545571683801207392566419727000 9078748 46237467528591908109384447266618382336 9078749 -218909884618541113933884711241286108250 9078750 -22215785238373411764795487423806000000 9078751 -255815369869857103798807337828072467200 9078752 234911267989233865281260175055097954304 9078753 -5019189692620844239975773824155421184 9078754 -22253088130004775385276105649161877424 9078755 66951995584533135211823650426617753600 9078756 -37157073349803658562015956801278102528 9078757 844062079412422733905630640986736320 9078758 21635443891112678469457968053318467584 9078759 134753618381878226347285722562793650320 9078760 -107078650116336968235432281132492390400 9078761 -220785845396521998158983077413983693638 9078762 -281379627961517579301583309163814912 9078763 12831660054990738158342232096950554744 9078764 79067367132091008327312485821903835136 9078765 123236907184768885677599231833259901120 9078766 -57046110029147058644662941379356831168 9078767 82808099883626389916116817142484487760 9078768 -60612741576637621188278667072561709056 9078769 -272772273158093886521198311213904277900 9078770 -57373342310633427129070723162261017600 9078771 2985536047354234290418242161849863680 9078772 32502905824405236084964954502891631360 9078773 -39451712181356781845455584982920093696 9078774 18695303462188299858537985230401607168 9078775 54628554271201838350660099823685342800 9078776 -25572128774757437675578788057726320640 9078777 -69517523250535114596475739078585408160 9078778 16551916643224166846860522644309446400 9078779 -28151773319888791979578744733340120480 9078780 132757348034420252311325044084598016000 9078781 64900956393117411265845869337510680582 9078782 110386342751422179649676843050276400640 9078783 -46396684269386728753220001110208491136 9078784 -2175590883247894375883352754020679680 9078785 -160932514507378174276096157981329137600 9078786 6865823804549159369608340409767095632 9078787 6678033943114183867534626885000803560 9078788 -77235100063620565776612062836851216384 9078789 1706718803038188968828437191718764768 9078790 23638993507348021060682807846756966400 9078791 -14166177418291536584161923180826758048 9078792 -44163367954033369045901832333905633280 9078793 454849025929145723381912297969725275264 9078794 -38826520465614375205441391495816082240 9078795 51006191467194611667040278067999428240 9078796 -66178344602965365674058394776611334400 9078797 28057556034315144758448240190650970752 9078798 2969599935790483802504221693504325760 9078799 -107909559303711620224308767401244307264 9078800 10485171306214050419187205329076838400 9078801 -5581459132096845896130346991958614400 9078802 144792284876276389344168057394716994560 9078803 132821857362343421032201386104622658944 9078804 -3861019483895079940803000841981384704 9078805 -2650349963355322493272526450573372640 9078806 380737340825752573635096692268480000 9078807 47800256162071670172680600879144852688 9078808 102322832609819883035914790454793728000 9078809 444384918584933174805131658280985169360 9078810 -11929758927427153603836950343696230400 9078811 -23505056603713269330829125292500509168 9078812 678962434953154650513954584201395200 9078813 -143108025714259963003965814278156138240 9078814 -42734276525365698408687343545063932160 9078815 6124970638854166098012255064729576320 9078816 -140782065426617732829470257746658983936 9078817 39318656601060886787461579384865215152 9078818 -100667138666223923154721665234105415344 9078819 24134049337021717448147595911610727680 9078820 10186555606467287420908702297830228480 9078821 -188549596510086106782883508154414006978 9078822 99704370230489504734938118269614403360 9078823 104616968202794716146568469297394157864 9078824 -335774398310745757677945791436335431680 9078825 14117485098745429723545737737124865600 9078826 178174328573822637226950883471375976112 9078827 -20239375993696328958662972605216040400 9078828 62126079995870628927781777175371530240 9078829 232234265142206414287583137351903151820 9078830 -18360082948010819253397747158107940480 9078831 166438646648569718362643653573758141840 9078832 49355846835651792857334703373551665152 9078833 -307603404573805640476136479863016820700 9078834 -58411812925712618951338743641100213120 9078835 122808085323619396750695389879661345120 9078836 1824811200037462261768659053652516864 9078837 212090674341408545841628509074326505760 9078838 -55439811442932357144371073458603927040 9078839 -80254528190365624329677858422801038336 9078840 27449850976290188224275054305696256000 9078841 -119820729325832581195453857039027769174 9078842 53876811422087536109783914878485720832 9078843 -87828473179205949292198046648067537216 9078844 -229329679674083223770780725434152203264 9078845 232026218311305666862128265790988818520 9078846 10149714426551001428320238000713236480 9078847 -34383559740848355904072268237241953400 9078848 -739574220432119519776057092420403200 9078849 -117010719206687985422279266405570000896 9078850 48549927723852123745358042312110713600 9078851 147002718878220043134552672045948561852 9078852 21397198831522532164475058141010271232 9078853 1883547193112352038444377190100843456 9078854 48560815113221568374445642222566465376 9078855 83415296966024341730695375966871082960 9078856 -324572654920589749387740020935762483200 9078857 225960967167920740812528621025508198106 9078858 49212752186908213792250395092541009920 9078859 -67383037141319046782777581650216082896 9078860 69262125494210871515206141917421824000 9078861 142401192839575548905669763856655162880 9078862 72957510558485563741293999245331719232 9078863 127606497359407504260217862945042432112 9078864 3275181271085069188995787811825123328 9078865 -11982023091020647312613427276229060800 9078866 -144951255635229446221354564109003584368 9078867 -45887952760920493970561781085693828800 9078868 -157901753385003214333147876916189241600 9078869 313320480622384662852578088149682552270 9078870 37292252239502086311081147286546876800 9078871 156249751723954400972750115546373656600 9078872 105152204766290984678846874596290560 9078873 205950220023747727301107098755036037600 9078874 5031789694027881046446315723335138304 9078875 31158010504563024655947171861793968000 9078876 -37140649512683100559694304642056180736 9078877 61573766028079345801374198452371434112 9078878 -178771960926679913271479832888355022976 9078879 160090703266404815113103060385641824584 9078880 -133179770907882124760819784252299673600 9078881 9267935887961363308447006156672435392 9078882 -20280288782853656614567362816955031040 9078883 73906261075475672813628240998840588424 9078884 200807569461717283560875098738947164160 9078885 -11510348314516374751962156803778028200 9078886 14446655311713592253682605198614329600 9078887 -182335356868522986222827945509504027464 9078888 7697495310472722513129488166167838720 9078889 -168063948064112145770076442820501522544 9078890 -12964215551697161060601456890764466400 9078891 2157198136191737578861660370852176320 9078892 3411059210993284857191315688564303360 9078893 96214908841109601926768242417249717440 9078894 32721684561268003744378802432007519168 9078895 77643787101942989172261915664611562080 9078896 -59476167552591700913406633967670919168 9078897 69306369523055827886093748942435807600 9078898 40117785967367460503671136318600732064 9078899 80139326738694437238613925874360774336 9078900 -21621990873596593256544904928738150400 9078901 -27601067872315436542719136765780008456 9078902 7244557539439345066012447994165882880 9078903 -131416953107694684332602038603036446520 9078904 34850558497262862647729784788530421760 9078905 -79720320349384921299369655811967050880 9078906 -84296954058495096644005122991305271296 9078907 -102087342210565994686893135756592659288 9078908 82252748862466940252322405982796808192 9078909 19879067222799863628635291504827331712 9078910 88178939315620539170340865180728951360 9078911 24520123261501596164754146067533725032 9078912 44199474612012879452995101007439462400 9078913 375920840805384308443842462426357615364 9078914 52629369716467378246112375433848147520 9078915 -97128125996906005261375340045607328080 9078916 196152430340509302229312966775495064576 9078917 22655701675128863639465277418173909120 9078918 19434116416658860466744258287840014720 9078919 177122490424559865911364901642602423320 9078920 38029959624894438206882647119089664000 9078921 131150550563268588270274711125963008880 9078922 -100006453397444934598435698883541625600 9078923 34647054647577032281881756330930111744 9078924 70928502594623471667989238631577210880 9078925 105428150816426910214721685971175039650 9078926 -98029218490447545623606934741395390016 9078927 -20163100419107716072043146841881052544 9078928 11248267556369733430668405300368769024 9078929 78397981629138556053474643254895924530 9078930 -15835588408736216939471127254016007680 9078931 202254684441851316427213215809774114732 9078932 200551251394055736400244437653495962496 9078933 10698797466160810436731171709066253984 9078934 3544461368503924172266926406249672320 9078935 -101795279399085639230318761516130319840 9078936 -50099118690645138302952115391282073600 9078937 644471099194028674762721303412039040 9078938 -24871283113531045681294405676356200192 9078939 -11734374089107121092766105298392309760 9078940 18367983131239821662973511814443161600 9078941 -141719105304739665523071607298969611200 9078942 -6398288018023377480956637622739945856 9078943 -314624421977220739206102116855541378240 9078944 -78376653984468279067666897035951341568 9078945 -131329165114183323683337312351885307200 9078946 103512404279221684001743996217200738464 9078947 -204561081269394005302395671114312007528 9078948 64287042300396465045587725783520495232 9078949 -115383970549026796294990311414849933408 9078950 -32303297350275894943255584099042753600 9078951 13464837944822140315242462058384018944 9078952 -2215694291528267854449330206641213440 9078953 901274083668679645150001853096313224 9078954 -2070374844920355631721845943600705280 9078955 -246503590480388476448923263554534849280 9078956 110374595761374393128781467827398309120 9078957 -64902791505033083064707990239404931146 9078958 -29055977797922350616267015540684583168 9078959 -7279929490631849130679180289785102320 9078960 -6826142256027171413125498296415027200 9078961 -161291120088352249385933190885615235438 9078962 155310427017910912982383606243386473232 9078963 5102782274876707570682211120459743544 9078964 41660608577419185867407982442068806400 9078965 -110168525199921847055265414058373461860 9078966 44906898085178944083224442526969413120 9078967 50235924536762506217222490780341818720 9078968 -26008025007633161839213462149851197440 9078969 -337104602605319984327279501918079611328 9078970 1217046689931073020395195618309468160 9078971 317745928361335343627096309285797680744 9078972 -8030569636674436088598024846638776320 9078973 -86571786146484850243058348407707534778 9078974 -36544958842327842632565672089052658560 9078975 -93944889059402636567889710672090210400 9078976 -60665855037053491326793426566184435712 9078977 -910769555610889859017372043073931200 9078978 71453986263089702267494700999213668224 9078979 13375895670774746477366228482988736000 9078980 -46193930047406035208537412515888352000 9078981 -39944620781991357099298139251249416000 9078982 -37405399646865308595540918338618812800 9078983 82729768757457628230195363071830763184 9078984 -22719047545235786032827465477287869440 9078985 -73018071160402002515458605514943983800 9078986 -17120462698337423136217736371857451008 9078987 -150033455368607150799258147489898361640 9078988 -57650357432411331089551073223819863040 9078989 -3889774366717202191974950667944522580 9078990 41235426054135575133806095578291530880 9078991 38224733696250759769678041187017683784 9078992 16533936475328760590152179443762380800 9078993 127245329860982994291739596976575360 9078994 47843363153571556757896875824616886272 9078995 152727617508063805167946618775647134000 9078996 -129353764619514316526997165138997002240 9078997 195863918922875375289065418305723030880 9078998 77534227878910385642979890064545922240 9078999 -36212712438304153678671010775522571264 9079000 59653347602225561091367753659125760000 9079001 86579728085548698306188672008613856000 9079002 -79983442696044337190046524064788827920 9079003 -19216365371934533378030267727011034840 9079004 103691035783997673270312107547575526912 9079005 27330508687457604545789520345992179200 9079006 1482949063657205940341515094153046144 9079007 -121477632132980754126543530087792857488 9079008 94953872957163007967278414516799668224 9079009 -3367584094799121091983791870989532480 9079010 4197912795039813801855366498714423360 9079011 91707704785163049583242617769595650660 9079012 47397779310413434160020819413738422272 9079013 -269401150234285027333288694611807812738 9079014 -58570676416925890676038470010602339648 9079015 -42896359367434866191188744941102120960 9079016 -178102894458906709656808293019929707520 9079017 243279604916861203142140199643898920000 9079018 135419863039204361048828587915755661584 9079019 276036966044108858555078302208043249840 9079020 1148756662457926380669784852124467200 9079021 10589440443238752739880409129521804512 9079022 34135431469666668402734823170491125312 9079023 55590610570964533676785268319796551168 9079024 -59985553095808869938538526341980815360 9079025 -135894494150166906407175667447754859450 9079026 -29346989402846073920286279316249165824 9079027 -303345298372674902014914844090045155124 9079028 -21345280278790689064376471976160241664 9079029 106629480607118221825389926079311745774 9079030 15090742769252125517785094046479222400 9079031 144256685847076256564685734804963631432 9079032 -872416953886323682942290235258306560 9079033 1904592670824926610476301386374653060 9079034 -124417324630500881831144934170082493584 9079035 -5142109216602690895051818081752912640 9079036 -40517617846709763990994595261145210880 9079037 5038713823456460255097428644213741824 9079038 -93730265548198691935734435203616107520 9079039 82691493468964086724848249168651181056 9079040 19294891496874948752080824118353592320 9079041 -7303011212085183734414983860866013216 9079042 -4850579321728861421020410706035603456 9079043 71872956661188665901305367905782752000 9079044 5563379244946695877120509697230950400 9079045 57250619207731589177548750634952378300 9079046 -69705226852715350663911323068308138240 9079047 11247639706147269137417896287030378696 9079048 161035652121788958595274862945210654720 9079049 69906876680373777552598914733046434752 9079050 48550497662021049452857616396915212800 9079051 -184726266096654305218626232996458187948 9079052 9448227313983619195296954220844910336 9079053 122549545257156482381097944419544416704 9079054 3153867318206570489919500235910881024 9079055 105891742775756739972265941052834242000 9079056 4760975352962366800599431608700239872 9079057 51865619718886200999783110991565098292 9079058 305042616465090178272694091392508518176 9079059 -46423908667100801593481928441811372800 9079060 45895841207780995241683560757373068800 9079061 -187370391815162007179170086603657700338 9079062 161256536349111868686365907597296916864 9079063 -916504201183026405804477257084459520 9079064 92866478731634712660884686864208271360 9079065 29103601725557917495617507040453225860 9079066 60215099875190600118357380904687561984 9079067 -238232253023056496426525509296543925884 9079068 -29151566123598560412364682967749176320 9079069 -2681587434537131815675092776764133530 9079070 50584253025554565482215322628894720 9079071 175364054068123661821112059163598332304 9079072 -15403339032342577239352145218331148288 9079073 80814924717140035001545314095182772322 9079074 118719691576460133435921339345752640000 9079075 25201742917661365615342852488316492000 9079076 211441316444001183352233284786039429760 9079077 9999180176469556762153946644350656832 9079078 29375396632762466642766029486077084224 9079079 -107622891249596640351262149065142253320 9079080 -29338200917058573251360650329495552000 9079081 117800058971011416786085085019033673392 9079082 15414314618662527650291764396274377392 9079083 -5397583838261261214450255304963024224 9079084 -116013079257640097088828959961742540800 9079085 101237721490712317235347814042092272780 9079086 8204695898620000576173182196355657728 9079087 -89889357386724809792167155127461793264 9079088 -47727301561367806396819635067410186240 9079089 -28057968199985197752148887344197824192 9079090 99049982264074221805684605341416528800 9079091 26628374011778078161066778125935669072 9079092 -9940934931196257311733476944410064896 9079093 -122649982529248706398761067878496779680 9079094 -31516823067968536341192632986035445248 9079095 -51747564795694185851882294066273052000 9079096 116520132480695078222296134415784448000 9079097 -82172496989724427946326406334761510400 9079098 6874820658229535437906622471288214528 9079099 214712699445004852131611916224730928100 9079100 -2518203120682377407435320858354137600 9079101 -319946917705576943078262176478130368960 9079102 136658990552181822538407051539468458752 9079103 163113251271882351857548803943449464832 9079104 -48806120323666304698232744549290082304 9079105 -36167502239260654998489394871042467200 9079106 1682482985694193592166938643482214144 9079107 -156641672286452919792208470146029533960 9079108 -174555858943317904422535196087931801472 9079109 -104565539929506627305315477165320061796 9079110 43668778059784021118661884829062995200 9079111 -41129317880478722360226827466115045288 9079112 45479122283282232456626727881311027200 9079113 -4418729603645863481395890940947311856 9079114 -50862900365706222031164240511729872 9079115 116994480970075848822894189062154137760 9079116 127962491395757376467686046430605041152 9079117 55551498146951462007335951033465645400 9079118 34949317774376205134733006314125803840 9079119 39181658016376383406013756164502579328 9079120 11622851332184349330590484628228915200 9079121 -238078384813704713276032391994573852048 9079122 -20482410659095382658099635914844055552 9079123 -11261114029733181821655320024389573616 9079124 -53555402255650113368752170778082558208 9079125 25024905408120243398182239585380352000 9079126 4307609892228220367644977258205829760 9079127 -125481172653820404617773511330043331008 9079128 259436370580671510130344595155855360 9079129 -345586415377531421156947295248234090224 9079130 -97004044180968964741224946702544459040 9079131 -316749309845077169420835443346065318400 9079132 6783674778286613879652521421944555520 9079133 87731785650094009510386966610047623520 9079134 -34103496320620139425030487510465225088 9079135 24897796732600409986853107882778648640 9079136 -59289754553308964735587178167045718016 9079137 -23070679802124549297954211946197569006 9079138 -150163802914460524752740573095738703280 9079139 88412013696083165366559399201952062432 9079140 24908665338034119072357570532213678080 9079141 -49485671227695479672638978893469549696 9079142 -95223074311892956737453265776816906528 9079143 -37112739668684307277892251992675218736 9079144 -72312440056202133583821923028628654080 9079145 -60411217746436835636864179204139481600 9079146 80042756045633199571456035559715130720 9079147 -42373382807795159517286607702009415936 9079148 36648491889199055502601415745112089600 9079149 2060431759230350085546067829097504288 9079150 -875622545012652554969745033871483200 9079151 123353900598923678568222181195596115152 9079152 2285717711595251076914164182473932800 9079153 66416067824503151643910142596587510580 9079154 -109865975937094375452782013462067200 9079155 -632958402928704430140713443764744000 9079156 4080364591071729007815449476655185920 9079157 75131431534691490284742099383456517180 9079158 22210388996428481630151219658154551296 9079159 -59338406229068975600378939694293219384 9079160 3089726266787303899744608781516185600 9079161 39235701487599710063990401578263432064 9079162 -108799289997039756680347094666417985168 9079163 -67384734016497348149491068510869238240 9079164 73970307236222326208329907074115821056 9079165 10429270106701571108952089014622284920 9079166 -140998703174488375326875807073674193600 9079167 -87380552883906519696042840617834040120 9079168 87019731729459983751445303618405662720 9079169 -28299180987321203706954726347737228320 9079170 -41019527914404822120329106828280727040 9079171 96180335281539306434476573801636057552 9079172 35358200627501277531537786944351972352 9079173 -5367285878462964500431310500621620996 9079174 -11226007242298333594275550135594617600 9079175 -14562177933169660234955094068708220000 9079176 11680489041918118924430905343668224000 9079177 306255241914742148459536234912983684352 9079178 118309025270387479761194264555378950656 9079179 -82008640885071978429642827464017725712 9079180 96294870255045010731481925970957849600 9079181 -94595309077245072608333300358404702688 9079182 1058354222357236113442077254195558400 9079183 -35571127894471531710995024325171759568 9079184 -60411671426828980392894536334960844800 9079185 -36200616253498341127854030779412249600 9079186 -142864162785003897492254446640141060208 9079187 2425110993588483369688993599116069568 9079188 -150110229334467995552930510784682690560 9079189 -26055603480551008136968658447637851744 9079190 14374574315237270604325127479765447680 9079191 -144612720036099164383061754935209619664 9079192 -3504380227911768028080071443245281280 9079193 1042982137951721764994536449202791048 9079194 22284315869404651432348794603573542400 9079195 219072235571785206944998147598344891200 9079196 -7972392734998034406289809047395467264 9079197 209460689540939563740286254879052311072 9079198 -24905275964748306857917944445309899264 9079199 -91519906092073958801492455583888992800 9079200 24703512547108505468414589290535321600 9079201 -309038019505211797401324003598636771068 9079202 20872471346855420549621661480566073600 9079203 -36386794988828334233346872492320432896 9079204 31851176179662320272033024719689195520 9079205 211810597194719056280478503777459908860 9079206 -18502475082845077725360242024799622656 9079207 -218486690553024450695452039605250786800 9079208 -220622202184037920213147489420058188800 9079209 140261088332230521923912000480899359984 9079210 -76731674883224139074766975403481856000 9079211 -32572560615821617246027196657748673848 9079212 -76975634159206126927305628833927756288 9079213 -52221489591880809180081946419084986112 9079214 -49048715506691854813804774531398116544 9079215 83360802508385190393419000039767536000 9079216 -26349166288718599503896175071375638528 9079217 -58875181271857993941839492971063934016 9079218 3522062109699216158413160949943154688 9079219 27486959815603774017886308845370958696 9079220 119823994831066717459617374221025114880 9079221 -94668520992912774168394849507331328096 9079222 117968777736355210679578900284367007232 9079223 124970459168780339246471269457516594472 9079224 -27442252676495753956664374182720307200 9079225 -11646515141219769896435136532777785600 9079226 13900306491317835863115762703546579200 9079227 -14994893100487389124629207048338459556 9079228 -192234703612987725548602365284896402432 9079229 14717588717877933512828563644273053400 9079230 13816837386129461173882542081518469120 9079231 -191473168215127091215804407215954593056 9079232 -76952032922420435065250632073408937984 9079233 -178491350898714797752097643239469830400 9079234 45021367749704034233846876475923192016 9079235 1056995487759166028511291241458000 9079236 -13799629610269437951170947753426851840 9079237 393641251962269097559522165839508160992 9079238 -27169743028940078059505711218007255040 9079239 25146268467582031861099715683074535248 9079240 -109666530998915577778703413312210022400 9079241 234898254208144732909004050871006739252 9079242 64424440408827800011452406593228986112 9079243 -98222837421246361975640452534243110508 9079244 304434926214184975593296660907638793216 9079245 -5501292130517533384185315516858105600 9079246 20357981608231403527615966410205380480 9079247 -89160938507254042462116119277044645688 9079248 23706184634111805740742365226185785344 9079249 102478345361108288921332219154424271360 9079250 85655918613696319337685153146651520000 9079251 80863477305268383356582406162939957432 9079252 -11000276777827805471090864030447484928 9079253 50796534300480159335519714505810983502 9079254 -67251820766695536307719668882875314336 9079255 -226073668295880375084289333754017284240 9079256 -11702097195903119768556621067709061120 9079257 193244532680313925783340821287086135520 9079258 220304489423091481851418371853995473376 9079259 48466452603044538847857690866729880756 9079260 15053600845174938740173838619410849280 9079261 -47679561097507281087764793888251560308 9079262 7938475085488173014167221247196299200 9079263 13265868456987665948166660902000340480 9079264 45799977964391536090469732478104371200 9079265 -2484152032050933248666108232670808280 9079266 -10610662879993388598333414490000513536 9079267 -204756836626792458503362958060635140528 9079268 -144437240221933363440408103470399519744 9079269 85756181226259637735131600466890549344 9079270 -110756979387445714143435059674168033920 9079271 22225206240133857577812358140477346224 9079272 -58940167924862512379755018056759214080 9079273 12215961013611431757673160168161359744 9079274 -94518831175180143017376044369707246080 9079275 56892165392144945745538716982287315600 9079276 47956928431105823132457073659868156160 9079277 -165145769650800691441705295322783320874 9079278 -140963749476644841390664077539607552 9079279 -129717598657056230071349610022924587720 9079280 -92044975214897328379032974005370880 9079281 -218507288110329363000661692198574274430 9079282 -20040706416651644018787035392545941088 9079283 -177934063448499700007565087590754909480 9079284 137671159252563464374082226757121703936 9079285 151648270288227543356234938042209396000 9079286 30714859926125246372051499682667205888 9079287 8336809279447965978034687560233245440 9079288 -10931073014052173589622312345348608000 9079289 481906479061499326757923007143534169856 9079290 -4388724776204461394868580385303404800 9079291 100497095661137546150997839030845663920 9079292 75732017702466769217831610851028572160 9079293 -220854685920625411764005246629249345536 9079294 -45819668458595797317542314187534151936 9079295 -241943257705059221494081706213616130200 9079296 -41084936462499675238807958101715582976 9079297 44274140072443831085404144283204210692 9079298 -98317938477192223843726270446729111600 9079299 152000204419445211895328771642138446344 9079300 -32498815271643085588399179795212713600 9079301 -87421732711110846932444168270642458752 9079302 -7270001908694728812912332836651299840 9079303 -236571584737650803896078404062988825448 9079304 8904532657216825329151150833102520320 9079305 -15688301077034490064763698738738200000 9079306 -138842539226591570753861842135117245648 9079307 413401752668661119034056026245226788312 9079308 -51342406833176201017199968243629472512 9079309 255988621750234445194845441506759731116 9079310 -109369702244624184904263593234942672640 9079311 17167762093341255838995685439198223360 9079312 -23844755010667849913088984769277460480 9079313 -51872865175912894514624045216278381056 9079314 -78736076091344140179571296358755557760 9079315 5482646171844012111019033120466664000 9079316 31040856069472554216468885490449671040 9079317 25954039108909840584640331932786232640 9079318 133401188430262598331213697922988003360 9079319 12414061870311861571467849953660716032 9079320 -1494329326624974022945133514024960000 9079321 5782348545036944580935718817612419680 9079322 -22169406374313633768798731438782611456 9079323 -25354204759955178243189245102838887232 9079324 -29298998384060566886396790520370365440 9079325 -113578649856782668415282223139791847950 9079326 19141579783338714582886418859368302464 9079327 -73331265462896433889449341872506733968 9079328 78655108310304050183500610708868956160 9079329 42769223899852584684319892725563979200 9079330 28927418889936481359982639754385968640 9079331 -248293754570133785247187113661193288868 9079332 31784947582236208044453208081193029632 9079333 84165728634223979496636040198817535360 9079334 -65791441718915523331382260658402144256 9079335 22399705802159287837104485374408364400 9079336 -55030293626401364916247988695067197440 9079337 91677823862675457192242200406636740986 9079338 4708337981409296992088620575921750528 9079339 -110758785229293381285970282964011094860 9079340 1313759755245783292264080871539993600 9079341 9549642611789197597585781537335299360 9079342 -20349761274748469459930579628857819136 9079343 28585826536306767927663487860977999040 9079344 25895591981170047790633871747455057920 9079345 -185891728428277972027153498251570427200 9079346 -22621527855830184268641892830466534128 9079347 -189366828085344004842515585471954595072 9079348 -199781105346881882124898409327118127104 9079349 100247500018089906962095983978882777660 9079350 -9308733112995187636042743228299827200 9079351 142438953306878686712100435395207697072 9079352 -229749297895936745776977709718903500800 9079353 -66501234094299788176745983513890488838 9079354 61090499736428972529088369696227655680 9079355 -16500137612984546501598664305185082240 9079356 -49120997563580381921932447504034304 9079357 -144197703841604406836986915173915717120 9079358 128159650301261140390807760963448641280 9079359 -179304642181588624541034981369355301760 9079360 -67023030001390233072418176395850547200 9079361 124735408888606534410948393547824928962 9079362 -118847905436057043583027484292970890720 9079363 -46600995641338812331951214364642918600 9079364 8974048504825681170907703213002752 9079365 -76981520227102226950218234630357847680 9079366 203157589249602162448532744862167965440 9079367 182811432642070042669180829815978057752 9079368 13033359869115485072243924576294584320 9079369 -28629892871933577623683673129424190556 9079370 95086466904038696958816877709293574400 9079371 -3081891172589890667589905413816757760 9079372 -89857371984055976235384151546351623424 9079373 -18183139380685483751013403096295546880 9079374 -49267898866215414209586049849716603840 9079375 -521267245183725117824865924517250000 9079376 24993394471413252096841875757873496064 9079377 12728062667267650186677574795935843840 9079378 26540970732632214700173009361190707200 9079379 -37153198888413086757118507858889440020 9079380 47854348456350167064833957989590562560 9079381 -99840516352306487299228715744972192818 9079382 63086425240482171058869501169440588672 9079383 12369466267193453125244617329871179600 9079384 -104779030386607640992103064195341629440 9079385 18185791389231124786428508714581197760 9079386 2004688173327467401026006626049133824 9079387 246130678965535787118299834485207796036 9079388 19963570504997720296564077671564067840 9079389 -151246266205303483372027535952365044992 9079390 -124222609845355967026636294739899307520 9079391 -165308341923438530354533848275786126400 9079392 50928194726938717218566872599468441600 9079393 -32582506498849139753232748174563719660 9079394 45830581017003151101262090519243774272 9079395 41921798491630015281244292454772678080 9079396 -120052843394723613990111712479642659200 9079397 37614899621668170929211068520582779040 9079398 -11817154998568565820337545315518054400 9079399 107698160220760889246133558865948492336 9079400 -13307173911298199433757975207796736000 9079401 -53720885756746569755103008354171244576 9079402 -117247561972081221552220357272755296848 9079403 -545805802345909857485978533570240800216 9079404 45626350554212762134899779216300900352 9079405 -29749391360035413898414295275314845940 9079406 -19595512264681119974911933846014603072 9079407 1400658991247308963218373060384057200 9079408 -24003335278969684763930293800679079936 9079409 28344603858769922259305533868129652480 9079410 62555105662764246962185131669240783360 9079411 -23222061545854525704556684870047731712 9079412 69013248401452457917998574673095529856 9079413 58298325693002844907069539156818534400 9079414 158635996676705118901935554908233653952 9079415 80681742842353620904891794087445897560 9079416 104045624864431257080761887784344883200 9079417 -62358283877757101645381469296362833840 9079418 43637168205848979800252854939513774560 9079419 111938809512853919804331468910390993944 9079420 -3036118041017055973771807058570373120 9079421 28504483700414674255105748243548678092 9079422 -83402940308678415063155557202543087616 9079423 -27394589258111102760759038147780298192 9079424 -19454532963752759848314938730322329600 9079425 -96776685314589194403469002324851724000 9079426 1910366536247353717046399843832599424 9079427 16231916084299475942156781476335883472 9079428 70380595701238697175303537739487410176 9079429 303581525962339575732014932065524456030 9079430 -4119226395729650704325007003779066880 9079431 -112254600882902164035809554340156149848 9079432 -148370248573958237808756547465099545600 9079433 -2001235017163586461501916637386396976 9079434 -113777090079085112971254324082735104 9079435 62230719365862496938728912026711526400 9079436 -31080153376079122399879669456842374400 9079437 3808500640616638873544583989521191168 9079438 141826375154877504130120373272184671296 9079439 -2838506420145547403419409257885688280 9079440 27858242383806691820274929263222456320 9079441 56998904706344592078735803501150039872 9079442 -65411018498449643792263189055902508256 9079443 114827869306828534014537833626256601000 9079444 -41824089398860331054299466181229744128 9079445 -257097187049385454709977911574441267200 9079446 -7312851675055681933558936459659743232 9079447 -158292158368089487369693284596215831160 9079448 -491487909041155831473004013035438080 9079449 -147655911262316086078201398248616703536 9079450 729029152252182743227772495864179200 9079451 122082557070285325690833312625165379400 9079452 56693107511894671195186234420043116032 9079453 220161931876694050166348134484658778944 9079454 -21620975652295788047469324143300860800 9079455 -40572229571303419307311463769965527680 9079456 259438998406303373205346878394544947200 9079457 -104840434565294662229716383083817794880 9079458 -4679453882286877297182139230493824000 9079459 -28347202839231554395862467654668483920 9079460 15044031365133891187210434711125852160 9079461 121075814137349068167824738075167896510 9079462 -6161100633993906106146208726080249600 9079463 292036431336080420662714963559894798712 9079464 111516102140181035911876034688706560000 9079465 -15348990503379158761533977169339348600 9079466 21233821339319556053390992376463710208 9079467 -56013644490976763721368785216239556896 9079468 221168107676993319882463531381676987648 9079469 6668979006766456234271240789055592320 9079470 67791783345871571010737230334098060800 9079471 -315084159787908081604872404782608783656 9079472 42355609071177789386623974331753906176 9079473 -33830846304877698471341415371074011840 9079474 -124081436977243765904945166585730305264 9079475 80174478964946218729609693472588779500 9079476 -25036129426538697771425123235152424960 9079477 -71334279804625953073625188753142962 9079478 -96072814515706653878175818055703524960 9079479 -263486557784314245181243178296623121920 9079480 44452469010515205739627948974833664000 9079481 185530931062014269352790756841672826282 9079482 -3952125071459848798991152725764540160 9079483 -25767775193336425248694480320205952736 9079484 -64368215014024605172829612958208524288 9079485 -2383588473173937668751818820496482240 9079486 31302346913207460106817619660036318144 9079487 -132076298785731626485094826236320188864 9079488 -29366758026100422456573117479220412416 9079489 -93175884574562553738865096702467319376 9079490 13628983614468053686788258572643002880 9079491 -45105623948236235492037025760629849632 9079492 -360898758029292509646280159122462361600 9079493 -2042681117810814107537360171043959616 9079494 12336578900481800445951866697096808320 9079495 36885639560785456081548929194393227000 9079496 254193121548230986982997244612989112320 9079497 21649470217964537372875526865365721600 9079498 133082641582505683510822522795214334000 9079499 -24820135384347049461907960266070960752 9079500 -21388265082602941646172233591398656000 9079501 -32215544829331720270932244091903935488 9079502 -63650885637461408818661954510639946048 9079503 -11542007400852842575315200736186056192 9079504 -30364731665684402911066505420901924864 9079505 124324672377097449929684192417122018560 9079506 72076443279545875571300761704135659520 9079507 405873616154637079027546696971793791072 9079508 115052627426767289949989948750234003328 9079509 -194590826784705528918841286507984774496 9079510 68628691664647567833511493586282240000 9079511 2815508192827968143700984949371396912 9079512 50097827283503722510753593862709207040 9079513 -8354892774708181297962898614813189060 9079514 -245643274061029109210442904165745353248 9079515 96620707654913650271525055246727866960 9079516 -137015223535079565353676532396695938560 9079517 41795471947815432879588221113871590566 9079518 -36493623239307270111364115889738224640 9079519 -33403970124464374684439882230089846456 9079520 81409879451182450085421463531027169280 9079521 -5234924475781421206073838653743698240 9079522 79399517806082762298116174601348447312 9079523 -200897752591558656573529900303615480320 9079524 84861988142877522135276788606031135360 9079525 -9533729966469089485337985470187487200 9079526 93803432659248313817876822635599467904 9079527 53020739100850556150914745848626490920 9079528 -234038742968143603300604698631322731520 9079529 -44691293083668486305000268181168140870 9079530 83100476832331236400401416944045747200 9079531 166458749520786777185832220296667929332 9079532 39421754364914314068438627493174640640 9079533 -6477084119875170958351770611016864180 9079534 -70592759033589185253333379326960859584 9079535 -171257966477427903472854783696307886520 9079536 -199462692534163319128991704627544064 9079537 4030357277398875633490442723809679186 9079538 -35114423001065995384536868587114014400 9079539 -35510112131965324254561835495499777280 9079540 -50772979684018329643423327999888661760 9079541 65097218191744725050427018055042769184 9079542 5482501332870914612252398387591626240 9079543 -197560750255984054750078443227735330856 9079544 -282544179233531471335494477460425646080 9079545 42888312087411528825559315147342866240 9079546 3578045737232062319771808295758567936 9079547 -125797957487659207525792845222306453528 9079548 -16137957833556702696909197056765509120 9079549 -183903769705828390749973844913808281600 9079550 -36302033112955419022707912011278819200 9079551 1637309493842451461877136541389662816 9079552 -44100666830407317117539680456739389440 9079553 -332796638785552389519260311217758790400 9079554 -99863108936603261003511284445904896 9079555 39483200042974330947223633033773762960 9079556 -214339365588039162249436972657174903680 9079557 12964323907776867494040852120812659680 9079558 60467157775128478312588662095351798880 9079559 -2620004452522662815150316841456444032 9079560 -36959586760974764171081407104958464000 9079561 166027746998954731425568962618624000052 9079562 -9641605695628339096787121728721255936 9079563 -131691939943689136536009334324642006056 9079564 109925530026675350707968710623016067072 9079565 55163519307335395497647977268172858720 9079566 -3745493272898915255556087129981399936 9079567 76229270294821101899485558081784745984 9079568 7556108405195330640201251668105297920 9079569 -220061539164528591198416306379622998000 9079570 35982973873250332630663279253721720480 9079571 9150137916896875699863946188535721772 9079572 -51805422778156623014584935679962218496 9079573 72348109757619735008328601590716260284 9079574 6807582851802443703841330667657472000 9079575 25492655758827268207689980301230988600 9079576 -269103497108072070934591807073625354240 9079577 18723435342310245998255380537446169608 9079578 -46962229635768753729102851124980629536 9079579 2830257092208500437235832755906425384 9079580 -123111364550181551647003098441770741760 9079581 -105151052091686803595812609678991543040 9079582 32492897750736536172841015885803883392 9079583 -50578102763454076784351414942957916480 9079584 -4789510452285516394767589063104921600 9079585 93029352357743635878191517986040645780 9079586 -15255191006926513828596245923243587936 9079587 -87700261374275505695105913354199392000 9079588 -1626970850435604433776067648269697024 9079589 -32062148435158463531633733690802409952 9079590 -6079754042219844187661316611656581120 9079591 -10030298338053588612361680251817167000 9079592 18834008224429252855474241284639457280 9079593 -108386566600903648703202385511786292336 9079594 -7469425413416260055547957511121634720 9079595 -39369193935247383271406266885267507200 9079596 -15671339507913269017452314823387763200 9079597 216810979074987214492775622211102913292 9079598 -60654106450071670425909521036677632 9079599 168611069646579088262152916946261848448 9079600 -24763016336504802223309838412728320000 9079601 -273714391083548597674320696438961033728 9079602 39928505112151396692087982082112771840 9079603 -18533757225149177335876447142494739632 9079604 -148961395269539084065487602545202095744 9079605 -26341711190479454123787401065618527300 9079606 -170364481091309598855540558080536287360 9079607 -166939008522864843260682132273137517144 9079608 15045796098994369837883205097593999360 9079609 -84729782128991173689624837383668678848 9079610 67113743504456237680179357633568512000 9079611 -120233635736184812014061873284115214336 9079612 -227672410845876985527246619026090271744 9079613 -355365741659951001053470999542831518100 9079614 2013786157692126440356650932994340992 9079615 -25005222419113127732441684250313869120 9079616 2067203335069963770587705833905192960 9079617 -20592204143881452641179889478766330320 9079618 -49522380069031947506297336470672605696 9079619 -231566902172586437739720580775594109120 9079620 99637659012715552574923978324368322560 9079621 -51732963851315343028310081995225907200 9079622 685160085779053764809001344531288064 9079623 56671236021546256754187127839533451264 9079624 16035646445291850766418385547781990400 9079625 -218174551216210887201983483660145120000 9079626 -50086917460050757658054926644746854656 9079627 164229761637907482695465634243898707476 9079628 -64028069705091486719220803754346905600 9079629 42898574389304461099937043855090873888 9079630 -8708998855595790644640763991874662400 9079631 -149170151238066826480751536149073515336 9079632 38917204412049277353339308790776709120 9079633 -3725135839735420137421237931555611920 9079634 109735071462397956304861656964378755216 9079635 70349399727601913713829530780394871600 9079636 -254530980482523883870786870090487201920 9079637 -8333366768579809128335536512742014048 9079638 -79250334753012595332261825455644885056 9079639 -274763932401131894311258172520087048240 9079640 64285189762862182465065118725096652800 9079641 -34847826648533821049621302676763342720 9079642 20136521997588576912024827308528972800 9079643 -133727192160365996064773366893788210108 9079644 -8120995424445857387921401165822771200 9079645 70987635269073584622256046025696134400 9079646 136708701813512676533358485018896198272 9079647 -69361734006801129808211960203570121400 9079648 548022908305146373261506604439543218176 9079649 203750492069795513080311276480980435880 9079650 -9744252139147476254458653948994045200 9079651 143295939871370895598134306491541453900 9079652 -33558372998826056499094122654173675520 9079653 51332908969185820644254323065307550208 9079654 -163788488070011440688316069895307176224 9079655 -26099998440167999133189634249421182080 9079656 -74662337933932386926118847451289845760 9079657 -50911242666614423888819069437568610588 9079658 35659408460590474966318645585853844480 9079659 -96160462402030908280927691826009772836 9079660 86079513708178032997940701813954375680 9079661 83330052322039917412382328667793910624 9079662 -36240564303436181414514241956167706048 9079663 -8373108295968934055649634117514026800 9079664 46354563558595168693126162642638471168 9079665 -367479842886994773475038653783516160 9079666 162940352598976127874874979095301536800 9079667 -10305268693813245413769910873809774240 9079668 -58694608190742931257206229773151436800 9079669 88659112910717451996574975809969313070 9079670 -42707015350864814493133356065495454720 9079671 -264072956584002351328449444729639455280 9079672 26115391034836651969780406229354332160 9079673 344833093935512842662855493623022610922 9079674 28130479828957403307336085787048843520 9079675 -937133067473370204613543909124528400 9079676 -73550378338278833575196156369940083712 9079677 46537057914037358022910137314627757414 9079678 -50050732088365174662969850252907673600 9079679 -28252804941805430353124687437885042848 9079680 -47407780228047590135575737953943552000 9079681 8534465396516228839420794552119688532 9079682 -12387221564942083199719038918979459200 9079683 66255077630952501140775137935067025408 9079684 21610322883261801815305480368088575232 9079685 -40112990367177231051600951551596175820 9079686 -175964685594263414723684577036552192 9079687 -174775644279558831904795997617984709760 9079688 104796171707416169528515554053792117760 9079689 83322131260116317092983099139729809600 9079690 -45698137699421562866792209866906410400 9079691 26829075195355952024517171536661763800 9079692 -116635964563947873727745735578826715648 9079693 29328689507186523764582864762374189440 9079694 25653280550823167753186984480769984384 9079695 -63849026854347672917446980877335142080 9079696 -23604684371891694386042073546939088896 9079697 -330491447396642608823059426756242737280 9079698 -25263366005873108148574785599507599872 9079699 139558111115676827946257207977664969736 9079700 32323257199126501524880351339212576000 9079701 151142374364730347531586634602146189280 9079702 -23228172519065814891252068187252792480 9079703 61517014680457624938985446700662533880 9079704 -164485016866318569023989041987548067840 9079705 230269777054718655844639698597630121860 9079706 218569921818850248628295659650870351360 9079707 15899663732569561767800010409642506240 9079708 -1277189781929404621887292605318758400 9079709 314879332316472356660413802411213340300 9079710 -36124575755929767417325983517101772800 9079711 21843379784737383986908075326206707072 9079712 83285831234124922814201479013288312832 9079713 -80844810536627019463199880894928474158 9079714 22512708545187433241804701045065191424 9079715 190793082022664621183064782440019697360 9079716 4754897838560884861323126314888509440 9079717 253281155076199339962800484699309948732 9079718 -166306137139951773866458788442345681440 9079719 -256875890782606149709155573052987608 9079720 12223544971370416735300279508459520000 9079721 34638387113049825186922823653240682112 9079722 -4262257586484664968431511605038095360 9079723 -179881359601668120434511692994018318028 9079724 -116623426836603868898295913100631669504 9079725 20323942707486047831498366112617733600 9079726 32972586428391664707605183049730517760 9079727 179524110216536004628595776817205042576 9079728 -9514576818636463935124280097371062272 9079729 -99381786238236719624759798696048839824 9079730 13083279899997080747474300271494131200 9079731 -68550905899132674473302100499483545580 9079732 242564328316999573625714835580330752 9079733 -9812754072205761398499909599488882176 9079734 25788471656261079235578175494913110912 9079735 -77558574499293591233115528209473009440 9079736 93466643134253918850024450696661831680 9079737 38609512636984974099513334341446352480 9079738 -121204066962996150073975635957850927104 9079739 7679534831289304486674265063916848440 9079740 -3249264082683121617187177587158215680 9079741 91582920165609889568601623641292647968 9079742 32423522114625783036247768006009036800 9079743 24676915360109447203857584390622264264 9079744 30909685032418222508151307072276791296 9079745 36049282797022286697016493795576620800 9079746 -21596667787097922420027721446485598720 9079747 463929771887206216103333372009667144552 9079748 96285618484658810370777506441927374080 9079749 165342064161404580429513044449268910720 9079750 -3269501627037725244598003231839360000 9079751 -5282321125363249011207559997990484816 9079752 27665952673767459771198950178542714880 9079753 -244606943921437962823095359441203152476 9079754 23456764557050134145238385161917334576 9079755 105444255760617325800575240279249637600 9079756 -36890881418339405916973109172087999488 9079757 89071939498871571099836098950216678006 9079758 47938033796547192892496857109036851200 9079759 -166424057599759703892694293321014009632 9079760 -27858246065299325458792786820045291520 9079761 16066410839987846443709924776272575472 9079762 73550769732774092339315377388474148000 9079763 -15122488188745973333370022496729234688 9079764 -90931477411937000256259496396796407808 9079765 -27428373447908792806695193384042545480 9079766 29264169790679526501687384954307436832 9079767 66391281650741432021299585267149885984 9079768 -245515949268238427267095965545359011840 9079769 -192282383237230585535390520727070371830 9079770 2945448355151201337174876394058818560 9079771 1902072187613462667962224578900587972 9079772 345908157613883297366362755445496832 9079773 3864339122685073150907937729217190400 9079774 80542224763984971243534594785331724992 9079775 -88823403651990684530522046152121165000 9079776 -1473801999773270049054486703317712896 9079777 -75018331230289730015310183081336981120 9079778 16550179751423593377810921726353907360 9079779 2396920810212518552911399323125691648 9079780 -9442479126565082524259695596576652800 9079781 -250947914654297657591584829174290262016 9079782 -1218765193783468508678841690376473216 9079783 50111239643384370629711163265248969880 9079784 71752726265074347394783183518100684800 9079785 34345468800884652793143183836392567680 9079786 -155529743413048325531024867975705541120 9079787 -167702155902907060140332362603674923088 9079788 34725265027120701600155402866940966400 9079789 -457987458702343858013183359037651923968 9079790 -55853317504005491792576527035695089920 9079791 -114217355754539502103844382447803909376 9079792 -9976123691770473819097956279174037504 9079793 229908204641274344816488526595694953042 9079794 1510692943107750126604325945321332608 9079795 182959959497005537971460252242094162800 9079796 118353704430354130884094493936812861440 9079797 -115366384430046921873023490434105683872 9079798 57637859105336691300272048004462009216 9079799 60566174765626319008939778294649499800 9079800 -20393037061944150902544950496629760000 9079801 78031320073155862976975924178269918532 9079802 18201003122412473829689586954454094592 9079803 486022497992874012301391316366334080 9079804 4136294030834057678361074033896000000 9079805 42860411619759129896390306315393020800 9079806 -42815384130131328500528864450332778496 9079807 57483524292373733054600468934694531584 9079808 264722232356094293938883702518267772928 9079809 -4032889808455474093490078826875782080 9079810 -26319335606111575400158275009110216640 9079811 -127502794533922910118896804512257841248 9079812 -20206596889995596845574203824731578368 9079813 19468072933254405908842863576028937400 9079814 68083891968752846890711350970286684256 9079815 -110916923148647856485816514314939568000 9079816 -285582093936484150840044596570787179520 9079817 -503433774887552415263708416153220251980 9079818 20757480088151565154380471934073372928 9079819 -19760845054024439192536441180015329216 9079820 116883562033804857365754590426485294080 9079821 67874271105546606097464297592314375360 9079822 176681168199592864490097333858099851712 9079823 -309646490496719608901930670858181262928 9079824 -1083328732599606395508449660728246272 9079825 50600103316230556132696703546998473600 9079826 47160182618325672618180483506957898240 9079827 164171099625685206471547301882314248120 9079828 213229257457778325727546276759014696960 9079829 -352023035265581896994352808552767477120 9079830 -38009063573421697590516451125840672000 9079831 -137171849649499711274183906078119197528 9079832 80752329332479700838982558599943188480 9079833 -34411640472378088569198345795227401536 9079834 -11919009388478931058784501549975823360 9079835 134791819770505324583426175069516041760 9079836 -196284895192208659800518424899325886464 9079837 52338934350205023597034815124562560 9079838 -2990260924461057821702142425025753600 9079839 -75815171410012928741413595117704744296 9079840 -122731231156939718800525079095541760 9079841 40327988809218988429523717263987366242 9079842 116290562250711045297237633642137080320 9079843 51163436146589397283709459557757242584 9079844 -215964167456706084576652986216190203264 9079845 -103368607134138154730341726748302704480 9079846 185600730864205460045421150885453691872 9079847 76882950035489859027265283414748833736 9079848 52179574136681124324092506737971773440 9079849 -150616702944551706004701130600732360320 9079850 29082928713060903668516250341293128000 9079851 90391285180023086721727732160446893504 9079852 69516330490773658635375811881902423040 9079853 -177522775056761931288966744548993151360 9079854 -5452862049157919078718469341807943680 9079855 -22390382177028672992750149645652988480 9079856 -69727719209033751889987761959165362176 9079857 -12779692226207173431048166772692578894 9079858 13286140122859097424697180050435755280 9079859 25110413951710330339337187573841554060 9079860 -2604329052257251986710122932310241280 9079861 -6078332841668432799877576874546684768 9079862 182753386180306720754648769166285522944 9079863 -160535056185836833041935184038365461960 9079864 27644197297611790419061030758681292800 9079865 48211374185382762986467506663878860800 9079866 -11011052574567557383649311103954338080 9079867 23886774915427409423166932669623282916 9079868 56757245489897798853007592459304493056 9079869 3635663440508812930845528388203932160 9079870 -46568040807914905502525779166408288640 9079871 252368088876524519751469976218899436320 9079872 -1213298938925441682815984272920281088 9079873 -218433007846095210292857867308739788496 9079874 20214537313582674005519871090434890272 9079875 -14261445343668804834865353847179192000 9079876 -31082954491738557893862528014419098368 9079877 15105349683300536601223549601910318912 9079878 -13387215491118050340519424682119366272 9079879 138720142802778511650753566670148539376 9079880 2825798034428126779498966126116864000 9079881 -119976991479470022872948913979888250976 9079882 47531464115106408100503043646903715072 9079883 576779206574942769264068421199571267040 9079884 174441933087226581079125542693122007040 9079885 -174173980711951803071963989622991450420 9079886 -7726434586481303905745889367954526976 9079887 -25033921503110098422004444854291518448 9079888 -31037074884490291860836080398803673088 9079889 -425094927377889079913429170381863552 9079890 -77279390104955086243859057562439918080 9079891 -270814625216393084322974096265019985920 9079892 -210122399663294844610079994572803526784 9079893 4572661088050559185969683986063411520 9079894 25279154098598264408064325760794231680 9079895 193406043405426643111081856621425844400 9079896 -120754241049444415107269560955633664000 9079897 -13696958689590625435885652218530798320 9079898 -158444301455805664806260868073841206800 9079899 -125156789863332324534473923543756709736 9079900 -20819075517802951561027633746963456000 9079901 -46905154026145059102328798933573408596 9079902 -19559128223879361789922969985356074432 9079903 4737392009394159759841802903913312880 9079904 -290661085933724619905705452624092069888 9079905 52869314864480014420727117243601240000 9079906 61794795996406103866923428897484077568 9079907 47292913211883982791862849352548335792 9079908 -33935990147185075660411967982500628480 9079909 -19830866279623484595112961668663781890 9079910 -28384719084811442051919860550669158400 9079911 -103608003044260517218455130222008024000 9079912 150372417357128604663908535484574899200 9079913 -53108027887766934393189132742147166640 9079914 -28809156690333688157446747040724130560 9079915 -22223262438723794733115044356852750880 9079916 4000945233364686211209782132753656320 9079917 5910154587245600208002414932157306880 9079918 -34446621023805479425405305018773618880 9079919 -39926395822371260256290323380303770640 9079920 14242929497593496534450500003907665920 9079921 332285084629052601815625740324799977892 9079922 -102607067912986426817093150818645548000 9079923 64468077754818057491082013144721280 9079924 -36598810293062332925330653250790850560 9079925 -106611880894041023788600637609854111200 9079926 -10622004450563964836082189048164629056 9079927 197766076003224487857984262246726415832 9079928 5077871220485169049176218186537656320 9079929 -112656572983818340063527658081592289600 9079930 -202567255160379943152268385633301350400 9079931 -38291230276782577937635336732034036736 9079932 -114517507907134764695844556523792326656 9079933 68956516622219643874663454963670153100 9079934 -124808658325853498182094721719911585728 9079935 -27432140510284627662366993630105721200 9079936 -41419746807528041412155555968702218240 9079937 -116416149078174055755932831455370903808 9079938 -48908890200367892357042086316877216768 9079939 12192825562378087888393831020028578768 9079940 28364568605257415359850488876960051200 9079941 -77732327796926019536962652939450226720 9079942 42379098040080404141041647791181428544 9079943 -160141128522001123664201744791412600808 9079944 -25760453247817930345580579476021248000 9079945 77859120544335902543718504807129135780 9079946 -144292182212464367922138887409684293328 9079947 282532319082985708021169676752944956000 9079948 85906856235538065445763507268081228800 9079949 127795466186174903450695924310576036352 9079950 -25164579361029283624695526860694732800 9079951 -255795096891912379155445233494264047128 9079952 -10760007942542799367293981586107138048 9079953 120477613092384664939657827800694021408 9079954 36754981956107074295314920386147358720 9079955 -54104205298837177209233853497138847840 9079956 -42426752097693747250454570159012222976 9079957 28405004687183102186930834795658891552 9079958 69855519239579863794578391341580672000 9079959 154033988155313891988001168731172608 9079960 -25310540311187584016048133306483302400 9079961 596360618092543450384830633595543386 9079962 8664097464675307496339089229527271424 9079963 -71021754484668884157695573770714977792 9079964 243092426053227701850922510456425278976 9079965 -94716356130289685609770899694661625600 9079966 -59922524293350762336138126018855936 9079967 -219612265305994452372578420312201520 9079968 -198019085280411045974082688337084153856 9079969 3232165115528262162918984271305670370 9079970 31965838870847573435223069680341819680 9079971 43611125591611926057740551929930251520 9079972 27537417206525467085399224154131046400 9079973 14145627028255894780687693210970468640 9079974 -104766573956569804154431279644707269440 9079975 120128269349945209396944724130181080000 9079976 95527192399751541365535420123311708160 9079977 -559501457522808416456898902317971456 9079978 -155469208247331465001407987910211418960 9079979 135579850651923565359358836783412886580 9079980 7689676236572620231658041769035038720 9079981 278521026907201303771945133995663961964 9079982 135244178319833478004194603390515832000 9079983 75825317157791587907562761245604468208 9079984 13879302925259640877856046514030592000 9079985 19466274449500086155939795324021381160 9079986 -64543151528619234412975239535033098240 9079987 -77153174710442202747022364566567317600 9079988 -15884418713648599162826153628218959104 9079989 -85424637878778055886644095568485069120 9079990 35405354200069581790979434110747840000 9079991 -19346242566126180229128247944356730000 9079992 -103411876088650661144121438778215628800 9079993 42489390224092976590452478575192274688 9079994 59985903830918163578908176096872439552 9079995 95743059801328680331107429873475467120 9079996 80034008485290125978415734335877483520 9079997 -301507265512482808899791784430083418554 9079998 43169784600438903620475724122943994880 9079999 -97359446665034607972053902308778991160 9080000 1794546701977697200749117389537280000 9080001 16193358722325233319513527719873531584 9080002 -38197968565162247158568395572879969888 9080003 -209378221690865901110380862488784094216 9080004 -42820955351602202755332932413469819904 9080005 6934074634156854839558869150953768000 9080006 3907779427982599962426042176918513664 9080007 1321958415169032322473583873375913640 9080008 32863146192658635708225134538791976960 9080009 -160371825209477556337494582232429632 9080010 -23109601933408229283895966194794890560 9080011 -106239016441339523215995023123498095176 9080012 225923897463143429277283850038317325056 9080013 50132668666838133149648988028159485024 9080014 -100247786310467208425097001134706254144 9080015 -67827792421155445377594666383975325600 9080016 -5179670935857823731680707215521218560 9080017 -288337511918285115931315018802685129408 9080018 -143796150210676485817545128881660061040 9080019 5743165621755762552408251913306225504 9080020 -39118492854562229100156172558763243520 9080021 297532996522391503951216564389543654222 9080022 -17315997021583242588696558151107680256 9080023 -82012873190106902087065321824571333440 9080024 -39409625276450197892203626858125721600 9080025 -75562092266013734036360525591478145200 9080026 2874455948080754366741155767337289712 9080027 65965052915518774981129647980036013840 9080028 25452155840155228144802131971330650112 9080029 27262504046183826470920557243212596576 9080030 49975187469416590873496984007266468160 9080031 -191071543935263912298710703432342155448 9080032 7828707069055532234443722356147355648 9080033 329998814557932715739166040270659589524 9080034 27759482992728122561667719168591086848 9080035 -78028689592067680462499093957898233520 9080036 -65505524765981853258909591524336578560 9080037 -53266746330835103933217766468690382340 9080038 140399113404637944055374190027346655360 9080039 -30662173988807492845262357313889481160 9080040 153815111719907065976303883446847897600 9080041 305528652875169641992533246732649995360 9080042 178825386371660572550334473116162297344 9080043 -148119897383992735869026901159281885760 9080044 12560442841306473622842235067533435136 9080045 3812367717866184092801636070539026800 9080046 -6267668206520566411340120547848236800 9080047 124196710420244979554971195401639076080 9080048 18033083591864699601332244879704064 9080049 -201032790667721176086678232568499905952 9080050 30979426710555626765453692065410572800 9080051 -25168510189148875472052503201221245600 9080052 -307045261570360901751087254716151808 9080053 344647702981473608218721497496840607804 9080054 -81374382265488196253363541976008669024 9080055 9037739051286886072339583559927367680 9080056 33172581170226525094817674027551866880 9080057 -9760122310693973144658614245484529408 9080058 48749855577335404958185267229241977088 9080059 -9565890405134732066947174437774401984 9080060 -69611706198243264178164304072712448000 9080061 -32269844654509274010268729344891491328 9080062 41730669267574667607388246876122024000 9080063 4078250854244543357580280175087367864 9080064 -6359033199256549290689322334096982016 9080065 -70260436501997460880746927703722905880 9080066 -29399297874198889514230410145983914976 9080067 55508543474389391290500452632820374512 9080068 -60481113507961405380788243466073640960 9080069 115093361432710580418936997472465365470 9080070 -354959807865745202330514217622472960 9080071 75638397043731284831557255635648718848 9080072 324075379065663543004282347699611980800 9080073 -125546041322975190188611897847834402880 9080074 15187852084623281170579583279818372800 9080075 -108241663976226260232161022254271032400 9080076 -90004170786288326701197032521021690368 9080077 -164906751934918943507377652748032240074 9080078 2547847225333144453890396889707982848 9080079 66599842610181253643385023508235468560 9080080 44623466117610660042094080482193653760 9080081 296964189096600390162854972168626758000 9080082 -60824878199994623809685516335937928960 9080083 169401218947117362102819728449185726064 9080084 33457847958854680383154637407513771776 9080085 16104765097888169392207343037994104960 9080086 30598028072044509700856642950245565440 9080087 -267959856168134909028277486128048654264 9080088 -24914902023731843738283970725425971200 9080089 -219130980631029071303104448362235117110 9080090 -11511610728496771873894847604440985600 9080091 789617229126546994607285573565975012 9080092 -167309539049902945271563266239691204096 9080093 -384486975889041975277696505414520004320 9080094 8566831569076166439044712505992090240 9080095 -2810696401274774663018725727635792800 9080096 -33160196074222259378887892925089710080 9080097 21609529559183041854390829022894065728 9080098 -111282879466954198004770484224993537200 9080099 398382428672936094750013911813033936 9080100 -3457911967135677116046714202968960000 9080101 -1591806065449366593082561843862565408 9080102 -101132797852300572564241552271110540800 9080103 -127473332350185517579758597233859994800 9080104 -270844966920851813507391592733274439680 9080105 -12343799887904431176988915361556501240 9080106 -384594358676026447956673341656128512 9080107 -327415125026061450379790262958720301644 9080108 36609166373532196121202251748782509056 9080109 -80127827324020742777865457677074038986 9080110 15353057490723217173253386959287292160 9080111 82099882996151187053453125145440001400 9080112 22392283303196584853030832554103767040 9080113 46329670575029728974439934306797968896 9080114 66166643878746306945423152453043640320 9080115 12184282153311461369310070486202365440 9080116 263704474253063554248264833608079479552 9080117 66658606980050014471890921860021925120 9080118 18759935272840449216392022078035983104 9080119 43772381828340103966200742079468052480 9080120 37389246199030493975680788989786112000 9080121 -99657107179110703684594187268045095088 9080122 -92879856644568461587429986542772927888 9080123 104641568754294704490375586822484666064 9080124 54793444595978260571917136891276132352 9080125 -113892046099877496470918711594109426000 9080126 -1752931905504798301372978899543816192 9080127 -67804256188788100493886095894617536000 9080128 55888367919792074920802849273603424256 9080129 286422843277800396354350574657111521730 9080130 53747690371517913119773033681463454720 9080131 124612857816967421467051854064692639932 9080132 163939399104014333207565762009975440640 9080133 -23430525644088606401317102855594559040 9080134 45222468938080577845086248473403049984 9080135 151335049247966037586159113613394521080 9080136 -10186604456737870512563558736563712000 9080137 -42746735307972217868203016501064476208 9080138 -1875284811605988747310420226640956160 9080139 8023136747736419100867694088401686720 9080140 -71782127904462138683064867714039889920 9080141 169719269804635339791784373056775201430 9080142 68977383788271577036009919928850456704 9080143 369827987002777906273262736912594753392 9080144 -81064598493273009277491872349392486400 9080145 -22425897311936468980080119730004901580 9080146 148472458645368530667680826652921457664 9080147 -90518789867125799554754102223443304480 9080148 -14628540587264088319498645383050428416 9080149 -33243974684888696732251678827475078560 9080150 -51146554416040962441357227236260847200 9080151 -63007098101117147442539743720123522968 9080152 39166224969534080375788098769325721600 9080153 114955934363348837214318793924177803402 9080154 160745749239453362650131169012687203840 9080155 90148501754165186341932897499941299520 9080156 157978898473688746788931221987657372672 9080157 3312388815498154164920730699253959360 9080158 156879306012854588535421430405971927680 9080159 -259147998536119694757143838143149397760 9080160 38403698977298456736092788841195765760 9080161 -155048090492907597128908675078966574700 9080162 20200184022582083339181228828886439424 9080163 21577075392164333297593983986813444640 9080164 268914455755203405628497183401752068096 9080165 67676337877513181289734739959674099200 9080166 31097571643937655100939512158617477824 9080167 331768141246087733300494977294180236216 9080168 -111322573559690819313566109140187325440 9080169 48047995055861556311368849994911961280 9080170 15792073048781153165530004290036254720 9080171 -53996512283433217934692993463056915200 9080172 36344275336066632285579915061411384320 9080173 -283410883290849188590005728653062545578 9080174 -34316447241555712879825404425069462208 9080175 -34300843777208138951052276655924656000 9080176 15799761455601676243607398481830871040 9080177 -127148772836450411908179466202722972974 9080178 5506841319076586777860545617867505408 9080179 -32382980158619303613505569779214764480 9080180 -82847381910312675053465761416657849600 9080181 -4676649354381284868097194946649256960 9080182 65707490816760913746933056622061164192 9080183 11619602268775308862464446647990207920 9080184 177366526959598668914563487925232312320 9080185 106053943386166160967282957311275201800 9080186 -121468356955638105033062363651974424208 9080187 213666295609104620885129428211697891840 9080188 26080248986147474587817570614361195520 9080189 -14875511899894546294012306568264198010 9080190 -28106710702956179121882527376499411200 9080191 1243830533775202180591228085232409384 9080192 -91394661522449841231122252521537536000 9080193 -39338621533661783937784734556906549632 9080194 87695271074542628937543525073444882896 9080195 53773947565582985645249182122947785200 9080196 -50177036676731453560765898213723255808 9080197 -41217679177777417094689513781362316768 9080198 -78023991740757797910351153277261610400 9080199 -112325505550156599250218632053042851216 9080200 47530226469308261490256417688669184000 9080201 -182644693723151719286998842609821760120 9080202 75140771706072189328988358377743756032 9080203 55515337054718862206194021799310672 9080204 -58311216823076427495970089552669010944 9080205 147206467830767548029104276296402779360 9080206 77768240317653178395729634845570927552 9080207 -6916412694827079074025977220005379768 9080208 20859972306216322697681150192526950400 9080209 -90832377475764458019389002538525444890 9080210 -51078219805427879333560625696500346880 9080211 -55446465092975640416507362150884362496 9080212 -259533902784507073536613421574670233600 9080213 -207635269910981334794678089118435495538 9080214 3733983034496043784392871610722805760 9080215 -4354017610953530141244901299189168000 9080216 61407192042695625392307632957975347200 9080217 79910852896363222578981040757458887834 9080218 -35478183266292216141597203782443348480 9080219 18292903479458819073914299419883995360 9080220 -92489654932305640231641970772789406720 9080221 50708085147542283846050943971998249932 9080222 19700636010554432929046145216526614912 9080223 -46041000198118026449462195972396987376 9080224 -4127002992103863548698837606386892800 9080225 9105208413369640237240921712371824000 9080226 -2786064378420216032926826608332937008 9080227 5408015750421524767380709100139368544 9080228 103430228259668509198555297206182135040 9080229 -22614144576272323227561583677078404352 9080230 -7930547646106395572180888231193120000 9080231 162795354725071587428519974259882599032 9080232 -20382151288555695158322283313344512000 9080233 7016094710037963947809625650488090762 9080234 37560963553516477757621162350259587584 9080235 118098610987587947403358971664856383200 9080236 134883442022368525730523635862403422720 9080237 4236194771185329448775191866454820886 9080238 19806377502039566086499934967630185600 9080239 62536710177418431012753735972100915200 9080240 -16693684858467913687107966671267758080 9080241 -8110077873120317668354191060514099200 9080242 -194561671370708677162482379018035393408 9080243 -289305085031688380215342633787346411096 9080244 -28082431028486400372382095068446775808 9080245 105437209239807528261710451433158552600 9080246 -9665596241957674702502137163129585664 9080247 27787135480749493689402581802232544640 9080248 -156526014499209007246575399697196544000 9080249 -77651931078440397729887756714574651564 9080250 45870813026741667218880642453025344000 9080251 -13507953842173851085386393799922473920 9080252 159829517626003049834217830761946526720 9080253 4848518394072050958953285810308326144 9080254 -184857418780619179877358282301842503424 9080255 125490576101774290754912335942737341160 9080256 24604958870981082810721006055180992512 9080257 264326793977362841141210082076676253506 9080258 -95371034936845363419935658893346875520 9080259 67251376965888374182224087175169356800 9080260 1266507338967549851916978010519142400 9080261 -113852931910006020919085043090999781056 9080262 536694576044886223391403445717475712 9080263 -358491616524725492174866925701556264488 9080264 22414657293537034203522953745115269120 9080265 36002613310098728320996675071790904640 9080266 -24575868153056692302752614310577652896 9080267 1072832405964163787824119551763899904 9080268 -82569669068300230947952705912685314560 9080269 -84309272537699704103537373574512683040 9080270 21947691113145072511429106674328722560 9080271 160047736609392697682208447974105867880 9080272 12275521207249025256042555413023424512 9080273 -23249101187932605357430149731130206478 9080274 3628365355420328004216769377823334400 9080275 110392568621093841399096678754067804300 9080276 18768245049937023860100282017276835840 9080277 -39005016508888141484376332529743244960 9080278 17446457050004106897116797607700026880 9080279 132874366196090398967792850819611147784 9080280 -43717129010560950410486480235981004800 9080281 -13128449168411818380135245836653451840 9080282 12827908135944992361061121589625836000 9080283 -26551018826261989478228946711248525376 9080284 -87824616629788409000189397897144784384 9080285 23458368260490452428602412280772861420 9080286 -92054365226592963610749174182475884736 9080287 17328467577672358266451185752254143832 9080288 -201891758861432732080231674834739789824 9080289 329204104081726431542323448403957791520 9080290 -37888135081661022540567768831985228800 9080291 -318944074099945294390662900718497179136 9080292 -46962115871575228219313296442111213568 9080293 224290216822068447529480917094337532542 9080294 162003373587779899143527814851626089696 9080295 17659322814105448830588471980655144960 9080296 533925218146892807750957358294319349760 9080297 115140205571986855610530293843001749492 9080298 65063434756273778692051757343195236784 9080299 232141057044434810410733603262976013300 9080300 82855507589587746046484879776556678400 9080301 126788241530299958299015460510500141632 9080302 36803438247472419429275908877836452864 9080303 -14005322996991214572791299305193920000 9080304 -12763136654931049240230061770125279232 9080305 -32804720035810436116223629474178562840 9080306 -85085881785089966146246819705224944640 9080307 202372554450777807090820303401056488404 9080308 -23290976155481696411693419248520151040 9080309 117536939793504435994451700423319334400 9080310 -958176722935357341641881401205555200 9080311 38886718152844639740934901319926169024 9080312 54110457637031701832109804081209548800 9080313 -203741572584832519808214510445259265312 9080314 -63684135586301869510796022868986854400 9080315 71372536873199125539820089333712296960 9080316 7765927327148338881815257290312990720 9080317 -491255695358122523113040802398727504948 9080318 13086610125339409393567171514704327680 9080319 -220630352417116895192130674529152646456 9080320 104142542144794190878298152979272826880 9080321 4967863557187281242269396737235342932 9080322 60990459301385129880636281511574246272 9080323 -52170573027908311052076064640194178560 9080324 -25727860188699305948983045518450432 9080325 101312860521233116729336883702562265050 9080326 1708136172106821384693026940502173504 9080327 -146639161564841906599872758444845156320 9080328 -4898998682733639763110461626438041600 9080329 -181556123419980135427365232983834338124 9080330 26188285104434441404811744763187737600 9080331 11967095185110822922709749144514813952 9080332 -48362957988833988414666106624609717248 9080333 -135164558645986431032483985332038985418 9080334 -1551402053386106218284638143438428672 9080335 -233195306002038913806944436474967658400 9080336 -53537966072491848096498906548989132800 9080337 51500374955361675118382091674543246592 9080338 67732356188345408349942252669070699008 9080339 270871443698340181974389055945536422560 9080340 -85732155437676567881349267601777612800 9080341 -52381883477345697578703259243030928256 9080342 47607020495276495806066885141339095072 9080343 18131543968368764222051458193071758072 9080344 -40799715165310369155668787758823751680 9080345 226816384395900431392844396249165780100 9080346 -56812095807608919057194700332971587072 9080347 37139606400469514108068407531915930040 9080348 48778819010962691987599436973118910976 9080349 72792340880160296074542776644606856064 9080350 63451534579182772844393842282829678400 9080351 -44977206873741351311961319886916520848 9080352 17385611432001279758485860157589422080 9080353 -8885178210654847696876008773637142656 9080354 44088897968375525481221844997181667840 9080355 -48903468186239893874677048209658046880 9080356 13843631106775189131340183700678582272 9080357 -133183677939640137693271902492190212000 9080358 26082276452570178057682374680303769600 9080359 -107915066404251523072281215646781085784 9080360 -51591911228294519053368789732993945600 9080361 -134415175708798845540914729853226809360 9080362 -1457034294559260917501000884341215568 9080363 -224594104515896110364492088781670956416 9080364 -92318680071280407245107903551550310400 9080365 -11697803162928530070391137432374092800 9080366 73265329085632290464780901439164211200 9080367 166778846357904267168471002808686428680 9080368 42300308089849246599969846309028921344 9080369 27016678209209013228728292101625867444 9080370 -9023471528404661087408283363442560000 9080371 -90928398947369121334126105837517549428 9080372 20856214765091549953627055537391974400 9080373 -28115294566263498945839186752174119936 9080374 -172330751095203653078123691394256852064 9080375 -225098196232745235680602798622225646000 9080376 169974081565643422361935063426905538560 9080377 -126782794481067933192276215627984740992 9080378 64626633448184998077412498514551152240 9080379 -48802990704746012227284565446602721792 9080380 60053273320905949219196660237862397440 9080381 -135465253425991883727088688501837845818 9080382 -10172269134200611045521573429124732608 9080383 -119825197213626408022904874257261544296 9080384 16202125358736664633138280359800078336 9080385 72677169715792604947670178909724492800 9080386 -32571738097452860842977995145316786992 9080387 364311205817294571885676473572153007036 9080388 95708744584463296409730248648313171072 9080389 -348358118042221150955914962835175844 9080390 78528035857022992737302678272724688000 9080391 126485546751069813839615482217908126800 9080392 2515085744764641071694236124036065280 9080393 -51026490269191842637384842318490942080 9080394 -63323533075895067923335548848601043200 9080395 -199611447181820042278948233134012564400 9080396 486036917453168392994237348975935488 9080397 -2791159776674325308323741472572331520 9080398 -171001252742586151183941643839861120 9080399 -72440988572794596845658591352490280 9080400 5321203316552636131314625756633497600 9080401 121309756161890260825871809940151329904 9080402 124298962279978426752369905273943979152 9080403 -64804002119194593709139762451391027200 9080404 44436109154275020449645135037995939840 9080405 -88815046784787881777901444003642539880 9080406 36375311561869989705425163993727406784 9080407 -89282526312391357000633729193858558288 9080408 6530921545624278994164037879330897920 9080409 45097053218295859516197805836382588608 9080410 -874780410581152902054386591318756640 9080411 47507349120058774850195704558610605752 9080412 27070164514562020231382828576552116224 9080413 -21574385468686644072961901639954309338 9080414 -8411592792327345550106105439739108608 9080415 3186883846801733590797562207969499160 9080416 -271118480543758666067235638520841371648 9080417 210263818605271446353882058724629074466 9080418 -148773648956462868253410515380869411840 9080419 150192616025473993869756113545421732944 9080420 159258953602880281213559540643521153280 9080421 -1627993264122276615211013623719274176 9080422 78149053591162808072944068612789563520 9080423 -88585569089436364088863576543900012800 9080424 76151877551588099614083518663873141760 9080425 163725726074581832211557025768085181150 9080426 684762509872232746239246952046976864 9080427 25911078892595266607109490307847736320 9080428 -1669628763354998421023861370859019264 9080429 73157355284879247832000665379133057676 9080430 -37728864562117760473528452802774826880 9080431 -211456556204875872684160711995282922416 9080432 -3508821437828170433471391829513764864 9080433 138614018072735618266249693237747379202 9080434 -22060351769109954278308608787618427136 9080435 81937020053992273883188229583177712560 9080436 47576441435030170137227550390326157312 9080437 -185093846974832985256934426746271359140 9080438 65236235935223505047662247957438313120 9080439 -101280522415982909163083106260766511896 9080440 -93871439670852483629586386708078899200 9080441 -36369779303860299906877884178552315158 9080442 28448858866828680722686088161944506880 9080443 153831608145993318717726889622425008944 9080444 26741591352446335891556635444513191936 9080445 56567112149435725838962848635350560 9080446 -2082514479645921517542748737259846656 9080447 569125240818608256046460395376841660192 9080448 30673791233993047936887950586559856640 9080449 14691257674426914639634922535608852160 9080450 93145574348603933838750949210392534000 9080451 248317795083762766356761665390858581600 9080452 -114399207972199455766590467802608980864 9080453 -166408445567388686433890892527819002560 9080454 3633865330924476193289182012797834240 9080455 -99799743116704764151728248187323573640 9080456 71873015170549526669117316006371819520 9080457 129551760875343910548844716072395961888 9080458 -98183723874676993447635079882517925888 9080459 296471552985220061322607971958361160660 9080460 1531875960779549568638712136753628160 9080461 -67672790144933730801827306835313956800 9080462 -84364660497783124151649593996630472768 9080463 -37440527023259069508110444428415508480 9080464 72223201488474009402535365977415680 9080465 -336485176906075068314741650962490908720 9080466 -25745074911139513580224749204585325056 9080467 87211401174114484590873784508073915024 9080468 127564676359707604260790891415108811648 9080469 -34154690990788247016661715541574064736 9080470 -2971861985806495196400809516024317440 9080471 -223131059031912894621064049623113494328 9080472 108648474289619706080105355016525393920 9080473 -335284180304302222453126329517238564278 9080474 28452719351038116251432375381384340480 9080475 13048790747584821772156907602955965200 9080476 -139987809092552251713952141231837267968 9080477 -113229777913808423561864285659042900128 9080478 -95316863628979306984479196011424450560 9080479 -301877545586879495024823516437010821920 9080480 293633454838878430109417394896633856000 9080481 -85528888843014697476204953816523597648 9080482 -537705379321022286272923383845396736 9080483 -210701067209376694971426390737582476416 9080484 -100618842223222221505415485317748337664 9080485 -18934821959775293292664689936258818400 9080486 96041906582630913967919740435151506944 9080487 15320158898140035198378818285625701208 9080488 138405364893361497056103638429186165760 9080489 -65802700008387941946681178791789701040 9080490 15545223422679068688264350510522787840 9080491 69591257229735460740332301098031521280 9080492 -52320650641184977392902057332419225600 9080493 77706409090532595268290050836019859264 9080494 -40513601688095450502028740222626750208 9080495 -119286189538012823020563643854885267000 9080496 -22110647170590700789183701627573780480 9080497 90193882892484661252597616790683347200 9080498 39804510226965223425708748499202164736 9080499 -33454105391211977920386526816443304320 9080500 42880687018696781255400929576976384000 9080501 122440366554785325286402322336054219502 9080502 -29011213800535675624919628020412706368 9080503 8197216018492982533982522479013178520 9080504 259601688285525730406580804363213557760 9080505 1252855650749922883767219273155194560 9080506 120273379420685315435748082492722945504 9080507 294150395606447221847416554745001296800 9080508 139310620454270348243389933053768552960 9080509 278616383471091886697734349550958989720 9080510 60798337509781581695333948535618130560 9080511 64329203843920503932322657630481104384 9080512 -9404935352300447572966288864198000640 9080513 96272519997081031934825815493177356800 9080514 -94159871308190094235452426117881586096 9080515 -37821456652312244904616903366530742320 9080516 57586191157974326067007516040939536896 9080517 -26964399114633321845954515869568722720 9080518 87120071337447759119165124930916755840 9080519 -49880761147535076298151947812011165904 9080520 -29146712389632494424714655903599820800 9080521 -325515384025291269341894509829103704156 9080522 26532128009188088380739864866327400448 9080523 -69891473810756689500750843223141706628 9080524 120112837776520315009241221295575268096 9080525 -255811993416930031067007792813235200 9080526 3806443257142311493330436500770091008 9080527 -327300544313635770703764906812545728888 9080528 15325509805628536349957486054709092352 9080529 -152403379474272886726193282589169356816 9080530 -83482176473519767633699404896929407840 9080531 132160506857897758897275537848223220332 9080532 -25561244616054149951308244069833052160 9080533 146861366339766549502190049570240567552 9080534 59653857732941573896601175052134176832 9080535 -50097784132625692760082381219082426800 9080536 1736369003585316104782585500044943360 9080537 160650122119167106766330560641641169600 9080538 66396637264859580632052174230506982400 9080539 175659007620115686812362068113201205924 9080540 1737511621017854758701812029654855680 9080541 -163023084006084204865803104972237062848 9080542 -100988928183559288788540879655375061568 9080543 -4643811953064551982611910514040917776 9080544 137876889085018507361861750279267942400 9080545 27221563821650331706604019948563956800 9080546 107930833833839956396371335340858677760 9080547 52385777488779598390257196697572024320 9080548 -1408841890023957418982959222858436992 9080549 215694080427580988610632072783596025340 9080550 -41332147598193189386315186416777675200 9080551 27520604669607786524239857641795629504 9080552 -53141163171138616621788838870735226880 9080553 -215995582262629879634680040596847293296 9080554 28138777112302424211418659505269702144 9080555 -47279024763296890357619218619468686080 9080556 155078630973410436539281804469282795520 9080557 65930773849020816631742305385096542092 9080558 -14239880199181479398929685726808637824 9080559 133316776962573150083258077877400696720 9080560 2998937696658879333857827140049305600 9080561 12212447905789378459476547413512264064 9080562 -48621216113040071269552768646066149248 9080563 188407971943790036201051759823648516812 9080564 -200762436451450594911087523813770973824 9080565 -21571096969712973645018735490616273280 9080566 112293940474320596612675231099569920 9080567 -27018337335670642255612722028744368480 9080568 -202079009019297428294605258619289600 9080569 20642435606639522033202377005885350400 9080570 -47224905614307191812799083932910271520 9080571 151386935993279751611495881419722162712 9080572 13981829574751295289083296432325913600 9080573 -168044449627118726461312308614778557178 9080574 27809154365535408159927671155064458560 9080575 -30677041272228309905229372644258704000 9080576 318422354256714408931408621250543616000 9080577 -136119372839885103041772449943464817648 9080578 25409495607737365563707091460176787968 9080579 11688851110357649469243816402866589180 9080580 -93906852668357777809126295570005155840 9080581 -124629182726283769061323230773404860360 9080582 20515075617411463284932241753175939584 9080583 -366757754006748141399689253642475702656 9080584 -117944997744357605251384486104147886080 9080585 -43838348347557455633192754028730648220 9080586 2728011994976866106190173074747655472 9080587 -81943384553133314597110820556257966764 9080588 81412919215219117685270473128867889152 9080589 6959000298318427162034882172865848960 9080590 37186563832532350279334354611520945280 9080591 70669937216864639141044898724736614072 9080592 42406021887713889661447398557372252160 9080593 -103696325472941929094373097269688718158 9080594 -2265582315615339367640636065689026544 9080595 116728162634272490266397294838738107520 9080596 34314280708698866649799202737460060160 9080597 -113682530523796626002048247679442311620 9080598 1208667268247000643745191022870747008 9080599 311750534188415223149778888709304018520 9080600 -2174971591847849341645602592256256000 9080601 -59693031302800152792998382919851954816 9080602 -8844829986711676560054434991198667008 9080603 6795775435463059624827724958559102480 9080604 18058305477855704768265188334262408704 9080605 -130930974242352676857560660377250254740 9080606 -170921200665784806159725235942995461248 9080607 4525609913195882839651218426282533376 9080608 -7803699519593918551241124086432071680 9080609 19628119119068510998911687641105931204 9080610 -13386648367756229670131441628874383360 9080611 4624441603972578828112613528885115592 9080612 -191731272900531295408441465758295311744 9080613 59128411489772969097677768872449945600 9080614 -23577596219430327834941345253636041088 9080615 -70864771677842793065641085559675412080 9080616 -64949852635794287371198255767328604160 9080617 -10317552292766703036314189879663228608 9080618 40505524228129961437567463263107683520 9080619 -25389195773747048782077464977476569256 9080620 -81201802762179624907293062116951480320 9080621 1666260984354624336264467779179426144 9080622 -19312093102276194807008936035676125440 9080623 3160893682571247993995350648412025872 9080624 -22773674008179739925101966683551760384 9080625 -43581268153521750226037451031751400000 9080626 46311191566451480610828782752737034512 9080627 -17051096919888318935032724897409979764 9080628 -122403925064500507351262571829370081280 9080629 47685304940598542608874292871959813230 9080630 18124771658207540620318295965548664320 9080631 25661707983051309414524012478416091000 9080632 -35987734110423148794389245050239385600 9080633 -119180817278087875528873264949813257980 9080634 4890343705155542210141800412175462912 9080635 56300033250464134833361710235211967360 9080636 195652598360909215078196200197976366080 9080637 55814744544450855639934814965260552960 9080638 19519155327436495077765975747298932096 9080639 346624511519269340310524197734552480 9080640 53634255112349170740840013904845209600 9080641 143160392734944035555300851162765103042 9080642 135126969047575966597099644689644246944 9080643 84283199976697969646638646286439262976 9080644 -3067096529090607820032952126068441088 9080645 37069735299484221142852057896419516160 9080646 -27279103339100274770125446188222788416 9080647 184890154936649680035248760352466689392 9080648 77961306012468661014481662853514511360 9080649 39925653160115073278899125718245874404 9080650 -116238430885206597916934944528416050400 9080651 10391602414456706762944766983552399920 9080652 -50828036828092800651135240969976381440 9080653 115555679622873393942440642647120172064 9080654 -1794047439199826713224940913203983360 9080655 64359858202535878094949710380705996560 9080656 -15220795287382057551354469822461542400 9080657 242264936675359853616868795329116673906 9080658 -56370896180628853317915758623037684352 9080659 27694424774246785847847961694097788160 9080660 -41263854099919038244052609451412312320 9080661 -66762373538939625845677302544755179136 9080662 -45244523464886964446969666751806275008 9080663 -121565049759580500831344614535989220088 9080664 -5337243562257501605943280358287380480 9080665 -177873503014646991470016201241789822080 9080666 -56215605573614627383329350359901594880 9080667 -227868563273496509859192342120753378360 9080668 -13445997209777597434542847063226845184 9080669 24350203260746881566922070173927620516 9080670 13087535808662687840277894222378240000 9080671 54975246373363420249987491186557605200 9080672 146121481787416988036251115150379712512 9080673 40135130128840168484907722242469866944 9080674 -18228806702061287934531300110748767664 9080675 30498139692378609821237077148190916800 9080676 -35680715441167153022412133297729867776 9080677 193329690981828430358072717666474614526 9080678 -124993657137564087459548644592072694720 9080679 52543965730356889773415519961537567784 9080680 18166160066192441378480224635405004800 9080681 17776717272782511481123024618264056960 9080682 -66866429710397835708160980219624400896 9080683 -316559844089181499561064882762769699120 9080684 -91996722789813305578661694273911203584 9080685 -51329342547905165746709887155742207560 9080686 -53334311341915159458793481186888576256 9080687 67356412621302322937830384861235712 9080688 -6360110290616276426922229858750365696 9080689 20602872480987355857834568596642811040 9080690 8478381081280670976143765770729113600 9080691 -36765899151164259335669401734198116808 9080692 -183067869317436568057096766687662701184 9080693 227846044690556141822492185148923248942 9080694 61990447574214245377274831616359485440 9080695 46800177944412797286690810876324037920 9080696 294623777127571628054045189949927137280 9080697 948278052885421809846963223469288928 9080698 66178091664378191993957621300181051648 9080699 109511782667833509902604022614701202864 9080700 40080271174788998489076979819374528000 9080701 -116277584384298963478479902238521606048 9080702 5842148810730745731562370020643226432 9080703 -20281726225960772320351997556640240176 9080704 123682374463475117702304952466056151040 9080705 -197988340049118759380833019542167892140 9080706 -33577823917246920370221164849729390592 9080707 181444389377288488671996866057496792956 9080708 -31325852144654936958831093633717596160 9080709 -289843304272332251558970534484551263424 9080710 -45475942000297190899910094656787450240 9080711 89885681394296463954767856324989372712 9080712 22658108774250636016613386225562880000 9080713 -246734743163528631778935769459449755136 9080714 117594919621367041946308969957153713456 9080715 -1701668213893256944229953136381721600 9080716 -20545586802093804366310317342218748160 9080717 -30374136022912190593057702943000220234 9080718 40535858190069253603518027673487114304 9080719 150562348008155761638449148829907843120 9080720 43938218156617524451226277840955637760 9080721 -55612623951418211037848260913683818240 9080722 27154698629381184132522266775382232064 9080723 76392436875554472853582101935925711840 9080724 -14841924121605512440777739554947999744 9080725 52098049707339450291612125279454358900 9080726 -28578550548973686325508996441214686688 9080727 -88106816333248384568485667826884209920 9080728 162977644089633510690340425213860444160 9080729 192045959967735311451218778012609326976 9080730 -19918389005412628102005662769457785600 9080731 194270928358700982167942390305199467200 9080732 -124001918587539352636587529729847099904 9080733 -176383482958473866469616665826533902976 9080734 -13553416844811410950035794305268052480 9080735 18599004206451218837008775946649408680 9080736 -51897227401165636174895109338642251776 9080737 79129958960252959507428395919843677184 9080738 39404614993113647122473605114526173520 9080739 3877914769850544413936145352143693408 9080740 -505597442095834879874540236841779200 9080741 -139823480051957606727224825477625440100 9080742 -2246833079997009661025284608640820736 9080743 21152162379650947694962795411398142000 9080744 35205792938895210104721923144054492160 9080745 -41491090205322025999304883243301234560 9080746 64694045863330008495771353812979454720 9080747 -58666665621741689939323574033833308048 9080748 11203882627610818790706547036033636608 9080749 221420651138581136856086873571539145120 9080750 -47923963306219318389358815062982720000 9080751 -78478509311332295053122567303658136568 9080752 24581640123409063482486653181736026112 9080753 74384717994146687535425378557226765280 9080754 -62847092688129836954570406477965377536 9080755 -56636722685522147526122403690543043440 9080756 147992841542850920665468740332556233472 9080757 33291104503434703454031588234209904480 9080758 -37288215973319569875089391086734089600 9080759 -156531527009468806557323192722009535520 9080760 4371690278993229390251712852884275200 9080761 83685836373206476635032541381091488724 9080762 -2915108965354111917748384972338943584 9080763 78088975908233053740431148621085566744 9080764 -89855533720355451878204488528465010688 9080765 116017090839670395381165064720241011200 9080766 48526944877850431233079811651433693120 9080767 -117325658285334381687585650912901531848 9080768 -1936985757823850356977679614974361600 9080769 -75842284580201418870789011828143573920 9080770 -14100789538613695076658146272494038400 9080771 -6443242557082026372855249619930409664 9080772 4260740917108376242248335402363799552 9080773 -31383492879205619203778265067792308836 9080774 156855720171315139781262000999540506112 9080775 25149502307594282612228100476824032000 9080776 421083777428236259401925128899112796160 9080777 18554900539319196090724068049692385626 9080778 115882504607771872189105466529065555712 9080779 -278516446394692192781949119845292096620 9080780 79843668220339190170501684317837081600 9080781 85764518249348529469895446116849667680 9080782 233742637242057671317154447217810015552 9080783 3581563531710073990551216600901154304 9080784 -24408148562117522043954955259048755200 9080785 -35085459654258851993732198338380431040 9080786 -45666675974984997368251580395869568512 9080787 122232321260359958387524058763062245560 9080788 201575327597091130610844254739258498816 9080789 -675956750020195859435775586565953900992 9080790 14911312114629539952159108197063289600 9080791 200920634007347739992019968047295121552 9080792 83733216921379298909844873333074165760 9080793 76714823894730461574638011193341924020 9080794 28293800929904653956576375574665075696 9080795 40942875126362325284111880253372708800 9080796 -52992674999394209689318546749885582336 9080797 -115253056997387153321514603127103793888 9080798 -12709172263444932167779202711591691264 9080799 3014026670422254241082656929750589440 9080800 124298274246632387045186226718526668800 9080801 -238253604457983530917815605886365007198 9080802 -23169718730771564848128111979915200000 9080803 130173570034775243133509211751739841840 9080804 140057555305099110793080972953829334656 9080805 -66940096735279113518513122536767040000 9080806 24340502273336499102733024731669962880 9080807 258145950066410783268580769852047969032 9080808 87864101207983643002667208065433600 9080809 231366629676644203268024210254300349220 9080810 33640615728673574110754898765598558560 9080811 135630004905396241225587849039401172060 9080812 49257239847932627802283312814317745152 9080813 175645211861744285228662758019706837760 9080814 -66507570808106545719116796783329860032 9080815 -241448789639565016747650118504745866800 9080816 47851234927964265012937501340759654400 9080817 128088609092790917687394988053455459712 9080818 67649666086306048749284439200656974240 9080819 -10893480912542440690816711637464392192 9080820 -9949345744222301905558332009858539520 9080821 122787986389895662937570072801704975022 9080822 137660375288122729349369858525641000320 9080823 -160079993995522456185189610105574505216 9080824 -99564693790012214956601224195154903040 9080825 -82090233759012936061108537324792806900 9080826 -632376533815222829503985689918920192 9080827 -191504056116251014788018231708959911404 9080828 -18154402831389424687551105567007019520 9080829 8694410900919846664494404362223374560 9080830 9875033186323102415184841557194096640 9080831 358976611966607403383580710454271045632 9080832 152446087112618264156973384056942100480 9080833 181866558500356345945569766736926126082 9080834 27883474256074330551743989443233121792 9080835 9047656774067358365360910674491551840 9080836 -26777735647976878656415884119128285952 9080837 37297687143021264223020659876251887840 9080838 31128356642874587228933761063155671808 9080839 85004957321968008344773446859504874256 9080840 -101714963161647117692464769169100800000 9080841 48612790736790764349219346202155545600 9080842 -33196116106890944654172988641137405856 9080843 -1720273458968850959029473667154093016 9080844 -20168102712029788499537524433012057088 9080845 100979722480603251028711389378038419680 9080846 88311605204248802233406131073165287872 9080847 -211959482101107916892948849395169113176 9080848 -4547820612546882792242817331620741120 9080849 -2751912982218753550390751288612612640 9080850 16837292993956819614119955868507152000 9080851 -15172182555031886244489560773195191488 9080852 191026380175749837681610029488092925952 9080853 205151147518309670070132803659237055904 9080854 -97250764709262786891873060171448518624 9080855 30066901792003602800989827223183668960 9080856 -122502370518915556757428280884237516800 9080857 -96248496144240105735832168993611617340 9080858 1916600541735209816074981870013207280 9080859 35411898349167488180380788587494250904 9080860 -39279448301044180898810343893999616000 9080861 16246276701228603725249970128673483264 9080862 17756961509463323156147399533889670144 9080863 224433484236425091363086150369364430584 9080864 80923241269871190263322060969757114368 9080865 137633504730561893663669555970666130260 9080866 -48138051841458773974230792738328132320 9080867 -27578813746636642918229469324233225880 9080868 -19749902664752406291571739134753397760 9080869 -123900309052378654170569356577047360 9080870 5634815170823188439635892074075764480 9080871 34684751887174418162172061788803823912 9080872 -9103429138048052118471092169277286400 9080873 -90100837859543606497382488643155998264 9080874 -76947695191773186158708354143986676992 9080875 -314999605720556099827769346753371148000 9080876 22514891157092469910703233149631277568 9080877 20954641225177243823687726860956977568 9080878 -166331399963890387545704968768900013760 9080879 126060708203647288750303338211363505640 9080880 -365491750098726407320722960936468480 9080881 -7161304658181681023281108765714946048 9080882 -272709802066201246341618085776530073600 9080883 -75250611678896527390202880362089958400 9080884 884352116298033882727385604034164736 9080885 91704137234084447987885788253565904320 9080886 -16021433473887703948534297203744297600 9080887 260988695894457419640399001573547132392 9080888 -258631041958211628061296739145089290240 9080889 -37582940316736425553224614511205424832 9080890 -18851078986661710521853544328356874240 9080891 -2044459074908020202431777632168271968 9080892 76066586063623794467368058720893009920 9080893 -20995251507863199270069569882244035456 9080894 -24006096727470571467723881024252344128 9080895 14645521254159782941083028699020696720 9080896 107342132284046788045132467388966502400 9080897 -12853804696531212083578461783054447168 9080898 -26196484507190422285465619029571592960 9080899 -10162849455173721988471272686868085280 9080900 -30428626921010946824619632994828288000 9080901 -142006024485157033312257945030278303970 9080902 61723593194839417557031947142100601600 9080903 21833160439908742037997045218539578984 9080904 -16457344053139355984357223485732290560 9080905 -148258358670261972754197516346238952000 9080906 6618702698520372792945549398071033344 9080907 139115497975865522732069978075694935424 9080908 -870806424297669508920162202519348224 9080909 -84362532922819580328012833281582255200 9080910 23137660888027016087894593351086616320 9080911 91105924047361384331422135772062715632 9080912 -752749423462402542579085012843757568 9080913 -160437816206388013529538974214751024656 9080914 -16040124662244991972536477453129963360 9080915 11054282072246628395781889627639700400 9080916 58264460655419960303122111557151217664 9080917 158194834429806083638898810852014742400 9080918 55377691754840867765340010915718141952 9080919 56951914257683349122706965674228630944 9080920 8108984729571360497841362455688601600 9080921 4663109227966161906581212242727858452 9080922 66908634886409980265589893680963625472 9080923 62132452374214209374922527374786863424 9080924 262330609934197783100942346601563503616 9080925 -9847611456398692588414367533397520000 9080926 58315626929518474572320828818245505920 9080927 -34136376565330479790020383468555104224 9080928 95564899294399264390487764848522952704 9080929 -69684819141851313025162017102221376 9080930 86156175447147543319304168825037496320 9080931 48010616231516555827045877770170412152 9080932 -45972610079498259117470234514508759040 9080933 -54270588764213966196238352827124384196 9080934 44698382113621070635062628703309542080 9080935 -134563720588730017620141450229121202120 9080936 -3491970401209439651769009308658892800 9080937 49152684668126735113157414636847144000 9080938 184379255936035471463699802543210483120 9080939 -4879950124149155553237974872998517248 9080940 34713655112900266826887633206303129600 9080941 -293293964542996417765870115166401456148 9080942 51899847568200153213206642408269296000 9080943 56569879823912072335287213768888929424 9080944 -7465945058172296150815440887993303040 9080945 -65095802046518681277852037129811748300 9080946 -4668822245069621223086583952794233856 9080947 -34801678654950352646574480599008499088 9080948 23702750211114808508406454360404216576 9080949 -70851227753936545159306760596029714912 9080950 73657460289409033551707621846785428000 9080951 58236036957606104944703851071619359408 9080952 -55803904170025931539163304502757621760 9080953 -2941845969328263974314496756644766720 9080954 -16823419791914515756818850113317990400 9080955 15338849923855342687629491471575440 9080956 11832663370109630217863087338564229120 9080957 -11886162586958766094494142172024186208 9080958 41048405891958115013860108392244664256 9080959 391246663920913073193462952052947392816 9080960 -3473972388292794561961082626454323200 9080961 -65859476010776623946393663002626475728 9080962 175999176922492905706089702012495291264 9080963 -75159213470238758170392449060418022788 9080964 -76995349817697056295611597004960153600 9080965 -23805655693050514067578008482731555140 9080966 -20001399720752994998330969282424749760 9080967 1511447693150888574281142199434777600 9080968 16555060711799849551182415064331356160 9080969 302880892580942197360579331260576937370 9080970 -48534316311221892370309518167107737600 9080971 -177216167025485128519108174499711500800 9080972 -8952740717710130631868198857075840000 9080973 31997153286008533154895764366360435040 9080974 -54736704859185387912970853556887989440 9080975 11737872049789587945089096508060684000 9080976 10258819012714743288233088543915835392 9080977 289169802206527647401491331354369131826 9080978 97455262335154561968824455976191133856 9080979 -66219760234121589993869367014015087040 9080980 -14374882034821738213451520492935232000 9080981 -2315728005371228160885006307618419456 9080982 -91235874899538221607844938295410932352 9080983 -141798223058012097440920406379552683880 9080984 -52982167584503532066828305495303577600 9080985 -21221947472253263306277610231112601600 9080986 -101947407382400812779913596746488577808 9080987 -91488476961821517034734233020450737960 9080988 23746554316109626930520024919153647616 9080989 -77421654735675190596119994269481761120 9080990 -182203095283370189188472943318154965120 9080991 -11966559797476094904762962935280305968 9080992 291113997288029708028808395586321907712 9080993 257912640425871258201834706586565622320 9080994 -42576035704614220443424776758576835072 9080995 -115414984912781109552034938576369638400 9080996 -125570912045413234328086102530153840000 9080997 219121823180389815282479160470554908000 9080998 1739725404280781758223444654505873408 9080999 -412422205248206991976990430124857586336 9081000 -48736726452110897660419324103692800000 9081001 -172641976437591450082347906172144436998 9081002 13915288430156020793142461555347476480 9081003 145839658402339949396567999196535644504 9081004 213735732814156245192483401517997389056 9081005 -1417109316230943583132477991692833000 9081006 -577172404360918571637828775079780352 9081007 -27829348034003004206903424654317766920 9081008 -5871796241054061598655938003237601280 9081009 -54555422957579260712446335207898323840 9081010 5279006422757172183964191227701856160 9081011 -175144324934843041367123449643165772096 9081012 21975204764141551695883936221143193600 9081013 186702031019743289408403344710146157884 9081014 -8407426763616525179661038034667458144 9081015 32225757935693453963564230628250538320 9081016 15905102768082634417656734689913733120 9081017 43427354149033973072979070270578321552 9081018 -27508003872542252000817370102758044160 9081019 130268516118266690758241895229826261544 9081020 14849839260565086650938329567843993600 9081021 27802092655334032228876941973960850304 9081022 22115658301601231543388872779334884032 9081023 115607516439938455035041686327532303568 9081024 8326501215106322528856521752084217856 9081025 87517179250656238758381782465437987500 9081026 -56702476173933829730464567695261155520 9081027 75120860819348234979237744515925331320 9081028 -27623540293326583360116391941557667840 9081029 48604272280684352360848466108676890940 9081030 -13309280219848043828055729127691612160 9081031 208315072964596815475307100882701917200 9081032 -26452197454230862502378756507611929600 9081033 34284137799365878709434340804895967104 9081034 131859839476901217823480235549152186416 9081035 -67905422093822553384714952111030247520 9081036 -80706016223251383600057634427248363008 9081037 45327487489574876535199231259239375232 9081038 115305986739798825476390429968370103744 9081039 -22074962138088964577746274642169215232 9081040 -40624064678727338464387212331455037440 9081041 3919175515704504839179952183032928112 9081042 9025959870383324413612683709907541504 9081043 51652953459347910640122401537937039216 9081044 17024030691367399139965064710186598400 9081045 -50897522222599818953176216252416316800 9081046 72291224331794198324297641509588297024 9081047 -16170046740583544519963733150462097536 9081048 128225937490767538144400774952702443520 9081049 -16111174578446496087222517459418003820 9081050 123930581817519499025390183670720000 9081051 -47732734442848726755893483909392626432 9081052 21094040480101366986611681398469966336 9081053 141750533420645389305652746972604991424 9081054 -2455371386517208649604544084799434752 9081055 -73597485273091244032425435425352398040 9081056 4277977720447215143990634924097142784 9081057 -162032155984352223250919527465494676512 9081058 10854565991691821349300329809840238592 9081059 34691272780052753182601034377091921504 9081060 24326047069530152584724482472565350400 9081061 83886358588207140502342343721083269824 9081062 -7179176582608564876958406606518791968 9081063 117892905254189649188844115389225349392 9081064 -184748947114425168940031907125458928640 9081065 -70364571520409184462022279628294203200 9081066 -22326823907481045705285802056720581376 9081067 9741980996946826565759951583554310960 9081068 171285891212142225277502007121788526848 9081069 -22919562300008282843251124612802043200 9081070 -79833730057323767948020541148702685440 9081071 -158621190020130942983454297784098967728 9081072 861554850264074234170319954267308032 9081073 -4612710901072886905522318684330403916 9081074 -181467443425093357992658687080984885120 9081075 32685764362790026757282478796415754600 9081076 212136208763454040684539973968404581760 9081077 -109426279754736999200303302165454810376 9081078 28024311789801987597274094857798852608 9081079 -57933567760233576811513321503611795024 9081080 -105280889343214229791532559894667161600 9081081 1096084798988321490965081635379930820 9081082 -30140909246949749694642023086396990608 9081083 95156801081687299303236982965487102824 9081084 -1659677418927249533647861843619020800 9081085 52747240333638713029289716639635588600 9081086 -1797272315788957124572395327023145600 9081087 179423433507198585080923571793927594240 9081088 220624844696964049968185558611127173120 9081089 -8583824576048364969943396520383621440 9081090 6828870123238875007146360299102960640 9081091 90750808868284294930611435222542570492 9081092 -201077562616097582780820779548948512768 9081093 -47067768386535212655488264278873434816 9081094 128992117015450338711437466593085308544 9081095 -58253598630278826164944791950028234240 9081096 25482505978724788052553150776989900800 9081097 120108183175999379822087267911777036672 9081098 52756916355401416689178559410513502208 9081099 -446047442438346251071332284072707011360 9081100 -15379795872873687721589083207429145600 9081101 200817278873301828792372233645746242102 9081102 75267346769348603020986755242720544832 9081103 -2939537672330004693543651510929922000 9081104 40274619316678744138439443468758097920 9081105 -204065845546732532087617250023475496960 9081106 -41878854630082505757144109576035041280 9081107 115065671288960218526567849720676537600 9081108 -40592277804636761786240645529599995008 9081109 25874695573228657288328430727176072192 9081110 -129323823428348807008191844632751630080 9081111 -89182079402942939091925225995419888736 9081112 -142805252802793951085076197928277401600 9081113 82904954611353845407609211259533687808 9081114 20343525765215422011332597068943227392 9081115 29666577784798897249103589030406207200 9081116 2152990573414589999186639775616011264 9081117 26999519979425632003272059367607951020 9081118 63431369457901901369867436944448542400 9081119 -146762966576740721977356252832322328480 9081120 126037628956832066046873795726095155200 9081121 990763576719277768986236022666622020 9081122 -2104675068619101129388635976015272576 9081123 125891238075189348514379352414381867384 9081124 13481394740820035707113409883511460096 9081125 -222781748693178514266293596126148325000 9081126 -82442236105057428476462398429667635200 9081127 325314106014427865586944685883328256 9081128 58332835691171344968075219653952307200 9081129 15076149238805460098667973624730597760 9081130 -80452969053534474379809452982454523040 9081131 -34440579461946922261564831442373099072 9081132 5736592825782098869132244806879033344 9081133 225180260752507668764213445152058655382 9081134 6400432604174202127624678654539638592 9081135 3283410765255124475014523302348431360 9081136 35469182200789722725364692937385377792 9081137 -183015067231368702427464090995616844632 9081138 -92155601949496808894575920909868430592 9081139 -300272212327614537450073706540368873544 9081140 -23235205185649773083423597374204477440 9081141 126228047070908288944337037761003848992 9081142 11637107895442400199582672845100650112 9081143 -236374994001497230556642803648800235608 9081144 -165986494515920656095066201303853424640 9081145 -192681270408645095395088848878669052800 9081146 -146773688301573876391040820810501475728 9081147 -14637442865623090950788203977415201680 9081148 49013443286257148616207544582956490240 9081149 -114867475770516341643290950270009286208 9081150 -20977251802838771695288818644845238400 9081151 39168277331902900963863288337449033152 9081152 110267349775975910960140232246962421760 9081153 -174262212807789250352035309599505820718 9081154 -2369815915075997168966954236576657920 9081155 187721956552191450873715337811450270000 9081156 -28576711163750650417624392341220003840 9081157 -488470331348045577830543357390829681888 9081158 90379516232110831364781580370369059680 9081159 -109471337642438765941508559121220076672 9081160 19239512638670875308279061480292352000 9081161 -132513280319927155490849592275586035238 9081162 49514486628249753387767008595336010240 9081163 -17043578227530320961318006310215882976 9081164 86847144861225222010353225255378470400 9081165 91643874978586017760307343294777565920 9081166 -29035252004069725058702841209335324800 9081167 50256731380409144530609270469154806520 9081168 12380293964758339142195081168651157504 9081169 -7683598033288810177366238514294901004 9081170 241800984792145427134942231237647360 9081171 77320340312720585414805821612888640 9081172 -24625393456908583095699779378515024128 9081173 300000407798235719129734242897038473422 9081174 62763701620077944471550307428896333760 9081175 35454946601550225673079746708692798000 9081176 41378121956564724098091559540438425600 9081177 -43618013109315677513264299779092251968 9081178 92924174359336842818028598759886726640 9081179 20554978094949460835707209136954661760 9081180 -104721053873689374417992269723561574400 9081181 -23265613865341910306876360151162157018 9081182 44896469037071527729980758912329340928 9081183 155517348988929593466974151891763804800 9081184 46188980186996950793126626509333725184 9081185 165064170252887554054081171113700399380 9081186 -29859588062846384298859471519596087936 9081187 108390746747251299519744135382917853480 9081188 -115589378209843312213055248158942026112 9081189 -49546993069840569099903627414639052356 9081190 9213914859602841349922927532592091520 9081191 99009787268489799175253794924082317872 9081192 -168576240206093844771833318658962472960 9081193 342546673041722568831074621367038229600 9081194 -72960807481950229134209596947087588768 9081195 65370314972774358376414109779974919920 9081196 -62615943049764219757082704966716195840 9081197 61199237478705147794339578656321361632 9081198 -2941853397165345525851422626909365376 9081199 429574864836008739579208964188989780656 9081200 -1837669666483012109237543345587814400 9081201 328964695879487798399102290996349549760 9081202 2369433702818626648704924428582645760 9081203 138737669360269313215691133598594597452 9081204 -55240108484778193343800406245043466240 9081205 29015842929151456177913976750119232000 9081206 29778721951687415657789359417277560320 9081207 -59757543026307289000706745438368352000 9081208 258680949392852458332678961855100928000 9081209 -331495333748333541395018219290672240896 9081210 9416016070850200225161995024318392320 9081211 223195192917531738817400275281201051812 9081212 -6489914633378546530460064465933173760 9081213 750658430543915745918300562786797696 9081214 97937203570606486343696132784380115456 9081215 32908499479952518396993055314399296720 9081216 66756813825500149551063916534919331840 9081217 -4906453478842363811981133718831463100 9081218 -144209927203792636764975777943582459440 9081219 22412063639906461864859434857835767360 9081220 66047577096570276444405886651446938880 9081221 -66698264189446513816135645605420501600 9081222 -25246370911178478471120335546578052928 9081223 -367114199855820371647830456889625143528 9081224 -316638810704612391819591705062655129600 9081225 72512468227728245952996326485552486350 9081226 -26762833749889873518776379758990914560 9081227 22115749605815324483188308634187429076 9081228 7957535681986122416094550063938060288 9081229 -271177633415746214961882237637324333312 9081230 -100141317697723306898482186460375990400 9081231 195018665889765398777813857170464009352 9081232 26083866286801487227894644835056107520 9081233 10910489260677360068198731036513651200 9081234 -7204338183680456515968070144120422240 9081235 178456739700720592099754724202586581680 9081236 -56571169942272640463745451912176366720 9081237 -71893692232457925902195925573630296256 9081238 -178761754519660604820785369842852224480 9081239 -198411405608293702311794149453852932600 9081240 -24825003362396640940822189782958080000 9081241 19325857035310077921364957225657599172 9081242 -23611119287935386971783150325962657568 9081243 -84113250080728398566579501049708278256 9081244 -13432642507349512542409271430113534464 9081245 99260526062956932162329360888264604120 9081246 -33595155734818355357956108346627721216 9081247 -26415601847176167513732749182421137176 9081248 303463618680974692535295940997126553600 9081249 -125005783180001777850690395839853376336 9081250 73545568997240463366323486650211100000 9081251 85999129313931278371047009855718494192 9081252 9734344709088161657189458837736812800 9081253 -214183239624121821129168011243011371236 9081254 -1858045789581089723343323549994364416 9081255 59122510873074103016934627900234347520 9081256 2550612318291540861565009221771264000 9081257 -143522828772592827777865469934316735494 9081258 12552945277299378325096533759804489984 9081259 207619803944345895785069345879566726080 9081260 -113016416623485455661017353777836165120 9081261 -26990151384806311405373983865798064000 9081262 -55372231594822180520140123762350286848 9081263 -306869736982965785579339857728586868520 9081264 14305443840387007378213954885873827840 9081265 39221405046072734355949838351056404660 9081266 145782808944327342877082496133947266832 9081267 -77937571847622643523160872770672665552 9081268 -25239485242559069360810601412567552000 9081269 223435812765803491188906201579635186670 9081270 -85039905667778589769402573924110668160 9081271 -10005087791916752584088643248937951288 9081272 207363472383949029506988352817940172800 9081273 8163389417350061335471726188804734304 9081274 104115948009799622140961304900948599040 9081275 71799937647355606025033776102564522800 9081276 -37527689951980816638449565664202976768 9081277 -243424287948201177393903113017807026874 9081278 9006602179937860981687187400285939840 9081279 25451629576400331053948338479167880744 9081280 -7122123962958802409756703991214899200 9081281 -14338404410259904701838229625809361696 9081282 -7639293125744872285423855497485008896 9081283 -110050671099290382019818096765291920160 9081284 -83568741795516769796168814164661696384 9081285 -40947331201365359252625594557808360960 9081286 -74605432855665800646873280319449752576 9081287 6199798974360388344817183051952659200 9081288 184788696408719306331427146999974707200 9081289 -41226523907365163046152870785959480000 9081290 21328848404492342218668009879400418400 9081291 -107753732357421621548634893054406729216 9081292 -323619726019956424002667809590676480 9081293 106897436214588423383087779195406676480 9081294 73572600826789177443871876198347036672 9081295 12745617683598008332198628553114105600 9081296 18214045516170375111973155883315494912 9081297 -74388124454827870288389307035633163200 9081298 -136238268193262032624476987777805872864 9081299 6412439596958865013602337604955197064 9081300 52744378009418407099405926349358284800 9081301 -41509633393911006857832213885414500000 9081302 143495014564860993770683820487511640352 9081303 59521086472943992154837958875190659328 9081304 283010516640867404105064691002915932160 9081305 -117448394856783489274322925359709036540 9081306 14293969777226992546693664226114838992 9081307 -67537112715219766706791719590194960444 9081308 -79020149834996414539702687595059779072 9081309 27397837244716931200577745485823170688 9081310 -3842082391075897044132630430315280640 9081311 -299092943370988922209732398500252213088 9081312 172932212036139246833162130765290668032 9081313 -145695598586363808279559198502167698432 9081314 112956691626812913282901673738773636608 9081315 6987839442702207401947118822418477600 9081316 -119059649000548927729264368744177756160 9081317 -47142138361579674199848067260375660420 9081318 97351610454098333303619511455940557504 9081319 -17481165562516374300177882629446798800 9081320 90787786865006667764131914528905625600 9081321 6744712679691860117932700352595960320 9081322 -52879299990833868130781597212139358288 9081323 -64538318992801130903350039901536444428 9081324 -929557663560623177223658778091838464 9081325 65522081181894447940339679614966809600 9081326 6282380601280677620914587154576539648 9081327 129568235281644469420551571913086520832 9081328 7871015434599707136585603586356510720 9081329 4552956285877639475418418561108187700 9081330 6539002573554536261751003841693585920 9081331 -70460013328125351527292212777697081008 9081332 -27203875294559284653507521738334448128 9081333 106204800443415356276499028442397073902 9081334 -96791765319649471675303143548175814848 9081335 -106338650159018192601714740087413884000 9081336 -27920733159044972941261565647070822400 9081337 -221299920327067400416341103357233963888 9081338 13261770398858439770183074498431252480 9081339 184753473750696835224619083835487421120 9081340 290963935708384869808498018295431188480 9081341 24403833473131903311799497477770036742 9081342 -1039358826726565318633845580218808320 9081343 -50607584832146541123220587180494292688 9081344 113961567439821111297099918393659621376 9081345 -18992546590359765983412729442119240960 9081346 7188537220927310957007732665418262944 9081347 30763868878609100030538797758258280712 9081348 -8523609254367670958472800784769812480 9081349 -315472011931881610554329184633311036160 9081350 70762623501317785910501846463815184000 9081351 -114533615410032819543949885878170416008 9081352 144498547824799965189288284904307752960 9081353 -9045086477408795141172699683071783398 9081354 27901196618609794596118607440868820480 9081355 78668868280043501153277421412128649760 9081356 171961526046236213763831258244661425920 9081357 32757682205180705523873075660592569600 9081358 -13277214451429014999740833263472591104 9081359 -94388272835724605421472393085671501584 9081360 12092291649129004350525896634400849920 9081361 175494285466593826667806747231676812800 9081362 221449696202410707894616163319001344 9081363 192798137107081747508261059612524681144 9081364 73473351189402200592725876540031099776 9081365 5685396053054892899990392828676976000 9081366 -50367017384640925080375755951644631040 9081367 -86252331229161712070072124231407487608 9081368 225946595026321252689656128811113666560 9081369 -156407815206132501294139210963772304960 9081370 101890495717199589464466386987837126880 9081371 29506353490134069930153956579005141392 9081372 2606381769535634711370497652150607872 9081373 11293867708028989425703009836636088640 9081374 -32099379069139001254967491245240488064 9081375 -130972508882160072170918847158144952000 9081376 -275201226485664404429928702000074784768 9081377 -99002916520446919915822715917571279868 9081378 -23056217393206007404696364755933602096 9081379 89456192583730834164144026886600197760 9081380 -59354926379443705695574147259565957120 9081381 88188303688563838993628369934433801824 9081382 21352449350411588977268468946261068160 9081383 -33209804342850516174484955247663178800 9081384 -76364302025313170612164815220437811200 9081385 1446505433366888290389632218779494400 9081386 -759790515827972331973144059610763520 9081387 4934543442556003192703604407352602112 9081388 -47103111783322247141433560456947871744 9081389 86558705522684732982591177345335224320 9081390 38661208118815421809298829864243363840 9081391 26604012818173317868367404127650394208 9081392 50861803588833129013822181404388720640 9081393 161656578159438961914837864517371402864 9081394 -68071067070839976214479159172283885568 9081395 -156813929247795832219941941780913219600 9081396 -167123142330555671950293647706692026368 9081397 12695900127862817572833734877123912960 9081398 -44106092395304093737323180783892274880 9081399 116792931772251975833423391322898988264 9081400 -146496716092334620725990258790803456000 9081401 -94052163124471098885517524827627745600 9081402 40892786392818666578210849122610920704 9081403 76862113026308887774356976126631892040 9081404 324780276007226798132420541449873458176 9081405 -8127513318542657948675013383191206900 9081406 -1233645105780248534161764975001356480 9081407 -370333224426204272126070174948865953360 9081408 25686520593014006304928952002082242560 9081409 179609175616047020322320222879859388610 9081410 44084934455779659232394179582805789760 9081411 -40095917904701369668085807789789078400 9081412 31996938269858535051210298927195656192 9081413 161968873806215521361697566320640476608 9081414 -99125843204265300308290447653359174496 9081415 119192615726600101500918626304645622080 9081416 124087112701851335266306370156190197760 9081417 -55416107732740382730099358010122286688 9081418 -67183062225121342628351873887081572000 9081419 -2018796154475803370322448243596193152 9081420 -71179165961592123949427274112129029120 9081421 -324641438746614572822019282041244922378 9081422 -66268299246642848172993281500383365376 9081423 112208730025514739557998274962347566880 9081424 19616728663535588949662240451113779200 9081425 130927868589023271808980169607408442150 9081426 -27047063049485567194310906754976492800 9081427 -48338469692365275222379709851547304724 9081428 -478212724729512470927330280839460864 9081429 35039857173872938373961149591328494400 9081430 3599763389102182486676378003034825600 9081431 -53722298340596676080659595853141493776 9081432 72499763066641419010222924786321643520 9081433 -157342914350275591835291610198824755318 9081434 -9159999462080268817811675445475918848 9081435 38862305915815772009103224298992878080 9081436 20422447621123583578761168385593733120 9081437 70308568058902828743968824853597245260 9081438 -47792391030207171003856471316223627456 9081439 64508356362073545048906625288594597200 9081440 166759949001095202979231853996290867200 9081441 -34750307730622612828703800949979879150 9081442 -18307965257657794173128205251736608256 9081443 85804863806922408440944927662255195600 9081444 27474797000608152987201581501724119040 9081445 88674052588771594145619925066621420800 9081446 -108816894197910906108861807860656648896 9081447 8319133160581322827001367381408613200 9081448 111507416841585478161445658828367298560 9081449 -110653731805473282385190890105835055360 9081450 -16982229696626529362632041164460096000 9081451 -55460501354816355023918205812187330168 9081452 -20918530813397433141328925483543973888 9081453 170746655258167504620877053008071999200 9081454 19695227374111275209294455539253594176 9081455 248821698671699976907372496382992334720 9081456 12928718920755646964128007144186118144 9081457 -53879593238799976156714940699677440000 9081458 37456016369059815083692147375470941184 9081459 -39796102235333632200327642769954617672 9081460 86945766548204396948128289305885900800 9081461 306060945809183670330999739782191254062 9081462 -15744597383306960716720154518561584384 9081463 15305235141738178658772780179094628712 9081464 -6555640307209342025327668443039989760 9081465 -24207835602805063929767300924183042880 9081466 40659933260012755186337577576614534880 9081467 316644428590111491942303929340181572516 9081468 -64472610269267031032723783701624504320 9081469 -127796820650205073778824907716050987130 9081470 -58496577075102969063155996536925750400 9081471 153777887366798383323903195411294720 9081472 258848600775115120672223746378432512000 9081473 -103265388213515411710959088775058865278 9081474 182508716408262824719445285836059436800 9081475 9864130331130652270142752984157335600 9081476 148127396777703197546997304306373138688 9081477 -11197362212207128269379403793463603968 9081478 -47361541374553380229864781946741711744 9081479 -79096791151935924101327217414273666000 9081480 120919063299952835698102601833365504000 9081481 9975578016334408711110293907294978048 9081482 -159740496377029772173012844107849203408 9081483 122667248263074880233366686908801560024 9081484 372232172914852348463918931013860306432 9081485 50475137170383998993127390280848092160 9081486 -1174566323100354516707732471521853568 9081487 287527601170905888641951046955735195240 9081488 -3426470801605198357066482318544060416 9081489 181551346392121074418070495021121859824 9081490 -49834333612804788611885437825069670400 9081491 -37845153496795727502816225189224385108 9081492 1644305441651639147403353865946374144 9081493 -9417192847666980261468846201570635136 9081494 46281253036733441516265533951641853952 9081495 -32777970793510726835378976198116952000 9081496 -329873159446081519576386618548335134720 9081497 177543337765572716025693308150435655240 9081498 -70168379564863914854756146401287655936 9081499 122528518273638876511717424051727813136 9081500 53467191829690933372917907278760704000 9081501 41273639669358379433676342576542852160 9081502 -71931350520491328402429628123881770880 9081503 -127524150199806421101578523450849821400 9081504 81555797341817999534269336722855690240 9081505 -82594349988107312854004291464108511340 9081506 17437516736522985421869458918261091840 9081507 86201293687165960131326918998246091640 9081508 -128545830248458676405265883863913021184 9081509 10032715323558716423950756134361195710 9081510 28420370836854248102396424007297996800 9081511 212433125223309091492210048188046486224 9081512 67487727532200688493419027619207577600 9081513 97023707092918475497634513209097556042 9081514 -811407958127892605507200980013331712 9081515 277221652388232860191441640862998626800 9081516 -41337854934976599706839527793005690880 9081517 -20490047412188316760132068306635315434 9081518 54034728740043964815061026149756193216 9081519 -189647436066127765403741778508820958960 9081520 12931865192610390309596306528857620480 9081521 295407335853088468313739413145313237812 9081522 -6569675991512186475926303740293488640 9081523 -5111073485309142549562293934881936696 9081524 -168882913301936452785197750744840601600 9081525 10217478022412569386714647809400772000 9081526 134285752948715831253910343672490551712 9081527 3960263323556754519736835359337141760 9081528 -125894231118437782591473350387772948480 9081529 -9923122343271615341516262123088101120 9081530 28516071250558369525067723782143560160 9081531 -153777576765026233071129913738954526160 9081532 -124311211539596506713149726398459362304 9081533 126059944947038580835088771083889395782 9081534 -52176774050062353412521444986194944 9081535 12516436718475337881939903498481572000 9081536 -17527766892689058636610084967008960512 9081537 -26259935527779172902246676805311807440 9081538 97986623775350717290540133413467763920 9081539 -46851745156462237907479176679907742048 9081540 36771532571530974440128336735591365120 9081541 -1819835258787217482491936599304740416 9081542 -136026928379858866996044305787177671328 9081543 40463767694223200666410229413531196928 9081544 -184652726462657829103095876124250726400 9081545 -7464015650561648108661871593419453760 9081546 73872247834039451778484636721652336384 9081547 56891237194200811032441947758686542996 9081548 -18536592453313873443068830204253113344 9081549 126874310112920226820427818026385373334 9081550 20311974014707318117296580412444640000 9081551 -268968589022024059911017337226503800496 9081552 -11141794366705299866153195114142105600 9081553 95030999674277099529178432061330988600 9081554 43175368959162854357536770400714424976 9081555 -34488815531350923574814138274936679680 9081556 -126194242369789550293149891679355289600 9081557 -1405745300906067060286594872670233600 9081558 1352116829336839225024444433656122240 9081559 147336067349505212929399290104656378760 9081560 4472049052831370593704039097546752000 9081561 4357514620886359757216662587745470672 9081562 -70311304270078583541341672751390228240 9081563 234236705678856628972768965884534452920 9081564 -14499756427126663893237990940611993600 9081565 7094428374061852885802536999853832000 9081566 28009622621048498678112240950565184704 9081567 -48708208229334370939732274398698776712 9081568 -43448425497950251086807502289810227200 9081569 -97830357206611507318595207844472221504 9081570 26288103773043015787475137679908239360 9081571 -111791872255063139101561310737540531400 9081572 236044988514600532758724645342247054976 9081573 -40014519456152860351252670352107013696 9081574 43483416407634463607622330969659730432 9081575 224566425481252363799097603884584608000 9081576 6441408471671609058269192232870543360 9081577 -288161768109371258781428575482465237574 9081578 5595079197736650283554750289555818240 9081579 64264034652611145700281947104986479088 9081580 -19875134990118468540715447167496396800 9081581 -10741869704871581584990151230473990900 9081582 39496353588138400944616530931393382400 9081583 -112180123732177541902448108945734372880 9081584 -28529236047718252280446248742396624896 9081585 -202931501510879741779148070930984220800 9081586 -55923844043983275861236915111494603776 9081587 -35861012104101214344408708596356110408 9081588 -63017044197724717242615504457935667200 9081589 -19363998432175157508106423805366921568 9081590 -43066209639347011819052947894932990720 9081591 118455765378824636571695360889111220944 9081592 -45612909834240093202284981487391969280 9081593 -7113366287862229214921099774808654720 9081594 -48017452227985361812677625699870252320 9081595 -183231278770534765632172184412592806480 9081596 -51927642539322199474719038263714065408 9081597 13763327879646095493062960816519633472 9081598 -114693118365411874389946980454076888640 9081599 -145976901556029114859054424457300422400 9081600 -802580797666700439469204066585804800 9081601 58374008064650159983434991353006326400 9081602 -54977184630982255094563641927907287168 9081603 -1599176107210266883709677517106260160 9081604 23655324774093179111643687108813987840 9081605 -23407983759898678371987404453229703680 9081606 -13735937470188978300991399988191960896 9081607 62883570432354787549579312505349160856 9081608 -99514074448478089843392294471481175040 9081609 219342039145540136447413736410860310560 9081610 -69623703867395562337198875094122286080 9081611 -123892950477695289373766831817132864000 9081612 113432812261302502070039258321354726400 9081613 74059189824781815747548959759131586304 9081614 -65686364450348835173852039543599393344 9081615 81671882571291064964700474810336229920 9081616 -44909799688555438628439154245877424128 9081617 99495561016953474175050752243332796532 9081618 4434855639903692666806839030856055808 9081619 130262518306940480941080593381793290208 9081620 -8403799001287606885198694005006080000 9081621 -9686067844500973162522385281659451428 9081622 -21580330882666402740214040765315751936 9081623 1181669737679092406630904750168484320 9081624 -9491404001036964084040687034677678080 9081625 40691150014504762535857958224906272000 9081626 -42199664523272990426430114117072107040 9081627 10719097182538887704539675445730565632 9081628 76663588007632293784727976117783930368 9081629 308069967808442172709129889410386672876 9081630 -87267436551211906400825525510679416640 9081631 -34074192606076504947523026984185872080 9081632 92659685767891479858064290379456315392 9081633 145011836717330615022915351881787217248 9081634 179270712213481862913637923044958069120 9081635 -6828323316407298675407825904007890000 9081636 -35740950611496142294868495358017028096 9081637 -73411203016936184053998916915496587714 9081638 -11038927410906032097466804837078865280 9081639 -50322513648572022962083951403187275520 9081640 -212908959187718567242631825621629440000 9081641 471056271781986150723140855840008806132 9081642 20158542445596889256491399309765117440 9081643 -1996178931939069326079106268719415296 9081644 47811417562579898489511051977380856832 9081645 -4220131926929646416361271629314165280 9081646 50591635875431741026662221026811629440 9081647 106792890138666005447998174376787815352 9081648 26153474973999901249061027618743468032 9081649 -14029789629792832670549831716732554720 9081650 7260531737343812212205475456023244000 9081651 162059012777594287375114265322434224704 9081652 30514415703514756975554761750697777536 9081653 -84340137673757536468671184029182368896 9081654 48398813914343028372576033160794909120 9081655 -8578373214906166605696839024590320 9081656 -106272859506017342759675265184204492800 9081657 79955939424371760539092628306303514948 9081658 14055848539702112322747708408102320640 9081659 -338830687559935982278030179252023578140 9081660 -66105479959877707969172743264423910400 9081661 -159894608667355154552382789849843463738 9081662 37422577569919873879998650877185841600 9081663 -14568148560692344729507687495116505656 9081664 10157564095144113962182410857345974272 9081665 59991370063720615152621666971764773120 9081666 -82934806921063244494862255812714406400 9081667 -15585658429787119926100471936930978816 9081668 102344543469476730031857051494364020736 9081669 20641085278440350222846025321264357120 9081670 -26650982970371115746090568099316022400 9081671 -75528874966116992582957287784024842848 9081672 -189644244026372269884898750492769894400 9081673 32077401098608452954725689125720332260 9081674 8713287594205605509800892212840376832 9081675 -21186469695089341879416953842063780800 9081676 -83134859393103204323409309778904798720 9081677 -7775174054326613478256041249395337408 9081678 20276210835813983790756042665905795200 9081679 38862526890475093420671673940749820520 9081680 -18395726348866335471424272543615713280 9081681 17682355391018188743866651615674149888 9081682 140437978272310442490201167095541068800 9081683 -150334005433759474410108816106477740096 9081684 -64179101964756996894492245434093737984 9081685 -68988816757841984368079701830532147620 9081686 2125402832055041044621941013843013184 9081687 41483958915807727553699942223641347152 9081688 -14215494534469406931836225545926082560 9081689 -91387436893900002146296481694410223360 9081690 -25011274520291361532304454758859828480 9081691 142650640431023304604048949264022258184 9081692 34851358939181132103327559705325154816 9081693 63591993686461173540052583864192558400 9081694 -1152838685805628620791210052318482880 9081695 145185996056531105421302079150286276800 9081696 70667737429675993543392213017045237760 9081697 -90817320390673964276712570618289987260 9081698 -36887026428273456362519779359635527680 9081699 -205370064422741248452904689145668038400 9081700 78731483742906622117338632615127878400 9081701 47941171071920600846453520169920141792 9081702 -38463695252198072111813746153468583808 9081703 180671947837982412055261132100717632952 9081704 129724866650332597123422399847107379200 9081705 3308488552542414702041845334311691520 9081706 -105929639117342849488459079485808017920 9081707 -113519584274851630998488624083174876044 9081708 -19587864266825413950231801808048459776 9081709 -40430198726275475322889941847061311560 9081710 36573079282702235798522536596656027520 9081711 -7254614240409243541078802371359664224 9081712 39074364158919301245210293432747196416 9081713 85870551010790316505519423687506250962 9081714 -11303062706013236349870543347357400960 9081715 87418948674467610392760456584329695600 9081716 231499920940087510265290427844960976896 9081717 98773942635456885430830778212912234240 9081718 -74210181002675635341553929390928135680 9081719 271369857922922174777013261267297825144 9081720 1310703484292946009759293712279244800 9081721 -347015309281530224516837284070366726256 9081722 -43108849566818338179485508688305484128 9081723 1233947956312133700084757567117486080 9081724 -68777629106337362797708249004512392704 9081725 -83126513768976883679407650357431880750 9081726 66409761471189419316513851713795892544 9081727 -200602880894597020242272808658629778440 9081728 22191228116285759196824472371142328320 9081729 68602160311297175889939422571810048 9081730 16447378141024598854901220780349946880 9081731 23514075482412872477227892596645640832 9081732 -5440022034784052680348188566984441856 9081733 -167166106313810331535493273227286936100 9081734 -76326143680090740483412832694070609920 9081735 -42898047583118821553691552064603073760 9081736 322800684616140307922536094339865031680 9081737 3669884804596857928413994611195809472 9081738 -5475225608636221056384962900761226400 9081739 -245284261145641551400988059228199388460 9081740 28453310680802612323576505167979182080 9081741 97277403409485009043634867178855928224 9081742 49826481943411613985006378047744333952 9081743 -14771401617164783885273667653070288456 9081744 5773864849553923305287841155037265920 9081745 5267393812443718160557747929573621120 9081746 -30375967116827246165153952236518869216 9081747 166622399245040173680584990128819325040 9081748 39422604455628061850248516325049798400 9081749 -2674310074562836890439507205206661664 9081750 99456694261039236474628673552713440000 9081751 -21909413594557726284146113647404237648 9081752 16173585198529777038732444422878003200 9081753 10999926169570169781226421618108194560 9081754 -90103148633496837814990609222172982528 9081755 10368760092128885186009449525077562320 9081756 -126625096302630475788903624079627584000 9081757 163678302083212113467734605546344396352 9081758 125225551727398611488253741004805124096 9081759 98207226458746817541927187511559529728 9081760 36355121507176699520406862094999224320 9081761 -28648408745183586731233224456479769600 9081762 11495699569549124278558486474436951040 9081763 -42060849413885878236855311350839513600 9081764 -119915583985999081791176511027265367424 9081765 -42107832697899499684508835115340664960 9081766 -97073331538190251488815952828551451168 9081767 -139562316081925476874980602820859623288 9081768 -2904481047248076877397981864890122240 9081769 -168552675440940596771030466056387597830 9081770 480705304864102140143573387714396160 9081771 19359851033588915512594192553091782640 9081772 -936537089827555087558944644313006080 9081773 -227975026471319556125840199894112191978 9081774 -54339347946012755773040323941493624320 9081775 -26337182302581758718059548455447434200 9081776 -33999696415224872209982955829346304 9081777 -102769112430338070606729380176088954592 9081778 -82201137382131566502851809249723576560 9081779 -52193104361827386890734258955766965424 9081780 -12578051058382254554815919217425326080 9081781 205707158856344057107844673877037273582 9081782 -58369542259117367182629851174652834048 9081783 -34881906939083234965019718060791999256 9081784 -22821964823630100393938379277169786880 9081785 -5128951856984741885247546548206102200 9081786 13123498280244616855655293071717149184 9081787 -35664129856692613697420063170526565600 9081788 -77208799910161688868165111253176486912 9081789 30279972653723794352208180962549025024 9081790 10975238991462006090009369319264142400 9081791 -328287569764155819479116233737333760 9081792 17443916255945772207123144207149039616 9081793 -16382629892828217041413953316110593600 9081794 -259378569648852189494973541577386172928 9081795 -12628801658376258811657993931095424160 9081796 -78013783866443535780266719132903446400 9081797 -354291396001229360386215078413414198754 9081798 -36046206272473612424142421888712632320 9081799 96056272806295200846116151378049827800 9081800 2268872285146478266531259343360000000 9081801 12663777320924159723301513910338733242 9081802 -47273305456870754176962517845779457696 9081803 71950015293395502792883034452520111664 9081804 42391591563920988074208162979162844160 9081805 47979025805555778689211441913534978560 9081806 -6480203044119073932687657384629091648 9081807 -17505094741602920149276727041205459448 9081808 35260590566176893036485406628113383424 9081809 -166948660778971758414018284525554170720 9081810 -32137253215902145505388823163590809600 9081811 -88986935664845373449245237979318602200 9081812 106367636792351011238473159904367075072 9081813 48398308379413925310480677936926961088 9081814 -15830962337775582022106876658037574400 9081815 303975899472189999458117966738865120 9081816 -22693802466537699186637503303404912640 9081817 335836566984355522665582238385987577866 9081818 -176384131462098201981035600835915674640 9081819 157315131109924079897274551972967427488 9081820 -48896934927337698854702885860030755840 9081821 -95443820027726300902974581593043645088 9081822 20962797842839864313685024068912529408 9081823 -74378235363210536614579199074466385936 9081824 -231654362559415733037352610432390529024 9081825 -6329913938648453092362276561323742000 9081826 26457974323691866002221053215815023104 9081827 57694038187333408743305886184129763880 9081828 13315369907256867370997475468044451840 9081829 78069501875167256818107394945466196640 9081830 87306333866560280980507287561542962560 9081831 -202196312895159871729541266627920041856 9081832 141538076937574038322084416938128358400 9081833 -29253294632975645402199309841598766918 9081834 -19009136998519623108334835973075778560 9081835 2528863659191736407622508410075543360 9081836 -64725625085001405447459374700323147520 9081837 103541365761174325831822459796252209248 9081838 111694312319789696223604750185721504320 9081839 45112500789815929661851951800805509360 9081840 48125735392257230821867802584940544000 9081841 185686319119307422064300941844592468592 9081842 8020094607820686134573859176398218240 9081843 131649570677250073909758446398502668800 9081844 2973399402331812228726009254922595072 9081845 -9529914905329310172741590093747555400 9081846 97411631807210328881628773546005378272 9081847 -207882185911408380573275528598009863704 9081848 134027636426983745322060855980897280000 9081849 6805478182165407001537074365454793728 9081850 -42174174368632130832548491514333971200 9081851 -56685610815593923700157495038749264728 9081852 -37268718397655105841008466215237557248 9081853 -11527574680427349032996757705887507712 9081854 98926936380709127561604018016173797376 9081855 31622222270539237965307738369568359200 9081856 62073890049185855843172336707366289408 9081857 42323988386973867026323734896707460352 9081858 -90156282497768517124707607262591232 9081859 -300038571636811721056173161380943916288 9081860 46223034073767994103367304747295784960 9081861 52774564285538378608992874065870715872 9081862 89357638205339786018194519822980617664 9081863 -61512930707718080558972743045042313760 9081864 84652023732796057814346392967806853120 9081865 -51200540730542672946313089205238165880 9081866 -5898789141267516851492122846506994080 9081867 -41992574969694623645166534553257717120 9081868 89976055188932879764954480561839651840 9081869 -50410139264214733781892625108641216180 9081870 -20084078757932592638753738545720012800 9081871 -73502614541678464057907974905170996408 9081872 13978830953510280660208653150489231360 9081873 184672023922485032839898636060492045922 9081874 -149924857127371476891048414974875626720 9081875 37823994660229851080136292826728065000 9081876 -28073199060098414645520149906540359680 9081877 86068395268227696279873324858474823072 9081878 -7996331908452148248772100108356238976 9081879 -158413985110573645824399313904043211416 9081880 67943404937789991661707258938108928000 9081881 -292560072326182298535638391205975851318 9081882 -37869821028433086094031529426370356240 9081883 -159251711594218770388452609841060287868 9081884 -9178974000143527382014914922362175488 9081885 -1227851235025307506244587927331773440 9081886 -151328736612584723874223633324041768960 9081887 251231265502809136632300045911929309536 9081888 -160610625301169964697262745262886486016 9081889 -119281869173001602764507716287554545310 9081890 -35841274803715265264123533670799844800 9081891 41577734967171861586301936398705266288 9081892 -181041428773120840715965384809056611328 9081893 259775264378005130898518801774872926780 9081894 -21147589774251720636537427921205176320 9081895 1619795051745414977931197243938813440 9081896 -242006615724740309351382415733477790720 9081897 94885534421654040786574854892993536 9081898 48026596657468216506397914481212395520 9081899 70504694081699223927230233093694597280 9081900 -34946986263347514632663472971614675200 9081901 -2946801093345883190231945399689469280 9081902 -76027090591411605861574957076863296 9081903 -84164268625562289017314392192510907896 9081904 -5479611196554429759231987701903523840 9081905 -137766045157454064266487697288482950400 9081906 39025048865419583622506113307376280704 9081907 -496789160353452316236651478379389571400 9081908 -154846702679186250220735503579444086784 9081909 -135404353484180878358059872061392048960 9081910 2906734687995879420485446557263531520 9081911 63317299995137194073647165377803083800 9081912 7564456647255684607652002967042457600 9081913 232192458696752548560979154331609527424 9081914 3266801619863301017051199265417550592 9081915 -10536064117141261671983925039867356160 9081916 -66988626679083785080058943724846172160 9081917 111831788707431303409368036738199500192 9081918 -23416931885479868372706095434875766656 9081919 -114008622414446444831116345928707015680 9081920 22418448948908887324686901565624156160 9081921 -52487463797608110182228034683989873920 9081922 -136751626209754897472131514540479369728 9081923 87669435209645867308941807615836142000 9081924 32611672932804586607741193745960980480 9081925 100654657266479011028767859741675022650 9081926 16666678211398905953395697898748920960 9081927 57312475603934409715918595728111686720 9081928 -128630562410118652457540965361202723840 9081929 365340610344260740296486185684871210 9081930 1695880185692036893548834491271014400 9081931 -277929367583737763008680479253000300268 9081932 49334700569642474180215986473579594496 9081933 -66145867256221417254124604668749276672 9081934 142212696847087515832977769435100078592 9081935 122673277246966415170183988758816943880 9081936 -30792828400666048654474369894695567360 9081937 77943768996563808099135256048196681280 9081938 -53174554252026189456787542215324672880 9081939 132009763970660491369253869955094101760 9081940 1377626604167434317252407559986503680 9081941 -16151875431976361696478183161477355456 9081942 -43390289442536138825946451395511783488 9081943 59333070955157131731052341545320037760 9081944 -3323060939184301819665822546788474880 9081945 -1310916719878947872063371084316445180 9081946 -16562335213209627386915626983276555264 9081947 101395911994582641877518209899910921232 9081948 114020958024306889040745496540347886080 9081949 -131905708473865277488800950804578361050 9081950 -33396527936206878044012677063268184000 9081951 -131332847582438359235604075981447009792 9081952 -296735721755245857647722976624524394496 9081953 160072210165327574228901341559657392964 9081954 26629282150327379841266412501720883200 9081955 -15592009649688782861604952398241699440 9081956 2309100198238987549109349795652131072 9081957 102359910502073278007102114113764601440 9081958 38573939122305836873554234338750010080 9081959 57763643091668955994221296707700098800 9081960 -116200316036138658257870499327864422400 9081961 96674396987868633054085273783404892416 9081962 13758717457179496819339933816822848000 9081963 3444140154444847034172432161526667944 9081964 -38648843796828108424280841026654598144 9081965 140420982331452471647691229934484568320 9081966 -110443854350001927074793718397823792576 9081967 205650536993129221065840916805953816016 9081968 -44106478921120461969658015880521973760 9081969 -55714037291143781349610356597042046272 9081970 -24297416806532074228445282363885044320 9081971 31657690795233351585161326355073764172 9081972 -91474170129115169219127294304173093504 9081973 -247859232569193402274483416720707661778 9081974 -62875528374588651856888521436913811840 9081975 -636334334923845891674063394650160000 9081976 55924534841475594431640026969338798080 9081977 86259639138750183435598195543742065920 9081978 -68617700898501105525137409835762705920 9081979 -96689627227826969884167029073961575824 9081980 82536431593918502949143934494479856640 9081981 17630499814455607584660337050547066080 9081982 -21834239391920975825929529516485939200 9081983 -116423674216366840823496698577733377120 9081984 -32855015089765232920948736293349621760 9081985 42314721106959895426756140907344957120 9081986 10948048651179202586465203635689418192 9081987 1395285659299165306575855799617797376 9081988 100839604243718013413613421185933926400 9081989 27635194629345224950944658403672094720 9081990 6408479175018397842214823051777529600 9081991 332653697426434955824719283640044218392 9081992 27712199149905849058647793186731878400 9081993 -31080371116683880762751111131306950336 9081994 8937226709393675108211848950737877296 9081995 -123613372569891098939653212758104456800 9081996 -7509979055943678200302524508421898240 9081997 -199163189928361808706582712374916211700 9081998 -61892195407698336668246933391018147840 9081999 -60361356155073251993881055581082902056 9082000 26974930402626495479756571466137600000 9082001 140225147826124563921316804100748273252 9082002 -83246277878113527448035969124836010368 9082003 11665181771790823917664769468967653640 9082004 -51438756710406178834992886455884423424 9082005 -412977673609587184127733685207195200 9082006 -155846118020570449120571748148142574048 9082007 -261957899325809606354185242805829548968 9082008 29157869438411806368917937403671674880 9082009 -67328123573724775279798587387171769580 9082010 27184097626366437405584847962182379520 9082011 3278268443536185667419031248389912472 9082012 -96041828195549196271654300621466987520 9082013 -102726246108122641121754326681724810420 9082014 17665111632404540204521192244790008640 9082015 -167371045724939103045655260287358570840 9082016 -107210542281055913012862443311994830848 9082017 67028620213327529479025449334213625600 9082018 -87072463010102886545836234540422960 9082019 155888219409138454873930859967448962840 9082020 27972132399378439087311695810772725760 9082021 14470358017933818917009691419694711384 9082022 -54184635428692623512588188747133318688 9082023 16571535753797736724620688811047527168 9082024 50171914269674073572734544482931834880 9082025 271385866061669582602986236346999172800 9082026 -66008028324098303821906160968154695680 9082027 -19803400924623236009676605400010095600 9082028 -72832642672589745465246602401400408832 9082029 58170586593146276513522290619564228160 9082030 869100690273328194616119277216897920 9082031 -64305082870157773841770803626042424960 9082032 518347551890881368872865130830888960 9082033 -11796284294325073148839639279171103232 9082034 17182538565677610063628179076220110848 9082035 113906876149202963657046613390695280320 9082036 20510867564171645604081610570451103744 9082037 -140243259118708302977655547545540306468 9082038 486799413917950156918107248653363200 9082039 68505300985788514875204285565665019840 9082040 -58241816991356099765180625330788966400 9082041 136299106113061694531219318608114016592 9082042 59666630382170899856182881176440386672 9082043 -9223196234477669967630112572873248040 9082044 -9725296955348154588120928039685382144 9082045 59500393524044452510069700356000565760 9082046 -122060029231917316229117784700951918080 9082047 39737516381428268772682984784556455040 9082048 -40119584069163396087316261273250824192 9082049 66821577413401985362286874103261738050 9082050 35516629240865099257077269426581401600 9082051 3829371579870515337537287169453935424 9082052 62685857943471947279232497686562646144 9082053 138210665956053623557506247312191949344 9082054 -79206505908966786879284759637244910208 9082055 -143133211269809257065764174141140172040 9082056 -76748026623793781502325478470588661760 9082057 57795531010801197061841682316847758400 9082058 146487396662003881980599135184603512880 9082059 23220707168348920370035534532444328960 9082060 48553490634473584570014694808094228480 9082061 89338539002944500687024216128573068662 9082062 -23942446468447894013878652020597024320 9082063 16589934966822909611411120408529484896 9082064 -44443038163742822784457550141710270464 9082065 -17668576579569770440680668299160628480 9082066 -53119400417529076324983714069629537280 9082067 -137647472032554021616502395511839828884 9082068 -57276158582091480899549772064467548160 9082069 316623685796688217014185838690049563470 9082070 -3974304191308152188116386490491018240 9082071 12149866931857778652926227384782972240 9082072 -25804768196412392535614563465583923200 9082073 601658102716945593356551585484614656 9082074 20464860470105154341613510256362554880 9082075 -88784327285773945612100159001248268000 9082076 -9938286181028413232010224332575022080 9082077 -87093146157943461615611524516425310080 9082078 139097276559934122455735859190661235840 9082079 -146090181180396223445870533692059983872 9082080 -19926810040859304108796636091991982080 9082081 147334086466590519887484653882569406882 9082082 98790497573224510492609913412633613392 9082083 -125504612339362783000129379885312349576 9082084 228915839346841215494677413754431685632 9082085 -3950161838378522253137164429948940040 9082086 27671923053398433187696886494509550464 9082087 -12235082940429037570935638929454292000 9082088 228057633472655569836506961969073781760 9082089 -8451448314585473896043604060967397046 9082090 -117519985533063661363236312991332883440 9082091 277229640673047552250144044624080181492 9082092 -169404785036562640172262889084004302848 9082093 -23709470853554002118937755407197231658 9082094 -5263446489078155947419205924919400960 9082095 22228554029254855614901877482708934400 9082096 -8067442241847705225455743779995189248 9082097 -245607930825231931039146701217509921628 9082098 -26221271588981996886199681003452441600 9082099 -14094454581768774272969924949744168912 9082100 91175303176901715877868597151966902400 9082101 -5256536981999563868740222532119324416 9082102 69361011213943204676144489751926968320 9082103 91470567493416433451418637495854341352 9082104 96748027353253534297273603858621440000 9082105 -225932250576535453238171750940379255740 9082106 -122475813413575806223511103570283188480 9082107 135952802194752305505529997980131272736 9082108 82949325723996626681329118015120751616 9082109 12745810443130556381871028026188167104 9082110 523122984796761127758517769799025920 9082111 29995380501603598613014515960470611712 9082112 -5071414607733873729000596737716387840 9082113 90870076130633780672923141786044516144 9082114 -935871522728868318632104037368851840 9082115 -8910130736189469766092928275403051200 9082116 -188974638514013999981868992900901888 9082117 268357626037577017178403936573785746752 9082118 100053036456462911129903063306061825216 9082119 81532776828054338723737418322094392744 9082120 -221933030275585922903197468719703603200 9082121 -104737412104958070668982444783151837440 9082122 -23214533669953655055920171931078945792 9082123 -424068748901717147523578108275356899160 9082124 52510582882798964444073283060243351296 9082125 51817859188979286143181676156812576000 9082126 -119318246770701257899701121120016167488 9082127 188767331821499085150008138337664844976 9082128 -82708334743078534829465189225859121152 9082129 -122410131223316550735483255574904210624 9082130 71476220326764252658087419584879244960 9082131 -75281995952677477595251806097461199776 9082132 -64353633093166577371487382202699194368 9082133 -108977000596513890054643384920343209600 9082134 96852892465052762664906287284148018784 9082135 112766702035466241313218327870672462000 9082136 944739357904556003887556578264104960 9082137 57237552699208254938235092760847146960 9082138 -9838604652023413449128649433578893856 9082139 -986546341425336814727813208113232672 9082140 -112920324387060706756593760860548659200 9082141 -149097804915276691821060827142028763988 9082142 -17575304608123689372921457124569062528 9082143 -7866690366560107731954223089790369296 9082144 -285954125307367654034853982413114507264 9082145 -46946339559758930297845919914614965100 9082146 -66919278502219207149195156236195712000 9082147 58974527020294333681496502087882540600 9082148 45002427843706691557448256032324468736 9082149 5587625439893706932008897336874389248 9082150 -67180055842328354071474664700077313600 9082151 -21538097688631087519329541684424280576 9082152 27288314630995205307742823712190464000 9082153 -173303789905598776029622825687555806598 9082154 1199414184118838093594254567717692000 9082155 68542726170572113622515131483609554160 9082156 -99016541625405007573820581201888112640 9082157 -96690028684496477463375712627066752288 9082158 64807018448530722123357553413613022784 9082159 2539190751937825452912691442877030904 9082160 31414085630585812082322978559091343360 9082161 32274323606593917209981780191649217600 9082162 173034111767090522594136892326610423200 9082163 -56748955648244451937623812599648207296 9082164 9241113295357657373792505828057587712 9082165 -232103226253523167496018633536839326400 9082166 -74052205021594234087237502839146319968 9082167 2395997298957085632436749769566875880 9082168 -54247368098186310237670688451195617280 9082169 -61595002786843057626605584043904471804 9082170 86857315507010362006915220798512362720 9082171 9071856912219222497609451869543692800 9082172 -160675851307062517842062379631037587968 9082173 -72914887297646396818302483125294812416 9082174 -50364918347100003499314132673208849664 9082175 20277952403390716665246418919438322000 9082176 -5921640825467897232639758215705264128 9082177 -20003149293137583213619018281062738392 9082178 37440243008532728383899659463766397952 9082179 -147270406995806890860327066251883724800 9082180 -79621250332043787137830785672387705600 9082181 104975070690564832547646454664424321852 9082182 64603437571542937105214870825364879744 9082183 1212698949954667903935012372886453680 9082184 -117498482054854918998016164486881402880 9082185 -5970678119314916877093056952066554880 9082186 -139917975514793232457796169551966232576 9082187 -272641757503366033662556107302879581164 9082188 22370535695105549848955117042202223872 9082189 -71424042845880544413257228714240928010 9082190 -9914519611298647589607263540605996800 9082191 83442046746385971242360972396712907920 9082192 -4237166792214373243046137687107698688 9082193 -231570260170111240734336908607168636558 9082194 17336081599530383214385517511824965632 9082195 -88459415000164264396233918169060750800 9082196 -125913166000953305318302779274373865600 9082197 -10330139794643884996320758971563284544 9082198 104891487756998515875607112215801293600 9082199 272200436415131166185781570903008255376 9082200 -83062352817054260209905124242710016000 9082201 -147489346730171559978398709854759081196 9082202 1700318939336832904149905054120209152 9082203 -82328702994941697616444292155684050576 9082204 87435890102909304200597989036156883456 9082205 42260041680809989672236829253560254720 9082206 557859196144246268496892951022463360 9082207 29999397898370872167137573148184295600 9082208 -59439222068215955436126916550958514176 9082209 112873271180794818352458295568385630240 9082210 -96349482002342965421991922964772438240 9082211 115667989612808224535477568721795990812 9082212 112698388924879342061756154570764009472 9082213 -63623147329058375636214374885926819040 9082214 -26443080885301403447303407189266272544 9082215 -42684041192962446210521150663215996440 9082216 -111249739433388532856129310810286817280 9082217 -15378501821887791568072989151203517440 9082218 1294673421620694126344710486292160768 9082219 -300867189099946313014698957086410538380 9082220 -61917574433917779386365188669016780800 9082221 119048562543059373279480843819904437312 9082222 4380683123552051496222492582139564032 9082223 96329705254453294003018498084966865544 9082224 -47257068862048340917457651779168665600 9082225 -11803153338115147200496456678142624000 9082226 5816704521578790298717190484786231312 9082227 -22625365058815621974236043630213540096 9082228 -204251220177075180195629156722682900480 9082229 -42833873807026033277232032512073287212 9082230 -35711110062091976690517586265225410560 9082231 -384161366541285264767126679128219928848 9082232 -86395461940181150900938673547957657600 9082233 232705536964917361059460912223607728640 9082234 8695799853628666226072637877532059392 9082235 -68852514797836788803056751787265675200 9082236 105804505776322993286731038882772787712 9082237 -102108019446144520763471986241401802208 9082238 -26989743637864355402088685489329429120 9082239 37953639364967784899671341590792767944 9082240 740867849935899184208224794024345600 9082241 8985207566928721696203089139865181184 9082242 13908530479429121586740198079798427200 9082243 -128450317993488660970967218114883493508 9082244 -8540375066555247738672661766896972800 9082245 -2023494609101296273048160088335904960 9082246 -20374811466240771010072961065747520928 9082247 -288138237049885521243122445576234063600 9082248 -49520162986119186744960488753521827840 9082249 -89671905105051992767214890739950719360 9082250 -65958724489632000529633697206595088000 9082251 -190411547198558807397127806066025956420 9082252 -141269603519700994007875276211311546880 9082253 -196907021075298202869676343534631399498 9082254 -81994567539796362298665908168703730560 9082255 8463673577178237183948471123077181120 9082256 4640380098793620983788945229164314624 9082257 110820973493826759206863862899184870640 9082258 35994954124562924918268215693195118480 9082259 356773925509288930965151228341610700460 9082260 154941354957220367008231068258816000 9082261 -30222642651674515084236084207571777138 9082262 26342778233066929036771122113998189824 9082263 -8006447219086337059754037005238205056 9082264 -165118679109989839172602877302465136640 9082265 132966695043432504893046399050575350660 9082266 -37317949806691732473873303923873491200 9082267 -121526857766279532871597608128106337968 9082268 52280091586866543142801042748468328960 9082269 -62979927460708580816983222684431158496 9082270 -2162778275264656122835208261738259840 9082271 169253855900947775047432379294346628344 9082272 -69579671333958884424430700170775101440 9082273 172997144842826161471962479240740823522 9082274 32917167812933423944432130982755021136 9082275 -60969409425600580720193596016471064000 9082276 47224991552949462451871134753485418496 9082277 148047376649685759618946346953908936126 9082278 27344932851065244625360468138437365760 9082279 9602307754731494625042968003129642832 9082280 123565564756896755431211128842603724800 9082281 19300945449142227158033304892589605440 9082282 14157105845538287759186806903170653184 9082283 -61395895695437436943355489418966516480 9082284 23670974718229689647723422588166419968 9082285 34306875152800355539150384815967327200 9082286 52205347979810037353740161196889207424 9082287 3224745338433554166769029433304970432 9082288 -14041034429614098039594434520023973888 9082289 -215848047078146790757127701029025292910 9082290 2376107486025551418371706146478643200 9082291 -178185362759285297284074216673135966608 9082292 16401961379244416187701711047544900352 9082293 -14191784543923766378584289382927506112 9082294 -275114097182289131634712938336714240 9082295 -21725283226106274378693930171684936000 9082296 51267559022914814972743316342356869120 9082297 -68844744195998062449081123595186336000 9082298 -76690984460915193502861530524578803600 9082299 -21384098050207914288073049292783720000 9082300 19845517740614481558740953650333862400 9082301 292501761286545948273312567748508157132 9082302 4441423599064192056832532832826151232 9082303 -196261294916139167093893687518803808448 9082304 -19324284889263336388768890516437729280 9082305 -134748264371872808581031393557831406700 9082306 44198230044591011648328239103486470352 9082307 985762603464420214788285603988373520 9082308 134200533955354661595387635225204428800 9082309 -3412440235605706340708852217828522432 9082310 -33676037703698461317539255349518544000 9082311 -5818771107927768729329097666570343296 9082312 -164744651425111239979214788666727577600 9082313 -212227754008300339405882988772279606438 9082314 -98242506446610299351561658282246912000 9082315 241860264812574872443259722858654776720 9082316 4828231267322591140254830383602293760 9082317 -44174774319153206187592044195791411520 9082318 14203626712630079625149176424047509504 9082319 -271904856698695775740717716875143703040 9082320 -2094231477141205164633240262142853120 9082321 -597523965642270427147840304376936066908 9082322 69440352912478298871211816037535967368 9082323 90432185376722612291114197355642672280 9082324 -123609280354773615365455798584266596608 9082325 58278770083165064566625532788425860000 9082326 1071152722327289521130929255011941376 9082327 -218489143334166760761843285278453174208 9082328 -148619931370828093683680983693873059840 9082329 -33063006095649915890003624709086624352 9082330 40682226754066673696262518507667406560 9082331 3678030527063808466289412856506597672 9082332 -16912280839807773704445777765473845248 9082333 91143998196662591414703498216366981004 9082334 -241327215952622542921451186637272814720 9082335 -9336297694247683136069765772151715040 9082336 389612080978692956435251196245703393280 9082337 -27665966083814084619308811168898100640 9082338 52098909579250557798127925030407845120 9082339 -5503078554560367991164778405889578544 9082340 -188447031906103317191836533143281344000 9082341 -446169286273927609581443289842942332800 9082342 -84950022839069121552487218712191321600 9082343 -66671137318251474914600161534033633800 9082344 -91337673102883887751039509937581588480 9082345 32574096835451795900870612818482440520 9082346 -55335028718107536581248644961443388320 9082347 98228973653404798245085956280611372480 9082348 -106102994852584273853838784309152104448 9082349 66228516450014182712004638643446290560 9082350 -29293474826995617974549425832089166400 9082351 51868274772201405021496148618469633304 9082352 53245989617088476364392652015909076992 9082353 -27068468814210500707892303148467080320 9082354 46271802667893461693185290253587678240 9082355 25069658185208983709109154341872705760 9082356 -51985081677877557116256219962792171520 9082357 65356026945018683753015997285818633760 9082358 159648185871514089718190788512944942784 9082359 77398216226918771359773611232642307248 9082360 1780759048566260944536938497474560000 9082361 -51849628216271960891475479695271812800 9082362 -27739035793587143992262831687274651648 9082363 103336079036561254460981888007930584612 9082364 -93285075038863319139886529924887732224 9082365 -130183438056901461669642566384824416000 9082366 71067284559823911762176944564416325632 9082367 55068383987480796823481445820934728032 9082368 -7159147312231892307297811999475367936 9082369 -363654287415643403165974774751326766040 9082370 31999756095761179534206321266910927360 9082371 -16326922699112998352099169424953710088 9082372 78049584442055673384716230585616448000 9082373 -11346762997686041396988299363645954400 9082374 -420580046626068966087136600058167296 9082375 9292078987331068310241647388182148000 9082376 14360675873136301710039321333447936000 9082377 -46884760144111276222879748149661142486 9082378 94195082446325782791355323506067632640 9082379 268480441401073013784145748335026448980 9082380 24186209449412069340934696704176947200 9082381 -45649625336535406972340814369035744 9082382 146735580841157848947125523899347257792 9082383 -15657630801975172681474016478786176376 9082384 28189227991911817551868054802512486400 9082385 -8159225342515372934391777987756898200 9082386 95755082524119068396823592514763243264 9082387 437955979374307819002637868611618280920 9082388 -5622985222960544660629061820772429824 9082389 10270387273580470208673863224989483168 9082390 -51945839960283695293207560143969915520 9082391 -56439348743940288196343852356989348816 9082392 122734399693661691574911521705030615040 9082393 439636942154313224273948918484818730880 9082394 -16738931205609106462230241218368939040 9082395 118237995449792858063126859319885125600 9082396 -89070828969053568892853266486220147200 9082397 -209518485304463670375841827189776288154 9082398 14756268022205838444689239968718929984 9082399 1680136503318285111182357976349071480 9082400 98427925459130654599078519955467468800 9082401 59370047551473783264924822267486697440 9082402 2996921558878473536548914491366713344 9082403 -46976416622292185487444753619299485544 9082404 58056106271287368565937042126414720640 9082405 -171164402966519675237572028569877667840 9082406 52148492747041049534461297097263453152 9082407 -206968908726809737395061790683774508760 9082408 437413146835877879617398018981408768000 9082409 -98184732486004014111445327360062029184 9082410 40209050784203145577019020714364079360 9082411 32204009972215470959509135293046666416 9082412 207206491914619879954885752284799316992 9082413 -117150430851796432908452289613650842058 9082414 -17105047542981674021840075469576466560 9082415 53033525525449130925672795676455874800 9082416 15498318129352368201058443669430861824 9082417 -539156823512965146860321294827250960 9082418 1694293372994578158504985868451229440 9082419 115095906471757493835041505685437061944 9082420 -92186267192013483895538430950954641920 9082421 180828985263645052429530706591267924032 9082422 166295952154279659790114643346964640640 9082423 -111025571072264162073159471155530686240 9082424 49852319194647469687893446218109829120 9082425 -20634860877217220253108363866468568000 9082426 11290406646373733884649562145274261760 9082427 -31258318842847884145549424268321331008 9082428 67957670930179716120302141309712069120 9082429 -175968340221532918397029250310234438970 9082430 -41490990673201302261287019820244640000 9082431 96278582571147840013247572386038246520 9082432 10162301908927543810403985407713738752 9082433 -29176330651457568953512344190701888318 9082434 -2343375193347788779729436793973153920 9082435 -99426514295331866179089314048456976240 9082436 99466982104630593596056589493280619520 9082437 40519659855347727630006493902278799360 9082438 -139117105169079186235496542766240798880 9082439 229767453158436092977453401530806929240 9082440 69288113800311245624385601687298304000 9082441 9151308622652456970763347928186476000 9082442 -5771815581463158190409602198750826496 9082443 -101667551738385872476066970120685958008 9082444 -138966073166944788536448013712596300800 9082445 213675696500223625614921111683493290700 9082446 -40637495835477192349980487189836282816 9082447 184420650332541343864489282753393449600 9082448 -69008477346521946694867454973950435328 9082449 -2759204609988476169102049392463231470 9082450 11621185029103183248357256503583512000 9082451 15629770530803093288104038281918541984 9082452 11906946260966525335276753774418688000 9082453 -295887625017739463303906946384418271840 9082454 -32259645732744682975350332356766724288 9082455 76360616049915761490020782032130593360 9082456 255202980201561476023734547540156723200 9082457 109888510546895462941991364075102413706 9082458 -24477093402400181609576815504095816192 9082459 205491652247704687030830513339993230660 9082460 -1062358669759695249282124426546176000 9082461 101121782143520223530973868992823366272 9082462 -149834428473354830345653702833048846336 9082463 10269489273555454248166636879886384448 9082464 17287203451986975441298565172674691072 9082465 -81625195820802504025330326349412760000 9082466 -151252056270746467159608808964401115568 9082467 -79698382764992079454473946926448133916 9082468 60510817276324435560919935310529273856 9082469 -77743617977374727125954780899383672640 9082470 13738230196653984553363254538898442240 9082471 5207415525789637718049619495099969440 9082472 146813161522763400715029556719619276800 9082473 14294581934935993955265600928313703936 9082474 -110820419665232255027526953477242653264 9082475 154610069629710110003754983344658361000 9082476 -16898802717116076344361130684565145600 9082477 61369650080976492583368532274939326240 9082478 3446696921111431010527666494757582080 9082479 6638245867857629230675816526172720000 9082480 866894593125561079848175532441272320 9082481 133175151163243228387697711922257280 9082482 -73670812940993494814224546027702461696 9082483 -235878396830177111884103856774869913268 9082484 -45914445800776496811734269833256205568 9082485 68613159954063839086433605385977743420 9082486 5965925572533807463362187452296668416 9082487 252982001234574442853753922523763322672 9082488 -36003789928877527375360071057322721280 9082489 -69539051850493186725809289734626903676 9082490 74665952432368639112475354727628460000 9082491 -66492087424023063090079285162167110976 9082492 -146532050768011397541658371077802352128 9082493 151375052496349853972876535968432604960 9082494 -63349560252662456560987897842360807360 9082495 -89482004081168689623535025506877012400 9082496 47884045350163153659735513913318440960 9082497 -14259868737911349007324459732352044128 9082498 -11607074764873448583655031485272020064 9082499 168093435358420424051161992060551074800 9082500 2885922843074979415702952133496320000 9082501 146830029370284152081235427284465087292 9082502 -28427030509165991694517796692969344 9082503 -39821682171738591699440402700817920 9082504 -19574875356791517757103216892340469760 9082505 36962073981208890449882508324831775560 9082506 28378679896393372930099181673894107904 9082507 -21477429770307007567666855443729669488 9082508 28763159992897135040291547003559235328 9082509 99848232559784268222860839011379821504 9082510 -74692428056725708316572193789654112000 9082511 -308976173906389334212467077628757383888 9082512 -21077835576510567463625389335052640256 9082513 244333172205331024064619020897188182240 9082514 -4709739941905399474812978867864757248 9082515 -44297181557862519735001718063983042560 9082516 126142906615677411166682432477473259520 9082517 106769653013961937258613307809683302972 9082518 -66924957370790217159721075547451750912 9082519 121429854325060887948642267041620780920 9082520 277140079631169352643128144514804736000 9082521 1607367753785385777663492610160964672 9082522 -107732454873649101420505734800003501088 9082523 -16710128338848387801192095132618660136 9082524 104981697766137823042035363684073758720 9082525 -24062822875341392884457201545769091900 9082526 -982399311824721093516933717052982976 9082527 -18155946146460167192980248787441969080 9082528 -17877621234779598547386022008465653760 9082529 -15043989674807580124349853704585859870 9082530 -3505275722469062579345429180265289440 9082531 130458501968644684153604748549202266332 9082532 -143890927379630183075891760931039150080 9082533 94375480497628000593169379885906518848 9082534 37187260464226236815432204938630823040 9082535 -17693090975633789810978690884708700160 9082536 32681592149916142029299597347409510400 9082537 134317819491737004515681300541938408186 9082538 1346922516058584571328092638010010880 9082539 -46956059715123329161498905351740155200 9082540 -74138952537586435437988858426825267200 9082541 78626355446766198603717061163714617344 9082542 36810328652131511498268340463189262912 9082543 -101018577856903433947078088153097636208 9082544 -59358881545052302410352755632511959040 9082545 -89698889930696075206637893171425415680 9082546 2024115929532088703638035078315748608 9082547 -114963291118595291025469783041745430004 9082548 -87883004850305242892682439069834647168 9082549 6975349181855028800262864794115557536 9082550 7423710977860994935738656571971388800 9082551 232996224031237646492354107869539059200 9082552 -57170271773281747940155479833405521920 9082553 -122087979430476988850678408043298617660 9082554 -44430834439505617301718338014965710592 9082555 87562754228580284881106275163392920960 9082556 -9173852812077115141626987805889808384 9082557 -54877298668032815081285184628319617920 9082558 -26683597456457452118036720734440666816 9082559 -8243424502339063420748166245690307600 9082560 -26257450782409727364248525617433149440 9082561 -41556136653652982923494261022582971838 9082562 -101973665778009987311611883578588133376 9082563 23852813333933196073565249557634337024 9082564 -224794809621916756453228618059590141824 9082565 -26070192089573518732028095637798868480 9082566 -9241823258156961721447443508700408832 9082567 2474292703258752529869176351006117568 9082568 44535869119940950157203087081279488000 9082569 117461464856812203412924430492400950544 9082570 8202439608649648235217733896194688000 9082571 106283912207322065829034233634136090772 9082572 47601396382505421212775165132797640192 9082573 213894230058504316093017061712032654104 9082574 -142140069407005739841839195629135366464 9082575 -40670386507865822284849067376868967400 9082576 22381394142108184711712597498073669632 9082577 -20980348344023668547083571538139003968 9082578 -24543449908537789680232718595445274880 9082579 -2476698253906656694986682587535848120 9082580 -22282928516240065240443757731786593280 9082581 -126184140754626923154394588756846417248 9082582 -152879391784812804442338366276099664608 9082583 -134636091731406250660999522510580226168 9082584 -84103102588200646458416197023557222400 9082585 42579935906990387944351879155134260800 9082586 -55892789151744206085599035984264807680 9082587 -24130980329522412431443494993171073920 9082588 149958351912943118544220464821484074496 9082589 5668946383150693994245883365213230240 9082590 -51210362456812246970188917314038425600 9082591 268362043305335663871902545929827788080 9082592 -143145543862950707923968141205303984128 9082593 -67930721379180632074825431265058875800 9082594 -109448063763710285451291062830759415808 9082595 38590695335254585647040785644430516960 9082596 -5415559958536616435507139938328944640 9082597 -58169673999559204071121611519777031680 9082598 26761773558124718691138970335088431360 9082599 96632802986868957814077775015458881064 9082600 13816057335119279865869944709902464000 9082601 -84538687848418402847218913348913133536 9082602 -7601718116989377960211188351075877632 9082603 296401754165462723364444621522009169744 9082604 -55034818749496669519566763458135948288 9082605 29275300162887406836488399396302945920 9082606 -44320957509079140106666685039499278016 9082607 82090861696952375619699043877344024224 9082608 4938541194514828996041087905782824960 9082609 -104623425131838457049774314340493878784 9082610 31519204718894723942508571127233277760 9082611 -89501814631500997992995167785563001120 9082612 -5528168585216928498489839952658735104 9082613 -268964168551323558111443726958835245138 9082614 34844885722122143832402118360368537600 9082615 108401974479405774731959519839672668760 9082616 170260816563203480907314101206373908480 9082617 -93261871914500813390660232728517478320 9082618 -46784843699962200121701103136822148240 9082619 7742910303894104487168766703107506720 9082620 70855327378533094909299674177128588800 9082621 406270292193444923387262315074869016544 9082622 -54225292069577788366435694543027635776 9082623 219073085758499923080514177601762304 9082624 -120055735099705864805277868264997781504 9082625 -239253471353558955564879252313338831000 9082626 43994015428802108049128110748321295360 9082627 204250778065147942466494933192301072880 9082628 26296600905389031515846708132860231680 9082629 -325298399515669828506824060650352731296 9082630 114813716209541184548253528994076582400 9082631 136565500551188266184357086679729924112 9082632 -297644659333974995436577865408348160 9082633 56742310070494518622160377930828059520 9082634 -160582921003396822013956768425436408320 9082635 127637115610274494718985787783162863600 9082636 -66372810377265695682181213136013809920 9082637 211623889210392601043218807792229736000 9082638 89447327053242642407684071169310856320 9082639 -139517531310472305224630216801268801240 9082640 -18651123297588487055432715300175872000 9082641 -87508967247074981131990334226807505056 9082642 29092674667714496308945790894711939472 9082643 -92977171713732421118211350942162008800 9082644 78995168121980475017955322840119638016 9082645 106822989564883204958305148687174807040 9082646 -58431151236713241668094463302433769280 9082647 13788855207711365381712731793256795440 9082648 78032826912877032155055350048818974720 9082649 100275212381738467285810203361372629636 9082650 16962245051559583249438976677545331200 9082651 114346326400632675852763801319076172392 9082652 -124091725665128310288379886527620094464 9082653 1377665237427125340492039899871982944 9082654 -19847010321488490112533421805906497536 9082655 -202657470462045468551256968848432824000 9082656 223415406251832201932190321553207984128 9082657 83689656182423641254692308648797239906 9082658 22916885712607329571573694131160577600 9082659 8830522143617072269643879067239546880 9082660 -9091134745263205335460918859267427840 9082661 57199250220884654439043542183089593632 9082662 -97039443652129251430001678880986442048 9082663 24153789421542948693477732019598360400 9082664 -115114281638701244197993895906738672640 9082665 -136160034738687612599950873485742896000 9082666 -134808829691514033053807128651979461968 9082667 85820543723188634606904179178424301352 9082668 2177485802170416024666430965343911936 9082669 310786329434645213207110922526518482070 9082670 -27310569650808891995770996346012643840 9082671 -9011888648640865564862488974265549824 9082672 -43255123480171848221675619330176794624 9082673 157831385989526711960206735408470785844 9082674 1434965035373087096038509576124473744 9082675 494431042447104380196728851400025600 9082676 172759585921441535779653780149963544960 9082677 -79942722500829294681034601769638653440 9082678 -117713146097917255120030454681651428800 9082679 -314549856890526346649842077599361285720 9082680 -54181174155981636567606947020090368000 9082681 315886458667679732301417770883280029482 9082682 -20516397904012271422508934343249129728 9082683 -52520732512164930207543038748626520456 9082684 97061529415026284626923484859537049600 9082685 -14793376734586882908787499733449084040 9082686 -5119750951101904804191374981976732672 9082687 -187826241224883509249761148923704729664 9082688 -81694958604623676032118426716890202112 9082689 20935323046075352571408397829394504384 9082690 -4476156816528454290621047531774300160 9082691 -13197507479150951430237065036319811908 9082692 -2467541288197598088446740746944747136 9082693 -104285449355864386218606598843073289058 9082694 70934230912285358052444989492364460896 9082695 -44580696566951240943468525453443414400 9082696 102579448685722121862939629453414400000 9082697 6513494578824012308834249991214802340 9082698 379877672290837868988571927343427840 9082699 7253068851298238373871243182391109536 9082700 58953306132314516922649147841660928000 9082701 -125849941821351932845553634420115566570 9082702 189930996853843950446273497795587855552 9082703 96920510375419570816536687338767395840 9082704 -21875668181664071951103462858385391616 9082705 -208792504347849024574779497568281538240 9082706 -134427553657036687310390570103738596736 9082707 -20589141561651095825105891672553212112 9082708 -216900130865801529251050117364869382272 9082709 -482530964319798829450990770102151501440 9082710 -9721145708795202399697908364125580800 9082711 60565164113792449716630724536878625624 9082712 209385966790523710675178953638025267200 9082713 -97754252956414021089645728548620816000 9082714 -4155851882997157883820110346531993120 9082715 -195970575902599705817065672977598904640 9082716 -38316455011223866373909899360022793216 9082717 -20784430608438661930616450174779276800 9082718 283056259923774250352375309301031104 9082719 -21042473280820610073778919573227741680 9082720 148445188064875739316095574367147130880 9082721 55498769166390187190565099450353566464 9082722 32735039407471874776895456969375631360 9082723 547784547700137593930659313381700288 9082724 5431991689448427036663309669159383040 9082725 -25649453228332901572603968475800420000 9082726 174780630771718838166524934645069839040 9082727 -198586172721750188354414854620418340424 9082728 -21783617471778758252563336548814080000 9082729 -182124815860192478443540362880633065670 9082730 -31522521097811380268161261177471529280 9082731 23823553930989440089814117968115257344 9082732 98841062057877973140915496894781348096 9082733 -19933352845523927655535151327198965632 9082734 10288295615609255289475362069607357440 9082735 54248822273426751703930553790134122800 9082736 -6596882504731241770268063968908410880 9082737 -31621530059641138367757601497781630206 9082738 92631804716776550264722923503631426576 9082739 -139073564166772949971607850801502145460 9082740 -70899829318456331683863374160738969600 9082741 227367177678275598479881359521344232800 9082742 -192977599697863972423015815725106096000 9082743 -71158096262429174101404577439243159856 9082744 192726489812411736107220127760131645440 9082745 -7500001120393383199146759943484781120 9082746 -72476896124865212417369544611142205440 9082747 132350173076717222845099898388523756196 9082748 -42134392090548639194630980108968302592 9082749 -9580460677271261926451259459700048992 9082750 -258060498279774373249159402621904256000 9082751 -97962401134883131854378938356613029248 9082752 5539135440318766831933562380772966400 9082753 -8170347496151775226882299132257519660 9082754 -125628927486002693858483737394703631488 9082755 75947512283859381127115434845934406400 9082756 -232876184048532873148170776990350353280 9082757 268124535174912037452089341310462919006 9082758 16274779088306988239303356938485606400 9082759 75230663532524422678159954209878925616 9082760 -1450197244067247888428747530350489600 9082761 -644711258843429582401916928206633280 9082762 -22611737267045209931945059045612471968 9082763 62936373375514140454386832425635810904 9082764 153263551836889378589696713309165433856 9082765 196079814342603711338499903345448803660 9082766 27734392083457525228727758773419381760 9082767 -59867265730644005978955440093434869888 9082768 85919462140919647207005830617563963392 9082769 115319285009576427607952310352645553088 9082770 -44364071728408759825400369067404966400 9082771 39319398522743718942908258202701042400 9082772 159470219112793097841215238679332629376 9082773 4451430789435342254110170261928317504 9082774 -90920245258270860110905934118224016864 9082775 -49415553815617533176922198990351142200 9082776 161083607085619137495858730072407552000 9082777 -328194074372959977270384091236818753376 9082778 -109231946888002934671557155887636077600 9082779 -3575788530383501993618036202875319360 9082780 -26429866872997380701475479544681154560 9082781 305743418440113445837180470357924582 9082782 -6152469862629681627788725638572260800 9082783 -35670697919371591059494228304437646656 9082784 161890014076911244165851544464606560256 9082785 -34356790728442721352848323101705345600 9082786 26368669827460630771164400333091880960 9082787 249764571295198160900550131809610306316 9082788 -67610967088795480888546944429826375680 9082789 101978920840002063316220539591982044156 9082790 62074283202317987385754847388307614720 9082791 -98004644342922164033949209268577671600 9082792 -93732144449365996729675301907800801280 9082793 -291576133762421538388956408406836029958 9082794 -18971716925018133836263097740012133376 9082795 34969092331725655065594424061119720800 9082796 56701882014669577983257754853015262208 9082797 -7499715340765278728524503453435991296 9082798 29275280972333884786258024916544000000 9082799 -129916922242010030606810055410965723080 9082800 7908857040938373788619998458441728000 9082801 42509907355910907621490784569569603328 9082802 48229533220848576915556072544225703552 9082803 -124257798216779373616639495337864039376 9082804 -2687273662853197744328761470275078144 9082805 -54401579756883836031686173238435421000 9082806 -3886112247468840602319082150659098880 9082807 431416070962963392041327485791953692840 9082808 1551278870036947542505057266140037120 9082809 94183208264311495377493747052463573114 9082810 -80694072185906978631390488649640346880 9082811 -268067344551772866033875665984152276888 9082812 -7128912745876234230885394842158693376 9082813 -29330170194459950859280393290832586938 9082814 10503132300320299796590388472232673280 9082815 -738397472284349661916429925854786560 9082816 55104968578065367255433687270938378240 9082817 63182568737204058767246946066590527680 9082818 -48829392277957645758218714710384828800 9082819 -457551115421068625789347814859438213104 9082820 -113109960863231610529800170453633329920 9082821 -204022249919151234478413439831988126400 9082822 28728665746763210023574361618136168704 9082823 180143381590779365030674338034094682072 9082824 94648667614544623510114812638848696320 9082825 -28244624475286548628071629927941264450 9082826 13626714459660113420402057382934274400 9082827 42624482298601520385274582273874558400 9082828 296664518902709579326755655392455302656 9082829 -57711224818912925782465891877758308480 9082830 1221553237612564893709282734466110720 9082831 225067715026653000253256034158331771632 9082832 -32832758887577651773248624650399121408 9082833 20954439049069744036053827721633957600 9082834 55256463913957066481868862271691134112 9082835 118116657008779551121930284394326335280 9082836 11403589840892692737011274246620958720 9082837 -129348115618650897528914103375039410468 9082838 36479528300198678165260831513462633344 9082839 155913302513095181067082104528488322768 9082840 58192464236173070963159498770260172800 9082841 52286756479674755464864895058431071242 9082842 80625083234571437293000333997111757312 9082843 -48740231361176141582530158844481268480 9082844 -26687003716939481966813636482333906944 9082845 -46361499241112026649157239849268264960 9082846 -45055398182076848149197122825373992256 9082847 2355458496897365338567805803256850360 9082848 -148598019089658697530978517696239108096 9082849 -136947999979126975486820035517102915392 9082850 32822500093250645947277865399454156800 9082851 -4248667876341020162703791097289548168 9082852 93743916680789776439149011564030647936 9082853 -49609361706907060468904727250870498632 9082854 82319386464670327659440313404896396800 9082855 -82998275019928757139550648199328662400 9082856 -194460788538703806069693561112085299200 9082857 -588146204950413698583201965511551616 9082858 -117335860333292204191891184049422670240 9082859 25863390275736428931599325887782851060 9082860 10038128874836751008749886731087887360 9082861 -55087771838975914206281020316219928960 9082862 -58667657911580740474008192490665164928 9082863 178672366064372607823435190451906894792 9082864 8905372169621614836097934275362881536 9082865 365965735602506658323180566620864180 9082866 -17624494784258225844034789101798660096 9082867 -107153253796475020656823050279899059040 9082868 -91500223757285702345089562599666983552 9082869 132803180617393956777505076193527091744 9082870 -114923135858785559768001373466317701120 9082871 -16641395703734504662443626793524808480 9082872 -158940653421642248397304806684204257280 9082873 257751808679195913083324748408189858960 9082874 73003986889665616988253271809659850240 9082875 43820646368861159486007293259732888000 9082876 -27421315092140038054843837919865569280 9082877 -335082126985964774213795506986848225274 9082878 38994136579737603109978421064819563520 9082879 1430697134122923280699318854791203488 9082880 -3682057503860181522747410575314124800 9082881 -71777974227316532281398538470499400160 9082882 94704303537039173698380558707623413792 9082883 170666177028720788515004604834463980000 9082884 43371871648109373260482482765562859520 9082885 -86511172287552597640554893126694793440 9082886 119591323979472763675326741521778237120 9082887 228891564714826527013611876189071687040 9082888 -30722025363251228597060134100483604480 9082889 -105242784071618325927633697519144718310 9082890 -448432428507233407240667797159246080 9082891 -352122389232102298489789229710279233600 9082892 -15108952981787031702767428478725920768 9082893 -200611580201955636070781057137071876000 9082894 12717987776342580035212995402483761664 9082895 -50216882611368351935608183588990395600 9082896 -27333080169004570366283728677360500736 9082897 -121774704656865641538282382061054167568 9082898 -4312627735770179318102123582507537280 9082899 -41974783833937353074877932963854470576 9082900 -43182091435328051311312234647567584000 9082901 39380797562636756797839276559276357902 9082902 2078107629648711565514925842914512384 9082903 -181733903546670799213657716657470897848 9082904 -17503894189284772339722610877308938240 9082905 -98243725321249379432424132551536988160 9082906 -16354586088309595181754908302928190720 9082907 -13507065911673860776715581552543779840 9082908 12344770850631233564664928561815889920 9082909 60175780913104507577307795095361449952 9082910 -6802377273886237716939068918023776000 9082911 57900202159859117902749047940774720072 9082912 259021221846172573300865759614323916800 9082913 -71062499254100551420670194881678225408 9082914 -75674992995866093562701061387395794560 9082915 180155307915998378756253044750944708560 9082916 -98186212017724143296408805319019646720 9082917 -214519275785010656722838290123821083712 9082918 60458052951247041568640015376508629504 9082919 -115018753783159290418441631987948380680 9082920 -10946365831193718515902807503981772800 9082921 216861251171207359319346073676930541412 9082922 252124348653257758885020628302868422912 9082923 14857107731248382877870851203712907504 9082924 -100998324817949058660573150008171579904 9082925 -107102069049237573158049042285373516350 9082926 -105033565479469852145612008505093246208 9082927 -131446989927534849079686868142806976528 9082928 -12148543991215208915781353335488577536 9082929 191085982778286811614940751826435932784 9082930 -39605678563422152636370525602158246080 9082931 2897727946952243820730416124283420160 9082932 -92063424862729901176241097556361779200 9082933 -3573297565536315354699972345392790656 9082934 -140623170910890519370382731482936025824 9082935 1863942190947899859260086033545182160 9082936 -46426995162075024360710858961488056320 9082937 -4000885346391681756912173443085513328 9082938 23872498148154453190356927138421800960 9082939 218280306282637209303266968268182634424 9082940 -53811385121044782839592680245229030400 9082941 25091358263217909179170070025982464 9082942 -32956640715389903179707605193088336512 9082943 -24427846869234015658314718241835455808 9082944 20980386632444930731835284767447711744 9082945 5895588683303911398386730536225254800 9082946 162728027460971206283241559054816020480 9082947 234140126067468735102191941270069632480 9082948 -18472889287713374607320525323918290944 9082949 56801272850804497642863644461653505950 9082950 -15244003681238069232954103623996864000 9082951 16136841463650448831119805577861415912 9082952 23016198666448118965445379829610250240 9082953 23703247805956647763002782339417065920 9082954 -76698944821218610227333851074327567824 9082955 73214288549602942072293793157590099200 9082956 -64881517595593367666847883959390044160 9082957 7089122921852152639718710631630556800 9082958 5071411595527274787311805009819046080 9082959 43452642323699602063472423118944101248 9082960 11065562013560220813234646153050439680 9082961 26169853207764632367522014663568494886 9082962 14042327312306153535973536222056217600 9082963 -170387118801676966787887037410194561504 9082964 -243048201486973010840206477725718929408 9082965 127874797900340246156218681750525017120 9082966 55500770860451793645378881081587182144 9082967 165188310169090248741084051579662123016 9082968 12037234621439507086476107342925004800 9082969 -14194255144252519733914294874511134720 9082970 4962063126816354779427533136297379200 9082971 -186800182668685356732326802926003203800 9082972 -26054257191421648853859429964335226880 9082973 -1123662202100725601492323366844376276 9082974 -77932730717609333303338331190723204480 9082975 113253252120955959030466324650783009000 9082976 -324017656458154035242585829452808192 9082977 -35036984568798713333845422929791475280 9082978 -29911844392350174656973699111301713120 9082979 243683510295553400000638014400219991580 9082980 -47797851589809770233425798569904387840 9082981 6496806858659273942464722233195953332 9082982 57946626893435790071967481665083171712 9082983 -25395389466225964335638123651280152496 9082984 -145021296077334519673699483430547916800 9082985 125924551592391157146531877585342143360 9082986 -140701022262713168795597403525239808 9082987 18933918039058698648965536270732525032 9082988 199574501403938144745742416240511557120 9082989 460159936583373165845558273694476091840 9082990 -11981953264150364249774786347412133120 9082991 -129381745564036758668448939907056873000 9082992 10562816145106484828241891982620917760 9082993 258899326012139941968840138859596684242 9082994 -26447126183393021174639431905808798704 9082995 -113929564283645144988290304464202620880 9082996 3634840229566858809971479101048961792 9082997 34092019006210563722513647978068057600 9082998 27080773191000755132605023525693845184 9082999 2440936612149091963494329418001737120 9083000 -38346366720777151205829422980546560000 9083001 -244976466353403409990256327735686455936 9083002 77294643997595569316659689973463747952 9083003 -160001379503309102400705211204143576720 9083004 -17175141921866644788325532529540046848 9083005 45116875518143147242029430590386488320 9083006 14691884278671531810378468465908669952 9083007 -174634664527807093567912981469497167960 9083008 82182514729785175570674944095121571840 9083009 -76005471035719306864026545080851990912 9083010 71093290573654255003431334466785858560 9083011 -75929814928384585475022053722315568 9083012 23522779212394638590400136529007332352 9083013 187228313710714941709542097285480806144 9083014 85375441265397629062231838845174423680 9083015 -140472838704311911793456265623532613200 9083016 8017067638928837222527641571292405760 9083017 54244495632721370825909067085691356212 9083018 -1727360164119403738840386174616174080 9083019 -399547647479873927328377116012971264 9083020 100709849973380436997770835012878996480 9083021 262896757578579607812076924080658647222 9083022 -13293577672761969227266014861000142848 9083023 -66792357700255093509353488136561771728 9083024 38959572316993098542982369989247344640 9083025 -2707229091992487581775559160081952000 9083026 6023739596454890233306693261291105920 9083027 140954927464437268445029740868093224876 9083028 91128925969418471368630042454583121920 9083029 296417172900402165795680682239870591630 9083030 -31912115144301785197034090108180674560 9083031 -20132662970638323005069042975514212352 9083032 341633699882803771720809314371035955200 9083033 -314791666971835115850212915274616481718 9083034 -9352287107035146476160954664812136992 9083035 -24525364957186303804706722582749831600 9083036 100752790174829329668413172857478458880 9083037 614045442478378456661698233947564352 9083038 -6828519540422822748754309942096702080 9083039 103615565625838485913479881716999254240 9083040 -70161390735076765189422082116550656000 9083041 -11641180969224653520809524318874040096 9083042 -80821070204622168692267465358646385328 9083043 -73075763562385178393288202417749644320 9083044 -76499841474323368937739035673957980928 9083045 35883034039155440168614744529698915200 9083046 37433668311296775776855310397154924544 9083047 -130868295346746461862086787418440250504 9083048 19120245942369378457950009566620047360 9083049 -3384147786520530348239644792188066240 9083050 -46213114322763132426293221470480480000 9083051 135656748840259061057382110619355204104 9083052 -113758883909429284860637340261281494528 9083053 -49633585380421707593427917986935372096 9083054 -181491374549522141886601180204180666560 9083055 87112386592920205787226571729187673600 9083056 -32927505377742666865645242734906245120 9083057 324492416691418090489949661069512988306 9083058 -8362831950147948827887857086853841152 9083059 227409879636659740551283227027016815120 9083060 -13248813598201618029593770064487628800 9083061 -31705483623364723545800544081421999080 9083062 -659311312503756796165174758761742336 9083063 -266387678856203982864932842134334367016 9083064 -25942834497964532096897070645067776000 9083065 13414278911576374452037112994347243460 9083066 44988935665846830752969980798832939520 9083067 15934148363489945218465227137992576512 9083068 32743813939711887219258703639995233280 9083069 322216223801727075317350468720329382470 9083070 -58462060399934085376940402319557548800 9083071 84039425044397886610174114224982420344 9083072 86626823724154685271847156347914158080 9083073 -41682761476445420996219002242253922400 9083074 8034314516629840610274112547973926400 9083075 -47170734535992635029264448027096510400 9083076 25228677229606752330297762611973061632 9083077 280295639204284002765529862106183024926 9083078 -20015782570664038501033423864918585344 9083079 64543772236568127009712165105428870720 9083080 14551850090479636766433146840702668800 9083081 -278870579109357703907156567181665268390 9083082 1122060411313529462292010173088423680 9083083 373540657596873655482469927924356163680 9083084 105960980035107422194908732682487913216 9083085 142260018913498860132177323851016616000 9083086 36557394022506620289601217534814679680 9083087 13628355459417792043282139265539117568 9083088 -4228960171007456005178066404733485056 9083089 347542765309773005552069962039911875956 9083090 -22364395900365937246481906265195691200 9083091 13598167075688715994983668016698991360 9083092 -207259839808160472618421980133242976384 9083093 -43013086176288027241570338135727119360 9083094 -74186183065812720277908118007591447040 9083095 12804342373808109094572350378493907680 9083096 -277425551545505046691409983445247651840 9083097 76533903433219869219303838252063197360 9083098 -2683951378790449278812789860584450336 9083099 -28812187228226713060443530831200023720 9083100 -11215939602266688326313355614281779200 9083101 -194264320218170288428076805639432724896 9083102 -29162822023080203218709205153967150080 9083103 117546415510211367071540367526979591808 9083104 -446384702641349176053633226071987978240 9083105 208082016512253445866159978274219200 9083106 102215365971960271716035579718883061712 9083107 30828774555750479159373507950361376 9083108 -70641997362260779238319473857144025472 9083109 -6100997647284341985501250211195804160 9083110 16570221639858182477405785614778609920 9083111 285003699521393484523311707964324614712 9083112 -124306231457813460149862620525678100480 9083113 -121381580345586601681412605198020802076 9083114 -60786973409666885129527786716965383680 9083115 113768137962377813166017800107872075760 9083116 1200329486727256974052046844700976128 9083117 75136425799679043224243714188061917932 9083118 21336261725736689042613254299810864128 9083119 -136890117503874006955133172953551606440 9083120 -10925022886891440211326272588840140800 9083121 3999765453873438251292279322731934032 9083122 -144849137471525232102227637402021819888 9083123 -23317580365548598892423468006116339968 9083124 -20095891506213916765940413933453148160 9083125 -56544040265600890072131709245773436250 9083126 -68233648321926863573980189017731406336 9083127 359405311133719916381962329503389274880 9083128 -345657551500590467469283792490637127680 9083129 66598521734874728441797188407247918480 9083130 -24883265623759418975738000618632965120 9083131 234339676968102378003766810386122544932 9083132 -18537043198086382317878950537367889408 9083133 -193218024897972604836202870188835996698 9083134 -17774147329511608028564826724328606208 9083135 -255294200613289592705251998895051360920 9083136 18148461886486982002193656169933832192 9083137 -910331121531002799489762617642959488 9083138 -29087166334777562725312732915841493504 9083139 -49296083252268117741860371038361046352 9083140 19928621149799624098048222535811686400 9083141 -247168171838247155486867350612337959458 9083142 54884717769406154684998711164785972640 9083143 239502072173904067397036404394763690392 9083144 -12726475674941396050960599871387238400 9083145 118423358704081494555723421240081590720 9083146 47897883587906039960479690031798548272 9083147 114831779008137447432733266644550644952 9083148 -2036111360584097954969467975395901440 9083149 -118006576876230255486392136508930491850 9083150 56625300748753169565835302961429656000 9083151 -108544739133143727641034690333773736960 9083152 5297556064245240154438553772187402240 9083153 -27061493631031811152763370428811275598 9083154 -35744630705055657835696098814752362880 9083155 73528258704010922745056505447970773120 9083156 2510632018970868591336790804953139200 9083157 30474204475795653331825333570224462240 9083158 24172428039740322144333174603222681600 9083159 -413186341679717642168665103974672629360 9083160 -9443722108391537260676123249864294400 9083161 -53177526459921984060377453668866734828 9083162 -11292067257691802952167264810465740800 9083163 118228079117852178438023604976743824688 9083164 226515103089251204430683745555318949376 9083165 22383911859717172739853151483841205120 9083166 14584904965407830800818587725244939904 9083167 67204855246529815403030274368089943552 9083168 -117814954346557550715916200911941140480 9083169 -504346548614050059233469255498765276 9083170 -41337311967734569567960367812727466720 9083171 -23723364375489981448068573482564779128 9083172 -2205099264487014903941128466575589376 9083173 607563628734877985896204644669884365440 9083174 33736761718790865785333930335300133760 9083175 3133732963045224859756552600895491200 9083176 124506227061094897328499580507755724800 9083177 289369085197977331256625915053855123400 9083178 -334740505602284661822009489876706560 9083179 -37184659648592275597788772818187549404 9083180 -144002870669610154340641373207869593600 9083181 -76515374397893369449863615449464950336 9083182 40869800381896813187469366013465296192 9083183 -273568162852922056803168738532302720000 9083184 -2898066295621650578269004123304886272 9083185 -246408270636992830791840933657794063640 9083186 -11855280683046321753247237672613130240 9083187 101377393167172598128332729740654122644 9083188 41196203204573282847748495978585835520 9083189 107731825893885383001790969539797982300 9083190 78297339099708873519962893674333235200 9083191 1317074768324023990618272623679950000 9083192 36191777668080370668687041057197854720 9083193 19643027730229636792159547457804463488 9083194 18509191158136214733419176360336822896 9083195 50648496119123415735510215855445772800 9083196 -66872848959218198638146772536680964096 9083197 16223299090522614769700645852937903040 9083198 93928538978848617493018484147855481600 9083199 -56244924113078689316289398125587028536 9083200 -5860596355627686614511490874055065600 9083201 -247651658435989619110769871361302708798 9083202 130439460550518761387041096934067051264 9083203 8744641652141428634143618932752907452 9083204 -38888562213296250279023601217694258688 9083205 227003036427949915301036797699828646400 9083206 -129787413720777181112198181298245273600 9083207 -59282980140893556983001543681291975888 9083208 -198380794677586795397113266831833456640 9083209 10444414818430270442632692862524787216 9083210 -16863585085692916489585759838926350240 9083211 52564118968223607578998235650128493272 9083212 -106479706569371610203448319920851340544 9083213 6128569807066489668396812304928294944 9083214 7270745159969792017011911130725162880 9083215 122640053930003470318436162008120068360 9083216 13038725313763585508896923227937177600 9083217 -12467160328996694224510198085557260288 9083218 101825053933090185540293245218236860560 9083219 191008077272374055415402520296290760696 9083220 -44024775384453235629895093167292170240 9083221 -30777835745765203024707765364991193216 9083222 -27650025973968323092565025452924102976 9083223 -12111045307484122310341679072490738528 9083224 108886074571055571944726032354177320960 9083225 -149968451620347690799064070325367579250 9083226 -41698455265093387451654612209017171456 9083227 -321550373570133441073785418450119255480 9083228 288101413488781331817987654559309824 9083229 -18867235107203904705592143789392185152 9083230 -7163984973956465172746204845288116480 9083231 -230781019478370391172562729523727994768 9083232 207142203419140367661478390771773603840 9083233 167612330443342042524783286146077628480 9083234 -1871749660343937374588425701894764160 9083235 -36692195443214819360062084516946304000 9083236 -126904721696999341981201160798426726400 9083237 117194977162300215439571130084300393372 9083238 -48067881447352726069175646202147223040 9083239 -193336542899026725813012398258191089000 9083240 72360861767390549533919866103121868800 9083241 -1562838666169821527414651382048864348 9083242 -7233860248828384961542980682427551488 9083243 9525258202765411741312001022596664624 9083244 -558314494349096126978700340203279360 9083245 -200989655499083444695817252219382451200 9083246 31901731203194075781998682927458261184 9083247 102143531169602303949519741721335285000 9083248 -14262287621341653121019500965168152576 9083249 -9558448772834138269837818015187836864 9083250 93125226269972987468455266269353728000 9083251 105042090887741172116496296859967931400 9083252 101622713214483552430123417538780915712 9083253 216987405324493052850784695588085942464 9083254 34579715896284043393637465107536506880 9083255 40446545005414450894740325623144419160 9083256 -17897412579912828495769664986074316800 9083257 422700688600384143947402165759529001552 9083258 22942623266637665566104305274291546480 9083259 -3092940617628432533654050364867451660 9083260 -163314640105158970497425827090888074240 9083261 226448414521914680594503847932810977984 9083262 72279866918469841977713063766329272320 9083263 -11682298950921052738354259388298663200 9083264 -226694799037036716815420956179903283200 9083265 106217206214774618068872166608177352320 9083266 39651119340382761888306196569282414624 9083267 -213025404730174180122522845172106508448 9083268 -86296875798200410325288956372736485248 9083269 -85079812401399687125998867329199305956 9083270 -15950841628486296940819396791335712000 9083271 174175161373529995222682616845058693120 9083272 -260473365882885120222735480512638402560 9083273 129984887447985030311212575034434024720 9083274 -4919106658902060981997591707145794048 9083275 -73132580014927223493213525718615993200 9083276 -41049194127412445716613487112027302912 9083277 -3470562946572178350095313534435680640 9083278 106706680161143273249080607128521401472 9083279 6413467492496908114854628789009004928 9083280 -24417479489893822378412652179104727040 9083281 89480032078282370374899642181338796082 9083282 66258705926280776837458601986201997472 9083283 -143172325681241668927247195434939119552 9083284 -43016965528754103280215603750636222464 9083285 12065443065191635368273917909232379800 9083286 -157914182031933168348981201026122521600 9083287 67626548752721246103119117958013614192 9083288 96742383751983537308119681403905013760 9083289 27795102519297493157790360246486339024 9083290 -711768865533963267983912199929908800 9083291 78947751831811429630397223806301184800 9083292 -149682543674253229779562376528479027200 9083293 249413246971400842338846642529956046200 9083294 109512406927373866744133622919544193024 9083295 -52805877259580207205152203672872533280 9083296 -84028382525218442207671454952963833856 9083297 -22040396222072679629825242122546600000 9083298 3770215555307804585385416186196860928 9083299 -24852456945663073634894601077182349136 9083300 11739574527350514392516076122895254400 9083301 -109252464187420596097637570964111677856 9083302 -69082388876104468067183174045074696896 9083303 207998180115711857437745427186261714552 9083304 -20362750882412822588543072616499138560 9083305 -17622682782120333774538057345978270080 9083306 -71760571332235489776970132829335228416 9083307 13091565273695451247771995517245930840 9083308 -209446169839445519705448758948049920 9083309 -62930927045209861321210199850008176884 9083310 12615075923639651534632159905833041920 9083311 -170027134445720520186951391098706712600 9083312 14833065187161639568519248420663263232 9083313 -162455226414990051335922365957894325600 9083314 -180388840483527841437234791756268128256 9083315 -71861887915935482052426008928826395360 9083316 -102563914015450027972199570895426779136 9083317 18780348094145347910517942050668657660 9083318 67195217255691900593818186189025222016 9083319 8381385510236284841990485681448638080 9083320 -731390679571515936292327095515750400 9083321 -76908343974555647394156409089109739136 9083322 102256931161295338625517633605067172320 9083323 16781544603084779397182305197844704720 9083324 -47368001995425438194954595690771254784 9083325 9702042734861205285968715716872387200 9083326 40990464054287394002683160734403193600 9083327 68952424688752056102245231362564076784 9083328 13700636320193181013218924265325199360 9083329 -44514107432160121856458536757825408316 9083330 20682934248532681872608528841708441600 9083331 32496908159207232378528580617800729220 9083332 -17049614827837774278062836886437379840 9083333 54787275196834034531425833248818137120 9083334 5962919248348803340353732818486013696 9083335 38121675619109609845674093107750133600 9083336 250511953582335800350898750708222208000 9083337 14126726715450896971032973946928253152 9083338 35366835004820030104509514269891801600 9083339 302282622922521593087231315877554292600 9083340 -9169934300565190469104455139152844800 9083341 -101182482726740869291350118278888678400 9083342 -25114500228566507145434509587627332928 9083343 -53144498564226174506685558732745839216 9083344 26253508083836600062501135201216364544 9083345 -52647248971859969106790043673631852800 9083346 -37568533881112159532864607990440390016 9083347 10457960687793830889094577014076392352 9083348 -79034288418872757122509363876622731392 9083349 17527957128283723122202033288024800 9083350 22398281804390858582049689767951082400 9083351 248340993271097473292521552210975050600 9083352 33695512877600925029409179529911255040 9083353 -579783141331015986673880870625168479420 9083354 -8945558096189728134337910886912265728 9083355 -10294419793579552789061548203599040000 9083356 -158684847006766462604103694025683310080 9083357 -346451044228956181204302466607215394394 9083358 -18076776312297062981853324693536285376 9083359 288294765940229566044242447654261094560 9083360 61070210136114978302181709164781240320 9083361 47361591703254778531472010538378082304 9083362 -82260050828957579922403417538233499568 9083363 -3908690471700830513400729269365204536 9083364 -199159384523018299276739919635343052800 9083365 -28603306213176847517536736074211853480 9083366 64104064423211114523879045776022035520 9083367 -117191524121084673077040079140211925760 9083368 11592040167759874137330788664437145600 9083369 -219096888002409749690922939142577020230 9083370 -68597322724678815647443104129738259200 9083371 101808920137868066827531797919073311824 9083372 -137205537319020427789105447819989603840 9083373 87630923342419584313938667514259411744 9083374 39608004496762479178307327757158172672 9083375 -143489822210096852050633305362299338000 9083376 43525444325790258985744571975119503360 9083377 208289594539452653606868976209826135872 9083378 6314514667680864933443157199704837120 9083379 -111122444411888099748587950428467305416 9083380 3208899728437257393749190806720294400 9083381 237316101467529010197364029304631851182 9083382 4531899306586277598037101604850300928 9083383 124650917418349855578398819322633798632 9083384 -132625143556882560734789884851420672000 9083385 30698395397618207827087799886387493440 9083386 -1322274051907439762443989900174299712 9083387 209696623247187489821729978690967521280 9083388 -117446807396150876384775332913256750080 9083389 -10659512086037758905830037795750179328 9083390 5362874668808546568924853427062602240 9083391 185606024347319647947723553526513449344 9083392 40868102567620962157302274688865533952 9083393 -243328367885507420094524631142472008656 9083394 -59058590377589078319150865652231688960 9083395 15937334773937049975614042433478592400 9083396 -2985985430633058449686061534032404480 9083397 -5315056880044940662719717075725114400 9083398 132010327050021436608253771289224495200 9083399 -365657140801306403363820468886413336 9083400 94076770079602603893467315389455360000 9083401 160213193122663234272553739291800997402 9083402 168623971697927251527405597406717711152 9083403 17261831174600484413129209158350373888 9083404 -186639066459895275393747125782279680000 9083405 -8642626519879335660799693984983319680 9083406 -560380169982419289949505831096371200 9083407 176647452889084929528485842605759732656 9083408 112344035457343487895327690839435255808 9083409 47051835043686115768759588492957446720 9083410 -36346862557314835373601960286200906240 9083411 71427125714674698939028911347888340012 9083412 -81516173840180622354873311736876936576 9083413 -64430355156666155822124059733771124896 9083414 -12533777910553343318672680043733118944 9083415 -37953083571503446589570022402435980160 9083416 -197380524247139398829295862488591083520 9083417 -9420325679818026556766991463361841408 9083418 124028171915221307785987386627198865920 9083419 381092074021579887127709837416952610696 9083420 -161366247049724272404362698056768000000 9083421 -225776636273306156961289124761947648 9083422 114775114351525248291085510440288112512 9083423 -92471821111716630477571654942895470800 9083424 -8118483764687736310089349119733137408 9083425 24925599823439131776812829511274432000 9083426 -37338438674112718640645008541376852480 9083427 11891977520797188878673786152614268400 9083428 24487166331531642753751502818480395520 9083429 1742317732932331109375642685081993180 9083430 -65514065274687800805830752902365629440 9083431 -61264229419023687289798263240277216208 9083432 202220122601140831745684331495631334400 9083433 70729161749270771564149726615308967824 9083434 -22392279011235029229385861178972528640 9083435 3866994795467029797721190540962571760 9083436 62928812332029061861786208631901814784 9083437 -112282476816229132632139858429897423200 9083438 -12883848251899098902703595345607662080 9083439 -50011237358488085530383162454799581992 9083440 5223693512243628510323099892262502400 9083441 -148827035244199348587734189335685458158 9083442 -13463742374860511461298943426222954240 9083443 -46653719383988567626501254906542312308 9083444 -121152724453672274231431709048867543040 9083445 43083473484524183301459706782043881600 9083446 29701542638729972667776376970188192672 9083447 -162003200484088924581757095883607235768 9083448 -188653937997053539740962635082897817600 9083449 -6396452642141368192343781000835279552 9083450 67609810508215985878623626168256498000 9083451 32913682835596856477670794664397015296 9083452 -18429028280192148476387671739918960640 9083453 -289244046164218305392769453509240234298 9083454 92217647786181623897371293581700966720 9083455 281461127095362845383960622890552983360 9083456 -30656662838613041487323368356052992000 9083457 -271189758998622266374174032347880607260 9083458 49099885680916145048626203626407772160 9083459 39738935859696262145341111561201855488 9083460 71645210854686123742402120383084380160 9083461 141314264685388759111772917269377052062 9083462 149584397366295494552390525412846075264 9083463 3718566827299918143940165582354732800 9083464 2933649052041861844917120327377387520 9083465 29770522956221607601317439702593573120 9083466 -25261425840196854747478743871181204736 9083467 2475317890703263237897212295431541920 9083468 -48728209452170124323901639434624191488 9083469 -91826672736892870780537139027612801856 9083470 205515674772894229773191585330859840 9083471 -40299676612789843611038075430173309328 9083472 20033146568337103704478764483990650880 9083473 -170332561680742859116965401365447566924 9083474 402884622899062509325015226066928192 9083475 50754365302913433440257469152725378000 9083476 25263147720887357547345647511392296960 9083477 109822490163582672995259604941515366460 9083478 -88404888738083189269339953501197299776 9083479 -86407136366366550608141562811683260920 9083480 -68653712554235208817297976844151603200 9083481 -131688475130973209444937745045324729920 9083482 950513557893031898406907417779478272 9083483 441794415358954424222496500174175010200 9083484 -135406715473447444277960207536096634880 9083485 78596495560676312416181310894722279160 9083486 12088291670392054188307647093269016192 9083487 51036930711728073955036137443342169600 9083488 211197965841633446244693932907620597760 9083489 -256608825090537035361275574557869988076 9083490 -27189525970031804984897198382258639360 9083491 169499211423676503662369129782479313752 9083492 3322686765896177293287294976492161024 9083493 -50190740457731803438023218957848939680 9083494 -31275512709813143291932497432155547648 9083495 12396772888587854483598031211377491000 9083496 -24717869555313914302283352212786380800 9083497 57664657550312021401030441538186195700 9083498 -152240890101660657297860963309762338464 9083499 -196543616990322069197372842234449200640 9083500 46591449886304953317013400144485632000 9083501 4688902731705961015432702312712716800 9083502 -309167276965247375500826574002274048 9083503 3075440096643688497582838249084000368 9083504 18065489328062090548781296629173944320 9083505 33934847277420778438154839207792999680 9083506 69651881497312657065541809157503596544 9083507 -11892435820503456401545218166857068760 9083508 30785920209591556678802421106502541312 9083509 -57080128199316341519113030677417264900 9083510 58485726553795665188665404445397320320 9083511 -32170798973541198407709415621963116240 9083512 -212170005906798800703399854306529484800 9083513 172851031185304739377362448117859286762 9083514 89433523292330040954743137140710115840 9083515 -7269675439145269182031529869668638400 9083516 17609961427765872919769607932336747520 9083517 -13155671290453906088138121752670558720 9083518 -29869347664807017164439264952941467520 9083519 -115373035273039436448732924253411966080 9083520 58036452489216752706894990592180224000 9083521 317018168427769029852008640803240526722 9083522 133018859695417589957156064879036312960 9083523 -268815535774597212744753688725141596496 9083524 -65936576451762141179736930358021935104 9083525 -187153417724347042375029938526707496000 9083526 110225471819382023494911180173838846144 9083527 -5978657363621104932451387588889911296 9083528 18868330970893857573667921862159400960 9083529 -44255282875853549371376277305807688960 9083530 18795535781252468849468730919283096160 9083531 -743320889629340065696618491500658936 9083532 -12180967880104577093837868980380758528 9083533 326086708065984694321553337536157273782 9083534 -21737366917419798710689174347461595840 9083535 2616907528880739071038144144111559040 9083536 -1057315093539171671389877172897841152 9083537 -72597814840430198661904110160291199628 9083538 -483392548773553569347708540943018336 9083539 55215267189233568485601021191452134000 9083540 -102548960564768709231546827330697861120 9083541 11199169910406942335083434587193505824 9083542 36458883087944810545944150636535651584 9083543 -98853476870081916301494567747073227600 9083544 -4333531846516297912984806905694658560 9083545 354443286948090177305578548400828717320 9083546 -241116264046317574770185573477781200640 9083547 136877331422356897893434636215212076968 9083548 -13664031600703320530638674654279778304 9083549 342299152251422581380627346878719212032 9083550 5404939963738054002826980893157427200 9083551 7936831137771659840693702533442492544 9083552 -151734370355762876621059120851759464448 9083553 42896443573291024766329398459996694704 9083554 -29691236026780773888295340654531904000 9083555 -39281181528035440476751116822813189840 9083556 -16673492794008079185542349083639930880 9083557 101510912104621110991343327811311386912 9083558 41401523299325946052628503431614914560 9083559 -15694224449379107800845406840868596104 9083560 49416333937162005572362721450462976000 9083561 189213664784903711424679739561858535162 9083562 -80843645147051499307236717420522901248 9083563 -49906804932652394153656777424883530188 9083564 3487845248534635463164634263205332992 9083565 135178375367172550298514180317772655320 9083566 -24512244603933104216112570903514392768 9083567 282044171358904565356944643238887439472 9083568 7655806838316996064817121518886518784 9083569 286133975480621498761805736188219416560 9083570 38526374541346717909450678811959795200 9083571 -24030872890309468902596984302273284816 9083572 148270607464300896189520660393654894976 9083573 -396161975228207752852545594067665079236 9083574 2810312803711844359338349997010632448 9083575 140480989084986138884905811137303158800 9083576 202653906897793776266753830780703170560 9083577 34435605493577798977872008395442962080 9083578 -724641225606174288283445393986682880 9083579 43750163860718600972377784043754926180 9083580 -16956970716521906166764776109217914880 9083581 -83314646175628177509352043030337812160 9083582 -979742353686293662920248013853569216 9083583 9061198337403999248430309207597284400 9083584 -8599859035657310934146445364585037824 9083585 -55196388593122773548118959639353928640 9083586 47124225648912210541623487997661164544 9083587 45828210901630626070225756902072402236 9083588 132154678850846999113107816178194626688 9083589 -4030808927152246161029040167956737792 9083590 73338598501452090512743140906667804800 9083591 111183442576131246086855886661571952 9083592 -64303110110127616961402687921167564800 9083593 -329790502937414350550968664474742652620 9083594 -38194631410225574410409128035414809760 9083595 27224321596380624084598998106430465520 9083596 187027918603379201647909486105099960320 9083597 -34130270927809574064810894562370326272 9083598 -38260373763943790554609249804838956032 9083599 -52366861796264439893806064365311010064 9083600 12940546384077513531458008800728064000 9083601 -208872510070157697828365930211676491870 9083602 -114618055945871517409921172923509376896 9083603 -116487633390372757875459928283801916456 9083604 102403339888612777996768076356458448896 9083605 -571756297929476127852661922992163040 9083606 27838871685889378605489863135908465920 9083607 -36742137646103778878054549055320646240 9083608 -153959590267450638338381652212697815040 9083609 -22117649287904073550201470925786956396 9083610 -138894464609034416232678593683396992000 9083611 -42523059290773232189551276250116194816 9083612 37278638418482339543859618079741155840 9083613 52083090715423755577564706584027488768 9083614 18886975934797366194061796233824285120 9083615 198239341416967018624584276883285227600 9083616 211538137938819290423381231296399540224 9083617 -175299229411164459399674925161072085888 9083618 4673912160094015026594320045999519904 9083619 99492231808353298501397761432454611044 9083620 6867043435547813381589396654989967360 9083621 5951573950002891441636235085928551232 9083622 -25130480106856695116465939932420216128 9083623 -27613713133794319850507845532900965760 9083624 -94625827401960014711404502128033382400 9083625 60675219802671754620807189298312128000 9083626 28150649310579386352010802673197806512 9083627 152610050715489442729718108517576029472 9083628 -63775496838849029849566104667215660288 9083629 -2719297584198212420264502228767561770 9083630 114991315865320906112218232719161216960 9083631 51807437464895717158951945095643530624 9083632 -2877230353893174557250643524129325056 9083633 12393570411675026215073193283108919808 9083634 -14365156174958391357955125984721182720 9083635 199682769669877270129370568725174101920 9083636 289857773366694189822407067311380550400 9083637 -61541090557776348907624953182750733120 9083638 77427690983276427448232308349622210720 9083639 -143896399302810327260801208128062177560 9083640 -119366963906428673500644576890855424000 9083641 14566878381713635185684189393466451392 9083642 124729669745616518893360677139767407472 9083643 70515243073237659317369773385100622848 9083644 117054432907314895017051373577591617536 9083645 -90140867024960959369325693931144326100 9083646 -36224582389916362100440548336214968960 9083647 -252911447383909343979213578533224027904 9083648 12369732284468353188673384667305476096 9083649 -2976970275803788051484317702023637632 9083650 -32376380772424484345307152058884304000 9083651 30390377097607784235324121654455280704 9083652 -151812971743898470300905550712372794368 9083653 -246282671876277582998472954732505894880 9083654 70784099913568001005578326760639175776 9083655 21248574646325900475207056476969812960 9083656 -231050999289106463124701875367000678400 9083657 168531429467242231025251921965498184320 9083658 -22405088712572298209169796543082899200 9083659 -15498543485130012230127002336448052240 9083660 47505695643534152019048792556533703680 9083661 8685930123518929692665984389697655744 9083662 -12916660414607708744811663049545365760 9083663 167369154203370168323526617272961844912 9083664 10073235556719096898583176676573184 9083665 -4450626411902001472247640145050629400 9083666 34352537054459676332736335911789459968 9083667 -78285955761621731169570435792157883088 9083668 6116149112444305646853997722810617856 9083669 -33229159893757667409130110679669612800 9083670 -17218570916384440741451493691298726400 9083671 274714916805666485232940819323896765544 9083672 13492316908387335862612729858346803200 9083673 -56438223797906709515548263107436084480 9083674 36028955776975725879725655277416176352 9083675 -121716228055827384869927185059186643200 9083676 -23516333130504341830413965883095900160 9083677 -19147296217213615209793806369943104480 9083678 76044371599699484018119248059166905856 9083679 66583953594736250970383751128718578688 9083680 246550670717217551768218213781052456960 9083681 -236341621577791965239735402239505455518 9083682 -1547440480539055431541695079827062784 9083683 -32168955126804827182471511503628460080 9083684 -90511604672383985541768101261422003584 9083685 5011186386844440635590528870145155200 9083686 69605613376201773914692833582875757504 9083687 95496540295073491893117803224374166392 9083688 27578666465031803224492519819660984320 9083689 -27545336628826900264781505222037003776 9083690 36204047690861269749992121317607505920 9083691 -118635663050499413093412897732531081600 9083692 -95594110752655232378017547092004487168 9083693 320668394768014311089238591151597547244 9083694 -32473190283419750847331552283704881600 9083695 274163747163918217182810541333532742480 9083696 -22203271655965015619163941826559180800 9083697 24682548142155495882703210165531380672 9083698 31920069446943544020808572795435240864 9083699 -165189930770926950467182930747113462000 9083700 -16805671509324357647329352810868835200 9083701 -324461200923280182179732946703428554496 9083702 79717914007807224498569593621578651552 9083703 61273895987956679483732436740644739304 9083704 89448232994018084788231116154648780800 9083705 -58201375279633601224985212565654225280 9083706 61045692615603811960442128259083240704 9083707 3013140311347115081428978082281529600 9083708 9563076502072308324850304366114664960 9083709 899628985398012133645973398643195814 9083710 89206825990535334454189507470931536000 9083711 8068946067319330807048545728405371584 9083712 -43641934613430890993584956688564224 9083713 -38438398278312724700783807025302749440 9083714 25587826866529513951597260822137407392 9083715 -65362578304503383534737559445798516480 9083716 184901556912841217155358194382561267840 9083717 -189178370702595008194299317083234107234 9083718 23949064279896128901880386357894721920 9083719 -345293659131301398308511092281288059600 9083720 224446423607536238726666401971920332800 9083721 -158952028011832984725089463108329960688 9083722 870562430670347770492683630604287072 9083723 -143489877442492211769572025655933829232 9083724 -19288461580374482211188090082214794240 9083725 1344272232026356451040026941368450400 9083726 -45842323345764636758350401975660826560 9083727 -195113124016418694228483662698599126936 9083728 67698019605912189938077371844999495680 9083729 97599244410499696729980992410702623840 9083730 -30271519413381271117036862497249313280 9083731 -73522607444168951266367289915066736968 9083732 66152763843177180458545999550861813760 9083733 75134914946925877306986308984169525600 9083734 69359481500126778723147651188806141440 9083735 -69238594599962893024579018741657749600 9083736 269586903461792570065172977892709580800 9083737 140349911675072224282426042494925180032 9083738 187524714694285433604129652478218788288 9083739 17744861090299798233749560004687301120 9083740 4554159595768232757505290829588346880 9083741 185890211673789361818716890847611631142 9083742 -103104943363427454623572295311690653888 9083743 203389483231653070807857190889678130280 9083744 -89734550757974014291699042405494816768 9083745 -4351509084869340067305418436000769600 9083746 -52532248114604260418904690035190948864 9083747 -223186612008118886073062871983575320804 9083748 -34522762564160684808742028938305116160 9083749 64243709808747131463295230669005719164 9083750 293053352821055418651315050347740000 9083751 -25561986148863344572797827682889028568 9083752 118953440141848687939211739054701337600 9083753 -22518045676942124366915163398261769600 9083754 85977798457867323610910285865158199648 9083755 -5437559276304546949037744980593588480 9083756 59355435476794311834227058938072924160 9083757 -163462767421893973812041417648480004480 9083758 31287026114999043471705095024050437120 9083759 -27223070479019605140517115622674967408 9083760 -4472898554540688954521130230234480640 9083761 149103737488367136915584503973412746224 9083762 -16596547074172807973873371268049016800 9083763 14978527856228551968418183606072910304 9083764 135201602110857901207672859627323016576 9083765 -38349047590273912392946788521684421600 9083766 156514196691890724998162528364035464704 9083767 -55316078154644204114564293546085566080 9083768 4532600052145434534570145424219074560 9083769 34822866236962163148462204777897966672 9083770 -73602930509386231941771622882788517920 9083771 -209885039159415079518353652777935432028 9083772 639802057319133969106911125359872000 9083773 118365358004782370630456624392729626540 9083774 -38007700379708772169347347691307102848 9083775 -26655269933289105877533012931690022400 9083776 -70376071274605886734377846034472632320 9083777 23168157585769009697499148280613405120 9083778 -61977222959575622223147405523613413632 9083779 -288193698017873969614666439287360703620 9083780 -40886289696974206469592049180329346560 9083781 -41186649219637393769342088930940609920 9083782 -54844448096909828024464672898138863008 9083783 -118177144990989972896475538842085300968 9083784 21810418829154469467406914868035256320 9083785 -40017945016225718736732059698366470000 9083786 18201796546828613075284173155482003200 9083787 63904276213062712565680447604884302768 9083788 6015477078910085729783856297243852800 9083789 -55940738207922774708542446626665739840 9083790 20477434152253920257454085891839481920 9083791 94163491517332857670516312637204102192 9083792 -45948688668231709492314205312163733504 9083793 -3750902386963006566063351902935917312 9083794 168492819180105641306192194304346615696 9083795 35057450364174989205320395799467205280 9083796 -2267503597421525232710703944133120000 9083797 111006471571941681262479733332994602972 9083798 248396063647073776520092947472265387136 9083799 75663238733039626614798392462111799120 9083800 152514070195963633863002347897566720000 9083801 47470334914366335875763769254164201802 9083802 9706967446947827216257100621075447808 9083803 122446532950350119216586781008629410052 9083804 108048398593615110348319830195297739776 9083805 -1171536570872434585234585953970401600 9083806 -51885228188869273138204385683182383616 9083807 211075687188509442954645259390128217056 9083808 -85986634290836328959264225613869285376 9083809 7144531210851973359360554059730574016 9083810 60365658856736567488833427815288502560 9083811 -58784297461132147704353044101152086272 9083812 -22877742882654215583574743001647017344 9083813 -303198622937998794325214232320877391938 9083814 91097182266359751645295686067123166592 9083815 -95010570044960606456579109754528032000 9083816 -127735072588303395000179064681445585920 9083817 14247335417320797264829368390701095920 9083818 154736159128192214625469278423537117360 9083819 -355706607852635044361386532277331476480 9083820 -181653283850112010821145859976913920 9083821 103981124409496445181364101618698560022 9083822 -10395330869017449415834244356250304576 9083823 3599602930499201390214887843303089920 9083824 59081283184518542680631692121186467840 9083825 262280074939143187161397466394476358000 9083826 133720069755345689850997590943469391744 9083827 38095786442954243517897840996089611008 9083828 3987842226900387468628408618616907264 9083829 39914180415162761438224025494358624928 9083830 18514266359503793053729764370310841600 9083831 -317862110207921807364421929473961881280 9083832 1701194217700926056919673177073848320 9083833 -188114307391090793045835964992296060 9083834 9672581577621959153714658053683656816 9083835 113040965252845397285226653805471996000 9083836 3225617742003570334526241344979430912 9083837 9325766921266802028908105471045803008 9083838 21027188132725524192597345939049345344 9083839 -96422144355785007118396410810784706520 9083840 75536634691703555465573963916210339840 9083841 28397668199073352498425388531959823680 9083842 -37392012764835411334483300058774200800 9083843 7019273437600438268381011652376313572 9083844 16372104822964757248475970139461918720 9083845 -102223258263754544044804169055784968900 9083846 -122066256398430022265383525969260814080 9083847 -62241852027507789562904725825548440880 9083848 -23383856364782906586641687118995788800 9083849 -256376573515699196780450439859147242150 9083850 7532200248660041789983322617376371200 9083851 87535557035167228268215061215662635152 9083852 43775217820044986679910515700107658752 9083853 -77834983191653966233382273244442262400 9083854 -11765017618834180538391804900917346240 9083855 136723783028016163708587191301442721520 9083856 29418764358508853449461694303828967424 9083857 244878653216863637978590675160276005106 9083858 -38842630038757063416646505608679912448 9083859 -16547772980345796294491661456668598720 9083860 179413116136042656858417277653219379200 9083861 127934648853406777594023207197377923900 9083862 -5186778249534991690037765467597542720 9083863 17357002270002805214618275028011168360 9083864 -240890014874511252000952489899854960640 9083865 35156431601123825100450235691267326080 9083866 89669551060573472098536452763711047424 9083867 -98166467483345429993058621078209113008 9083868 -15390916150573766270901323669079490560 9083869 103018069615275909188030898566349052896 9083870 -29103941451167400868394393140647978240 9083871 -112563642276785454540282423799258737960 9083872 43532229165158396885469276758479994880 9083873 -78641990402823712551547425409244452800 9083874 2091643147714025750483244994907823360 9083875 21131973805698140723342339330754864000 9083876 -226537405555998704519471634607704084480 9083877 179082214181486784454299260796585298080 9083878 -97377253989180762708292841482854302208 9083879 1548927411459670267397864389811117568 9083880 59353105339667544168282366822137856000 9083881 121398459701700989460875730371327002000 9083882 35778004850819971661427007917553355616 9083883 -18963940438911439415147620130136727056 9083884 -82304268589667392615285815472550083584 9083885 -139359362869278160095287814780996306420 9083886 27676974972256054032104219133227317248 9083887 81577561556453036516426670023738520432 9083888 -79809111904576118661016915556851286016 9083889 13375099609504513402549105047219828354 9083890 5672823829485124602303303052257633600 9083891 107657538845006480584638161837652857292 9083892 -5752787402256023934900567324037785600 9083893 31917987196194311897941751880400381184 9083894 197419060062821248933162790485488610560 9083895 -86401839267803339910883958824892591280 9083896 196265383123665029932482664912848691200 9083897 -13136454547817865084480016232565141654 9083898 -76384431548008535664263518892268348816 9083899 63185918510946530891914122080312008704 9083900 20310358073346860997115045445925888000 9083901 -14016972645550283383825351391714604480 9083902 39259617574209636914817141068452497600 9083903 -102131327079862874556370209746998651056 9083904 -60210490556028688311113337965069205504 9083905 36043079965796302424424190778945736960 9083906 -59752775799191691595282481874317416416 9083907 507442280383675441083174176423574432 9083908 37267805615823620488611369474427008128 9083909 -303563646285199827740156691289489561890 9083910 -36983440119429929449587959218419886080 9083911 -141411047095197978972242872643893808488 9083912 -95786305855684274033901180762970521600 9083913 -55941046864656169186669176622331164656 9083914 8681221932920842172673382503078455856 9083915 12026491836721283937059441905613014560 9083916 -119583734312834489158880017730122188288 9083917 104477124131999594103768846078858880972 9083918 1313606033894468999645845550268165504 9083919 -22507574798828914416148535440449050880 9083920 -1318694143692230961237500508359884800 9083921 -25876497541356363432246304837487418816 9083922 -737591188225201743848646926740179456 9083923 3366209376156202528863723979593273904 9083924 47594904384243569335142168468174848896 9083925 42381996106551638408850993764368248000 9083926 110720506964353777588611990985544058912 9083927 287745724711473447424506699237311598312 9083928 31882844710903503793375059802177536000 9083929 -219530507078634688105372475138737409024 9083930 -27936527921787041277487472073085562880 9083931 -298548872471073287470506658449959043360 9083932 45706141513280840115943955373651201024 9083933 -147136705138056296698820196828001971840 9083934 105228223097097009796413821276804640000 9083935 19649100754430973061906562307413107200 9083936 -303483330945496050917676923210673881088 9083937 151419251496881622389713262552049658560 9083938 45418894659440582283362337565268183040 9083939 114020450022390743925578262267141691740 9083940 31212050605248178779732723207882240000 9083941 29158557982280670606324999124845101184 9083942 39553312151850945577604774775278659584 9083943 54421681967424170600137943354044106904 9083944 -46132094541586044106088257911801292800 9083945 -97814872671781015114374141322410649080 9083946 30417138159619213564464007968373373184 9083947 119857849787056561861011311950113581080 9083948 212194256368329237172901415220469783808 9083949 71746346296964800549657515592634264640 9083950 -57833340719450699647621520256616473600 9083951 74723164930274561247470826728169113400 9083952 -6812246857997547838772704978565529600 9083953 -92405622720730806363913918358394879360 9083954 263192149014611912104477049503667088 9083955 79278613337915332933602927505798989360 9083956 -39006758622996730193265435955655493632 9083957 -53303769386468586083848837347952950720 9083958 30632009192018801217627632211945852288 9083959 184814852149443708453166589680134613160 9083960 44596018650060786812105638158041088000 9083961 18413458072794185101265813997550394880 9083962 109370241478422858664425330507607877232 9083963 96106152926130069755565333180722807640 9083964 121451883395157803505326965397784870912 9083965 -2271181916639082243687755296773519360 9083966 -56230300382805788255769972103936134720 9083967 -51607401014770404589711303233426911088 9083968 -13261910244811827118625119921231101952 9083969 160383081106631934032548863862369394370 9083970 9053085250864479296203916761215475200 9083971 -92518557042347287088175228762696420000 9083972 -317748645340036323994569428018974187520 9083973 -63365998555416379739178572193259555200 9083974 -7134465036923304793577707118083335360 9083975 -73414790580048627314233296944072916000 9083976 -162711819588469389355473566858507059200 9083977 -12918601963204231494123866870942560000 9083978 -11173952687935341781866296542762986960 9083979 -35548578203615945556588104905438871256 9083980 98757598243172519739632767899355008000 9083981 76333533564776971001428788053214342732 9083982 -165384417141837755519013229103046835200 9083983 -120082238585235379324770985175266042768 9083984 11731903706443813651616705375373361152 9083985 62691674328802738417422862108519776000 9083986 65288610931239706224746342967756032160 9083987 -6220063591037894598002796855432396480 9083988 -2367802784806401480515055320115189888 9083989 -360847761933253700307949379490877713540 9083990 7648836053408038720988054231586549120 9083991 8620048702320245017929460116539728128 9083992 -109937048584579956681787789531538227200 9083993 140118247967821794620734838962917967242 9083994 -112458191044495170795740097268353269760 9083995 -94422254053767716190381177411239230800 9083996 -106094258503215798467972120143894161408 9083997 -91490380534879472350193026692919423572 9083998 27641403993327064573161990205163188224 9083999 229426766032607589744796301308306315920 9084000 -11870590411901113950796413079781376000 9084001 115261953386008352984832790388165418504 9084002 4040455259151422909523289042823951952 9084003 12347508180189214115822013969358224504 9084004 -195435970671890276597737652499546818944 9084005 14448823093253216881864519466798229120 9084006 -1999830364873627606684953283248350688 9084007 -114960644398124740645406181660566908744 9084008 3255181582065190269809372586816552960 9084009 150970599973072497347266072677880467456 9084010 5550547186314057702133574680263744960 9084011 20848366748528789329750208848046248704 9084012 16759440341367437736911400111606988800 9084013 5974753889588480781231144768887846764 9084014 -88907837729015055434692530555624212160 9084015 -74485245315856049688646070610432876000 9084016 41757787157584431426866710114755510272 9084017 -135503087585220763533112262918181478800 9084018 28667467522262161802589671865449272320 9084019 -139823121339995917796892162282226457088 9084020 121337332645793667064760400006831759360 9084021 89120873335221844923561777030487060512 9084022 -40498187315880396784243761958006670688 9084023 35810753251308822865192502505901676928 9084024 98327964971162804095882658869679185920 9084025 -12660431868418068352144213941663754450 9084026 35781912805430346038653964980600047360 9084027 -48777095005622811630949066474102814160 9084028 -83687616408437763604745370639196265984 9084029 -162018990248215416034296238182395255424 9084030 41955429830813739545894526098244424320 9084031 70435581058921322048333726731097209464 9084032 -93697981103211696456990631624232140800 9084033 87218017497888937485367705409215569600 9084034 67798526585903752541291673410182325760 9084035 111676591359927344663175900227247992160 9084036 15056410702772739163580305269636501504 9084037 45900805819300098488997109614483054686 9084038 22471408606540068495134058933296653920 9084039 -153325964352094915300012428319109123712 9084040 -20143317714427991666561090067718963200 9084041 76313590587731145866816121462317181384 9084042 -15980426824708218364191627650701655040 9084043 341091686274188653448342511240320206292 9084044 16286979005321830972252327044285755136 9084045 28730302124296812361278015512785540320 9084046 17291128530517570274894811321100752384 9084047 -7783080650055196149405661538232694080 9084048 -1008950681951996815895279614654611456 9084049 -103829410231283261231505095888964084236 9084050 -28814267375038086569991760604377783200 9084051 599521162281629613681907507622196168 9084052 -103247415374540548476544822851360768000 9084053 -141613721951798643728962793542912680480 9084054 -4033075534642655597974234020995874816 9084055 -6267384648394010594845104194454450240 9084056 10084735671317658337986332872855388160 9084057 34577467741608861232263251491789631616 9084058 -78600728013224781886395747323269263120 9084059 11123940087867700854574042919380868352 9084060 7254570998983766706427281099108249600 9084061 -424911066450149866088697872014249017792 9084062 -26149422663854063096102647260372610368 9084063 37489133328568544028426603038618959944 9084064 191008552543200443599278259638232940544 9084065 88187497504189989636166299386663789460 9084066 44804796099981770360741855286213448704 9084067 -215398169884215025032098041579254560120 9084068 44524446559789570490060370822590078976 9084069 -168418815040917646329491304509457885636 9084070 12766660780719590931285974882821766400 9084071 -176525154656793839168864484876196012800 9084072 31969692037627576205238629612118097920 9084073 -288685548604722192696817095149274364678 9084074 -26346053792473117815163503229750189728 9084075 9464914969492397769861041517688742400 9084076 -117584252875055860496733212575454776320 9084077 240736034415892189339219203233908507926 9084078 51489363109216032044944545918471784704 9084079 159387222781034775974678405384305473680 9084080 -5293501402766542970979601026048983040 9084081 -149098945230951399539459430209761423248 9084082 38251087744303972812368497063604815872 9084083 -58512404636648412048599878074221035200 9084084 56715410545013836031018394151059904512 9084085 77926841444742548938361224215503846400 9084086 -10873395472147634015005325246783566848 9084087 144844956672027229798050058098711361344 9084088 -107648818482452571583215252023114956800 9084089 -31096365602755498567997692818087212544 9084090 14745417080226553758791798296320499200 9084091 3248156965579948202295356554481315352 9084092 -28682177359550516313452590367724572160 9084093 77293896807545871330476621451288593664 9084094 152596727055718284388295169275603328 9084095 -63394195721870730444802841339781213600 9084096 22578608613260127563786250558866718720 9084097 -34776009109466101732297335192539694288 9084098 -19939882625136054862742458840139281200 9084099 -168433663503736996897594018579493148936 9084100 -2811917514671125913802766100268073600 9084101 -50544005622010919226480628650827289120 9084102 -15604096849380562430016864294669440640 9084103 43995056500455355802230053261948656640 9084104 148090023083586512123665871661576053760 9084105 166661260220923680351910393647804918600 9084106 107367695574193588439182432523834056752 9084107 224012130925127692895706942458195614356 9084108 25923658740422170978030646055008931840 9084109 259378719449600425937816558848594791040 9084110 -92438051921173246038928659803529230400 9084111 9509851821330402904879141984435810944 9084112 1292103085979894108450415387080785920 9084113 -78429823925800350170625662409685490304 9084114 3723483882352228302633312735133350048 9084115 226394538602684845476001474509804083520 9084116 -81900580813238040795207696011666595840 9084117 56642770454103377216047129820408546112 9084118 -19782750063330633934052785574640534240 9084119 -292737470728609815031146152544553692840 9084120 -7230904498657115300195064380480716800 9084121 -96725122066817847876186010321692429500 9084122 -58278106107173944757587045848252495888 9084123 33494109286447201143267191678613458400 9084124 -61085871879646520748403846829614963712 9084125 -60282964244691783444945623132605161000 9084126 11205274860997239005126527016159622144 9084127 -34893857742714728840839351460925702440 9084128 238148332792545552869343577336593776640 9084129 20978051919052601903466618996258430080 9084130 -24516429785517023017201533990957580800 9084131 71618375850226396178770550034367726080 9084132 219783836785741010590376533917524447232 9084133 22158746248525557077223495672779968382 9084134 -125002227701872154824531181952596432640 9084135 -73648098587220952421440129550862020400 9084136 -54602049207286031389679205399752294400 9084137 -133777574912048164042066202592039837420 9084138 22460868165731922436087279096530670080 9084139 -9090170931788346858388005243470434060 9084140 10697710728632153043001596449015731200 9084141 -51409200730117155803880178593459631680 9084142 -22717401297642610993042465811640469056 9084143 337861513701348819316923056896456045392 9084144 18470669543001358609519021970110316544 9084145 -31371695321257160063512733425137865920 9084146 -45156424764386983731134381103957573600 9084147 16997784093860827237414861916987688960 9084148 46199142524787138243208947806820814208 9084149 123607032233693531618933013481864493664 9084150 4801271409189705051199679978265616800 9084151 -14365621277492249171737257369007104000 9084152 -72401741724027767963908176838588170240 9084153 -8443372903078153789464948284119623360 9084154 163537059566775453670489945195820140992 9084155 52109537629874394153440389274385922560 9084156 69514380740162969748455657269990155264 9084157 -312764164977510257838198659442735180020 9084158 -113484530397708433978805725891313265216 9084159 96781511331838913752662590469473382600 9084160 145984929470990105624203847797372354560 9084161 -322840205616913208480136290526654122238 9084162 -33570503771079317561266634846462418048 9084163 344149605848672852139273739239484324560 9084164 104865955156388809144989685664736437376 9084165 20357330380320779141330067141035067840 9084166 4416163308089878933119636899849134080 9084167 11404740029803222724125139670089988240 9084168 123670645174868463814390786640703744000 9084169 -153428532630292601907508051389306357980 9084170 -65123947064550660875713030688634978720 9084171 137276437177578802118547357686994134400 9084172 79452237627751497102734169275951265792 9084173 -18073834993530752354877741057796553760 9084174 -54839292232212589900363256785233853440 9084175 -179486210877776648670853675004814052600 9084176 -30124241704204731853856043163663392768 9084177 333740854182556014020651038549096419840 9084178 43254144550951184710007901354816829440 9084179 61452201462608283684913733622899072640 9084180 -260266597662651880732572941649838080 9084181 241879563701800893861688966400463824764 9084182 -143741371052655448249916306841512265600 9084183 -38293942680513248931368792012251533312 9084184 -200064770619301908452498181825206292480 9084185 -171209933755858462554200046630160065600 9084186 54714792024047004392476561929709493232 9084187 -7934798883506267239499811614883780096 9084188 -269583792467923543265635110580307625984 9084189 -59121635358510151712163064001482805376 9084190 -71049288400856684435832319688049374400 9084191 -22498519035094659010698200730833037216 9084192 47743477561519028932164173976871895040 9084193 6946951243665358698741316462018260384 9084194 29730567280029508905905641148638597632 9084195 100052350678601043113426446901490819840 9084196 169277838571052869716714473972051392 9084197 51850413955672542463625845359203388540 9084198 59256295024097219097093709857966454464 9084199 -500845387860846310585910589286076755136 9084200 -76520637953813349179912678892270336000 9084201 -41593586453678988752919364393265577600 9084202 1244787126064423654597627940145394272 9084203 -39940648869753065645638755528412694880 9084204 5350800618720063727372395766932433920 9084205 -16952307056738536604919256642149928080 9084206 -10161348316410249571082674301698849920 9084207 317062479765345452623834469281716033024 9084208 62230730533173236217499120388377264128 9084209 -25010569083994302292684665541481099520 9084210 -33541032388576382612385047058711398400 9084211 -112224632284959865205067155233076675188 9084212 -9312096913583310274149976192918652544 9084213 205681731644266738005409731751811463342 9084214 52054518119910316843075011388055703456 9084215 51304844666702085305124662164113977280 9084216 137535296614906678197070749725307801600 9084217 312599171300614325302739170691628372266 9084218 -24167626664223856801707105176698113024 9084219 61608677332180881721751215714999845144 9084220 162550626320213162729862525325661114880 9084221 143292591620153718423712517387834047500 9084222 -31322393922433115981219953633416043776 9084223 -2254077439495171876414318339670867200 9084224 -46151599088884642912682513966937145344 9084225 57750350905133812259226752123543151600 9084226 24318243148475332831494503316563823312 9084227 6924896538161925404763995297165548080 9084228 66922994339492658722047325347615595520 9084229 98183367470344721964938232480102843072 9084230 14288174194552984490937050297016864000 9084231 -8167900325348308563390134575091974968 9084232 272226181849224036729737974085562624000 9084233 77781065450266023383022685150197931482 9084234 -17777206398617571951613989132087640320 9084235 -296564760923840260557346991102882371200 9084236 8868310032554174355107671956744680448 9084237 26823407076399124966476962882721153600 9084238 85390888352938078031486753524048739520 9084239 158375635789396991465457904053260091456 9084240 -2789166671134316027300786590879580160 9084241 116204120819634118481338483886894540352 9084242 87223628208477163440076935596415052800 9084243 -13404865124769780350617062522229400832 9084244 56516611849991415360448303068875443712 9084245 99599095185779654144548461203807185500 9084246 -28229546769184351644407922294704509056 9084247 90198807221959463326340919073533910272 9084248 -284336187072929418643667428708403312640 9084249 -151697864017979732699334192446254198566 9084250 -31147317762681797465375736608659200000 9084251 -25784823199792723449034251776991547200 9084252 -45815554971620073780813146368397454336 9084253 111769655770332601892226337234815631404 9084254 -1990240261660108312010112647989863936 9084255 -26391406226098281798717183972734371440 9084256 78079060549107481934493006266872627200 9084257 27034649051426044219910744400166598646 9084258 126149091523399517206882002518776561920 9084259 -64349062624304837509786499896891519680 9084260 -41878524658262419934730371444053989120 9084261 -43308389400069466494784467801612993600 9084262 -162485526912536616499194424047376528896 9084263 -170986035073807840234039142885439369336 9084264 27662457048492110798706025893136957440 9084265 -52473814472284056853966204752260837340 9084266 193749558177419144942308467135419904 9084267 -47385742355655593372381057547464144712 9084268 131684636926455639277166440948839381248 9084269 -175974158077673285218828845523016992404 9084270 -17488943696756271713764389356576367360 9084271 32897539601104693738928300083465263104 9084272 40086436225324503880139542728653438976 9084273 -79911389389023754367246678461372529472 9084274 -100007009930792990555216681085946229760 9084275 -74983235972412646034113755211973231700 9084276 16303918210179062011206317612272156032 9084277 -40043295745490323084733786429701460708 9084278 6925449362509358863140669703159614720 9084279 -141110696607740886012499941852163425840 9084280 82776499808575487016460777236550656000 9084281 328648642674763634112127069740341039082 9084282 -45971811582971726067137510693882962176 9084283 -175463558988104243045956097986931245536 9084284 -222227964377436462440621612020069421568 9084285 11135672102476098038458253572687699200 9084286 -74500312830926118934845178176449361408 9084287 10855951341702128282433437599733138640 9084288 -23038565859315502761518155581420994560 9084289 298500178979067708754666259145196560000 9084290 16759922573182621222492298054759638080 9084291 248873172036708921149955155158340409600 9084292 78849453502576983255465140659367096320 9084293 -46903258517999775358501860590196798240 9084294 -104294089471518713942815529072711009376 9084295 17876102803932279411693143885638800000 9084296 -46317382625491424247988519629617295360 9084297 -101047009822487776497657661017064930800 9084298 107126567427753840465327784626368132400 9084299 101388817923488082738235370328758515200 9084300 14265909663086155503178722400849612800 9084301 42478331612587204552896441813925159872 9084302 -35420165533543082022410361212644624896 9084303 16276558462916752171012586300422670664 9084304 154864750215005715607505768695005184 9084305 -78059607263624233664806375026081798540 9084306 -36880670677493873358757407916429358976 9084307 98689179114961223037244823935460965752 9084308 170631380031722861518830891063469916160 9084309 -78712661848949236705609676086702272 9084310 28317396625211135597151400161586053120 9084311 -175763291666406057324310062748185496176 9084312 156471263880958277165699684267504209920 9084313 585393720835452365693432997605935296 9084314 7308912331734836241996193645957624032 9084315 13408668671862963141343082944753632000 9084316 40605571063480219836255786807670999552 9084317 -406459235770970913150168589144308660 9084318 96544066923823343545652222281996938240 9084319 9038521043012806779886392784415176080 9084320 82086311666938771246443601497906216960 9084321 -160703299994283919774465883944389016110 9084322 55445407738425306537353376684805592352 9084323 336808153526826966943949692528280452572 9084324 -157475991306151735600627235577212540928 9084325 -96128701884615421088724293152450142950 9084326 213323214604921303461921198738683008704 9084327 4104047495564105645614395796778696832 9084328 -242711993578588578088044827963171143680 9084329 22329261889071012060526046787937451232 9084330 13872868989775864878139590826391384160 9084331 210663863024366686666436863906998542132 9084332 89223454990893202883795867977902679296 9084333 31578166765540598054741572437204472512 9084334 -51399090389700208628073924508189525248 9084335 -25813362085357606927171164942970238400 9084336 -32243266844595876021803969917114810368 9084337 -119598647023971888056220291587985614400 9084338 6828766219729774468697484767439384480 9084339 -4209347085296721791760625633969478400 9084340 -34399741280119153048171385425797696000 9084341 114732443149768281449698791481156738176 9084342 16453908353064694036653828575345885184 9084343 140640970567345742823935691926230327592 9084344 83346599874090169909430548836111544320 9084345 8450578819822925532679137824477342400 9084346 -50438661240841083422287873526042890128 9084347 -88576952844604655510921355989162178204 9084348 -22566559982182138719143501837536788480 9084349 117187469045166433009420339619632257350 9084350 -6990839066344961455301209265009280000 9084351 59917209948666517971265506564736978944 9084352 -828061503026266558976717227386994688 9084353 24694866789630996677340082121366649300 9084354 55731612236063776117407837572956571520 9084355 169699135623449647712622829918558344000 9084356 99933254210716132152101308330378629120 9084357 24545630899402911624926061348267249054 9084358 -152888813938565360948589672528369244224 9084359 -13124015719291571347889381410897701096 9084360 -114700785453170184000383390380496486400 9084361 -116311461474570110157017130964573150656 9084362 81428048809008015176518131648150097920 9084363 -94681801880097021187570565022192002856 9084364 -39945969008467495220664392411536285696 9084365 -557380126039309507727461692770087880 9084366 -106445069239430517641253903567789100800 9084367 -238502078535455746139218333251444429560 9084368 -93853616669309976444514223092598046720 9084369 42328247032058891440976561661141919680 9084370 -48360903338275348484463648863330715840 9084371 -113091807500084630424213750265256259888 9084372 -25361422164345524621270359883765078016 9084373 -328929113445826553815293243696052435378 9084374 41453441740562290598528235471535996800 9084375 126913552629866265570674340895440750000 9084376 -72471182647314075490321809041185136640 9084377 -16211919154494108443398350388236764160 9084378 -37585495233430433713050527681000510976 9084379 -75071795103462939095659124683823092992 9084380 83287048845313279533113246560560268800 9084381 84476350005172498283938896835076997600 9084382 63155756777067184682626943652075249792 9084383 -51412157129713461240694724178578010240 9084384 -411282549192002590972289098653106176 9084385 -34254991952130442312343185249929364800 9084386 6472300982161096447200651366160483104 9084387 -11859305133567392797842824818788128160 9084388 -27637915683056661348415934052025190144 9084389 49929973464546992291949700458225755580 9084390 3480868011629753631492791653110988800 9084391 -26654748995935267016106553493072619208 9084392 -333422727001519457876891303119944222720 9084393 4203148128695009364407008095565924122 9084394 -209785276937963952526916745991876055040 9084395 1508328542471159867931354953323929600 9084396 -160222051728638105271904288086826291200 9084397 10454800975671397401361816236132420832 9084398 -61920298120391892502300705790147588736 9084399 219293290098921887802835144324668689040 9084400 2526421165622920963961774870199500800 9084401 74095930857216050890979915931389112402 9084402 -18940600535207208146036639709189023232 9084403 -150650305361048676033491715605705420736 9084404 88253642645430010620796946966198486400 9084405 -47522734094984473841612289666620172480 9084406 123149201467253128905556691580381013152 9084407 10907912744148074824054583157052454400 9084408 85257796616363709053030056486826188800 9084409 -67746147958265470605695223766077335640 9084410 -65997376547815641682129186425904964640 9084411 -30991183553400513483767073440089572576 9084412 -8371442321234997773772031505692443648 9084413 -18895469437536133640687560225289704800 9084414 44320122019722250022120482171968743040 9084415 -50735279694374694074916501418172933280 9084416 63308329916722183905198319562605461504 9084417 19384164692875729002697080217818791040 9084418 -14533327233086750008789259081932061184 9084419 288759524535278050837035539574759725820 9084420 24200094781264170661040557301747097600 9084421 28048193302197823685594857904781286622 9084422 -15745917034367697995718528353549635488 9084423 -1336158494283759018137894502491299416 9084424 48895917263988878504506532190102374400 9084425 -10089691708217293993647604157954246400 9084426 -6254959683426440581606474758857296896 9084427 261030200650571396730534979093330888872 9084428 21266095760659032440992038279091123968 9084429 -124824235846226140296519871104063957600 9084430 165514150493972293756159401126441062400 9084431 67219950581107887957766522066101389232 9084432 12073778147971269569662827562197319680 9084433 246632589650968288691422466122116830064 9084434 4285980921281038066149741810385459200 9084435 -9818114414281944649382022797610133200 9084436 156930285165707549566998272040044283648 9084437 70648368871133845495704553461128328192 9084438 -1746025379604677810540816632847808 9084439 -21561700246380390375657884115031371040 9084440 -132316969076563900668946853535371059200 9084441 -22347687716894123971335505371724661808 9084442 67853842661600905676062004762309125632 9084443 131398528571922509344869572007116073360 9084444 -39460728942006219460918205200502415360 9084445 -23258950713806733875213811268781358600 9084446 43559675567798871361278528996707936640 9084447 -278002972465043682797091369408988224000 9084448 29478250295147431522733836643497672704 9084449 48465125994828518805568148162898032160 9084450 -22624333764116498377327869670075276800 9084451 -37702023265590506128249035972734023400 9084452 -294825952119338053486193613092998656 9084453 60703773233718603053286740152898177760 9084454 -4188592237337152432904247749605937088 9084455 21760577804724609851701082867532645360 9084456 142858342279680321556307559942798289920 9084457 135174356238396182591121143845468241664 9084458 36497039674853086342960463450627623776 9084459 164426431660524097774004959566577769304 9084460 68415840054197608386313076625348526080 9084461 -28861756908034187204830604598772024938 9084462 3423401892050132466175846267111661568 9084463 214473615589635044175172210387859023240 9084464 51127723880976413433390789567772999680 9084465 12110288445446185911367323603464766480 9084466 -250217872570169573222470007949876334080 9084467 74150628744301670586049712731886470992 9084468 -68637378736088173338535797960693288960 9084469 285600441759076101928936229472159893870 9084470 -9418670547181519938308506650932640000 9084471 110965837538521438898297710222735983360 9084472 22729729362147889098114902282666496000 9084473 -301268032728736021526049682946683960278 9084474 2679840922108710842712289552976001792 9084475 106508986195699194817741644373662084500 9084476 43197940771690213677630963759857986560 9084477 39329365561100380751782623406903112832 9084478 13601496389689693989692872458261004224 9084479 -49599289634692360729050306000682519416 9084480 28209854093521176757124529841042882560 9084481 736026431362907891564910970265766464 9084482 26619642506592692681515661368613683584 9084483 127456456238452317212571638387991054852 9084484 -179223247248442352203062729016673715200 9084485 -19722542531005662234416554180818030600 9084486 38648415197970666015709012243073324928 9084487 -32185247410533932567702441131306345040 9084488 22476228345175867542077473489578885120 9084489 -121685599245066554989393265026790277120 9084490 4394772351436246097695888332858876000 9084491 164577419829601240411014057530436588144 9084492 30237478689879308489876233380317693952 9084493 129220006656087127511496227865490109568 9084494 -88435397749827158307546424182339072768 9084495 742861803702458038626334107503539200 9084496 4885561650319788269009500076323225600 9084497 132259864738396055329628026729146293760 9084498 -23504813731513808214518548870700935680 9084499 -21545234727260613530463038947990930064 9084500 193634908170005680212959795467043520000 9084501 -47823973838958412096459445817686424960 9084502 157567623894310499495585261739554493600 9084503 -170022607584310729813486631824956448248 9084504 -70746915753790520250239459908066344960 9084505 83164476192347474930773639977913446660 9084506 3871131199094426797771472123234963952 9084507 101812912475347313714071762865703475200 9084508 31580526277701815438447869589939192320 9084509 66306726336669303177186785196612138432 9084510 -1564294217908270123987138656826450560 9084511 -226132447750520792118658214697179827920 9084512 -1651147256859575717871239545913868288 9084513 22195248551008923545875620052085901744 9084514 100383043870770364719981891625315658112 9084515 168170575124666079752579456724610215120 9084516 -2147134348030600383934391615105335296 9084517 -50602208840626516994974284832233084452 9084518 -50255976815870596824701490573316404096 9084519 8357743020609257092751734757203197888 9084520 -19071593566505316833965347627624499200 9084521 -202558024414113443481600593916554653056 9084522 20948452057260492996230199998000985600 9084523 -3946648113407768709283002274392633856 9084524 3484608112840580989983036479826172416 9084525 -90795256718601104143041204255615444000 9084526 120192925264228416699888233594844764160 9084527 -307952880831611998354149617003021827200 9084528 -48623218192886434378867655109104762880 9084529 190532762723973316573886749525329010130 9084530 -19364864345347373311662374035527936000 9084531 13760076919908882196398858889507242552 9084532 -38124244677865032893979087394835442304 9084533 29022678328347324162167404236774376704 9084534 -22627868809222828246324947299372004480 9084535 195286758507616470036878737266041939760 9084536 49036359363048262431535420156016885760 9084537 42651846538118324410530248247540882240 9084538 165085404777269790328438163356727520 9084539 -220667786613036881577765036033375981660 9084540 5832473024354031612194390820871372800 9084541 -99098328255769796733234798092894016416 9084542 -29936659301006599207578648838192814400 9084543 -26786731020093186405087603603780765936 9084544 80970816835992152454505255280207462400 9084545 219049875127643409905316025259647754280 9084546 -57697344938534252702018773458324349440 9084547 45670648021554102826463226208537635712 9084548 -155897973633635073809824997817967309824 9084549 -9027508387026801240598852391590929600 9084550 192972016207421170613709105837657600 9084551 218032053041284176759754132090451607048 9084552 -4921155132697256565390277245941882880 9084553 -87635609958321314651225734679274210800 9084554 -63458249968198979502353267214980067024 9084555 -72652235124712943111337326573986267440 9084556 -108223616873747964347056665857515440128 9084557 -252457803804378353685360112940559013194 9084558 -2273929252918985503453082519435692032 9084559 -52342443913199229683941286422007560 9084560 -25334150410815036487228837219540254720 9084561 95960362560194614923124629258833803584 9084562 73072342148841014693369058866976643872 9084563 207134696833728927239639022605653006704 9084564 46454979230169793858014819521528365056 9084565 2217887751299754257487223769527545600 9084566 193167717408549422493486446101739507232 9084567 -1199162956242149856373777163576871552 9084568 47085308784995097914283488504014172160 9084569 57135019730968347304940246436720794760 9084570 50691531952286720693257685365989849600 9084571 -45360421032604150073195645289691240656 9084572 -49659700171072383827106204921813734400 9084573 92326083884830459066427345761733861964 9084574 34591360567433334738872569619776381440 9084575 44268002867405332251604972828933665600 9084576 35434062012155941991251475508891746304 9084577 7715381175130854737250087732236118832 9084578 105231312456812512288941865863649978656 9084579 19000429185434102322698740625191429632 9084580 -137051393788588176378430048509648940800 9084581 117975001921677894283633466497810345728 9084582 23643367945314274678920729112826023680 9084583 -136141805483579886770370274521232663296 9084584 -37755157836181160311277766123460608000 9084585 83966605148157234359529447922010270400 9084586 -15610450185176173472412731242895800320 9084587 23052251920048268654264056876577821236 9084588 165398846780952126872412102366714408960 9084589 273837252257532267755495752378473626390 9084590 25608202473158076484034400135319012800 9084591 211480979664673409279105736084924865800 9084592 12735793911344145424141363956918779904 9084593 19457968747704038797649926360256308800 9084594 -47002677229851579619342909923720700800 9084595 2472122785438460296036722659476327200 9084596 -255534395472884400750764594377520884992 9084597 -284046993938515660273587224623315732128 9084598 89114169663889190700569528927228300160 9084599 93958345393452869983754438111105669064 9084600 93785163421684283985685665485228544000 9084601 -114236690222853835753206139209845620848 9084602 -67806514526546822036688017287420687248 9084603 -85913201087148092340316693108326076800 9084604 130114612558096676053459025909133280256 9084605 -91901253105468970165771079547016032000 9084606 -7727111678360134617205819692806536896 9084607 -12400944146685792060877810834724598048 9084608 -18240552722328553845084548322023178240 9084609 154105552775793589219504833392051395200 9084610 -518082972796763570535723304159034880 9084611 214338159315628121365378203215689297212 9084612 -29058319049141104942712140085608267776 9084613 192438052390383025717492540284287666880 9084614 -19556639547633700468441357187676082176 9084615 -22017522520305748020090959352712799280 9084616 -30946844596283869762875686284079216640 9084617 -93681525294143494496733965785370657100 9084618 22845049887231057018842041422662051328 9084619 23488901884937336414728227223539024020 9084620 -155401680417590708254384094794962232320 9084621 10971857017286044065527951266405152768 9084622 -95851230355448839683505934542577937600 9084623 -185142590434929042839277191271581388360 9084624 12690849310849333911970338516162183168 9084625 175186669062730867467341347367208864000 9084626 124864069982016112626451527116831512704 9084627 -2233396579890660398949099207290873040 9084628 21498121462247227470335941205170087936 9084629 -37858939201308010442109093517703651520 9084630 79402393997722723762053998250741964800 9084631 -9890700353397359686410217692533991488 9084632 10131346795320094208794984449290649600 9084633 -224979417929225154255460278648990566976 9084634 37929838758745980060690284284176100320 9084635 26188101307595122241177231432660496960 9084636 -11166222248677422444573780599732083200 9084637 175223764503702841174411306489629061286 9084638 2860319301053929680730031886793105344 9084639 -1731972663421115737080968073900603576 9084640 -107856279235141524240527035698256281600 9084641 75170524142086247653698832895845354800 9084642 -3725514409590236969258674914312339456 9084643 45147348982974071621260134405572613120 9084644 -39646952554358533497760855340702945664 9084645 94387889539500947557060738507676139420 9084646 -118353661998836676384943637483703805728 9084647 -31770388238632269744734532776117915712 9084648 127165650263229757122396184316998533120 9084649 -192224581993520967810804372791607686214 9084650 -86583701498459596773422078693245321200 9084651 67336750774436672237239925236982227032 9084652 155196460842241200214972236460190433536 9084653 5734969086569569378668010293079993824 9084654 21095610167536687378459007945937037440 9084655 34550444292926456297291014634102521920 9084656 -33380376264442605539668403191635640320 9084657 3329170864987869139640476975700315040 9084658 -3943147475328598401072436335242229120 9084659 -163672740022508124428863695880118604240 9084660 27291484958274646869885262267847270400 9084661 7201882258342651176741726574279855392 9084662 142812513320326071213618853969977884832 9084663 -16976649349450452932740570900424002560 9084664 -193295058201680630559432822536506859520 9084665 -108248293775334573823343862380027690940 9084666 -328839372103738012199343340997184000 9084667 -305223752565141247559066593777452824284 9084668 -176796874597048676567538186740336110080 9084669 -198547658235290647745323518611501636544 9084670 -6391472108181364656722868333830115840 9084671 197272987295101481439372577074537583872 9084672 -65286733945869988480661439685356158976 9084673 -149535364845205006380386088982291128236 9084674 24306731648493007846041511413762220032 9084675 45874393070955159031160651707175154000 9084676 -65710334751109589704885097557538165760 9084677 66616240587450232143910052338414354944 9084678 22357405507043545034859793071958468608 9084679 -359064004136895715255724553958092870000 9084680 309002339839105179783685204074547200 9084681 -95301950510255854813595157546865442988 9084682 26798442438957253027253166818334258432 9084683 -69253835133599736503092109847501052176 9084684 -34261065078910836831699700542472028160 9084685 -11766282404036830740366742222151344200 9084686 67212800330178943608728405439400532544 9084687 -191471885056864946103715976602615998840 9084688 -71485850612855082387701797687774732288 9084689 359118819753787633366697621349525773490 9084690 36637748360492207298617694790267545600 9084691 8408223695881518219240371934425948160 9084692 27608140666786349199274435647153899520 9084693 -112413255124478225699906462764684391616 9084694 4549583381443724043468041871447081792 9084695 -504143366356136367854188311619828080 9084696 -1511173467893143799373039227826831360 9084697 -261462163155212617068188901351809228854 9084698 33496706383568427513586685978356992000 9084699 -26276906638946914922240074220228192736 9084700 -63274188164166691955108471851888076800 9084701 -45325380463969478049888982197916039008 9084702 -74720190666221076259969910598236728320 9084703 -372873497325073533006222367352373121696 9084704 -23314296269607526774002796217910558720 9084705 1829470127354203586709683209924362240 9084706 98447334435140867604100357139103409440 9084707 231527100665307980244537579799170916956 9084708 -839332306793641274206442295470519040 9084709 69603516669013882686651579991100686910 9084710 68832506719956012788005008033011621760 9084711 74151132562700494925093938079206729344 9084712 34931294866005162710802157893176524800 9084713 -281828325298829388458991047620283991216 9084714 -59968054413384469460658837744855552000 9084715 -15551945585320506132656998321489193760 9084716 -92412012163186487739190200684295518720 9084717 12523768894236577799006252039483058240 9084718 29753524225395796452929148753797135616 9084719 36466667847846795558294417127320212352 9084720 20928905197155132720831714109305323520 9084721 29199547051563755823271521588995126452 9084722 68178071435453144119200543188970864912 9084723 140026613110709796594443890206023849784 9084724 -108913002365150188771540624884740653056 9084725 -2710105295393351899766057010423633900 9084726 12554981441119832806560248404000032384 9084727 349574729321169546042079705512580913576 9084728 -96984525557715851248471275157005373440 9084729 -46195940699288669209331998050699684960 9084730 27074055459798160510107922009406893440 9084731 -325262933927377742585653636896634100328 9084732 136845140715764734629779182190846518272 9084733 -2002831501419036002469836577084709120 9084734 36213191230188388784717145665103679872 9084735 148432696605594734936988343495360627440 9084736 351757316127238000838636273810800640 9084737 65329026453676164036379547668488437760 9084738 -29649822060725852005719547085603907072 9084739 -794416069194416485177431847273468272 9084740 -653055072707305938799572810444779520 9084741 -28395082784412893008404422445406648608 9084742 191023747855400211159882257917788562272 9084743 -70080540908647986042242767464874564920 9084744 28170014849895951347319002591553945600 9084745 49365260924738874248003287709497558500 9084746 66355985256692037072191897146913723904 9084747 -37332809223422314943301828444801036288 9084748 7462625131601705897464853466857318400 9084749 -142702689816827183198862640923320295720 9084750 -14739534992232931288518633764015712000 9084751 132038067267645303481627898301231309112 9084752 -12131355441666756809304967579490992128 9084753 80196571290125506074813339422655427362 9084754 50802696957573782974339748089285174272 9084755 86192415259588846727834541141331878000 9084756 -24366689937920910863131458538379286528 9084757 -27467867625432644573655397411235105376 9084758 -7680577874686891991306291746960364160 9084759 55196507069106764571586172755079584848 9084760 -28645466885183246137010827097466470400 9084761 68712491845437203140813523856572381760 9084762 -26154026112729191193720736260210685440 9084763 172826385812603576225727152262960693280 9084764 44234194029038513288034124093503482880 9084765 -57669752920190690318924098582992348480 9084766 216190675696435838617058697258582451200 9084767 -1359787625012081230374338303835987456 9084768 -15333510726183347146628879094990766080 9084769 86576473629072034360505992996867822996 9084770 11900846012002906554481951590033600000 9084771 232537471409573742149949921450546355200 9084772 -163123443873609657696821150479993685760 9084773 97060590327445596509037623463484203324 9084774 75272871699182993836813923103636769280 9084775 -30299356285436181565926635026377609200 9084776 194714146096976133605061124050028846080 9084777 1826438378620307282340946138159502976 9084778 -54698230615306156103794475317629652560 9084779 -135600018772885757122570346427684213720 9084780 24112134984695384588076787354948177920 9084781 63242431549176413001713033881591178582 9084782 545394776507192741636511655617168384 9084783 -84162165160929697939060395061596644832 9084784 -28635307283934486997645028579350446080 9084785 217330386227284424160262862805688444980 9084786 -30514319065817430880778208478258724736 9084787 -65543700821219508597474779487831070440 9084788 -41771972518228150608728250274994453760 9084789 -26622070315954427529149764749661830816 9084790 -25354485469146169105708532272978440960 9084791 124312509868387545420476866619338324584 9084792 -76400149444781296229966658939988193280 9084793 -89889057468236436770671133451488798400 9084794 26332285016698677372891349274134080000 9084795 15363804706195837967765082247867135200 9084796 133306200906405993248532251446927223808 9084797 -94535629553209330862746077153763605120 9084798 31361234296477883184814092127285985280 9084799 -357460550606541829513137146292022691200 9084800 164003546225242139442987252993490944000 9084801 174325777428767070591654973682376960 9084802 11299959986223452899333506377418711072 9084803 -19379615477717344853838660150072480096 9084804 -7519878949773662712096627549391893504 9084805 -22255641353780631841946609205930257280 9084806 117992166520079978177878223797422578304 9084807 288232811908668725889132664739640700920 9084808 -28343797290079268660321627609107568640 9084809 -271319735900988252980503964167723706496 9084810 12996223932593736617751040579401323520 9084811 -153629981569019937286043968480167436588 9084812 117493629179121544984408952038038097920 9084813 -6635243698137018668269458753746389056 9084814 -8155206564094434353077999179144903744 9084815 104662350084468431029904409832064493960 9084816 -8208147142724576549027849603679780864 9084817 75472623563315385607074668141848386432 9084818 -131218042697412991919561574479411970048 9084819 25313032062462298601359812389644753200 9084820 -17697763676935756673655899351627520000 9084821 -47726217048402762227598250581369465156 9084822 -46653273429673444884881508566905698816 9084823 -47421280291485362162949354408242147280 9084824 16877083982234347926521204355127910400 9084825 3183427299756286131948049913470152000 9084826 51316581428002906374949550327394125280 9084827 -303389187133071393192692495640615939000 9084828 -185654875132172611232641897585708723200 9084829 -4166715508470926570997456616620700672 9084830 -19313204189787916897331924594242329600 9084831 -18785696888030706187727083894106323200 9084832 -92363097983699768453663345802263789568 9084833 53666978925143491773421202139841370082 9084834 -49586180354478238302549576263672467200 9084835 150968542245881568305345878837722273360 9084836 -107247444402322804772952803297723551488 9084837 -32934759288231306113693745592239522432 9084838 6773632863505334415370027659560224896 9084839 10904867478141844137206966686024855824 9084840 -75845099940396581760338614331484979200 9084841 18195648096913038349030920252865446900 9084842 -29152297978469426803097870593494804480 9084843 174127234649989916763224991903493649664 9084844 -61859632711827770947677974125217750528 9084845 -215932498479100466514896210801599767840 9084846 -141284948590298961301703648392929557376 9084847 -42246609344276499150375233696369453408 9084848 17666316624123644511800956388044406784 9084849 -114213817882960622295114391912472124672 9084850 6031503394497008739091709257789152000 9084851 -12595158574057390655156538372198016968 9084852 36135926161698933230217335576195973120 9084853 -38461382277312939394237078647281953860 9084854 -15270644757493350580866665038150826880 9084855 -14868067017260963940183730310226271200 9084856 -167356143540379123307660618342733680640 9084857 -329631603146616908019699293169629655894 9084858 48728174906469729534532741257967127808 9084859 -41927199045355026540109121210446825440 9084860 39190267292523091934325670842961551360 9084861 56533328037744720669837622721808168588 9084862 1466841405449695655764487358589872384 9084863 -112894063452825699233704777613050077888 9084864 -24489889107637992612164320689414733824 9084865 176367800280212169371411286964475162880 9084866 11844007036495125051039804498019582464 9084867 -54760566208184877026605536558710596800 9084868 -718095511196359910717464667875000320 9084869 -138854745219348108068639704142490891360 9084870 -37810104270966681995951858319737460480 9084871 324168584918571543043539957509140826072 9084872 1878230597753537211021011698983782400 9084873 14747627690428573428103317116265649344 9084874 148891194359463262680514584243418149936 9084875 1127503591046277754693358699857860000 9084876 -55136671556394640955883713126595772416 9084877 -276301320277517867237761447137391995274 9084878 -32328574965364648333273058999173377600 9084879 -6508873912495685125684026652214426280 9084880 -14686494926658749819157833571725475840 9084881 -9124142311784056792295583839813838936 9084882 4873850421527904054569081310904267392 9084883 -196231474963843280771380927622984709936 9084884 -128941219221857336597594456598045485184 9084885 -58726445408655074843946278929814304000 9084886 -13368261317072294845740479615521312896 9084887 97266792314183922329944156151369099952 9084888 155409878423289037725356165887380480000 9084889 161964286143118923097609723253773133568 9084890 -73276589766965660653702627619805376800 9084891 -8731705171087340613033976028645968896 9084892 -134001115634430417414422445276607542784 9084893 30557637364756104096734553840361019724 9084894 -21671548778704142348968989410350685568 9084895 80143210416253489123493149355449391400 9084896 -169894924422842320977168541026978103296 9084897 -30318143108324588157025218898753340526 9084898 23089370064746826798202454806146181200 9084899 -108315396569796155315603407287338720100 9084900 18640429132791007762675479603245721600 9084901 -26057784312331644764251970349844336960 9084902 186003859420737391262974635014395492032 9084903 -113693171188456721452342993555965309792 9084904 83893442397914796766953504959174261760 9084905 41918377695799800982218126895020146760 9084906 36141929112289214763948795534465707520 9084907 -71486492801087184297123057479427232720 9084908 -22418763916436233415533903908425908224 9084909 -341375870897739062537582105392779340992 9084910 -36298433350672774809412217603384600640 9084911 2979976591850403722741535661200753024 9084912 77052033435001208014701004545995046912 9084913 189963715770164553884568922731678066484 9084914 -67181961285804839679761285367653224944 9084915 -20931436140715968471565153827714293760 9084916 -179264413755197438153370487950606213760 9084917 -343237709123974417345666039891042819140 9084918 15610191112776183299184081636251872704 9084919 -296388944692611494684222177852003386704 9084920 -80119503880319273676581387904919142400 9084921 -103520870385753792895358722103490468480 9084922 10056995485661436439464768879931392 9084923 24564099221431062940297848310235175984 9084924 -129466493192410628957899314201579594240 9084925 11713392685180611055400029141253805650 9084926 2674529236563298546767116638141305792 9084927 -256801699881591232204363273624971540720 9084928 -152563854204887885134616137842913443840 9084929 31961113185773876050119427338501283776 9084930 53034083994984660228623536322002437120 9084931 74446995437453624387317463349146499840 9084932 83521693042576820943030981330419650560 9084933 -56948998265339693605775549959886015040 9084934 -65363636573820717131203790597643540384 9084935 207143295062898206560692461544911381880 9084936 3689805511644782621705933257952133120 9084937 -108752112176164941354322004324519959260 9084938 -87486985745310999081787590983442094080 9084939 -95269702465283247235421023607909390376 9084940 64415579667933812836865850064125527040 9084941 199159047835295794910067706014479724342 9084942 9818023472732054586179040032257061760 9084943 -115785368909675968421282482667216563224 9084944 6359427926209300362699847190451978240 9084945 -44261699028354219991531171007984025600 9084946 -9142427895452493060557561444256312000 9084947 2168012832282526275328987391875372800 9084948 16829727974851574234188826096725702656 9084949 20221865723625872338181913468196931964 9084950 -20070408997323923807410436400031699200 9084951 140799081866885129175654907407846451680 9084952 -135959910880564623481370883773067110400 9084953 -3118273706284622484386466625609259520 9084954 -1008324296511761748781904829825060864 9084955 246927865785700317739290890406344232720 9084956 -143208184279066833392381458748148410880 9084957 -23783386112259505356933992955925495296 9084958 154745627172197308291733716043365726080 9084959 -260392557380156241908151303739859616960 9084960 -9061315524308308273306208295150551040 9084961 -259082665628306490115878529590642721438 9084962 -164695541268385010029468369633113117408 9084963 75041432055762390811699947972867335544 9084964 -24068374590298225872015383363925053440 9084965 43326575912259874160645434028166134400 9084966 -13722269429664113466117626981964057600 9084967 -246093578256873599309486439030920529168 9084968 -23002648065686440465432797387659427840 9084969 -125852633426948033481857848002480132096 9084970 11171752179050032824316529185305773760 9084971 71126482102199568213931264627355252112 9084972 -17251628020282479763268699032196932608 9084973 -50628426343342466595615770151442653216 9084974 -32200097355086901998124718979506892160 9084975 81207994198653640984883873025722814000 9084976 43173669158906153255084000459617452032 9084977 2571539354151289255919306932755235200 9084978 -26769964820222534361076907686252463616 9084979 77814381056949894666227943890184996240 9084980 -9633057525508672913486499365300175360 9084981 -38844188869744926607811710735444284576 9084982 -47405676782558144463163929329146125408 9084983 -14463921189130267274468255962291863480 9084984 -478545910168191223910023239975567360 9084985 -3165940253196008422735006319852090880 9084986 -25577963245713836753858817209223200256 9084987 -32051060271957086999471082170050169760 9084988 -77140519022362908788871034729440305664 9084989 -177000229049429536236751473177091473210 9084990 5825056234989981886210543662582549120 9084991 -199547313336422130751636079228293004608 9084992 -14676866997899629635168298824560541696 9084993 143382890539993335427489920039098313264 9084994 24775825626418766291618575486140323712 9084995 85530064183735552126419183691649847120 9084996 6430233719058930439136629283972028672 9084997 1565727377424904732206331939725865440 9084998 5175858036787461674908863199371934464 9084999 -85013115858521750424375101360125126656 9085000 -29350090992997559037938877637632000000 9085001 65432663745956548583968767009089335002 9085002 -28463689066882023715895419516102206720 9085003 37925140493548889509186828463922176400 9085004 9557664500148358177870643329345443840 9085005 -31196627992945245476462091528812246100 9085006 -94884102773968394812919068241207967744 9085007 157231488916476284424471125190884870256 9085008 -32300316479135161571233971614771183616 9085009 41818675827795059652465227966484152560 9085010 104435773131462252778435149523065784320 9085011 -55267253909714225135839052622404057760 9085012 174179857797030517057754127977428928512 9085013 38360346008511439873507217736538636800 9085014 -6555267481622798552849716119787330560 9085015 -64048842922701665756772254171480561280 9085016 5980475793941781017580595507646054400 9085017 -29928469670434384443972211734480477888 9085018 -43118121007702231750124655858087280128 9085019 184442960536746276997010328489481284420 9085020 16506178255630666664821642030904770560 9085021 -75335902598053009974022256948280788160 9085022 -27190622842781303781931235116937570688 9085023 -78295184234352203887009921949017464240 9085024 -89748106626498192186587652293756190720 9085025 -79964279550493853258651071763372013450 9085026 20040545737842073761540584757822789888 9085027 -81961534515267661797663055625014963456 9085028 3360893359316932591395913219594647168 9085029 47464048319044318642895481672878489184 9085030 81425461259222048142040037659839308160 9085031 -24766217722594246187164050360955324800 9085032 55358371399906791416300323417265111040 9085033 4768380357366414495364101176256216000 9085034 -24806976625269365737511798759653617408 9085035 -103544636359100668239956682237153242400 9085036 -22739596117749364114904294073880778240 9085037 125013344660634546730782527794556870700 9085038 -82726267225638344915045847246824280960 9085039 310393764554081714066675113478004197840 9085040 -519531458171955682662685517217792000 9085041 60582676894570830396008028950232336000 9085042 -35118947661387072445583031664383161328 9085043 52881955586483327219692732414146756 9085044 17117875738703554802273807965566904320 9085045 -248095507744941221978228198953181945700 9085046 12602923483741460362446777076130701824 9085047 3368961960521729109890064738829108200 9085048 -39151921621509379461583253498772602880 9085049 18628850688150444801121961361172098432 9085050 -13363656020359385007514383378538984800 9085051 -29946235445214640040790183094708998096 9085052 -137084098096792729442502466768188401664 9085053 140232889161391736992118552047207580544 9085054 -14303822890476934932731291137474175616 9085055 -25841936846591557951630676651120174400 9085056 58978177841328656518119515148936806400 9085057 -287090131496410064110381943392065088188 9085058 107536408480813855970956513209416252880 9085059 187137284516264873038613367102763786200 9085060 71534555506962649996335982200716340480 9085061 60462804719025821172882860095779361500 9085062 -28244842108518303000235279755769190400 9085063 130948714607072214611275270547997585200 9085064 183089031240169306329179076328010511360 9085065 -126249909644763576201480129568558128960 9085066 187589677806550888174106846395917350400 9085067 -34676056545725337666808005843817223688 9085068 85082270786146177640703597152667294720 9085069 5092734547798745890659935569333625088 9085070 -23871608034833392596299551210255382400 9085071 -197505252656975603323520983824174567288 9085072 -43473480564899432605401080746462937088 9085073 328476364814512585275453168937124822322 9085074 69341205782055668366682324039009490560 9085075 104744850696482010433213080919318580300 9085076 34910926913082765774647692988123504640 9085077 25734811860534484539255293820533455488 9085078 -162329382838847489633207457418603978560 9085079 425409493168521021178194127832351691360 9085080 19562416051771653424008513242508288000 9085081 -62939872692776658626524704459775752118 9085082 -138938372272747264123699564309828270848 9085083 -454741058582676915965823056174468352 9085084 81108632046993162392927262943459913216 9085085 -153114646609814324129988449353564765440 9085086 103298921837602681836368899943577824832 9085087 50741317955161706173998316052347315440 9085088 -267298825631741661274329857334127165440 9085089 53578672395453964195892024676098178816 9085090 -2449040870884095790010544541911095520 9085091 38865827469161251556588340404354480880 9085092 12749686928663538145021734526836314112 9085093 -451546691982900296541248303361484939296 9085094 20139694722025645628866834302205680096 9085095 -50413528244795553810820344312654552000 9085096 -88502114735557607509468703346940323840 9085097 -70834991514344696988583870713855697920 9085098 -4079439620737200410736165699446929152 9085099 -172799969250447769890299929176013309900 9085100 141608986702255330166662723638828902400 9085101 61727407880125018153245013669904465760 9085102 -124604496242835486244344353067888752640 9085103 303892265060917998880878238041694430352 9085104 18084116159771945045638964280212127744 9085105 -10697547938747005422487657721184552000 9085106 97707675012831367713566755194560716800 9085107 72240501990910586033887784420754677760 9085108 -24780789313065852933103355034240565248 9085109 48227637966035071698518069638946307840 9085110 36577096605827660627750629506572645760 9085111 71876550452652421153973357726332173232 9085112 -81872274007172136143554623139832524800 9085113 -147048841421503865204714128011856973958 9085114 49642830094394993674812932575406971872 9085115 -60945065478123816350037722323569177600 9085116 74454536442867855851645970319799377920 9085117 182868846617154332371192863456083379800 9085118 -39818445145706276706251405147020704384 9085119 127480073614345416890701476783173080080 9085120 -22368706194490755063781269364015104000 9085121 -82325810065341742583859503706359967678 9085122 -3347059105694204615330602265716569648 9085123 45391615395466989914991387988569549936 9085124 115533404561642492583837789913132423296 9085125 18500095085480054143207083980461728000 9085126 -320156264349568937368373113947312000 9085127 -82819981523183307443791443168253386024 9085128 29643553502755904009324580819159121920 9085129 -61513484383716098759545796392327951270 9085130 -11083084694569145647712311575796571040 9085131 5325699676369953991978737335973439296 9085132 -57428649481868363620905459819442211840 9085133 -395936303198911442701554178144832078400 9085134 1914539530902746505975486850526733312 9085135 -76009822731269814356274880615293514800 9085136 12488632726108626366444793549561577472 9085137 -15361648254011311115178143948708993040 9085138 -189764391556031011740086603155581053952 9085139 -33040402397564147524266040087562271168 9085140 15209671776421510296292058821060185600 9085141 -9753022567957915854325214923576003560 9085142 407575035467799809094515474887008384 9085143 193688328229896839719836982829453789184 9085144 -93924530346763505013553202726209443840 9085145 -104706344255922388724441439919782715200 9085146 -396878908392443605321610459371929600 9085147 214419415698039616299023494057095213792 9085148 15636769846354506951062024525652638208 9085149 -48455933392375020832828949583138057600 9085150 35252371583448438475154269828513944000 9085151 -299709728598427135307165081175366154848 9085152 -156558373541832759389809795854094565376 9085153 55143102679491910599542472552317090880 9085154 36727101255998294575114963234156807680 9085155 9276503457961871195455141729243866720 9085156 33310987321350174781561212076470125568 9085157 211166677226091601859852933229916584504 9085158 130139975967430647363437906121782534400 9085159 -174762524665290723729485267508687224640 9085160 -20302206550538538268375666968261427200 9085161 -6455517948223852998470856978925678464 9085162 -72982593314014602796526804163241305168 9085163 -129062745749896237922273563826235384588 9085164 -81725529351363680293639192112896512 9085165 -14303698840063803566867852051506672200 9085166 44197086705123705000066003406294036032 9085167 4579316132998493660318163944051676768 9085168 2028281034764706365612959664867737600 9085169 -3566846236576217205849796223088688656 9085170 -4820204207655228509725200728538009600 9085171 -62604837542220196743285012470276472628 9085172 -74989388803359262964131125901202270208 9085173 196120096468358075938540533029144709600 9085174 49479473661669831480451771657331036160 9085175 896197340582483276119168926912769800 9085176 -75211809433620940441527499828996300800 9085177 49968170995242626589801475054076700240 9085178 78367810988395708227077648986569396960 9085179 111939053325026182986960513998628223680 9085180 -20618341961342378254097797512825108480 9085181 15062138190366708180341387063648819904 9085182 40327324646323366746138774905036188992 9085183 -166544204380657904951766638185811294240 9085184 51602848381326480017795516981789589504 9085185 145899651741330074382586577828159872020 9085186 -1814185737458935770602390930298358272 9085187 4495676838481655919180888042025025880 9085188 -44444808908182270226660888496301507584 9085189 139468227729502470434824559139745796124 9085190 -31550238476225445733225471611835430400 9085191 -202176309134652717927371225744003457456 9085192 267658417390952659247448102410362675200 9085193 196364779801516407105598693519433913600 9085194 -13482133375078332250997171639831493120 9085195 47173038032819271830092866420466920480 9085196 43500824851540565672467598302708492800 9085197 32753958525700754125505067041784510240 9085198 58952678562421355152481524702702928640 9085199 227092991459019732575659223322609697536 9085200 -8361715167321141306706982750365286400 9085201 -61479661998594026157936556145625437696 9085202 23161838188745615599497868242611965440 9085203 13318127895979811723091661344266844732 9085204 175394028861866447030694340433998787456 9085205 102329093538056432334012290904964624860 9085206 9017385544658353990428230168875426560 9085207 -91551624823293908999635971498650431680 9085208 149271105151959351405873849211794923520 9085209 5660400217249408988788388916050252160 9085210 98220429180779863721534133595507265760 9085211 175472785852604935371018588746832809400 9085212 1225849675148076440641384901011760640 9085213 -254887818546705929948816791690874660640 9085214 -168762702033823172492459885507792809728 9085215 5869093003691178760349720824494277920 9085216 -24437608408324858934770785720194826240 9085217 27111046067777064963473875650701360832 9085218 -2196986917779278958117465164317123584 9085219 137811605690305532571793079840909677008 9085220 -106141398164971868076421101154182213120 9085221 -29525924112589370079845768275361497728 9085222 -24085526785767548000415036710112557088 9085223 58353748920104626170224271189574854240 9085224 155917285230636651062431567087489105920 9085225 8177132724257691419211326361281859900 9085226 -17744466897865226406563483470536804000 9085227 8263643893782959326243803413920027632 9085228 127235418965123115886706339126284045568 9085229 -130949241032893363537733830398264184170 9085230 -15113793603264126425803131864072192000 9085231 -720234880361861920274700050777155872 9085232 -1679134254455096680105893327061647360 9085233 169647942010144580644029568823861733600 9085234 -25277947739203978556959262303962690560 9085235 -2224676127200037814300519420356662400 9085236 -116454230825286652313206023885692344320 9085237 -128569307836448214507407173352808624960 9085238 21596179907710464004535588917630714560 9085239 -43403760124574337789008365515778190136 9085240 82209221510161675521330054566685388800 9085241 59125680107262163193812800153580047744 9085242 49631298384497206858979117949653474304 9085243 231030569108575086618035952811609832448 9085244 11944377422885104394471864571441847296 9085245 -33749819283501379754882484848510607360 9085246 -16216024203407181552228981893099183040 9085247 -104307456330700706171927466386920010304 9085248 1004840693318271606336704722144591872 9085249 281293783118820840454588000548041848240 9085250 -36458884666991194418412042982966296000 9085251 -41612590250147466615733262328479106816 9085252 -250176132570761668305652679861119976448 9085253 52589399869947543063030256127469452928 9085254 24235942471350333766242900752295472320 9085255 -2891517896804726485991407005120597840 9085256 -25749203098037020426945747484866821120 9085257 -283429742333570187470323976378377539360 9085258 -8021729974283666676430652627569704960 9085259 39058940401748095518774355102528021920 9085260 -18723683095616306206350395696175114240 9085261 339594426537297690351682111132395055862 9085262 55355270526993928753407510570876349632 9085263 18846070022657402109300060473612230656 9085264 77126166728675059453961878914218516480 9085265 -84040017654035474087394013112832595200 9085266 69502464306300893383691846483835288960 9085267 451191605211673659985169920164586731832 9085268 -40976208042218753954350005982939637760 9085269 -154258559920743570959659606486062370656 9085270 -20402268527199698749721814549203185920 9085271 145099396407667635861636220259682654720 9085272 13817967610539435220527751695296102400 9085273 56112365145125348443592348253654024964 9085274 -90278659408836298601967995879806411008 9085275 12179136548194137774006570730969740000 9085276 -45414735264452081049055474055418261504 9085277 -35637961280941206413237012860176422874 9085278 12190107025471663767263551639561813824 9085279 -53022322358355772814107810613702074528 9085280 -114474038856413123436461371078858506240 9085281 40611404451454418898158863800330501552 9085282 87533025572863651465852230989111370912 9085283 72639605668206279117743885042249525532 9085284 110657044856312876747263995486366474240 9085285 56274198176753786600862938632771740 9085286 29152146638317364647033672770796365408 9085287 1517065366088888957747573847828890280 9085288 -21130270562835790976140737341538631680 9085289 355709300720353355893990407641644236090 9085290 -2128367493753905987074680974600129280 9085291 275979702708257026203858832500367320692 9085292 -47754350955434417723415560770027453440 9085293 -2780317193881679201656326658279860000 9085294 -24939977190622789527989664481638313920 9085295 -78428645006644622948352025451003349600 9085296 31073188789184776383167628108073795584 9085297 72615957788394015406341813094491901440 9085298 884018514567943671985839232525351680 9085299 -43171442438311228069563913874328037632 9085300 -23390147297945344154956651172605184000 9085301 223775029731352616947303637854474124832 9085302 58330061276503442564229439626290586240 9085303 400951200484788588512161830860330632504 9085304 -294991779598241480250662258146145034240 9085305 -3880720173151005515486651633076354240 9085306 -108629065363234032528260397945437882880 9085307 -42198059719882899232855390374058104576 9085308 -40597571818460494956432345753740336640 9085309 178854879833406392240799771799402853510 9085310 -41829819615402702343058388156563911680 9085311 29714453178663755491023273740971898400 9085312 -102026083793370790757278385283740467200 9085313 -7629873058115521341898683991274859312 9085314 24207917538683406856011784476673070592 9085315 -210137789783601688585132049572026653040 9085316 344293723252259130222777510874296238080 9085317 -38877327976685756692588692824594816640 9085318 -70183536243382013314836700756843107840 9085319 -120766418610109257016519781332213621104 9085320 -111439605530241717542066975101783603200 9085321 -21929824838768513369840177992005448576 9085322 7433015689892150958508112450130008832 9085323 10249581292764531866976487492716874704 9085324 48054141572499387610682865397549401600 9085325 349618129604870989019308107212256000 9085326 -18038758268551079419163456604423929856 9085327 266713082428897302476317091907265317312 9085328 -3939366476058368538937501278331207680 9085329 29769969605362544752268661122495186448 9085330 -129996977320313156544732918347559769440 9085331 -124026762430590294400201627833382754808 9085332 -96244601752530363376859841956981680128 9085333 90346615633539547732184270672548924540 9085334 5655223270764852313379246070147383232 9085335 134735205320184097760626941474090101760 9085336 -120805671659016864281527892801603174400 9085337 -307938435551052718321755502008271609014 9085338 -54790554322239324622012508430929287680 9085339 77005444946925064700832890216523963140 9085340 37363476689501541515817166525712578560 9085341 3518882009775303463915016974979807520 9085342 -49561079385326439231005379319905257088 9085343 47232648541287981902878329117553277544 9085344 -87325681803358314259941896970483793920 9085345 13649867832955325471769325881398112000 9085346 59436173907174003847236003664415462400 9085347 31848637126362726693187804250694204324 9085348 11315314881682356630261998555906388608 9085349 -36862953903161257665524114009482321920 9085350 -12157053792246100539064636471235491200 9085351 322844973432209869166427476666276640000 9085352 -300207554189615288511886163011333171200 9085353 -6997915795447540417181964927747398496 9085354 -6603275944082475898882865897057084736 9085355 16268680899381871046028989584869221520 9085356 7784101700247078539188397888947421184 9085357 -79041325197436183743344056017145404394 9085358 16064456172087427417443159483093869376 9085359 160202733021732351939603478357122896904 9085360 -49359360442503315435986101228288081920 9085361 23337003767323740094584599753060537544 9085362 10561037826557831755846172881348984320 9085363 20991027283098437228807264150319530240 9085364 102656493126308596015037925809146171776 9085365 5546189719204365882977975551228125660 9085366 -7152282730715927363937223152732101376 9085367 88792795006192344807328365895740989880 9085368 -24044981435415898441490954916141465600 9085369 -566461625950401767023028634774285421356 9085370 20735378122446136573067013468037954560 9085371 52608331906387717722838183056777477912 9085372 150678095184869109241408499579062424576 9085373 172433933835062501304882444014895757248 9085374 103840449819513960569231093547270627648 9085375 -81934074365839410540114896487155352000 9085376 -79607495296368761195534580700277637120 9085377 -5676806152894991237852403613001813568 9085378 38766899256793737966103391656335370656 9085379 -14882555480744984095198200445501262616 9085380 12158585260412700502385441018156482560 9085381 116914682404229441994129394815228596700 9085382 -86276996694879667802970107817031188480 9085383 185311365915965338995446169782369493552 9085384 -1798559127442590730144134189556654080 9085385 187390759701030279247269899867286692580 9085386 -35314589208779563524246806556861409536 9085387 -20706842800252729142097932935370750528 9085388 -90840174511715667455845040836329200640 9085389 -50222447785758494113074320327612798400 9085390 63290490355154540140403713944381547200 9085391 28742543519104973934740915024356506624 9085392 68231962817216913000287265634513059840 9085393 286409352134216088539514271676519046720 9085394 -86163243687534068352737381990937819504 9085395 -52777190043803149389436342268953036800 9085396 220381198381603566063462604506802812800 9085397 -161695519968119263847094130937185439154 9085398 8410037848176568379010756482866544640 9085399 270168365480240025167099134470904459400 9085400 19223045469053248267222619190742272000 9085401 -75387673375678665506822629766154402240 9085402 71402555626380356378024207114457863904 9085403 8903439856722503192928173994492053664 9085404 -21500107013813198623230577086634844160 9085405 -81377240490837614942318912884808048640 9085406 -78808172083467557450333103880075400832 9085407 48782667713624725158927252784574823240 9085408 -169585498410025626883547332774723584 9085409 -29449233261802984649256144745966743390 9085410 -5460459190995917628831063761029375200 9085411 35171868138100645478102543671496083872 9085412 37683135115802247982388175539771424768 9085413 -30301556136002178145426803497192650656 9085414 -10318879573404710363275714605383392512 9085415 -84027462532249860087593760172323466440 9085416 20077626545539944348471832587622809600 9085417 53336328085577430849511395429935606352 9085418 14798230078608887465707713938293754880 9085419 165240075022146088620096278998218240 9085420 -122562183718860417897989371492010112000 9085421 -37450749744320478109037756775363043956 9085422 -1193602283005309344874564180036955136 9085423 -209306248321444979848086267679624017328 9085424 -45293768222889927419018804638020403200 9085425 50276456312513225204495123314019982000 9085426 -24651676744222871185950662032149374976 9085427 1207698635333856080693022593665069008 9085428 67000640507293060127155482388323753984 9085429 -161800907832819732578750166817154435328 9085430 -106555909215440484095617843268590448640 9085431 115215743938564484385077959354694800080 9085432 36849988342981867865413360286278840320 9085433 -273371877807575966915961561748972109244 9085434 3025043614421998010271846286665435648 9085435 -59494080541012671198314456593189125120 9085436 107017211905693100422896026090765798400 9085437 -74560605004968158571748342112163193632 9085438 -66234244098606152376794270112782714880 9085439 -155975960643306021291553893254041200000 9085440 -10847480081533857654261280515010068480 9085441 -40732886375813818616372349829792511148 9085442 -63143589479490696326762030626068959328 9085443 70725903569660897439729530773969320624 9085444 -50190563429614886516703026605839126528 9085445 -359774815371650161741114835365343145000 9085446 4415497332506103642982721942477572800 9085447 -95474329770522104160140578462153969536 9085448 -10713950986430448851382607680501719040 9085449 11053273328487659445795430688054255616 9085450 -75820310554599795264326329709624544000 9085451 53419121591915367496888744060071324312 9085452 33385882309083657027060621053975396352 9085453 -46326730511684088241801205421749272576 9085454 -55027870392765897592752047233139276928 9085455 52043421850898906553869046598376760000 9085456 -17851779711416504819173493715499737088 9085457 28489570984923167841548717013598174560 9085458 94458251468943776359127591962031888640 9085459 4774580167949164871317495099145145400 9085460 -69751639068418124163014547622245949440 9085461 -23084749745524727560059806231614420992 9085462 -208318155014711776109483620853903396736 9085463 -230484849641093562107874123131327702160 9085464 111308300860253827841225262583551774720 9085465 -53094949146573760522699158304090678140 9085466 32938552794606394914564048044958695424 9085467 -36322797474086768346175303079655394920 9085468 -134980831092097759337891532115610664960 9085469 230913269862355917092955593937988333920 9085470 1254929421566605197125008357779594240 9085471 -189071551125688508954264225994291207328 9085472 -36910501576075775400438949166979219456 9085473 31169190982358399299183052089485300000 9085474 -222382604158800757176972988423863152640 9085475 60038472314021373588061479954560076000 9085476 -24833973107732826691228226955381227520 9085477 21783400315457367397565618078328590400 9085478 -80909924708566014001083007175805180960 9085479 54412728416762389130271555480183505488 9085480 -10687854317816094385100964630390374400 9085481 -92309048754418540054106900030175491718 9085482 29887610067006982820551362774126827952 9085483 79772685846634602590896656261465677568 9085484 65009727120548250559040259663182284800 9085485 -88272744339595899279425708209272978240 9085486 -18482482289092931824388613802369967808 9085487 -110366398185818062087311958848039856680 9085488 16107870281359087229478653726092689408 9085489 98129621851354927664778122434599086656 9085490 -92387279279475157508826054881353596000 9085491 50310608622263779561477432066429060500 9085492 -50881243587125107818212032575133822208 9085493 -237983851320549818220236294620711578258 9085494 93763652237330211068781128352406064640 9085495 -101530407859388421754536240140683017000 9085496 -20603722471297886748462671876775936000 9085497 -67660483669887929765272686458727137280 9085498 -20283026458107995725322275694191570464 9085499 107162935467629112397067274698327158500 9085500 -183599607682767912686317968347727360000 9085501 -271822143232441314539224825358047444128 9085502 162726741833112181277441594206539101952 9085503 22281527291601843082247092500427349760 9085504 31205102778715460042336753217939439616 9085505 -70672381547899148723953264169193874560 9085506 14942115753240515691444091746471350784 9085507 -16288668042097566437371188099272183480 9085508 225881848991395523624940392594343731328 9085509 43551404766644040950656452226412285214 9085510 -34589223560393101933845135317614851840 9085511 -63063550698979194994492884021479578176 9085512 68249300863797713415599524885718384640 9085513 5745003392647319699349471603001434064 9085514 -2753987043815111271383319921763353408 9085515 -77807934907692746504966495905763520000 9085516 -27729037743095449889489909831992450560 9085517 -26269838023700402660966449818453648000 9085518 13843231897197426180190340543648949888 9085519 -216902202436614247593260896718584637360 9085520 39451393843145854006365261656123351040 9085521 15407584604349866600861779024303702512 9085522 18581237768874502884134857475003655312 9085523 -201277229957170440882751181878357911360 9085524 19182387855263057881266208738561708032 9085525 -18949356930897604916250774226742090700 9085526 147053527221471557474893336661432217600 9085527 -346721684509930047979159413314611848 9085528 149010719038692518235458918815142400000 9085529 -147405272003451986321999199315200102016 9085530 51541662576447979247826406886282392320 9085531 53906291111057401422581850641882391840 9085532 204258663894713937753450107423098077696 9085533 67201310538305296548593943556196164224 9085534 14231550479531939602682609226804094080 9085535 107815824726227291076180629831015302560 9085536 -179701867732393513595887414526958501888 9085537 -140261384093163903184154823388668384108 9085538 50500205214639376207465909790512998912 9085539 4811869058622080623908563641616145648 9085540 21248888984730690208170659871116970240 9085541 -37209317298715703703963741329098320288 9085542 -26587904456294135594463176128748077056 9085543 -202309810660418205010339924744776699208 9085544 1032083773640172149178960584417280000 9085545 15963114683978232544242298149764109120 9085546 -23947293193555361669205925309126119936 9085547 -203428682467213433588879242150585829004 9085548 139187467324076383640278288562465811456 9085549 189473615520587059383169390391934157920 9085550 -56130556385865666212353324048458403200 9085551 -21775201942348631691005561073582661368 9085552 -14527168065901249255410659082054402048 9085553 -65268470215760188002238492102119388800 9085554 -148700876346815219574038291553075256320 9085555 -16131927590188236461345603444550306000 9085556 -44960859242924463245123107389229056 9085557 68438382929093490122249301152000693088 9085558 118357077335976513811197529251882590880 9085559 -21141362305646223418481047229580528288 9085560 -135414234735183385190512535017974988800 9085561 290487630177210191528098238703709757162 9085562 -123534399080245407352136821901942413968 9085563 -149712798857748606125095439154559293108 9085564 -53650792644241626667438148559849293824 9085565 -61542247200464551939026578585876811600 9085566 -16048933973487007938512001072759306240 9085567 311900232515004444439183606079837215616 9085568 -19840327753934468897442671724205178880 9085569 38547847261162430947844794497862922544 9085570 30640581217417069327227330014008565760 9085571 -206759747074907215905270805302049144056 9085572 -51210403188186114843862048997246668800 9085573 -20761046134291309717125736450555622400 9085574 44585964652632240234429058363559677536 9085575 -45986817369156036014658942831662757000 9085576 -118251858782803069425464599775985008640 9085577 165395221399512357322966479561822870426 9085578 36243879106713690886230729775196153088 9085579 137596226630079187682005320930062297880 9085580 -4639760416414428786001042709875752960 9085581 -92641643733929371090819136438772548160 9085582 27906654016692267620387334286043177280 9085583 -90097212392552722396591580605484711496 9085584 20052086965247988074881368536528977920 9085585 94085841836550052590078237118201526400 9085586 42034903066433965433255953300998443520 9085587 -42865728475748477572189333279031420160 9085588 -55365376881080490812715372860524381312 9085589 537555025968280055561711962625247639360 9085590 5266399921718478087225847191509877120 9085591 -191730442255619873641832366801667174200 9085592 232246670327598434724654865543877376000 9085593 -175055701738058494918400582752317111072 9085594 6652612152692192883467097551593919232 9085595 40437482162611998919914922610954585520 9085596 9388155701246159463138517710169497600 9085597 5824955759520351255449084631530240940 9085598 74041836821885461879128208628695523328 9085599 2350415474190168826112074231467650928 9085600 -25375270233305840011752592093475635200 9085601 65522929014158775940609303699905705024 9085602 -123361958849895127116058976486252637696 9085603 -8880172891283467735332308792703546148 9085604 -37915461970701190544157446577812914176 9085605 -53308576035049120128481604131746995040 9085606 -89668732887037161366868003276853833248 9085607 -271383451721074890731882741604711147144 9085608 -3304549004589957775787801590478192640 9085609 -53686859865009642316250295519313019796 9085610 -37291799124509763076222856474128608000 9085611 200406549054378434138408284581037078872 9085612 -200883390885377479262881954157212543744 9085613 155103746079840462269769499493896015980 9085614 -14760206387578527863232697058901232512 9085615 27584765746426514185892798772249216000 9085616 85840972863201467147697109618101092352 9085617 -163810488520266891973139540458636677054 9085618 -156527290570360126969239350307758976240 9085619 147125360711474885041923913151415107400 9085620 2292204759421046166933721902105292800 9085621 -80411212110575406238394319695492173728 9085622 19333650025546464791507438942461181184 9085623 -29591605497516464883150659517575054616 9085624 -16214096687205665427862650599051735040 9085625 56571849946863628222794888379666091250 9085626 2533647786433023386382032944888141824 9085627 40973686996986776861555339628968421476 9085628 2795580294376880885990874039487546368 9085629 30223189759229164866024193283690214240 9085630 164837276883260232910249910465985995520 9085631 -166947291398894993666278188761570166648 9085632 -44128957627774562097178478968307712000 9085633 -79545430834117977630454451919385454880 9085634 64601932297999767640024801339611051216 9085635 -29767498207573698636099354904067481600 9085636 -110841294145629279110788919973896884224 9085637 136202416219857212216867771521090526880 9085638 -35110980413843706351258154940749237056 9085639 84277414563407761400893333267268678224 9085640 -24500197872846819251451160053227827200 9085641 11763614506036527865143535603462347744 9085642 -1707334511478108849195761184715111680 9085643 -43460707846930568126058998739695143680 9085644 57453456986190216364239985538004286464 9085645 154456796240501627355595070024101001400 9085646 74502294250614782698146931682934107520 9085647 -50873437524530548227627210419858085120 9085648 802674918848050909228587052916736 9085649 123021038804271420077141472686964145650 9085650 1529226152480305815124935993349248000 9085651 27374163879609934570089268588103212652 9085652 -65098782902560198214759739306637648128 9085653 18134266220365423843069841405066612220 9085654 -41108915498595189763924590275300973120 9085655 -173373691738114027721780039877410878440 9085656 -110501024591912166554397929494542028800 9085657 13358419044527963736519257077238331648 9085658 -52079600866699489362836147019381346320 9085659 -9179255790872287666882337264507479872 9085660 114694663531957174598449223893800821760 9085661 70813429291399856049456298339189162104 9085662 -16010257633299757335096554270155724160 9085663 246219360496007003815212788200151210912 9085664 95690064075110579930801500014250033152 9085665 22197147618991064344224469400809293120 9085666 -37659343336429253597276292989685190656 9085667 -34557579416460564226771135362951851520 9085668 -18018446522428276919165971327490758656 9085669 -504209388458054900465377745585072172704 9085670 38429205288928756804016242129454008320 9085671 42960178811704678599992652404998449120 9085672 -285076439591090134335251977030783795200 9085673 346294857867399255869604885268466324922 9085674 32955700152349477011257311106655514368 9085675 -5350658930966338050072862300694542200 9085676 -58042468206274665678891894557761847040 9085677 -129921453766617204675141655508883372480 9085678 -102206126109797031736825753407219451584 9085679 -173869378362299614254980594040337445760 9085680 -3724235820382080277204808233557196800 9085681 191250336198038735573357421762910977264 9085682 -52537786596335692955528478087060844800 9085683 -73199456966553857535892332523622191056 9085684 103112548748667992779705193365277517312 9085685 -1435857451248949800364112570834778240 9085686 -24561620852142552795834376199971392000 9085687 73876715473360591116446361135773033800 9085688 198793945486385563370330095540334837760 9085689 6187433973183052419125701552288022784 9085690 63204297449854186272518267729273579520 9085691 -71569995772423165889493762657968954328 9085692 -1097315757176459896893904855750066176 9085693 -140098602173759655425510666217165240058 9085694 -28122650994323426785181746554437415360 9085695 -38275867634761556871905679492375842400 9085696 169983908530078339655351398617980076032 9085697 91849028217498712914508433118181604352 9085698 -37282830820157916437750696540837135232 9085699 25236387011375233365840081557912227232 9085700 644082914262447611291107242197184000 9085701 -33909693645512515093508724629447295936 9085702 28257810926436903223514697554513427552 9085703 56921218073451497549606363461587242160 9085704 -179405278277271024553364722046945402880 9085705 -66176317690233039293444013402020808000 9085706 -917844259709419047848007617901496320 9085707 -113468648734309643078236952881460601600 9085708 58705348885546380285856371334914729728 9085709 -89602839258981189225217604149240109184 9085710 -45754110093159432711158007433896455040 9085711 -534917288773120196808161360703183237120 9085712 -85742420214111828474356391004591939584 9085713 14635737168541618723337462998102806528 9085714 107132976131770085980357914676990434432 9085715 -112599705861119774808785150761249933680 9085716 -81726159964891414193243277176131338240 9085717 299932144264544246772768803368926730766 9085718 -14126677014500729903779731244170696384 9085719 -114974835384371260192435557414421943472 9085720 -34985199341201938225826171659422105600 9085721 69831693363237654794386806776616222612 9085722 44709750095462570563213364766113529600 9085723 -38834143384449786460605824161467013416 9085724 109507887444082947552456715402813248000 9085725 -52528344044528688601246998680886112800 9085726 -1569908762351464219442178966323968896 9085727 45196611220949275551637521451926732000 9085728 -439242925133966941434059566501330944 9085729 -285583680846761448010673332946194837740 9085730 67664889551806289887313579461768553760 9085731 -126339816436968648456736677255957120648 9085732 -65038135045355185614276833558502507904 9085733 -283153031127739711296317526460705582176 9085734 36268029032418729884632602624221243520 9085735 -50246079808275373116109164071101956000 9085736 98983456011708999823529476664999362560 9085737 48237386745878598960391798938844968768 9085738 -52794422270444828079720397969919635104 9085739 -75690417494264569536089261459131924176 9085740 85486510585691993273273918085130214400 9085741 11433805790262660427013515657693250272 9085742 -32534357497925952610140543202822450368 9085743 14222528750068191851873259483691200000 9085744 8604952186673163538765753172101693440 9085745 -130035648624272177465781973409598055500 9085746 -32171147698426072361556032848403385216 9085747 -260247869200756606220982509599091753136 9085748 67560601707389062498345020999406073856 9085749 3464376664137403205067947604776549664 9085750 -128398311421340395769735487693528096000 9085751 -38078467707617610527855881269856156248 9085752 -54860815252357275309762973932471951360 9085753 49185194882698172812455058297033795284 9085754 -521628560859953900994673337311745424 9085755 38442291590957588127388289878140222720 9085756 47827073332124817324731984880404126720 9085757 86148092157568369163603251864155033132 9085758 -91203662352751150190606493675905064960 9085759 -31091038438591556722337225293094418432 9085760 3254551987043397565115223351078420480 9085761 27611767653078529588221766262975007888 9085762 -9239401019676262298392632900976058880 9085763 144988024261766463945012927862890126012 9085764 -59002307616207381833764039059706613760 9085765 -23126557585009923095515869151193363280 9085766 -119990954204771422297059480418607787168 9085767 162147927378300965615357847108103904640 9085768 47076714923955627089664943574554690560 9085769 -245658519925956137758831016711773824 9085770 38326017622519733006459712724968902400 9085771 -3861000972465220830015921707031302168 9085772 -103726229997960384535369505391920442624 9085773 -165932788301007691501267387628457566016 9085774 -116235969901434893073106253947118508864 9085775 55376589051168808937636314036001929800 9085776 23547435947860126442193874687071485952 9085777 -68622271271001036779416100602970975374 9085778 -30146848569684729475832305700263559376 9085779 41728789719707280903522129605377777524 9085780 103823976189407861129423484487267584000 9085781 268071576629320034122323957710652204000 9085782 -896002796897330361588575359697571840 9085783 13529312720599434445343799993887464064 9085784 -16029518184763135105991540712042700800 9085785 -76289638810561555982493756605241700800 9085786 -39559295306424597359780829317093298720 9085787 163643606148244860734899143769287718320 9085788 -22188445183927497523064573285135382528 9085789 -8126875327184771714338095081025522880 9085790 6239810933423440107235162339236249600 9085791 -25548472688313920847693245048565567360 9085792 28964815379234622390401006402764800000 9085793 -126680173796482211771644932409754420958 9085794 -35208301730029496374115648783482288128 9085795 -19437984674346865413620297707164961200 9085796 -88469903932377029960017976384213889792 9085797 -24906146787689149808976890209705522560 9085798 -58941923749306569516927518811607760064 9085799 -1148051044695547787370163900793564832 9085800 -13325758032748027371982286836561920000 9085801 -146770539096489485596910494271414821388 9085802 101282291280535582307606849264836929024 9085803 34845824507143652223060290092520296320 9085804 12372642069445525224590146945060556800 9085805 -110198969276377377356784995097326641920 9085806 -101759868035447713440881706706805503488 9085807 371181193765152146247834663473136344512 9085808 28639906061472832301930389458378719232 9085809 13510636062561611888064659030806414704 9085810 41860428154422786684270740097615238560 9085811 -1324420191670744338941573683668501168 9085812 131600618107968496215811304769257152512 9085813 129866995563264030279033912210105705984 9085814 2706536067694804671423461008118644800 9085815 84420995988698607698360123426436852360 9085816 388949411619088464708908864300061388800 9085817 -7107419710682804362118707385989668480 9085818 37443525814885553508347259404505500160 9085819 -22351056911812814986871631712661762560 9085820 -131764369878050475035143990780859243520 9085821 37721048334276149820182332370229977088 9085822 -100613289507733174137511048874761932288 9085823 -68668953926408569200770411535469208040 9085824 94558296112317435796503505252909056000 9085825 -112205357738712431173330719891623683050 9085826 8390532615933602886679788403286684112 9085827 99341809620970920460389006086841648120 9085828 90647788527054450776804559543491235840 9085829 -8613639815039730069184939199753169570 9085830 11951876407611222872095108364836888320 9085831 -81796351819869340698535466191868640968 9085832 -48052978039701785524314721581210009600 9085833 209653953614786686293593956997956191402 9085834 28590847338031070828342367195870031872 9085835 -31670270405081462742231770031151864800 9085836 123098157298591032238254739592247066624 9085837 70025422167232540763911789003160999832 9085838 -36909269107195539170017313725845544320 9085839 55122727006266040964845377573871720320 9085840 -25571138499586006683769229744458137600 9085841 -127599134226795983846315587201237303758 9085842 36033352441077250295501251344221992608 9085843 -25210996340624121690424556135506032336 9085844 135492042258872100192198280006927067136 9085845 -87469502860961421903914233385645251200 9085846 -1541932854414783975442613513416458240 9085847 -218480605451617093321433306841320347704 9085848 -255249176315034421614162802987100897280 9085849 -211497703355865580436765435977405643580 9085850 -13384330502155174635366163857464247600 9085851 -3913496229579882435467140198115254608 9085852 16548668597374616851380512489869148160 9085853 -34971354686069700484681024815774863520 9085854 73248297249910797105947931856986825984 9085855 -177295439958256500644169131014947954240 9085856 -92153289851723808728425015757576994816 9085857 -2976413925428227126944170331493271040 9085858 10823345274275878152881195916810867360 9085859 201596302764174989425783838169493810320 9085860 1780993719694964748616062242688552960 9085861 -222122694509410796533375082139047186880 9085862 -122295417231499659511390188329703244800 9085863 -55836231748486135118822074656385520856 9085864 -237781442345006762048492357593560560640 9085865 226062140461371658044104697007138336320 9085866 3405593197173627363823071424782048000 9085867 5791579728417339956019255026113242912 9085868 -31010219958929253082967885390781692928 9085869 29761926574803431635764783881313603840 9085870 48541841347645304681160617267705118720 9085871 101687961014944400151540267467667065400 9085872 519029569688229833324203631176777728 9085873 -71080888881334377234871372086949846860 9085874 58185919911614210721575069625000691200 9085875 204316720674570426527913770584059420000 9085876 69631891859675975628705335271633387520 9085877 -97207108621861491534499410637110774948 9085878 24765056581377199241274184753159161600 9085879 102496356289500484042738616739984494640 9085880 -64940613080608057039232761219388313600 9085881 -7021400700317271192143439663464513856 9085882 1794405259835877541399970875913744640 9085883 24652111716965194559569655371610420544 9085884 -29266432521961850066801905522629963264 9085885 15541924646200941124431119354532785580 9085886 -75373354138099095465306619449832184256 9085887 17584499985479879581271124628956622368 9085888 898518858053292904227268972643352576 9085889 202803862853772447650790648968771874900 9085890 -103646935325076960404389520972413440 9085891 -173537915639358481174514774514799264708 9085892 -7095998854073705606392271607914534784 9085893 157632686341275647999295329170660703424 9085894 139824491586223097695051346060603654496 9085895 -27965128026625179741087359772551001600 9085896 18744262106052698266504896657743063040 9085897 -190671146709473292277595093289522443520 9085898 144718665010651027230378467284283016960 9085899 -40154289502792665479321603987474065920 9085900 -910308772792327538804096012273523200 9085901 13141775660116567415217023033659559904 9085902 -5512917817575810568341941121030629376 9085903 -135122541290207090070612587858872863720 9085904 -47575626065306033988460967632111878144 9085905 -40191555256821567944987651827327238400 9085906 45518361630047058253479729084502507152 9085907 -13107230961415794237438450947927629680 9085908 18092319994752596999896274311519770624 9085909 170016742700851330665497754954717972480 9085910 -43352256020925003146235189444025232640 9085911 -33513019122735592220213969031492385536 9085912 40477506871899292753620035427646832640 9085913 45338347720535366476506052064609473860 9085914 34198533496211654364449312407924500480 9085915 210395108289753729128040089072566618800 9085916 -80132141765459183349583569615706371072 9085917 111650882227825686634074388736252234880 9085918 -218955239666271952931208795247608612480 9085919 36641754476140825027573557633282844320 9085920 60377356727426839266121669310404362240 9085921 -58066738685534378395196079631995167640 9085922 120337333647624896479916562642168676512 9085923 -64711857118428816857235962552871450936 9085924 31328316237952512362001438016253664896 9085925 -136443164950321243655726586843118333350 9085926 -74413049498718266723256014709643765056 9085927 2258649872745064307296454060048760840 9085928 -39657907394447303865029486454058567680 9085929 -108578680054054020281194461676875663216 9085930 -15249884371520615290640592189957473280 9085931 247217058252900577354660635793458315600 9085932 -5821301674935099440958449089486863360 9085933 204927035821069367427658180634492907520 9085934 -34101382163084965156189550353802939520 9085935 -45384108190479948437947581462575416800 9085936 82431640281962865283646356209911201792 9085937 -161873627259736477020069689196021377088 9085938 -101771912280145859151498392062284867456 9085939 517900748649046472843654607345957979680 9085940 147844530848534377623761863591252919040 9085941 -1335612863268853747294449131014432320 9085942 77520974747250124554029324305747200 9085943 -2324918450775181405027920054016849536 9085944 -28547671567073710209237359957868871680 9085945 42515748438581694625032774099886007040 9085946 -7000254292512013806654110180547081216 9085947 -17553212278145135633585642697194134392 9085948 186489211871163817388031558895614638080 9085949 62810668036566729769300122039896312928 9085950 30762268979272369748553765312065563200 9085951 -40659285641106935547765371174081852048 9085952 -241550086307600383665204484204910346240 9085953 -8461250778862062880773016485547455696 9085954 124128004560469638601809784479559348176 9085955 153681850784526447096936098277082128720 9085956 -144406559507346622426391450716031078400 9085957 -35797741792475754674777222031168917794 9085958 33299285597522849994480970765355035776 9085959 -44272407794377677718037927931716808960 9085960 18313991881154815068969192351610675200 9085961 -108161685955726624147531386083626705920 9085962 23555162933378221625786382232912503552 9085963 137185801191338470995912470106170160212 9085964 -175581971514163151277745336478616384000 9085965 25319887275086211582953350925101614720 9085966 44019939476579754028519575929157254784 9085967 50756077499075377685199683899080704952 9085968 -44004140599148831356598983906176196608 9085969 87267208009039665245490611272039011072 9085970 -26546678634605358610172041545541972320 9085971 -85088264380993006657837520644839568320 9085972 -31531877924395541624325197558396823552 9085973 -63011918218802032983783861154472572296 9085974 -38201521543288807024725256724928920640 9085975 -81795607468622655788887102560405514000 9085976 -68531537133919526659309086545744855040 9085977 -85625776150393713584094878986041992460 9085978 -214181743396133582453833876035037997568 9085979 -9067208114545449987650231020742654688 9085980 82173223805237643043697960239064847360 9085981 46451318416705222377494189846752071782 9085982 90196817133284436851827214803934750592 9085983 12813913281513830455435873980443472000 9085984 252773610329311200480980012208135929856 9085985 163399734481287232256943179897081580180 9085986 -15805102733789354257210260252343096320 9085987 247159069116591672622922737346499596636 9085988 -128883321204580930688562893859331888512 9085989 84781352248544197614568192654679087616 9085990 82209711244250714160390796007552448000 9085991 -155798554892469584531058151292407500528 9085992 143694824718234171434135647154060574720 9085993 -23577747918611429886582234380978121984 9085994 -68827149461494912091875559002157764608 9085995 -79504323288793398125332513437005243280 9085996 223464142109598279655366863360162848000 9085997 -12458069238161993406735996087920461140 9085998 31950751267272286654646273632997987328 9085999 132362871531360044726687259296084163064 9086000 -16461575983882924913036484205608960000 9086001 -99822823973087537404328862568430087568 9086002 34852471037499340601218634139477040032 9086003 -677029451131854942022898641125465475680 9086004 58221246522286372937386525749337061376 9086005 -298501130531331068485897246870824588000 9086006 39389549758019590115422394400558977952 9086007 -429781410117730962098984199030239232 9086008 -79526466702285803297486095417011671040 9086009 -3858965520940838448378043578517165830 9086010 -6599088343017233771886979789400294400 9086011 335749396111489884880139143923472672 9086012 14009240698871523933307574583628038144 9086013 206637300467391794156409907911434133600 9086014 42086661611505657910675446845454947712 9086015 46352140752501121680439994324743491600 9086016 10261958919079456350757131890699796480 9086017 32216626933173944610889843017883529172 9086018 6886716350828470410414308785502515104 9086019 28308110189889633531068522800321492320 9086020 -205014832580137046436633270677515200000 9086021 263100757721215245763317459609696257790 9086022 18334028219964724173397381992781130880 9086023 -108286215185018766784474116426322142240 9086024 247808208376111618025797475503006156800 9086025 28900093769573021781200335581304392000 9086026 -126667936468242323241855822934094286288 9086027 -154780291107145849173583995628394031840 9086028 -46572456002782584663073321388905512960 9086029 3509233838974823384626848530441476128 9086030 -12375145563027961863544422777679083840 9086031 -138888235003058377570355885231544598680 9086032 7290014201386466125125396274790260736 9086033 76038707488244872946841797508186605760 9086034 50594623016040087189950254657970253312 9086035 12742841147288923778919347467753436160 9086036 -312995100648477951431115015205652148480 9086037 129550473286754220976087213359463239840 9086038 -268280854691826326138965517833239552 9086039 -229922334639044551831557285405027335160 9086040 -135105180527876129106461465010831360000 9086041 -350829930455510356551867361491693738348 9086042 -24608816815669563249857910095769547776 9086043 16846108696764848056770821024408461464 9086044 82130980190165284922758095099986806272 9086045 -60507423332917832337701709966552431400 9086046 -33778070911824243027362562055572827136 9086047 230182887432962682298017101133416256040 9086048 -169181750180812252421185956331483299840 9086049 36601199389685908122169564057974753024 9086050 64485911423535026234184417809184850800 9086051 9053744134558407261595045589517314784 9086052 -84796559059930638351810950986064391168 9086053 147105366062789622243384935061162805338 9086054 -179088219193234822038352919243958918720 9086055 -28867399832239517370537396541926374400 9086056 53073490578228517325505538284577013760 9086057 61379046011081265849712252682665461306 9086058 6644970481797419079812292444493490688 9086059 -195377576823919017373638572028765807480 9086060 -80215070056439214943716874282108907520 9086061 74834575368966308396939152660298615808 9086062 -91375882260627381224199460229328043968 9086063 -8934671057592572984235911377720120320 9086064 5213866996793930690578149009510432768 9086065 236131937991383413197229585501512401460 9086066 130303635194459569103020198106601373440 9086067 -24650541557351585094344844415289135760 9086068 313531722540943013251562484798242784000 9086069 -73914846385508182052601756141396508800 9086070 -927510667219028237129984612335104000 9086071 213220836753880604246751801126893765992 9086072 -1005254112579473417255218391849410560 9086073 46815068553147652808087546640310895184 9086074 120667335333904191428772776069095837152 9086075 -6562779343470972082847479434693723000 9086076 3834610243519549227823070940433208832 9086077 -66062607605946878615136254168854652160 9086078 -96140754273192160938787908056958620160 9086079 3325491318432873003067726576141736448 9086080 51033408905694413934091371580017868800 9086081 -24218307465058029545615019432939713088 9086082 -68037011875100200616138438983898309376 9086083 -80790349300944910205267485208584445616 9086084 -35683755562589338997055421426693361664 9086085 -3297409566334748733059111668763584800 9086086 3607184554794894284424329145584272992 9086087 -46892265471666007729763679380433294528 9086088 11266389338150936842568559364606525440 9086089 -318423636801084702911902353100594538444 9086090 10173174674795470630612547970125846400 9086091 4875160089081034537273176503296126464 9086092 72846453545302345523340409145945871360 9086093 -120980775722032655434859773243089472896 9086094 -4506851700201201439568782406825536704 9086095 -37521172355593789595897231779111478400 9086096 -69166569883960182530249191544838709248 9086097 -92078754746719885747263954477348771600 9086098 13336982420618167769003413374681947136 9086099 -4954527432509332521612143348701968240 9086100 4367932958457512865146328194827468800 9086101 237680724456435328545549408256789481102 9086102 28694543515522468369694779028947678752 9086103 -85671387413953441334520572794929026760 9086104 46415594286615000172587536091671654400 9086105 -95218608927074663889419666221595519040 9086106 157780488049533819701149951418193561600 9086107 -223901755267365030683511339526003739644 9086108 92694078990841336186557789813366351360 9086109 1586030897140439151811059079784123328 9086110 14418937186096442552203516943385409920 9086111 20338107401709804995194534249691385624 9086112 59417897536039139346914832453957844992 9086113 -330088907296417403158063470953963108638 9086114 -46532573206590417202563904656450838368 9086115 1533814648278265924629433940311729920 9086116 -31811035772004023145328473676635274368 9086117 -273987852660013688437434071856325440834 9086118 -12280320650576908477744273990254343680 9086119 -4818927518456145856063627346479589544 9086120 134189983448024118578934425611762636800 9086121 -168529304581722387058419680895700960320 9086122 4996053164333061601413933323669442912 9086123 215336718315439154430259447702634941440 9086124 87887979956730798219311770932524482560 9086125 128266629921714284775718734250176255000 9086126 -14511563982597169358140209255747535104 9086127 -6574044801286063895954996253252764160 9086128 9072060787260324462044553030638845952 9086129 11432597096496160450020448492455668160 9086130 20945368748839710163739421371841171360 9086131 -35286829577585146713384397954258019200 9086132 -148905186230631589761366096499654272 9086133 8595485621957405655143830372510054656 9086134 279766870222140513416656954340754193152 9086135 95693850109410577110927439294817721600 9086136 95760280209382840720420690504009973760 9086137 -160425865745581058291748188078693271728 9086138 14726458374585648028279123146078084096 9086139 104880958458384231965847152993788835424 9086140 -16019626075331457707315533042132101120 9086141 -22648881750526096326353750872337508000 9086142 -21882959176616307688560169791561661440 9086143 -146603382326453342673453490064021679120 9086144 -80670281142904517875739998662404603904 9086145 -13395965473203468848337098348130821760 9086146 -107348184823534221401528832085561326720 9086147 -3964463533412154053921432363313969408 9086148 201164000776078340960626762073251768320 9086149 83273212110685493379151074420314789150 9086150 18069084437822522227814391786909801600 9086151 -243423640057392473329328366659419348480 9086152 -124019544689837774080712999129314713600 9086153 49577578291513093685623305578110283520 9086154 -8703685303279062052972054969110085632 9086155 76493636242486797550204389369700060560 9086156 66504175403383190605293001110472860672 9086157 66361222064766123614400224829028898454 9086158 2904809450262658048915767836294606784 9086159 19649555247934463628416002974004600920 9086160 10182893945178893211988400861217423360 9086161 1500340670610069265603370277406473600 9086162 -23937633220289059808582892203641116672 9086163 30604343594470541634241392606679516344 9086164 1683436854009148374954990119825495296 9086165 -187881030922342778517330731604205306080 9086166 -59645755862911453205717412256476351648 9086167 247425162840372545686053048118189646216 9086168 -13812001329314820961562453063457546240 9086169 63186267945616987810345529163687460800 9086170 -41162348665792169167193817793772562720 9086171 -401317495215794901321840445634177816208 9086172 -134133362828508574609403115939185899008 9086173 -215166945552180672844869045799982198976 9086174 -24526979684468371578706879078365234048 9086175 716865329475740420212540826113390800 9086176 153861108189477351153175303817546170368 9086177 -298671499246738468274565105949380698400 9086178 89876265615873236710409573806399626624 9086179 24616129640947875131951276746986746780 9086180 -161641193528808733230417085491550310400 9086181 -124018415805636043467466216383631339776 9086182 -631261224256720913821836082070966016 9086183 -101028555143097006838844931335464601280 9086184 56782768310324919185657919417714309120 9086185 39815805066221860740741526035488668800 9086186 -146876770774472680577604654220298104320 9086187 7870606952609475811997388168824871360 9086188 60295976959392736040063379434271690240 9086189 77349211282929705324432639015625004256 9086190 16020530175585048629460689615053115520 9086191 118714983287910892190384460037003168592 9086192 -26824364999128427327397224275339837440 9086193 28332738027969833473113220422757712640 9086194 -80601765199656946981700804374252265856 9086195 380241575248896219886556808663315726480 9086196 11298687490373358072893014447432925184 9086197 -130494211412154786015952458747999094354 9086198 -14522707188908735243040936730241196480 9086199 -48816821211584191028379239777747976960 9086200 27877553111134533786267564075115008000 9086201 1040443865308926713673425116034761344 9086202 89866986027677867978912528098578455040 9086203 22170912593481706896849949729326040320 9086204 140686175200026680377209559916662419456 9086205 29407053725954155486738412679688067520 9086206 -193731638881281901481657146648249803456 9086207 39626815221675655859246575218612473880 9086208 81091332743959096441914677169324294144 9086209 -126129876575809651663499844058678314960 9086210 -20932779332553886441774055103767447040 9086211 95007075874466801223738373582799864232 9086212 25535501265608332121106870372506723456 9086213 -70722150584350285262555157969333845538 9086214 -58891439940487244565943497679586627712 9086215 10025945966338703197046307675950976000 9086216 -79682736420917177615771008716649835520 9086217 27386943031945942065149002607558813472 9086218 12201201742605213636159077501883037440 9086219 -23020109692464217138276413879376727040 9086220 -6216383134802627912584754360944220160 9086221 -175508618737030358983077714141665326068 9086222 -127883722605104997545228077303926763200 9086223 64920349337409118024338526983131863824 9086224 -8819440782184489461412403025289412608 9086225 -76178851620272321990617912932393984000 9086226 46280348151148551516038120375325690624 9086227 -239753157754890026868981566898873139924 9086228 -156038405174540907711804664686486872064 9086229 323481119521891404553614559127176225920 9086230 38417173866335182802273661021694997760 9086231 -43818363834234392370880857812778892800 9086232 -63901147250943021781704223623582535680 9086233 944934285816963989530851017829830144 9086234 157499101916331654846068145399709196016 9086235 142908440816323670330454430471287233760 9086236 -67342367818006201194942234791270269440 9086237 112478078546608015765371863168556480 9086238 -12557991172573119781319232074372409600 9086239 85051369850679529680882867961745491040 9086240 -64758867725119531515002315313374822400 9086241 -93334170568076493742118331875567542608 9086242 25809015654290962672068844968952425984 9086243 183925557994050935280528109270569702492 9086244 426965646630573921339001577899653120 9086245 90620291924369583037735316815618824960 9086246 -20651021451439543516627469866669057536 9086247 -131603269278591842131522290639184922592 9086248 -205783974239738689870316076960676823040 9086249 -4387194958562022507379685258200550064 9086250 -16885073270576343173308537243433760000 9086251 -196508947278081558456045219369642995520 9086252 -32596853509364124665942478896794828800 9086253 -94794501679161757534525168286251488 9086254 -17206015451120172174517123254760223424 9086255 85268528624487105452615730985289936640 9086256 9994191675067467322700842975036538880 9086257 38629628565467563839163025735847287280 9086258 108461811241701190798793976727483230480 9086259 9540253801305090717987503704804194816 9086260 -90198538485681583764224343900203685120 9086261 335411490542888931520982663229057674862 9086262 74017258005087009943108884758692166400 9086263 130787127907015992260878010160467961624 9086264 -152607366187132512826237924999721779200 9086265 34262080252667669959897054682174961600 9086266 -39978978196991095470582236013581242512 9086267 38963946637205425088652452573220288480 9086268 1490651058568251443832879041920287744 9086269 61555612496725791485673821304895561670 9086270 -7912106257988671082629401072423337920 9086271 2306344691797611577743861650527131024 9086272 -8639405786648886974699300224057212928 9086273 -51191978257541828139851936294043408960 9086274 1978744637850980539615013701277273088 9086275 71168011717226575509242742643321536000 9086276 -191826958871358391359345363726062931840 9086277 61473364317037441543276878358738008960 9086278 17816715182944904273299375169011993440 9086279 -6426414819631055139489749381201229168 9086280 12195122021072513801512440529010688000 9086281 -79716241921093341708964189516980025696 9086282 -83228935992991121840104708422871255200 9086283 187127349610097316681920909699511879600 9086284 43298691765745614009680739833638351616 9086285 105200956999425649789766713133476063620 9086286 1635162237042355229302538100182163456 9086287 1235698982266280624895435887573900672 9086288 -44048984946326758193426406047404916736 9086289 144188760060438816615456486590654871024 9086290 -36382126763994634645821107612070566400 9086291 -41035174929452128683402974692291800000 9086292 -87699015241938570349940053337348014080 9086293 32361153114069252302949554418206021344 9086294 -15518570411148558429551294785458892800 9086295 -121655003121842225203509187138509974400 9086296 199364094418251443498201958385116856320 9086297 110361953232985567889600168711643660384 9086298 -2671451315970033775419411141184641792 9086299 63655329688187214519940695685471775300 9086300 88733034817679305965663120320006630400 9086301 -141215509172778266379225244866650349120 9086302 38286117335390820081401167863402758400 9086303 -379547274539465509836206252304151884240 9086304 -12512423302470641895293135308043059200 9086305 -115110191513452497772779607277257506540 9086306 65616791165658574126004689169109797664 9086307 -104922899824189863056807598844849121160 9086308 -21330907226915757882955799937800122368 9086309 -160338110618118482925345964261495879140 9086310 -9068354611924701112333769055475929600 9086311 59458880932849375526620888987932992160 9086312 31408228320337885839767667111473018880 9086313 -111639077414659160705180600209488058560 9086314 -54425474292608818938596639597586375168 9086315 -73923820413646983179972318159026340160 9086316 66832511668406042705783332096155761664 9086317 -58813979418319499013329516593479079808 9086318 -15406400866169297034948068891010043200 9086319 135078552454218511726476850173639413688 9086320 26353434260322785876274407020410961920 9086321 -16179397905147849903850497774927410478 9086322 62003083115612102863808533032037269504 9086323 -207185148662366006121729625621833134936 9086324 -4807052822792294185233834768316802304 9086325 -61007293193514280394206101986763014400 9086326 -308741913787986237529783016097186240 9086327 4233400744337640541678336994429635176 9086328 196072765019685211641115854163825152000 9086329 7549981177692236743809873252786942976 9086330 624074854228303231025390970415549440 9086331 3491931536297061562442924350966312560 9086332 -31250807915062708331072253969778173440 9086333 -47347484860180691056053173537418394080 9086334 -43518386344305008521627420314719665152 9086335 -99173349851251542241712764643807373720 9086336 4700088906561809149931702601457336320 9086337 -2186992981320465949259853763372036140 9086338 -27739123739545540564935582253336082880 9086339 -280090457350671989682501348398331492744 9086340 10106251646048626499240526645046272000 9086341 -23608421552708509815731284081479508896 9086342 13275947865193369906222548653212237824 9086343 -17876191907172313390360479065119779840 9086344 120989104367399343820519013183819212800 9086345 99465694184928128633935471032395456100 9086346 82517078687247681310944604731820372272 9086347 126053435212762725476856440465976460872 9086348 35911751509161032714534396878062391296 9086349 -23002388286415890028634010749867055360 9086350 5664616084808032222021441143006316800 9086351 355182299979381067905177207571828817280 9086352 -32705129304953229041546548024142069760 9086353 -160323007084872828674506521169601000398 9086354 -12976052893482169041984724252437060480 9086355 -127404748750444904031355707697899100800 9086356 -11526867827800856102799920527264991232 9086357 -47881367889542308666884779971463307648 9086358 73110414368309301103829882781372162048 9086359 44051709488909085866550131929422043360 9086360 36669613016166970891355060364647424000 9086361 109286411728069340912083791845757523680 9086362 -106002988307200880520806746088905391136 9086363 -52600954847307009529817288758617395952 9086364 103331690604330098003677710127555061760 9086365 149406539032066275212283072900582481260 9086366 13869286498702603700677890313774957440 9086367 50281614604854707820478096192097955840 9086368 -137191857974481692922142684505009356800 9086369 360885938303330919315937377633556951296 9086370 -656894430177399502163287472154585600 9086371 104925977393130530365013223286944271312 9086372 87734890921634133644409646322015400576 9086373 -1020005563603520659871518244339855904 9086374 -188844579068599611913265266168494432 9086375 -57688497774295599980188682492966736000 9086376 78205145758366902901474850255479357440 9086377 122782487365143745245316968615077494372 9086378 54458833769923587624056311884370862592 9086379 -7387051446103384764695036599436611584 9086380 50736735150951001583158634218935490560 9086381 -45367157956986042588052136096161199976 9086382 86307183340285945287305538771592377600 9086383 19098560692823097418145320894061722384 9086384 47836111106855691919018719294459494400 9086385 49146449519686484463827381170190392320 9086386 -57202648131886416815681844095608049760 9086387 273310960786938628448861986494899211600 9086388 21235978665918016521016341261954134016 9086389 43209243882889696597337290342419609440 9086390 125048603619919927467812423365633969920 9086391 -10640690418887686269002002950441520560 9086392 -13842950990279256031225261861517598720 9086393 -301433246232087182388679288782938314416 9086394 2792134086368022625648013246987596800 9086395 104008327731512762629810990615331990400 9086396 -129549720254407094669663644758697559040 9086397 63337048423227288471879442585267257600 9086398 93115817335256770774020729745463852160 9086399 -48829234977720628479785626503587819664 9086400 -33347419920955923147824044406420275200 9086401 -361684038084531033114920685712717713598 9086402 27825757473712817532874949236103534112 9086403 31015237155035411155993489748704022784 9086404 301398842682476949139206843178203616512 9086405 209604185002800677002568756097130656060 9086406 -47099691407145959061614482767324272640 9086407 130480372154087694739559352593066423832 9086408 -107504118974310405308866940021640192000 9086409 149890191185787480742512957208830391914 9086410 -34096606649026697848099372430138081280 9086411 -126065509256921449686148556744186042988 9086412 -29537592472074598651311071397934514688 9086413 195499742165765971296842779340367600000 9086414 15988803531432189719802177566365285056 9086415 -17135936904261651760169161558921517760 9086416 -955667806771741620547934879768641536 9086417 15880453886211024622958169561189236466 9086418 2175233036788631461352606742290371200 9086419 325991477564872675402831536157215598296 9086420 6012663456632990433375558901109391360 9086421 -93280690978770091058573981577154113888 9086422 16772068568698124459793487164416102400 9086423 1792448213698088554264159731384077040 9086424 175888120144356857354313341885558353920 9086425 -79189006850263560727628791736525352000 9086426 -7190726301846909724729441384378054656 9086427 2334930810856500937368087081549146880 9086428 -13988338437126148066103470294123689984 9086429 -45715907523111829352609724813687517920 9086430 5740903396706316715488934807293312000 9086431 89928418984329627476922684459649612552 9086432 116675421581595180476567827056345219072 9086433 125446602148074488007571581463425403824 9086434 11054237700809434234589305771363776000 9086435 7801649802708379545931062450030654000 9086436 12486713815393101308771380069118923392 9086437 -216523365605648115143609338164951446914 9086438 -79189125759231589004161592773139500800 9086439 88839634005649946021751362710227075624 9086440 107135735793575516703973099699177881600 9086441 -4674085720985687234583551143998016512 9086442 85928355389405758700490012076114144512 9086443 -40247233951033774293541148594033862912 9086444 41807012160579839676266519448178063872 9086445 192436699915487765161150904990426241600 9086446 -27226620983822150752438587137597352960 9086447 184923312746712248356421837022560482896 9086448 13584049688762559133897803917617004544 9086449 -40916058598019441000867774676097783104 9086450 -84013209854813339442210271583910738000 9086451 19107040718286257564822062721592820608 9086452 175643573767249753499538476506855243136 9086453 64564351505765257473525800556963990702 9086454 115305351996088682737116730837941882240 9086455 376936872173582488003185998123275200 9086456 -876128008556930197459922863688294400 9086457 134861346096024223831335071742533647440 9086458 19117600120152664444130768317970845920 9086459 4132048691721879682864625631266056104 9086460 -12878723498984406748508516368334346240 9086461 -139156583693830526951791549874555606676 9086462 -29735388732168198030715186359715571520 9086463 -198441380000963474134759663377038601696 9086464 -6540147239252971005970641832497905664 9086465 -120017521820983113369263573525694628800 9086466 57829815628750445880722017939344532224 9086467 -44541460521145579182694625056560368400 9086468 85199302747452321618276417823430701056 9086469 33650395226153353505661779942072451072 9086470 -20850878912639250217483784875058922240 9086471 -78630582225645601550005147163899412328 9086472 -31647952479538430232316816469262336000 9086473 159902368874293524369989740694672686560 9086474 52729325078853397669118942643082322736 9086475 -13379823974062910005413242350486950000 9086476 -69799031447075509133560129449309350912 9086477 147929978143497641137761985021187158326 9086478 51836160333699080759485262647259740224 9086479 35556764525090753094632648542420050048 9086480 -10629011756206100716793313747919011840 9086481 186513135144737848171346211632915203170 9086482 106568760922306180597566635684483720592 9086483 38898248374090847284785678615082263360 9086484 85017868294084296041077876119251681280 9086485 217044879767589361737961326896707376160 9086486 -91372105080584312310598504209765539808 9086487 -143176120857879566097241915799270567040 9086488 389804170249704998258597201075448053760 9086489 84938034862833347633018967849506137290 9086490 -12191981717543642092020296885462830080 9086491 241593971381072612538194900121005862400 9086492 -280810596328181312468719584963429012480 9086493 24557270998018256477036637061328943264 9086494 18444481348525719729600998175064039296 9086495 -53190949585942460734387758880431840 9086496 134242425171870754744625649686907715584 9086497 23672874418561175363964751904782824512 9086498 -159837404231432069532397737300857934000 9086499 230539726461029260424448179686062651408 9086500 296259572179066012713712181888046720000 9086501 145562699266497172445355916385646225600 9086502 173687504869269468489539031997639680 9086503 6206416876668984801743030341927677440 9086504 24254593046809534635011415187112755200 9086505 25944156450396030992358803792822928000 9086506 8479564736718706199862014667975015168 9086507 -319646672764596709373478101326107623244 9086508 419028898518468203883366548224065024 9086509 86542591644282435246014444002312097760 9086510 -142606733100056581871359777976746698240 9086511 3384155937078612715666460689508765832 9086512 57359077222108058645960620529559797760 9086513 303155418160875494497080608717405823762 9086514 109770042880497416043091916321924594688 9086515 -46906108960739313537806791966091853840 9086516 -3872722567983667167102756438254523648 9086517 -258622863937462260282833649820261886400 9086518 2039229174519419156046476253176739840 9086519 -71074072977233419183289481610053269712 9086520 92055086371260180967628624396365209600 9086521 47000044435614830114337119875608519722 9086522 61415583809111405348928650260437158400 9086523 -63807109690864030479198066577916855016 9086524 91642561286613559046700054855144426496 9086525 -18584951831368616688654019036506648000 9086526 145783755562537064536899444565984886400 9086527 -29097023832148489540490819980710613440 9086528 26337697746282804894075139217210474496 9086529 -2790274349576635085054680286495235552 9086530 88750169256901745537904920733144560160 9086531 -190557319412764001501113867151638113840 9086532 7532009400965880255782303186191171584 9086533 -19252619747326482654869516128750661218 9086534 -28029158501779625366263747868103038976 9086535 -48730671524139589636061342188258318680 9086536 -319434095531113120038106306669245143040 9086537 -11894727330657698760006637861155755814 9086538 -18162226842603211540847117955619328256 9086539 1977703656900717742103320980179212800 9086540 -140450954530944450275559158584594437120 9086541 -45919556744217682114956939359445504000 9086542 -22235457293858471888463095736802421568 9086543 -93491476783737884526630306018562638576 9086544 1957920826203308803938108942116044800 9086545 1552571002351598929015003284077288640 9086546 58857126457862121733791455397363287040 9086547 7342695406350760547396599922121463872 9086548 -17720034047026215959098680145206308992 9086549 53620738896231973270742159771483954460 9086550 -8220729832649286937786788186034598400 9086551 188612141751720058130330361618157171920 9086552 278482694490135907165607895987758745600 9086553 -137851432486579569235730303985130229760 9086554 76030585620416212148255766870764564976 9086555 168743229018850706953269855154978464960 9086556 38858701031623084417796933278401106944 9086557 -921964263104855198267962888008659390208 9086558 53968266022613447391812454452234453184 9086559 -399313234816051284846021164501994480 9086560 119575679338873070602003720273172889600 9086561 257601210431797337866804661391898363824 9086562 -17502813132778523255195938857328815840 9086563 -23891419043807613581816975790334601188 9086564 11761376406418029502594737792971059200 9086565 -26120112383755180169882184792830952960 9086566 10463041648212443912802670040630024064 9086567 -15476531767118254287752278134378170400 9086568 83817878916870743383812601410795601920 9086569 -249569270763752164052756933427494118320 9086570 -156685360866632771791664167774627867200 9086571 1898698987944074654964037917701204400 9086572 86512242424997269729918220255168762880 9086573 64661638637908294779845221815128957484 9086574 15433609590314977511282685246359626752 9086575 -127421940262937163639593871634102898200 9086576 -1581616066747044779304130275177332736 9086577 27328349089877790997615798572929356320 9086578 -27019288357243418563064637427657044576 9086579 -233347983581160060117118015845322008360 9086580 -4418591332383030148516366797971865600 9086581 9037911797727767487159611219591842304 9086582 175638381527062637580360400195557151392 9086583 -21687832268709523681871373529449462912 9086584 16624940930373329041971509481635389440 9086585 121125039855561183643114112918992722960 9086586 19215716064536747928653960824825046784 9086587 -111152951303978541731572152553581038160 9086588 -91692817170830559201458152570036224 9086589 183881646678635476904913633756452516454 9086590 -3479413578307557911488730951740598400 9086591 53755878386988517228973205902341166040 9086592 15390660877643430652604581219758243840 9086593 28170486549375668662885996117434195842 9086594 9727843429445587469894857977154749312 9086595 24281625690661112706952961998470086400 9086596 17935402843559947555604719227170717696 9086597 37382674730220094711890017261721112152 9086598 -59029421356409174549360857999652101920 9086599 211976616875992328043095954534033465160 9086600 -17608254988462764599062668114324096000 9086601 -73930770884795599765319161664949789168 9086602 88633918742833047826471502801009664 9086603 -110409763995361681564016641813487904696 9086604 46295350470916330770548448277539520512 9086605 27848758876717208302479271538687879520 9086606 -15747154750659256487344016733373405248 9086607 385076234670586433771592016289001507840 9086608 -10501234160669462609158747023015526400 9086609 -43647148700757522503081303698172433294 9086610 2541666664225117091622362806802810880 9086611 114841545171879580362514946433977463212 9086612 124447510737896052379576196441551613952 9086613 -138994560190287665916074091153059957856 9086614 52802189934100294729062912572151775872 9086615 224074588019276629015535256131073683520 9086616 -89352724747738498807433324940288000 9086617 228535121765530680976223002732320498640 9086618 78627510614217761884285143836513852160 9086619 -163380803415595606564055276191068119760 9086620 -169141273338010973667568936687220728320 9086621 -181011309196400318561754447727353739956 9086622 72156563767016768344251456924036823872 9086623 -8982122635670276437951789762500523056 9086624 131475866566979243103863822745579749376 9086625 -36154443507317173311108867029594862000 9086626 184586485065753165594236793254895922512 9086627 -114641480095696445776176557232580494336 9086628 -42502589655300436847105625877233008640 9086629 9091303875016896250709468499530199230 9086630 -7685222556140106030820923923747635200 9086631 -1075597476959200002688180722439059840 9086632 113612168887583673055029968868908728320 9086633 82325188057552090729474979244142140660 9086634 20511894625302761956333509005466132480 9086635 66539701323938425149853837295713930080 9086636 106148580467495278733333962977805424640 9086637 -104552354110599846050623307079810932736 9086638 -56011922236451142427165246519787198592 9086639 214902576010128899293496023802023159440 9086640 13819145355394559372987787627678597120 9086641 28174898499606680761239175159937374500 9086642 107962365419622363044245691159173235472 9086643 -75501123176095327634414994761951929068 9086644 -7436896897142516470814524158727522304 9086645 2390114641337579240983729471603021080 9086646 52642350056188534419087215125763035584 9086647 166901455470149758798006313367710381096 9086648 -138172060109530928903165313591298928640 9086649 63647805676826376958795480001711692800 9086650 40811534399370147236751544475980665600 9086651 66031481502185105140170004905073735680 9086652 51421896606412512559579048269674641920 9086653 68215695400642519201524454577742709464 9086654 -97387341681144133155915775446300433728 9086655 23813360044671933092642763075730070400 9086656 -66813904942785693826473299180034981888 9086657 -210473107861399730680432143940408391340 9086658 11606353181246497558181095039795771392 9086659 151545662903230157733890601086255020960 9086660 -114475602890489217059286882082089492480 9086661 1345693021071432312987225701661665502 9086662 1807081426270966058768564377803396864 9086663 -237337245541102657836878180014790114088 9086664 3099355334809681393847117838379991040 9086665 -91078972179477057536971599472422830400 9086666 -63435401339581152615823002668181633696 9086667 -41024381196941240975434377391813773840 9086668 11337651537635665493482767250055362560 9086669 -115262343889694141568351522319870985640 9086670 -55394730971568105585066336700243209600 9086671 103630692627850461700154094831703401144 9086672 -4687255120808269677328880441324863488 9086673 176305824413632749473324938246636441584 9086674 1990144469374123491230071839521863680 9086675 4991067741697979564482316361641587200 9086676 -30558651045083356848407187257365309440 9086677 152520233496227543548487796893534728526 9086678 -113613888206590393296663190686369819360 9086679 -2751361686068048675319701190714089472 9086680 -21536764302967540761505040474679705600 9086681 331498602909484800997842737394845065482 9086682 2874304177647319423961889817586925312 9086683 -41728060856823234147942538733582027068 9086684 274970328860852547800801011293846047232 9086685 16704177284040573759786137522374120800 9086686 -181790636421703959158261313319799040 9086687 -411743982403186448500885296119546560608 9086688 -46674853206800263001766674474965401600 9086689 105418908715615863145574064241778185472 9086690 88636071248237239912353683757828045600 9086691 -87897963784916358583048415233953464400 9086692 -9951484501872752862603665758142157184 9086693 -18079031097440943089065324117316037120 9086694 -34616909527034799245865614306144281728 9086695 -6184291227261301466625272659157818080 9086696 -163523305093364301067651995269181342720 9086697 -142322709232797136902090587808685589292 9086698 20800415969074896365613566774206388736 9086699 -199540342271949067119182041343392428300 9086700 -11323068706115876999823844090204569600 9086701 82408144420187621658063985953007962412 9086702 -76837814278247708667473785812174652416 9086703 -353227434566543264590165538292715153776 9086704 -52905304546767468248878971424047955968 9086705 -8689948528425324493690579864004776140 9086706 -68502200271560056062997440645442539888 9086707 56013789226542823148813750710665178632 9086708 -74847548069731620283320690874531276800 9086709 -62931001513302852000335454705069705696 9086710 49909650278498377810768567267053557760 9086711 39147842171892467646942374482212078312 9086712 -123389137315455834637874775786990796800 9086713 -113942297751269086917478499132433926038 9086714 -29331808264146023846216728812676604928 9086715 165053855378260724092962973148112192000 9086716 141349896713415427572869934449500835840 9086717 -4778346705456053528501402407984385760 9086718 102687699410696237061665755498866986304 9086719 74136413996989786906951131479465561896 9086720 -41170819061246614050170897148621619200 9086721 48939922254415262259822277280979417984 9086722 57027780953950024212617805689012889600 9086723 -86382091659737722490735624239535251200 9086724 39548595304555815765545686759181074560 9086725 -30110415666306908987151998191370138400 9086726 15336511247677248040920878516401329984 9086727 -24354090013016746174268342141530550784 9086728 90798539442751139959019162034415042560 9086729 207473512793236461122118754148448642330 9086730 13928401264874961830032971081700542720 9086731 1983048864362986311890631102205186332 9086732 51167409578284361306117912171783268096 9086733 -141566532036081273629250046067955305898 9086734 -51738080211743329047996683117699217984 9086735 -7814122278901217218779968484345793440 9086736 -4895226593003662116439507182309408768 9086737 208857947668083680941544284368785967264 9086738 -8942242266270181281147507581246592000 9086739 135682366266708292809247989510526288824 9086740 41437055364064835826415476456709056000 9086741 313835822852748927083695285377318421152 9086742 -53030491701173748479614364051263819776 9086743 93793422843725973871322903610787574048 9086744 145555006113337400586031613364513792000 9086745 -71208754925843836391104246963696761600 9086746 -70982309564848754007434348174720198928 9086747 118341005466601422535403431503981368196 9086748 -1667511623000983322064631406146781184 9086749 90876952666593521879326491993606919872 9086750 -73239234969165774320432001025703520000 9086751 -1313431114174917242260932516577446720 9086752 170324337549345363900127309061990449152 9086753 -16739001719675781939291222822428443800 9086754 -32689519731197298197490588439284823680 9086755 158254292071135134517590364977187054560 9086756 27745193752590692579449016075553792000 9086757 -110884693348178637808116208055184705312 9086758 29058808915286631867591630651168960480 9086759 13759338674585504113521010683105119640 9086760 -1933114279622624849902064441871974400 9086761 -29952571439502732652420420791628662816 9086762 -157058041729014893551160536714676524368 9086763 80784500878332469779246879638694133248 9086764 -62039776923453234875519491457607617024 9086765 -194181806017374250052820974315948253000 9086766 -19349484073267167382305326895419496192 9086767 -485786312792984244874003320585334142160 9086768 43720210080019699035100702648776720384 9086769 107234523583116448666842666291707956800 9086770 -20451660522884492023570683109088148480 9086771 302609622957375656887152543797796847584 9086772 160560796076754574164600921374117855232 9086773 -22715767897195799365804873135574979840 9086774 130696949118728336401544081154998495136 9086775 -62871441074745050865296267161620208200 9086776 -135297160039491508206319113278536273920 9086777 -29376309451130191988181058404821641728 9086778 -22364198480627184895867189503067940496 9086779 -48454121627599654087114271351706023216 9086780 38235715389636766651299500401524019200 9086781 25989901104597298114875127748164659744 9086782 -12685122280295507983659967551092622336 9086783 -30797805370315206772087836420458491968 9086784 -3548567252811028350877626269914103808 9086785 -15224346491963376532244112573099629400 9086786 87639508843090286822315975741610320592 9086787 11839826385509837604584763767198685444 9086788 246502371796194581230183804050817285120 9086789 53497900876476991345763100331725511992 9086790 -7938804759244791772163505046041600000 9086791 66997296189631877056701218110120186672 9086792 227930787624925283607653217100834406400 9086793 -9386314018777666971040841891431996032 9086794 -87758438959263781799353830396432395520 9086795 -33108098729614135574360491249893372720 9086796 111781964651510999375919745456207887360 9086797 -66310403075612074370104545022878842100 9086798 -25541196985381414947645553938090897408 9086799 41576991423317867824061673572752306320 9086800 -31964887901996219625263790646293913600 9086801 263144613557746491289065943223262674802 9086802 -14484180863428284652606270300281569280 9086803 2549404255075350074696410842183651648 9086804 -206911530208282526222666764455754825728 9086805 -44864163881387141637156734040118865640 9086806 128037803942216464389202023362909079360 9086807 23503375933565843706474062294514192840 9086808 231095116569046863582694580457092382720 9086809 -139872537979296995832719723354688159996 9086810 -14829197419286090013214624601009859840 9086811 -1071630104713498996052067174220025040 9086812 48788674166554528891993277009739811840 9086813 -26134966331585005307589839972699354496 9086814 -53995248986424158186198985557246513472 9086815 -148671463628771573159209578897429229680 9086816 -65128273383899689984333780918179987456 9086817 140379852443800423545116733093752862720 9086818 -24222743526684645294324294640702569696 9086819 57589963503978885159921292090074668496 9086820 -11340302118416966114127991191179980800 9086821 4887641968997784936789373923092770972 9086822 14708738431553350376565947975371834752 9086823 14088143308060644089738355861706119600 9086824 -243406571227768700622958317851419223040 9086825 35789321788685473817664121178999923200 9086826 -30491321554913191214531053428266803200 9086827 -209628326230561739117062845119592253324 9086828 6644882531746251260087131033833670656 9086829 56643388452478599895155717528189240384 9086830 -11076805535564447610564473521861824000 9086831 -34587056112765059368659019257779534880 9086832 28056077663601492848137895159992418304 9086833 -65929233671447263555601837372254162880 9086834 -142187284869650660017606705209005363184 9086835 72544185591406845965500737559166564400 9086836 -98415368843539047553882529261350778880 9086837 -230787143878159215214115323348903970514 9086838 30004477542399894394852670029698428928 9086839 -538888741821549125738413001174264878944 9086840 -25804317608736499812161577157617254400 9086841 109462161185887821927320040046750885050 9086842 20843225966380268746588745754701001072 9086843 -126623507474499569012368904735230018908 9086844 -5492548325982805783603935213946798080 9086845 -125650379922522914415354430455970192800 9086846 2562785380963712108920969750253737344 9086847 -22499952177671678590210012651914516480 9086848 13895653395526279336699100004058398720 9086849 156450094183710000034530855832751198850 9086850 -18804196573432956867600536953780224000 9086851 229732312434653907499648171075791017852 9086852 -33886723363291452379877348194473627648 9086853 2669842582035838877827905316414351200 9086854 42019590437011203711508631263383868896 9086855 -42154540024574964215561559589012397040 9086856 18418979910287559201797268216540979200 9086857 112452868117454908188392872861814294472 9086858 231924326153084011410895384360868400 9086859 -84891275759662262364320707818415687236 9086860 100626179223630663417088764737515699200 9086861 -3164878436804001651010426207979007360 9086862 -139941301983318692798277172613571043200 9086863 -102099424723139126172185554485444983136 9086864 17632785065841454565528124909602734080 9086865 -14665771186368631026657593680438378560 9086866 -204066098900573315527254874460420606976 9086867 133121916108071786000361915188678422512 9086868 -30584779566791486011976286574688784384 9086869 -3257922730134529950426562030897229280 9086870 54905463674832079446322799955421584000 9086871 -66001779419925332338972459296120855216 9086872 -53327820725008552261971868162631731200 9086873 -134539498636360416299600641649409757878 9086874 -32730039255771449796919499539440795648 9086875 6697099100365225247305746381365120000 9086876 -4239985707933842609301610767021024768 9086877 -75155638155946241938992710718000212160 9086878 -85848004593678909755946171497052366720 9086879 308985442671791837340754234018211520480 9086880 -55317356095932722570490022728522792960 9086881 158660692502482243960235306903697139682 9086882 -73059601325077646270527269711219260928 9086883 31450576286226926003378162793615048960 9086884 -91272674983230148564664329845968973184 9086885 21564510571343203848094508106663261600 9086886 -84363209636491853804429000747820896256 9086887 -16601030218878492799058173728646979464 9086888 384733752611774527895052221960309760 9086889 -1444365547619877680268525089025070080 9086890 -3977374103298714753270487319293486080 9086891 284127350949888441927706406517631082064 9086892 64961275461388643298263510330135741952 9086893 -28946085286733735440287558481321558400 9086894 -3697325448789038878548272420512440960 9086895 -48323283693700382736039734722120864080 9086896 6731234496668269425413680451180101632 9086897 179881137491049102628679089560411923346 9086898 5033681516865405356839652041309501440 9086899 220228521119111225507969003008560419536 9086900 -32089852674659431096095125649946464000 9086901 17960698651745106475752663463211708544 9086902 -4367460772138343610968430229234598400 9086903 -123787359554173988205957520866771393000 9086904 -3754271263854080175282752465849241600 9086905 23752459643873956814408617626810120 9086906 28273250605488620051328622418652201984 9086907 20631325109616237417025616961007593240 9086908 -180071128549230146578738029415461617664 9086909 -60604151868201365771369751555955830912 9086910 23856524841940928505787607864089989120 9086911 66182480712563793414683666193567273672 9086912 44655231329982241630240172043688476672 9086913 -37817001465795199910674429969433227200 9086914 -14590028198450331455587731148870303200 9086915 -194330318323852320179395696989579187440 9086916 -23297718169450822213364674421887976448 9086917 119424084803661052911983466938229954592 9086918 -39705120672733430501326706956760432640 9086919 142261658874788663124198814175939467944 9086920 -306727710137600470382089615780749312000 9086921 -167501513513663784745548193964347426800 9086922 -44069345624337949973432814216519786912 9086923 -163822850645944243818163384271472554376 9086924 4699836428941352211036267918851948544 9086925 -108703286096570352255834836108092555200 9086926 28251635128705818751037079612451356288 9086927 66976665734881085637066752104593025776 9086928 2589971221706419129502128028006744064 9086929 -60955780768853574476590610172782195470 9086930 115493378363318830815641234788106529600 9086931 -84820121431930218658043172674129126400 9086932 1787341324127814033915365629932736512 9086933 -122988153474046118665727491758067348224 9086934 -115457008433850296223868941212198905920 9086935 -24560223275144965409066571859855756800 9086936 98921854339461177384682968783490805760 9086937 4693282826391697893043830379841433600 9086938 -8554032261544488834106174190559552000 9086939 -24346874285391750204890707150030942440 9086940 -107778514647796811535461870241467366400 9086941 128421421219609043087705953456034293612 9086942 53698258403043262284095680154692890240 9086943 133304971030775185927402310905633840128 9086944 -242329928734067931526863734139923988480 9086945 -49750756285936387107117042917259395520 9086946 114632588216859417976279464264316225536 9086947 189463666438333780157760968292959784960 9086948 101480858516628590686576743218540448000 9086949 -62069192402159177557203447170613180900 9086950 72844303790141484162871254028083756000 9086951 -200249263258929627673205000365638612600 9086952 -6140057087798777593378813143913758720 9086953 2064545618999389797276148005712670688 9086954 94114377898797553285832934154150240176 9086955 17507939086252341376721745578283052800 9086956 124217277734014517992721737306775427072 9086957 113371078193643972253780416780306510432 9086958 42308350005195091515624317808920737920 9086959 -109584030866943762674094697358917305600 9086960 -41737257305227487866192196937312829440 9086961 -148917601080809996345745733635122130192 9086962 -33562672062228140064661361206186422768 9086963 128554575141128773148084396092166731212 9086964 54796011504651263239294639992613502976 9086965 -84925781237375632444061722776629719140 9086966 32346502727670129091520597084517832320 9086967 -1738870082297425716773372701654725072 9086968 -24519763598102959969935840474015989760 9086969 485849910851981366896656871571946918144 9086970 21772071115322311866768115278038400000 9086971 -506629875023867991966748831045040761008 9086972 -90182420893231755299602921678182580224 9086973 -35842887272074181246045441317837227456 9086974 7270867378089011037424114714667544000 9086975 1502095733091521773009505444428704000 9086976 -13432947248194104071475590329899417600 9086977 150567338320528321361056808920136138752 9086978 18284621655438083288203657787090580480 9086979 -254956080339330172319444550217785288 9086980 -55946012110730225473923391163641528320 9086981 -260736724076303252060628129571067389218 9086982 58027580828088767454635571416864870592 9086983 -249997770125625555989824723497829009768 9086984 -82020828361882550425902495022753213440 9086985 75217354195946297712578328519004590180 9086986 144885015004632637951058596461808611840 9086987 29113141699733924145498387755324675904 9086988 -47893477750713949963006631776784016384 9086989 91620932491029020904932764510964064780 9086990 -23028271299241678611578376638382902400 9086991 53030258971084020539950657890810016392 9086992 26871452807816409428359072721994653696 9086993 -156046499288247823628993986214145675420 9086994 -12762000154606921730165142640158658560 9086995 -135698182138270781419318150675464018000 9086996 -256628024506244886951095309239173840000 9086997 58368833958270787127118643651348416480 9086998 48095632293137321772789946275729646464 9086999 -35292562691273025181530613795174040640 9087000 -77551214008201497303309888602296320000 9087001 -133834118082205813181521133569835651136 9087002 36289838298612174368771429589358202592 9087003 56989216774158507846549598530384565200 9087004 -188353978554485024192882397437711378944 9087005 -15502863516591288360403405139368877340 9087006 41625202087842605962293230954539112448 9087007 -195730424833783818502697043595463971848 9087008 -44193528701323094528608014221212385280 9087009 -93295189497774757009725228859130561472 9087010 28802111245489560893111195554404394560 9087011 -192051518146570302627526608886449133200 9087012 31227490233916460537663534760396288000 9087013 36231927533580603422221137881557490524 9087014 -13335620335147349033375487027930330144 9087015 -7714781400486783279653298673474521600 9087016 -247511545427401916507155951775259033600 9087017 37558403975167471998570036840883635066 9087018 -463942446946460235040014082836778752 9087019 111754413706587770055414852029918105280 9087020 -14948513366273060079629099913487595520 9087021 168852768987427178605813811809835559990 9087022 1982388447107648323127275483272949632 9087023 30225438197959284661768489603808117304 9087024 -22879781152640358735183863242803904512 9087025 -113436078273536918717246634090795331450 9087026 -29552022711237271646054401874902485696 9087027 66660714365094667478437048462369277952 9087028 13440546938886833601195400589138926336 9087029 -65487113515859737336195636243328754048 9087030 -12798454162374075672755674088017812480 9087031 -36689123409335587225973466363710828336 9087032 51206816540732680402482947011017830400 9087033 114578440278561423577535957982298900224 9087034 36092257208446082219643827314126091520 9087035 -70659320893072454360115737399539101600 9087036 24105670549456934114501001463534510080 9087037 19061885445865035516153455723684111232 9087038 -84279583297543326837953121557753422080 9087039 -105698363848992093248655546461895122400 9087040 -2860198635339376415651149491260620800 9087041 17487918789677179814816170678114973232 9087042 17362858538932927057553649056327843712 9087043 -122959460793427989180225472379407415600 9087044 -141379917606984292275348177901326008064 9087045 -69827765661669791934497362276587821760 9087046 -63032907588170040520273751370300858528 9087047 -61854111726195238531977355152182887920 9087048 134996682076666524631671006234199910400 9087049 98207114266900083471738533389408569050 9087050 -52168781419537671865778639277395718000 9087051 127274516999564775820324146514130812632 9087052 20163811714277155564756312734721498112 9087053 259259964442147993058791868438701453302 9087054 34754237846722052901891581600650752000 9087055 142757194999424541685527295633860957960 9087056 -59888022408628185435369879788631883776 9087057 24301072155060457411469190134914052352 9087058 53035312643872566370876487822911709184 9087059 -120571057089330227141719995302896947960 9087060 -69486520483206629329081218864281303040 9087061 833760804841448750545889994370334208 9087062 40158496263170952383014669724307239040 9087063 -206725569534850692423233956575878892000 9087064 -11996340178894649141779926373933670400 9087065 19318285982928293986930202730715438920 9087066 -4858661826994019366180561413196099088 9087067 21195503155195887317027094607140370152 9087068 -47900710950341316749602557414194929152 9087069 111638481674147969215640702984937212544 9087070 28249230594043288162323772476308409600 9087071 17137842622750502145756015881926403424 9087072 -54426022516977873680566509631564677120 9087073 1640523764895902411904932458090379040 9087074 -232093106572558063375368411413185548288 9087075 63804359066116178539357279376166285300 9087076 1913758101011274996620713701835708416 9087077 -54037281710087057501876158421995797696 9087078 -5398585782105683962660245746974433280 9087079 -248032366374831001377543796564690709320 9087080 61775558161438229831242767025623398400 9087081 -3406707668584030898388281368816945440 9087082 -91466695601516814334503097070292323328 9087083 -114917296704373839365063695165019542668 9087084 -74424640451735279337914050245576449280 9087085 -10041259003044145987672263944067920640 9087086 -107546052322111046930117737706576515008 9087087 20323403103776709329326971594136637568 9087088 -61429183615720407650968666563390373888 9087089 73834670167301037051896851710865702080 9087090 -24735023861917227024851912344768519680 9087091 -51339507333636953625410552742798172928 9087092 472353163964017346677327396448993280 9087093 -15377847357580859883887950510745608320 9087094 -45253981034073561055168970042333771520 9087095 81504303518926284908803984238247949680 9087096 -152802268837523503789684326311657779200 9087097 -199528651258754886878222845315595634454 9087098 195124029159094892032952427033827986800 9087099 -33570834990321765603106593027641548800 9087100 127511797434783752718096279513267200 9087101 385269377163796239191477261726789637804 9087102 -78796283186830732589147902871757844032 9087103 322954565376265638885096749903049940352 9087104 -878772370716652624044894906073743360 9087105 -16348381872747772211990907809563788480 9087106 -17076694730102871005782583381174929920 9087107 125604036313940594871097159228228639356 9087108 100072451390234263962116643092166773760 9087109 364594008270195220664401811184113579520 9087110 -68133985449941076864898972709279687040 9087111 -72990926805243395377806483492585239040 9087112 -106019803047381762403179101895523430400 9087113 7623301774101072046991246615955133824 9087114 40974713879455713580954819579917054720 9087115 -111545996027624232019213025393405436240 9087116 73537181955789577190042378907394071552 9087117 922549717289590681329507208305214656 9087118 131141179985857353036428228564442701760 9087119 198185522645685264258276012775913417520 9087120 13684649391345783185749335811896115200 9087121 152468739704326831800015695860895097600 9087122 -12605495327068743023147058726422678016 9087123 20764371696660731561540368960669575168 9087124 -43001451885644588802333972385682072704 9087125 4674636258777420057638572498007160000 9087126 26049238153136553275265170775340831104 9087127 42833135275662688322519073719551825072 9087128 169106213211628747826047033248969308160 9087129 14887757712334280137889227099719594804 9087130 30123323154875790129395342939295686400 9087131 174140298778386542703989679780763516932 9087132 15190283556480878263888192676780209152 9087133 -476048539460752760852083392377699111040 9087134 25819365148099123943356586109620164992 9087135 -100929556945399999834839772435857548400 9087136 -14916528609052275947406240645827788800 9087137 -218857874415803115501222737985881849808 9087138 150555918980298393588059875450986660864 9087139 58954083622017316253554913818350807024 9087140 105753815846415290018330570482302685440 9087141 13075610641170514334620589655120032064 9087142 -48447024505927844076318876089828394528 9087143 176228187772990854218370230643655339344 9087144 160064386541362183468396907199410749440 9087145 140428536160400689011167362305276748800 9087146 2924479034991273933088795041978352320 9087147 3227521889015487152490431572191720 9087148 -28992758668196488866288095076416461824 9087149 257019304068674657203038290658818730240 9087150 -65144069751999533820496935209825040000 9087151 -86339154337360555625926479454808660528 9087152 34543089171568674051089165463635705856 9087153 -171531590097119240960027708844532522896 9087154 45372190553939667679483105500217380864 9087155 9417303553372821207999479652359627520 9087156 -1644140154164178184784644096240858368 9087157 279929321918496360573776330921975431406 9087158 16140993320358236467796634185264994240 9087159 -64310513759314980782122746793072351152 9087160 172809304657596140953646667559517798400 9087161 -202891769549293080530192173032660785238 9087162 12636234583805940180792246858900810240 9087163 -97629865796915148612171883722516880704 9087164 124735600124673842871567350871525221376 9087165 -1329205150077809688543055392427844340 9087166 -71247746875055850897335702136760147776 9087167 -32565861512788882354742816080510572720 9087168 -31105576899561784960429292740631592960 9087169 14337409452827459399084047161559536320 9087170 124274745023714183145517190286074372160 9087171 36278676637676841319359841846438104240 9087172 -13299913955256825692548684272624869376 9087173 100689907895009238066151747178815069500 9087174 -154030788036999055197915744049865170560 9087175 247539452348092312013696559250226914000 9087176 835627406660046589322171667774504960 9087177 -19585223362550732274568609906480960320 9087178 20667150254864478436018600972647051360 9087179 -46552933534265405452248798947978256240 9087180 52934830449520958621281306701523353600 9087181 -231222994420222090477588660792720699018 9087182 -56811493026140584514854470005777569728 9087183 11961015636689266686456970895512151664 9087184 -15761296209051427030810750013911244800 9087185 -40546605434211198005955663555644544000 9087186 -3943690260268041732629663453015813376 9087187 212900233790362686084966409190283601240 9087188 51536007051172139925543125943402971136 9087189 56938767684016433324850611487923433120 9087190 -505287360933207307159719782518732800 9087191 -30348554858622840607604827705757004408 9087192 148415327775238756382639882300826040320 9087193 18438366491309522856694118259378034442 9087194 168541964596635927163258877517492262896 9087195 -20500328755463533542447295486361456160 9087196 206811296990408394698921575241006758400 9087197 169496611293630593489469822937859391180 9087198 20228583562203264657547517742535861248 9087199 57674086673359964233695491833497759600 9087200 -13993667671882226993134316027648409600 9087201 4729205448393632366629737157383947040 9087202 -2284676219256566428979671528134452448 9087203 -342355230114286232601583436075361640548 9087204 -5787921526852332397344109806228996096 9087205 -246807886125452144828573767250650892040 9087206 67551814129810072101078946124083293120 9087207 13246939054196697760474141142678615040 9087208 -73788308710245137013041743218273484800 9087209 -143809370868665640348692230877295323520 9087210 32404770128025509881583944418694750720 9087211 110271242506816019104062551696486150032 9087212 340610451334835347106861414833347072000 9087213 -42849056094333184516465462875056427456 9087214 88630688317986848822505749750835476352 9087215 -83112699286593145121392600024581662400 9087216 16180707043111758007402396883561250816 9087217 26405469283358479267807750055404413266 9087218 -35192717890556774078319438786393513984 9087219 -143003393867124352854450704641032536112 9087220 -32213472614681695501445817592330149120 9087221 33765423520523532141400489038746520 9087222 90932092695052384920895318149210267072 9087223 8466801084210681975467597146544650472 9087224 -132874734961531290889877304631413719040 9087225 -12628505585827689096011975124150528000 9087226 51776306877640453396282794463656979680 9087227 -326299107108431073360946167225019848924 9087228 104821742514170225180653553277416793600 9087229 163823375755255786970319389456066349830 9087230 -45063688832026122609229469249828514240 9087231 59295681647226286619610647297504821248 9087232 -89060036554471453823756223440492691456 9087233 -25379560262493942350039096301027936 9087234 10072885025899782766556306952837590016 9087235 203210785395019189908774116116512097680 9087236 302498165676342116991832951105912654848 9087237 -92796647305373168456157812061785911080 9087238 -118875751958249477216112223388329368480 9087239 74233241063645245822138706435116245120 9087240 43298839254633841619330915928947097600 9087241 -201660442369401103206141611208077616358 9087242 -10966009734623885182942685432216326656 9087243 -74870834859097202473220247586348663872 9087244 177073904155135439075305387950071027200 9087245 -108854015894131622022645972066614296500 9087246 53211358863272341948096855461186749952 9087247 -23323597132738068856531770873854492800 9087248 67562823767857132397300532239772303360 9087249 -196413267066809821178491334581448280336 9087250 -22614090565877907650276491531832832000 9087251 49606180655464787830034929312213870872 9087252 37310441532820957878336085479464466432 9087253 -8466990204257352552461299151340273280 9087254 46540052313576978267950153992698378240 9087255 -52798269281861716395644466391628217600 9087256 -555496758476317547458928343310233600 9087257 -75210604958353733056429971726556285494 9087258 1124439008383258404971890615364090880 9087259 10111134382987540425844512590046215568 9087260 -13411884120140906285884086288658698240 9087261 183247803897807875238176265671514521472 9087262 -27154971031347854074343952621320486400 9087263 -141685968674965750670167372887922403760 9087264 -18141482849465072912697337615621816320 9087265 88780053007102953479224255461009763200 9087266 -198336851178470618252649184550775057120 9087267 -72129030910501985608254873453220025088 9087268 221017016648542060568628745911001029248 9087269 273094480012635060823453869452264132670 9087270 -27790009785451072206653761628250422400 9087271 208337550876983543947203750483852746272 9087272 27603040519905650308878553562344243200 9087273 13546667374303301664250470186079231560 9087274 -7430988721021837164124811825239397376 9087275 45637288556293901675733573835498191300 9087276 -524068676221698063407014338975178752 9087277 269183387752671738250708159484684428992 9087278 77844710087726560143105407682633105408 9087279 -16620214834864292982725410111586457072 9087280 22251320277399643783571326187224104960 9087281 10165585180228140043119623204815482624 9087282 -120109566136970145252479835152365747200 9087283 123852719129921101447509932395801021480 9087284 189864485474975502286255243155968735616 9087285 -4851362841339268556533239174829555200 9087286 1333896896581347063502027508642690688 9087287 103903119381170967583134787688474621184 9087288 25278333198104602003722076418725969920 9087289 41819469858272116955230590089295730000 9087290 64820536540983273793131522936004608000 9087291 -155716192984759876687803744771596083680 9087292 -204091770277133452354772686785969740288 9087293 43033613454536323904922618505671900480 9087294 -84126905679843509712556148650113566400 9087295 87137783019782233712698377081534336000 9087296 25043263858389075373850364238582775808 9087297 -50368601204967869723271744965728270800 9087298 65260702972088768658081829050219306240 9087299 -41308115750003596911130712364972096456 9087300 2308686254976880063180253681874432000 9087301 -661574518139800222341128665299406720 9087302 5201369574288402112655881053744538752 9087303 122321584387965964996498060306670785704 9087304 -148531844686224499337431192704132234240 9087305 -370339544837630476656689341637010047040 9087306 7923607584415802629694503342102773504 9087307 143223600136373776220834146485238081556 9087308 -180308335389412455000230059432034979072 9087309 2116772186333441372234563756714573824 9087310 71126494192250360319261153005147770560 9087311 83925536475535900501220872678788973200 9087312 12165231204158005154764950604351930368 9087313 275603606583770706219594350149831816562 9087314 -37118589008930991708628420579561125744 9087315 -21099923517182570863075535002807207680 9087316 12153182302254668287475362041684932608 9087317 -193463019711999574007211273373513599108 9087318 83605393866701179760897170693519604064 9087319 4471060413562811088318907480917905944 9087320 -12513448253867875681563949132283904000 9087321 -30880802748980144874350756152505861280 9087322 -43126705140164766037621900747754201376 9087323 -8664573315249944073237147844776934656 9087324 -64664004842156969410231171635470576640 9087325 -10638150936731146979766917810908235900 9087326 -11465446840024542265997508038002385856 9087327 69533885597371260071996375758223366328 9087328 -157786362198165637332117275419860664320 9087329 417069737430152295066869872486513028484 9087330 7479928780183226180386788047533209600 9087331 -97682674526940626790545928306092239872 9087332 -12631974180757815787894372263561646848 9087333 -174212275390382697451201334399936054976 9087334 -162426907550106990652681321585946321184 9087335 -31952451234923331817096005513074868000 9087336 207655587587748624567196947452257075200 9087337 13291337816313471858907289439031015552 9087338 -59745333000402844371391949756365992192 9087339 44070018827473989255749371990720030080 9087340 34034260182459170274563015548439470080 9087341 150163439795504890334837001851816217984 9087342 -154728463397947141653376687733943744 9087343 183715350009305507181235447600977808592 9087344 -24647497319783533230147790736877256704 9087345 -62911709662437413806656351027740247000 9087346 -1042691837339343691513575275018259456 9087347 -61600025439137863394191288140954158448 9087348 -34442975848287661917863706298236653568 9087349 36243717220531766951271681959614497280 9087350 -91500568334832467777852331565111339200 9087351 5312807829922815158231005543795382784 9087352 15955395719553570429570190830747033600 9087353 -294827945192705862679904584655958204480 9087354 -119777924763729306939992244982340481936 9087355 -26092173487481606933167479956858154240 9087356 -209398934162865363100907840152591890432 9087357 -146008961534112423654752984502683480160 9087358 -29082248386160921837936531590511001600 9087359 -157251553147094689631905282509532141440 9087360 96439377939797676231260133076972339200 9087361 -59440171308097924881350691888826872000 9087362 2619864506322042903231492662843878272 9087363 161948275355359389215950638753362400 9087364 964563574847091631973178109593034752 9087365 45405501113726250330923429868892291200 9087366 24869785040620351900611455471641516224 9087367 179975912253896705490023915367168818400 9087368 -149642343864551302592018996446446013440 9087369 95794799043441455821585203487038669888 9087370 -90849565434249857773138823676524851200 9087371 7458250864324131890920079420405649024 9087372 -58624117871443710175276394917189413888 9087373 -299775188881733762802738363766932706378 9087374 116912820144582082396532304823303611072 9087375 72775385906653998189230058663516576000 9087376 -7457161698424343172286536850249965568 9087377 -106228938725586175654633306438455088320 9087378 83394916389174831342813219108164241024 9087379 -76855781598733538773639748016228680624 9087380 86409632987766231061573643863565698560 9087381 -128865463199538663625518119463430781472 9087382 101613884313901244962282199012841206400 9087383 8683476983301819801689619689457268104 9087384 151071162734769087212891465641243729920 9087385 -15504555419213382868057516217939291640 9087386 33828792369212713845093190446493509120 9087387 941119718506383108592145128604082480 9087388 70701972831125465284826804219585379840 9087389 -153816951112100052102872130122082774810 9087390 1205641073636910906451439248222110720 9087391 -8733203835924888336543488027328498208 9087392 -81901374222472146475034197819835547648 9087393 -90776718123996056221390340453625208080 9087394 -9241200555529596344756802389358544608 9087395 131548312392857631221584845841935192720 9087396 90625758375972201340082842565375109120 9087397 -381172672254987621432786321804383675136 9087398 -14256820719155796232020730100522910720 9087399 14767153584184276256211775604289231624 9087400 -14258761023862652064045777821177856000 9087401 30044262652201460321369343718722274932 9087402 -8426924802761046392606949719775369216 9087403 -83615002458538277634869945184445278720 9087404 52915784298841605243991142673120640512 9087405 -166059929726752993025196216926286720 9087406 -103704613391353542898888653566335558848 9087407 15902663851997347338114566744953173600 9087408 27633708449836873264490113721223512064 9087409 -185982124318495398374114656799011489390 9087410 83503791019709577526713561312087699360 9087411 -39659990803111168301937978900950918400 9087412 56718567813642295431440097529769779200 9087413 17200528534220044697366658522012504864 9087414 -41618841348453467942525526059391461376 9087415 -83431485036965987851295164542847488000 9087416 45805889498422973773317987037687603200 9087417 332948772184324003544815402312171110240 9087418 -123931657319125649002787562178368439584 9087419 326214024583285315723973129498241542760 9087420 19651002515716106357496690383729295360 9087421 -32794089534498627140132245087240134336 9087422 70880649206203647874856429427246413760 9087423 182702847229081684743500326808152048584 9087424 43035063787061268329623798982226477056 9087425 100754205456903295671305266068535608150 9087426 -6433579356105118023106251153895628208 9087427 43953442807945279100959551689102921276 9087428 63566260687739833092907470055214518272 9087429 -37136953656284409131851803884094864000 9087430 -8384466355049841751669055024127300480 9087431 43896790162442930726732565736916342232 9087432 8052435014128187419255632507576483840 9087433 957232461255213054318796019072187648 9087434 29945964080265036318437129291518156800 9087435 37125725487700421690067254114048016960 9087436 16915155832175008906408762282685991680 9087437 -223268738280857653851033595444770859914 9087438 21302705078059064050320909798076812288 9087439 -148705605878597004389510070186501336480 9087440 58596931298823552860122857658193510400 9087441 302764765454165470088550458591813468160 9087442 36278803598929086764033159621576832000 9087443 7315862824262035458567397316341507104 9087444 -16613158563287239883827954513562542080 9087445 33879881664954049716267598140258933360 9087446 150689097471602152168313734986477840672 9087447 -67101963521814703297111073242766757120 9087448 5395200324640826795901519762223042560 9087449 131729461918097536457536991975529442560 9087450 2182379755979025911490182282443392000 9087451 165234966505536517288698802296849600452 9087452 -38276169725216371258263289369012761600 9087453 5048167688498562266430004814054731782 9087454 -17484451678757895377030973115405344000 9087455 -6792517744785040487494884848061288480 9087456 -19983664541178615347513197501932896256 9087457 -3505187587538774914278918077523934908 9087458 -144473288826153294832625201228533759920 9087459 14321064402293239406061579849401899440 9087460 20519730510619018506464782152772047360 9087461 111747811051490828960038081070614436832 9087462 -14230411095062222999050972850344186560 9087463 231357032377719370227630223831153840 9087464 -37638272201366708622834974301975674880 9087465 127278525573017729010518422690586658240 9087466 -204552838163527640315465885355322079136 9087467 60919878599926696850251249319198889792 9087468 80613486591057611867641157599163871744 9087469 444598998924090641964476455726697689560 9087470 28733214903388016285262487285392261120 9087471 361052560714503267662329818287042533272 9087472 48747733566982292749512666012490137600 9087473 129752955928840961517437398664051218944 9087474 119497492026935800180938783066317151744 9087475 75243244824789780583037507805862686000 9087476 -3134155051497354980913905055864013440 9087477 -33490971611305089899497211320299442368 9087478 1944600743513053433535247524732658560 9087479 -181959674052700155434370702964015696920 9087480 71394822891115173319609993128312729600 9087481 45266507860558676822607181180433689732 9087482 21728458243616264885124992196997757184 9087483 -202565438617173782973729200183838312000 9087484 30830016660472758347991853571218931712 9087485 53487768852640738789214228663223121920 9087486 30357536460786227766810420948024012672 9087487 -304871491574418753045988865429887796400 9087488 54560863057226207168837658605518848000 9087489 -336270922402005630714666172654873025136 9087490 -62622959810274600817112671283871660000 9087491 -421331761084303570508435286630636480 9087492 116697163969447194454055120208680266752 9087493 229257317470670600219881255897815019742 9087494 5518436770017074254289140004824439040 9087495 -25926520118860482910351118544446760960 9087496 -13979843330819682452041121073644666880 9087497 -107535099183410011143305376683180121600 9087498 -68236522135365799861070780887564032000 9087499 12396098751945959595570395506418418840 9087500 -55029732268085677808370082954569600000 9087501 -107274311564298493058144119841844437568 9087502 71535242458040955701091765035159189952 9087503 -167771273805397541502146842306768830240 9087504 18804473358943583277588763291320188928 9087505 -50994595668082015624736438747742939840 9087506 114131447312316514752995207695762199952 9087507 10019375468315128711791104954608947456 9087508 -71068610277422224779287110293094636672 9087509 -113542450283553544714566164298809602290 9087510 31348938436021923576266330770049280000 9087511 -48997567191249062511671072498283976888 9087512 -42572149454247282796553050861049733120 9087513 -105388216897006580891286467925375710256 9087514 137429964989592369775632072305567279856 9087515 10316921975218893158993208588921126720 9087516 45527436957169419697930402854882819072 9087517 142830570171006956007041722562985214860 9087518 181953893256757594644996357956167976640 9087519 -6081299175049313958906267575861574912 9087520 -90829556913330617677425210106396016640 9087521 -14802936110597802934063006112553363408 9087522 27907061061851124695303912545962252672 9087523 153595019588683192110154920089179068840 9087524 32233219301231594213575659701024148096 9087525 83097671297073862513931819561755656000 9087526 13163476129799749713606690265668526080 9087527 119682962312583850209073413883655230320 9087528 62228067314536851021355882481727897600 9087529 94422574950840578600823008725690589280 9087530 72513194372920720251898289074908933120 9087531 -17135565477129394805095907741757281448 9087532 -228532080541771257762002709065318466304 9087533 -8679922623420754689558311338371369600 9087534 176550112940490187609455232887168000 9087535 176038683392389617804600149419758561480 9087536 -28798964993649311718485923944618786816 9087537 -172775532753060942472377103332146655648 9087538 -91737994878873306427760562845644516080 9087539 110730177766208217591849821828371097040 9087540 34192004643079195256935408782009077760 9087541 104431966907616645290935107626486168942 9087542 -130006691403774752269773054802367679360 9087543 -149742678473523316299327807859205410368 9087544 -315770189056954561672814485235482214400 9087545 258850788340386660204423637486683113280 9087546 18938930705809021603174648485693452544 9087547 99944341305798016203519113946247286032 9087548 -12597523149851334076003262976921062400 9087549 26927677370758479703040473187236740864 9087550 -29295552342133915944269538204180187200 9087551 23442716155778359371948413653361165424 9087552 -360037266983350637696756419281813504 9087553 219745670572350663662481404436878537664 9087554 25868247926152083236589060286199350272 9087555 6017230294473064485087024972775619760 9087556 176858699029428505275273286374503834880 9087557 -7951250548035198266974191925315648128 9087558 3734485839578675698432632065519803584 9087559 60361639087921461913802214086713818128 9087560 84880836596054081752885262499676416000 9087561 -53900521316542159769843231132006031168 9087562 61560017444157651547119557660270052864 9087563 113548758746704473336222567646947457812 9087564 -74053532968796055597591257964235252224 9087565 -18809417704006767990883049047588959540 9087566 -88876461322683034651198961946817823616 9087567 -54092013660002909367962256592107861120 9087568 -12058154716249155513480223182968586240 9087569 255260120482880787554074909354994189940 9087570 1544562006222541064848224237818452800 9087571 -126214349473632531197433334360012219440 9087572 38844419738183658968322809951942821632 9087573 8263011476039133289268341557329525568 9087574 -107088145049674375510707233934036271488 9087575 -25825917890900382293581840962626598000 9087576 -11609326747314451835386539129449349120 9087577 -3353858595880467967698614309692859120 9087578 48047294699190096149373112765476274656 9087579 319868047120226889659956168094769391920 9087580 -174756378638833570387366555452381964800 9087581 -15434904220941951149906404005189606618 9087582 3852082672474772365662416761126923264 9087583 959464234867018899701735296676510040 9087584 -194838129574181891925076702953603072 9087585 -62905718735093558484629218986609542400 9087586 -103840599176237153797071699638731351680 9087587 -371939067961082704493975210697932082432 9087588 64150128761330987886272329388019548160 9087589 100727781487585539346318310749394226432 9087590 52956141836250183780010412791198396800 9087591 6043270915592435391974504319178416384 9087592 -146463888736126694389228122691264481280 9087593 256979997241228520469907350876055943760 9087594 55171175561751703003473119367649363200 9087595 12980693605267522407176769339728326800 9087596 -94217958685026359590634789010904046592 9087597 -87763626578768356755926782118317110132 9087598 -101191154585321716839376942293609581952 9087599 -63534352611986817800773865458744495536 9087600 -10651107290571122596293296424466022400 9087601 -294642689140151714215598416989293578896 9087602 -75253409339000725990694961732517387248 9087603 -1986576282805260880315770014597412096 9087604 189978316136692862511256201211482576256 9087605 -43940359291500093321396457378483850400 9087606 -185075312563777510530556775164338048000 9087607 122743123108531885191299836572701028800 9087608 -155175459904553719369723597199435735040 9087609 20939027998330621986331385579022446688 9087610 12644688131509333693305192124261708800 9087611 20784321485251458456232794385660628400 9087612 37708218510112624742419699531024957440 9087613 -207926105980832657877583032984071460576 9087614 34607398260239976336155320252812500160 9087615 -157713689194495053038497456523657283240 9087616 -79999507858859409964232146529959280640 9087617 74476306549975098155672363489008625664 9087618 -46690494019825583219839885374637216896 9087619 -1348633294844480473505374869885963200 9087620 2847843920199993778152754322699489280 9087621 46697356145597627185869641912479851264 9087622 71958266638284074504682380695442866944 9087623 21055995279538631375106326389103927064 9087624 -1449375663108220226469865713357619200 9087625 -295655200540474601178724477160127051000 9087626 -141185255625691216338674164729901473488 9087627 -145326870500280257043337902363756187920 9087628 -4051210143329808302156300865972476928 9087629 98349426858091411293449299107397570230 9087630 -17809113281074088545066615513601604480 9087631 137934107522391363510386485607747777120 9087632 5163148559361616142786857816991416320 9087633 -1871029486869680790745083231556838976 9087634 38145553425312788548429354568111715216 9087635 45115042924096501725939561281794848960 9087636 -20531445378316555145931574372418181120 9087637 -56185195419256223032158242444471546646 9087638 130362139183305936305734517164656796416 9087639 -192263529496726683053182994247377266176 9087640 -121423576142509036836245145122588467200 9087641 282803893631451145642036695904622100042 9087642 88036746477559273321099699730521475808 9087643 222092489567254046481997489020174433200 9087644 -43551692637901282135379043583406928384 9087645 5937801029705855055173626326574817280 9087646 39787009142966717249541176447191846272 9087647 -19477999428421725445863339659209391904 9087648 -1078061753632287607382622575218655232 9087649 -3544355727169933683925150285700967660 9087650 3077635745876460395342304812377190400 9087651 -143543937787606587930010434150702808680 9087652 18149123169651641921731056223083663360 9087653 66030608065482570086081030818031444604 9087654 12432456628107075053793139286988767232 9087655 140494584612796619608585104255799320960 9087656 -255033462444949388036671177256309975040 9087657 -3253380640199594380176664456797816960 9087658 49419718468763272900944301556638224480 9087659 -86843082024617020705769501530703071200 9087660 -148114921577346954289333737347302656000 9087661 104624461852177226351368429372457757024 9087662 159770464296593193775715145011451571200 9087663 197075340266875225465213403594962560 9087664 -63033431551937695957160142168908677120 9087665 -226734941651628699791138110293763652940 9087666 -34052867866957978587338692666613531136 9087667 6569311215847497293034528214188168716 9087668 149196944584159926194524887736081582080 9087669 93366799726064544053003122667472635694 9087670 98491914574776662870081672672002992000 9087671 93846074578400201233574092196042104872 9087672 -125766574536000338530885173366654566400 9087673 -24279372186021521954114419484625003264 9087674 43323105224218850613656462279787060336 9087675 21000169332194213816354230179306021000 9087676 32910425519304989347554798387223916032 9087677 96512737948919289688359690965193054252 9087678 47252885710510720526620667896814215104 9087679 -512595960917549956962967987666794864824 9087680 2450847618350735679126042940633251840 9087681 15438627448647071838876800576443699200 9087682 99080433648733143362593584996069017472 9087683 268036737024570304948054306224247638024 9087684 -34199870503115963930473081666945188864 9087685 -64092680220620564115549839241139607040 9087686 6679564688842495671905564314935513600 9087687 65761279004289458433420204024809941200 9087688 90076833103088444065549392640776284160 9087689 21597149882826974912506869422691113124 9087690 43283229218227775615701589705081456640 9087691 -13688746398801370927554492993323218920 9087692 185209208865576034243107041729027586816 9087693 5866473190069814994787392637940125728 9087694 4395364530129842776444719807191921664 9087695 -24617183176364545974000509042517367800 9087696 -13752152615918800655173336819438190592 9087697 14663489005246886964944710333851305380 9087698 -33041841128773149073282491563383837536 9087699 -313454083528709333368908284515727133072 9087700 -111199053981012611352021748772797952000 9087701 27221923890506451373924926513923078400 9087702 -27851108070295450680498587603260975104 9087703 220788912332964323862784180430742274952 9087704 -12172263606510047245778655357140490240 9087705 -203611333814676644607965237817483900 9087706 913097009760182502997878905556066048 9087707 22340280389282444621125749082750022952 9087708 36446542408479407526786389429946064896 9087709 -182282083156462673451510785057495036960 9087710 18495199848822321378233851967371325760 9087711 154483834736998322778021285441782211840 9087712 -70418043774082382120741011999357403136 9087713 231911675468336567581537239847021996962 9087714 5196029340823026431259209695889845248 9087715 19415165912832896098121761909599942720 9087716 -125549340270894070934098573734867578880 9087717 23528247727851213810904876200125482080 9087718 10081310545450331583453838829154621312 9087719 30164317695869753488241140657986769680 9087720 -30534578169850037168460080396848742400 9087721 162792537785617834073447701088227257844 9087722 -29323192588323954161166353784126029568 9087723 -23819781136724874525115077974839781028 9087724 25463519347633835963044390221322368000 9087725 19127189817700595885889426487790348100 9087726 4772866059644365052428341301599974400 9087727 -365267176328820423060007667132241998736 9087728 21309158299087205780701968231772422144 9087729 -61865106142134122282008480131714600000 9087730 127118774314888431485980717429253294400 9087731 137125134195950908243118921265796530864 9087732 87475842664715782565197532073503023104 9087733 35327013836828285415966201893912375200 9087734 20568006154631808316585050852115286400 9087735 126692650648727545996954628959334706000 9087736 76778421546616414601642765554762137600 9087737 -695847803664109967391769262821426560 9087738 85210681054574492013477619894426951680 9087739 -2729190850800071380427017485443461120 9087740 5671608858513604671655024128729008640 9087741 10600964219091493084206750773896990080 9087742 -194661316290602825787863157111898057728 9087743 -44846204074338530247697267384243107840 9087744 90041920247083415572522743245825900544 9087745 -92276012090175673696939676848182403500 9087746 -30880280846231451091222855621185252480 9087747 26374927406441010235287921074346219000 9087748 259063154910235896171984549990835553408 9087749 -1622314400861481463523052977703598752 9087750 -14389141982578558245160639856623296000 9087751 -155289538840217820150201292987819032168 9087752 201909723309673422537475433500001817600 9087753 -97215453254402817619830242612849909856 9087754 10074321714918796818197783124501214560 9087755 -62330767649460615028116702801917162640 9087756 -51168704129553195499888543287458165760 9087757 49364664756401713049945481224510753600 9087758 -77658269412530154689254476086712910848 9087759 221651903444840645231289111421203160200 9087760 -29100305603520547860813435801501696000 9087761 -70796572671499155760440219587914786638 9087762 -9879173226612717875860286770843931136 9087763 68998469624985904812866959010848436012 9087764 17248790295957308128013093405743890432 9087765 -42922334031456416188980496856786784000 9087766 12544104883888228103399971772774156160 9087767 108184043284200782148577773124257258120 9087768 256369862678154819347383308871208755200 9087769 68223769127481865206231936401301300170 9087770 -5981507426044943183978659912022668800 9087771 25677225117838154832743840065668373248 9087772 -34751815974682914940552100571941923328 9087773 37406625271650995367767861988564816684 9087774 12924088141822549084271569097325219840 9087775 -94989249405579630219415636863453073200 9087776 139327893352294912802963848994260254720 9087777 56164244781538940875098586898710276260 9087778 25173684312163826712467029828093850112 9087779 -256977318624374406200891934298784843424 9087780 19891290710554198993619494293726167040 9087781 -20728240195680414845785623186771540418 9087782 127939828027713776854279780967138597184 9087783 37525901833952977661329714695730952064 9087784 -117270836920094943773016297018940538880 9087785 -7491838880459493410870819300413933020 9087786 -82965038748112279907953006238085484368 9087787 -114783354332077315685122925718477512688 9087788 27064411228401700242305554972233600000 9087789 68203007000972652064718535763612233024 9087790 33329950850565481062080959754720054400 9087791 -331083235164580354457254614257100878688 9087792 89761026791905723301595145404678144 9087793 1696955005334085682782706917671380608 9087794 -4642996499116021255149871164832280304 9087795 10503695838868849548186424816725817200 9087796 109377142144489861212110051606520808192 9087797 263158255093264269366214735666600923246 9087798 99084487644969839197930967225412233664 9087799 -57729875161795621214002673966166057120 9087800 164754088529140553683648947005153280000 9087801 10518827211262666251241746436659029760 9087802 112731072197053986263241105133076810352 9087803 215340218945667283015414723423382817624 9087804 -14256772083820830629523621025918927872 9087805 1623745454837232033899869677505297920 9087806 -30099443846130877976775292492776738816 9087807 104854192339061527122251286048753358992 9087808 -120536121392002505697724026132863385600 9087809 106710273203133030301265043358628650116 9087810 47983425088171552242513919028450012160 9087811 -244937376089341400574087602884941835588 9087812 48528382492302916644584327042636566656 9087813 -69958421196198374161653032690469464256 9087814 319787476981050064217005310256165312 9087815 183333186743789001075105368361908412720 9087816 57163337995261602966536339597546127360 9087817 -22969503884621382569118078473585506140 9087818 -73752506723795696578324665524580181920 9087819 -60664032514390889257953265605381798672 9087820 -43862293287149784769062639715151462400 9087821 120561435819988767056800754804135816844 9087822 -90902719600114651653830824380564927360 9087823 63560472105042513651475042107508625040 9087824 -53812820032326885553359290755643867136 9087825 -95039088683987770074609635777036648400 9087826 392289356064779969323912361749077264 9087827 -24689634659525622197158921942960337328 9087828 -24656589834824889609741542275874887680 9087829 -17571137714768508741219358564584946560 9087830 -5995331205492205133060289884403177600 9087831 97209708620388249529724939928797973912 9087832 43151793529110083459051987863890616320 9087833 -17947540559350619718379551996016145760 9087834 4751353009368703695267139895666399232 9087835 -53362174463594226882442305084912688080 9087836 -1177636742941322135692241745110532096 9087837 -36589608609267511229411601204521833440 9087838 82811935641181848524996556260491822080 9087839 29552290159303500881462945392938596640 9087840 45996062419193606969449156588268421120 9087841 -1929629816181973928503209816655736896 9087842 61234773866599328800807528926716181072 9087843 -13664737241508032955525663677887513632 9087844 99440981721654039819411783783584358400 9087845 -58540064363778580201963212929218701480 9087846 -22974130110260266161032669043737889216 9087847 8593566356234085400692766977119610296 9087848 205974526626584641866308538030981120 9087849 -4234486450787773411154189227510862880 9087850 35058127803552257693661808465175888400 9087851 100726195204093482251134304904697636704 9087852 -2320159558340595467188145176281169920 9087853 -183751910502597704487722199092806665898 9087854 -14431395523680570838731106044070386624 9087855 -2118580197926235997096536000793436160 9087856 -37050270515470071559502257732442226688 9087857 -15370791374110293230376318054013117260 9087858 -11604725432177410221450850610675016192 9087859 208548677198073309013805211514684176840 9087860 -17400431348633164141104621385488652800 9087861 26367381876854212822155018001380643872 9087862 46626061605065701324485850354871026944 9087863 80071044977500004680397334814852736208 9087864 -30918366863932932402297680709409812480 9087865 11114368623327787190839552754645195400 9087866 -21249139047850290832357370375940685824 9087867 -61820871063220965487522676533543150272 9087868 -8096368822147356334597033137137047552 9087869 2242714853414435662207382890381236672 9087870 -27990207859130636461765837129979827200 9087871 -61503676711681354443758614052052854320 9087872 93477326202210754055188480524288000000 9087873 70114540933876037071945202481829728384 9087874 177904856837768066769506492002521321936 9087875 -63152468261442857171077488549910800000 9087876 2589454324238847039133665336606117888 9087877 -76460880913982874747101253158486950788 9087878 -366628361814627511682217961839005376 9087879 -62295738932430488176773592973975583840 9087880 106468919162724530124190682781076684800 9087881 307395126901013975468577273558384467664 9087882 -77364777779533904420570490147550180608 9087883 -307115041228723504119090449087862490812 9087884 35458795462596559547488864621544626176 9087885 54313426578592900398125729392923160620 9087886 -14308901266379798232353325359235820608 9087887 54865177415883320858916520225840924440 9087888 -38975468143966553400333495092055244800 9087889 39504375937241091079989729550260217956 9087890 -40520056037559911692928093161865548800 9087891 174444318074927996845948961197630639920 9087892 50154719290783129464247002090224627712 9087893 195828634394804144920380316613271776142 9087894 6358844469674529394545957260802893856 9087895 86425535083281404180984404507934776080 9087896 -151832940871939928360526247633719705600 9087897 -436889682987954298735097185114343040 9087898 -3526333326569961189171926645877338112 9087899 52606368251143426000182579777247344900 9087900 -47073344419065327020455646916122227200 9087901 17569988009128673779179515776822236902 9087902 18130726737940355165680708436917505664 9087903 1945518347904348838765606944763357440 9087904 90255331097649184108841792684163072000 9087905 -207251101986498811285904162057614904940 9087906 5254763930521039320548223121863352704 9087907 -4093163516606571024627537960490272368 9087908 83346136685540924933403437502840640128 9087909 38206815724478352796209046752376854240 9087910 13447679376184779512975526026511782400 9087911 -33437391138134715720652614437684914080 9087912 69931110567954632360534914676853381120 9087913 -124983417846153292630819739313585720838 9087914 159597653586114403983352290422854597632 9087915 -100848147888020121601264983201566392080 9087916 -143812994863906349310915521461826048 9087917 241123715359862283038800144497093906966 9087918 -18974314078093248478025557948978314240 9087919 104112315300230311556418221115095827968 9087920 -40240775587175979259660034047188664320 9087921 1241164496029899656733051286803669696 9087922 -72874253246751174137818637038782517488 9087923 -139432606122706418528374278529308984000 9087924 28479694779262825541127135564179705856 9087925 57283287642347322804638796661232577600 9087926 -164530783725638936531380604510479637088 9087927 4557905597197452545787216747230156520 9087928 328781313347596439547042909389266329600 9087929 68521639148245663875884858784882577920 9087930 -99188103938016604405520173758711782400 9087931 -194172982812743176824328775555572698268 9087932 -31956043237970125914595432946331878400 9087933 -179616680535400037284451599293886418400 9087934 70835432107680630404475565791640427712 9087935 35770243583661433948276402717306793760 9087936 13358841809010217186510580218947698688 9087937 119189253225511071314572215300458272452 9087938 -36718117703483026606050907415010328704 9087939 12471602254931880608828859751859288784 9087940 52271140156981469868147140230150740480 9087941 291784318850840022191843830758472653342 9087942 81020921576188787971238668292064568512 9087943 199969722123844948504585675937351519192 9087944 23597221769533322548324025860682219520 9087945 15032183856970785738913966335244191360 9087946 2055187717100166717040972973741074944 9087947 426821454327713919674455962475137600 9087948 69252541650043762185624458166859775232 9087949 88196100814666125827134897811101200364 9087950 32094283511405594851271926326726144000 9087951 20119673960080049301260077095914332800 9087952 13681109891900331662076220635350982656 9087953 75840555118594061459895525160677545280 9087954 -21221363715419484541734456327598673280 9087955 -114095920830514457202786834987388050240 9087956 12099816057977574406000450580862261120 9087957 -194066778202788800913788307082569674400 9087958 121207151907705606388282293549845359680 9087959 -43138730141980618661799938048430634920 9087960 -2333022065947555401611550204887040000 9087961 220350176932205587738913431187887255562 9087962 -8586388678083404719604722811402486400 9087963 -108104847307315776027635139880795287072 9087964 -1478440123359662043029867245680126464 9087965 72105386807643833753771909589165035520 9087966 25154673380534336159491873246933807680 9087967 61928732016419141442908825307947833344 9087968 -42133700992179009091325887255106027520 9087969 -17097434224841178278020598093037420192 9087970 40477395503248958460945981794974843680 9087971 -158363328597483901560038674750760969856 9087972 -41610092561503806494572371315243076608 9087973 207818111376032858762959319779250601120 9087974 -6979243459566613486834532271425970048 9087975 30172593501024483911095921643789994000 9087976 -133880340514913092638594400236841681920 9087977 152280811117399153379188262585068121892 9087978 6446802385568168769020883954181014528 9087979 96220698876603266676557120363461211280 9087980 64056672244212546112811182899310233600 9087981 -69507481395864856727626186577535601056 9087982 -73815477150049034275131128363112873408 9087983 24719858036091427016556901534336039800 9087984 -28928867970759843737979203851409817600 9087985 -4833211360585553675385312956891961600 9087986 121612672609644294904436400443154546192 9087987 821516382349860314756893496111586360 9087988 -15591064701436989630392116697775775744 9087989 5303412219356639074252649944683564924 9087990 12153284301065167088663001826264381440 9087991 17642704075507325058647905409722214400 9087992 288440748979427882326822613579735040000 9087993 -155323376862794415980754230802989684736 9087994 245638896845054142835309160681877860352 9087995 11979580960168944043259933948875310880 9087996 -113760651244313807656626409989226675200 9087997 -202375101602201828849825661266733903008 9087998 -117345149575133171962121980216067439936 9087999 -196627445631675431883085514524312551552 9088000 -128998144088539328288550168494604288000 9088001 -24734296611646780260162383357718953388 9088002 27299605531191984271920667229166551040 9088003 -126198646222249053751617828617123357856 9088004 -112663374460846536063495937618267914240 9088005 52008836051729549110482021953046598560 9088006 -10223360115532578166945266059833275840 9088007 452150461862730226686511777692298200 9088008 -80601979816863366052565893870227824640 9088009 -28452450116868769978022058829563032640 9088010 46866430683603270890328591625695376320 9088011 308225442920640971605896202481263454640 9088012 -9310846114820362316894070922161653760 9088013 -97473972145853409909196835273628362112 9088014 26489210802708766903136969375150383104 9088015 -208689791417183893793111247627953214840 9088016 -13775330511878054123970065212474392576 9088017 -133307659946744617460126107702709736720 9088018 -74257128361446818861659297203917501040 9088019 92363304434426481345974733536002998120 9088020 6305582631267960412117907119050892800 9088021 -365366192319373436933063047601753571008 9088022 -51053823022360014424025331204353035776 9088023 -58461977507237007643277218759031112960 9088024 -16390588836935392681055149074876456960 9088025 -29243493494168386448676940945939673700 9088026 -18999114947156341164093405209768249856 9088027 -31871935433089809841443366582074536288 9088028 -146386154131463705778698691425766374400 9088029 -208748876404695604960159958715097991226 9088030 -104636271433246963795519808173379752320 9088031 23721510306772504649575865383895060832 9088032 -40473802034793360450701325145337757696 9088033 55062527502188709523274171400082301282 9088034 -62217716411763685404925418777146413408 9088035 -61195211041672036371057030448178054400 9088036 37354501344940535238767266763574226944 9088037 -90068182337752067918882810668364122848 9088038 -2277414612512506061511454547180330400 9088039 105194799660818681006900439718391822840 9088040 87959534030543219162354678755734220800 9088041 68860986730598201226595524833332320 9088042 -32212103779227508354722186429919603200 9088043 -96732456537363772334291474135569005096 9088044 37153718352816629150921858023035174912 9088045 -116053524374092694686490227388834850720 9088046 89773487958385202315615569002425632704 9088047 -266709000769336616253946172171496493200 9088048 11105914547341681258853130315350999040 9088049 -121967923750537573846695338361813803340 9088050 147155313911060598083101021131936000 9088051 -31636675017939248663938019971564113760 9088052 -78142729362473556787672029185187329664 9088053 -191798647766633683223514973459994112 9088054 -36004695398254543610616358114381837248 9088055 -163499938604888797696255041633682016040 9088056 -171582887547725723578556098537769902080 9088057 -115424045127334110094291535904929982240 9088058 -71161959978844950862298906438940397824 9088059 -51502613569203682446363512657570230272 9088060 -6253517214556610199959144102090941440 9088061 129340499390415625513723699495729192320 9088062 3392550432601117099633194170055696000 9088063 -35841074204160657365803589215970966240 9088064 75678180874453918637460315023449522176 9088065 11004420428924247710063863529409792000 9088066 5060872252331360131978989373609847808 9088067 -483583164983949164284643835827919282240 9088068 76387248726407971752850098078530580480 9088069 -62199093829886857999763077659914941956 9088070 44531063628697489424545507132934628480 9088071 -58296172262877528655271787982250522496 9088072 -31137473714742138380394354280644280320 9088073 87102670866080829321005126693081683620 9088074 51823154386389372378766138679790967344 9088075 71962191603104895666382458796268723300 9088076 -145303934387324843992227760044543786240 9088077 51984616404173456198895838801682685120 9088078 24539004316090942019452813770237360960 9088079 61569906535844241415726793434815614832 9088080 -2979731374573017427468597255215513600 9088081 333128615157684946879632111177818300160 9088082 -83757596075162148546911778935309365248 9088083 -121105592567351027622035045914880766348 9088084 18148864361224867939872600056616312832 9088085 -155323329698145652280852913205825276800 9088086 -14950574248617404669120881152826847232 9088087 -148057469224887211342852764255525430264 9088088 51958455428280544556978277040295362560 9088089 166297515934425347481287742481003051968 9088090 -37500552471911515592969067640072300800 9088091 -101538732052736999991127606926103736508 9088092 -62593124156125553009496495939864975360 9088093 -345969345437769084012387722463754880 9088094 6566457465319005180661293837725079360 9088095 106665764315171288684728722003846533520 9088096 -250621127342430366807840078769053892608 9088097 -78722585027084223401309207089543871454 9088098 25133117440891621569282531495278415360 9088099 -282186530992786218342443418450702838760 9088100 -3983446581729529961795906211229593600 9088101 -46043399872470189007235063574066746880 9088102 149889295751804571346432675671463421184 9088103 244917184058844979539924175172865671352 9088104 150414691948178352172528289253251973120 9088105 -42919579761836426270692136748667238400 9088106 -151698130730370254150063607338850621600 9088107 65812523203980393686158353393016984320 9088108 301252790855225657415149630535671248896 9088109 47270664466682075057247349291537316940 9088110 -223669376085433539935459967979593600 9088111 -165593692382537816163506821822240602200 9088112 25267863576053990676701799195093860352 9088113 -45177861848555133290372648705848904256 9088114 -53726564667637294837687399188430245888 9088115 -3301149004867936899875761609481568000 9088116 6587481774075070206104218493998129152 9088117 -9814205510286822417585332129744475908 9088118 78929422440743567280714328079140179840 9088119 310969502125776974841337768537330200 9088120 28473590392479741833051785375481856000 9088121 -2364658395763558485614003142255213120 9088122 54715459759462701821059567437327102720 9088123 -189457292770190782869102691175284985496 9088124 119245700041401719075749784756949396480 9088125 14177192554786267322437358100665340000 9088126 41223843748366096507427077863260032512 9088127 -8700812541811330790904910263488981208 9088128 -44066252563016593595466024839282688000 9088129 376722776876601452812419563523605403184 9088130 -79108789393595428407908945709411587040 9088131 12375314494073397981803231220288441600 9088132 -115304527300645835775400558168623916800 9088133 9694102411484991706175364564861128640 9088134 85077680584360156132780465978863628800 9088135 3844680164222650686039268710060327360 9088136 2045220133029468407993887483443609600 9088137 67668135989315410846547251241324016240 9088138 -21754844835087915520116020837146493856 9088139 -43156702662361314373918985223973014060 9088140 416465486176529997563302331826094080 9088141 105912406110512976101277539082612495542 9088142 8892657217794309784637393955694215168 9088143 8040574650163011894837875295982665864 9088144 43620771630724973997339322774028673024 9088145 -46772115804518523199650945568646112960 9088146 16157959015925000527855124190900019200 9088147 -163312931967591341256740345536926776404 9088148 -364430695415028842087540657136483969024 9088149 -84991165649696180608132015587296446848 9088150 38769581006931550942224699935158576800 9088151 99506617296162423221570859767668827792 9088152 64932962726377188351523010697360998400 9088153 180459474109710183916679864502752867402 9088154 -214011032276631795819350651114675293728 9088155 -172937462591679820161984679804426751040 9088156 -46723376794641573769223455350762946560 9088157 85969982887401501792385936383983079180 9088158 133453670669598656827822938938915235840 9088159 -216062620131760630778515342539908196640 9088160 -351634979034253450300698985771302912000 9088161 137628842578396521011983006577609950080 9088162 3672204879466575805635090405511778304 9088163 -33909686306301709396141575898747579440 9088164 -24882076299325837310043218607353788800 9088165 -281446583775349306243096558096826274000 9088166 -63227742812229785910728040355416379200 9088167 -41570347427763504765336279463611542400 9088168 -19272499988453088024386629952662487040 9088169 155118342048280588899309806238320586996 9088170 7990839594081880761461616366758553600 9088171 5250854481158702658178118954336946472 9088172 4390804153027756825665160669971002880 9088173 129261725823407052984577021040076792000 9088174 -289750106046793882650011891018444160 9088175 -51770673722066883252877308922159338000 9088176 11238675812601356310545793129192456192 9088177 208871736648558886047519069867350043858 9088178 -12999818404385961371262571913005847040 9088179 -11270876572601943228968842161220032 9088180 -34342622614405397367237357214356153600 9088181 314005559264892824114652857945646623982 9088182 -85828347518783436096292939415985648000 9088183 12396685790909999234974789434478147920 9088184 -114201366517997589784306405810979020800 9088185 -29694342346706918632201061392330603200 9088186 73409552507720383830491671748439495792 9088187 307397676718541917827556483184006300400 9088188 -36622630710134852970123252279536394240 9088189 181187995724861560503435394075908230 9088190 -706758810541353376573849154165822400 9088191 -4367111358132151504015862180494447776 9088192 -86938304993850228469293850276080386048 9088193 284988942549244314178134002970008933442 9088194 -115707310985109615647983208177630400000 9088195 -13239255332935879516122613929543200400 9088196 26010324995014220047915938547631707392 9088197 114520292951666953208831988807819515328 9088198 -29054577345194044286840833007747566464 9088199 -76266103546246146979359543164241979464 9088200 106579242606766839156084023728109568000 9088201 -126896444109406710713267448438824979228 9088202 -27104717478417482484253797451824752640 9088203 51715310183656597862682639841560665304 9088204 67635164519203962753023479756909341696 9088205 -116031850054027531008670218384299546880 9088206 -53543453246000793594170504987087733696 9088207 -241304321854509699979556985991024535040 9088208 -991338226289987889487653220213850112 9088209 38210868246064573443226656707388570600 9088210 10885867807427863002387005340868889760 9088211 -277662745485535433170751959265245256376 9088212 43537868726680270851673352988581056512 9088213 -86816187707645919489936928113291111360 9088214 74800581983954174704132138083410292480 9088215 34863852534666796060008649813045883520 9088216 503736755206129094265898397323422044160 9088217 11632883610469546893904522279435491732 9088218 -100593324197861732958709403216566296336 9088219 19725133774651707797447457830528071696 9088220 23419034957093988021955424753534860800 9088221 -123345719193341862560044432416532525056 9088222 1067252457545402806338259097804497920 9088223 -162078331932287144051534097151580341320 9088224 -50299429822988919064806768057565839360 9088225 -58963542068355718821247941071375274250 9088226 150070181994845408440176830137713069648 9088227 -22068402791424182276443156007363496960 9088228 20406684032840202397685277340470718464 9088229 -260574873998766186475779803405216215170 9088230 -25320498362671578112016344189379249280 9088231 80954002526510897738753711579652927032 9088232 114083414683791208475967213009093427200 9088233 -3716084547830615100084915270770276352 9088234 72772998543283618197518893628919649632 9088235 -43895836705936475162598213439826503200 9088236 32423741137103894180695896064928658432 9088237 -49144056446299926981393147302722267840 9088238 50772570429136162112217609443402579520 9088239 49404967542082739507114354841229086720 9088240 -891896798927459707151811773585817600 9088241 -130588077636562483464298788825827357358 9088242 14871718446036559853789629502511517440 9088243 -15150560559559517806568207608862322576 9088244 36638733357458244879993288673972611072 9088245 -88192986316656077875954403655581187780 9088246 31510060342855770011521985186274855072 9088247 6402439569520999293397864099341484032 9088248 -44231132660941231059354668407013990400 9088249 -112936006579608093250737793974595745664 9088250 140734988280585824139233849869032024000 9088251 -46344076799051310710554668722817911040 9088252 -103178779508530614436967416638288130560 9088253 -127632754714294713287690023289706354816 9088254 -2086745239951098075365185103473244160 9088255 219713026060253099380147067408112540000 9088256 32461623503305285496469404104035139584 9088257 46942373019939828790279828850030798640 9088258 55166720926043323338796723652554902480 9088259 -201190478894206358378781389276444231088 9088260 4127820957028462186214378518055362560 9088261 -23962278410480639653417909874259298816 9088262 36838307658499219329067783793220220992 9088263 -41863986233084415581382396512695285008 9088264 63474674930270398323333121099365918720 9088265 862896461593927668105927017604147840 9088266 10309737864722991212820639497744683008 9088267 71044516369826293760100073769485585192 9088268 117792684164893893764100436546957135872 9088269 14800453343450777253984486206044929120 9088270 -13250729991530379562936667694559641600 9088271 -230133570759539558665479145291429704528 9088272 23245092312211256068622157759821389824 9088273 -69552322798561299275508495868074958220 9088274 -955042698019490224691452844838282432 9088275 -31245581798678101765899087621295666200 9088276 80103897497671469760674469495515711488 9088277 -101799066313205132262542206665824706336 9088278 -45139929853814401926205235312802778176 9088279 -99897587368741333638790177561529608120 9088280 64589378244475307133266120690743910400 9088281 -499548921821425510932140714300833080 9088282 -48097280292659177381934419152576488960 9088283 -197546124927388894932583614121809966336 9088284 13079616206496621887760872546048090112 9088285 -70829909025044671592666464236358668840 9088286 101014142894565766606995428242898846592 9088287 -9786412707402290627164170346550640000 9088288 276602666200563802063384597584677437440 9088289 -30504054254669553733294493270657080320 9088290 -74697285392264743548906605930699770080 9088291 -177559761623226121399794181707772544328 9088292 199297815476858412997067240475461606016 9088293 -264872473664905268408986052361374475072 9088294 82401775076691104365126742144172873696 9088295 -5457806528972638950261715851616903680 9088296 -52229716585352229105526985646491566080 9088297 219028060845847363061208275464321626746 9088298 -20283269142201586971755016797999115600 9088299 130209330217681843971168068615667144168 9088300 -23604646684638419821946894947279923200 9088301 10465546582471792315270228027858118400 9088302 -98786236060174006015887655850707979136 9088303 35465437906964980710762558915659780080 9088304 -5916075430352474059611212597025914880 9088305 -62335983446496270097256941291324362240 9088306 12317780686916039469462146317611309120 9088307 403735935780613224782930093665941470352 9088308 4446200373667472644864422539865292800 9088309 59462677020741302092828321616536464700 9088310 -22630461072772249056927902644108800 9088311 13067727317023053598663012940871545040 9088312 169985340704695264625243793703548395520 9088313 -154277160991874493057538968854587176018 9088314 17116716477077125008047379122835594240 9088315 -126419397684615902433274467617785415040 9088316 141027328095157742271493162950431063040 9088317 40921643610796276244063264497823308320 9088318 20814525237587589114053138582997173760 9088319 15819251192619557143446803164780502496 9088320 1243565382828454107096335569209262080 9088321 -242077890915173535420609066549039631056 9088322 63642420024856550181215907910824683424 9088323 -135063892402199463026565550005293797200 9088324 -57909067177451943636520623812142247680 9088325 88940959135979129426743042047832981050 9088326 648669810467492615917010255604773760 9088327 -168857359525723628398682387203781244400 9088328 8700817856985979894284376386085340160 9088329 164168362927615628541617818544442175488 9088330 2789306684881236279278415276057216000 9088331 95196179702509165902384115262354254992 9088332 2487461968115646910883472895369740288 9088333 22273570752503959822364914024058318582 9088334 570665253400939825178111013139141248 9088335 -75836779597893023430881811494860800 9088336 -72023874133456576753475670652158885888 9088337 -256223760988515201959567704762045456014 9088338 6238313605377432769750000756145445888 9088339 63116446920446077780947979628136753360 9088340 -103960348767971862247835882594706428160 9088341 -124009770327973503256833088873910714208 9088342 40504565565258692908329865586227383072 9088343 -374005247608248518486344551998087888640 9088344 16904232199543761983936210129314191360 9088345 -12384248338436053291736737043711200320 9088346 -141102894137644338178111326710180321280 9088347 -13537649612409796731164809407285604896 9088348 -47622551928220107037693145135890427392 9088349 425918387958885858763675357661193803136 9088350 -17304529706680982666018272647004008000 9088351 -111322034607537389953603078255221136 9088352 454269407162741452482419882342744064 9088353 108127587285580205935263307907489154048 9088354 7622951356305059135190620564641271040 9088355 20164822088559535685803045201334543520 9088356 122354720241026029954941977030164534272 9088357 -15269911207678159114113828670378395394 9088358 -45052205099919079475530208968597478016 9088359 36511215249715334419229126444123142912 9088360 69296233983845120255695383563655168000 9088361 -65851659723031407845621512911954688476 9088362 -5566042017648181058943857679260443728 9088363 -77064698341213426617396223059087048896 9088364 3759366329686969723650570526347004416 9088365 -29398445593484559142787946131092070400 9088366 28263567654729135424505283191090021376 9088367 27866052668981994352425781253660405160 9088368 -27639221471249434591306685475918643200 9088369 147744748681549641450179657482006530770 9088370 -71534438996238789656353886073901818240 9088371 -120009616672936434409575200105983340460 9088372 84784662327822532414432479841994113792 9088373 -143548583462425411513881754576350442482 9088374 -80310224467367224658165394836052738048 9088375 -117969785517752227140119359900608078000 9088376 36734244757765522408526231130189004800 9088377 -128335950573230075473062944969957941680 9088378 19619413756112974878463354900360653024 9088379 144735398395691165198051309789294242980 9088380 -17384781681730801580153875873244375040 9088381 -156713398708746473197661452374393249888 9088382 -14756958356992521966287251011136784448 9088383 32340987389640127399798014428829266448 9088384 -53685120394334513882811524051474841600 9088385 167821419499551691371504995092521290580 9088386 1117444261370591909499046624712686464 9088387 -62310540398319489260234582819584860672 9088388 -66522742875059031228525684736018464768 9088389 -204355529343437934305706756863149353600 9088390 -180666530832716204035646287227875005440 9088391 21412500180285415260387733764792714960 9088392 53999275229212932761754079769821470720 9088393 -114406255864275758088623957843022187136 9088394 -79974725991964493792250298640695296 9088395 -129303577082263055995580242268355083280 9088396 20291454351836608993066634822221985280 9088397 591019260186151326680005670114680934400 9088398 73655091758399585793519548648571262848 9088399 22025907177714200124722988542879144136 9088400 -27783417411379785316336667612849971200 9088401 -80280442282253222255042514182976254016 9088402 40565958438418411951334500782353803152 9088403 -118255944338742728683211823775265319360 9088404 30777091410054565637307436893360537600 9088405 -128600096406260056228608118970538371040 9088406 178444562921057158128400692459912901152 9088407 2186163965072374436325404922048754560 9088408 -110954588736828572225099595037683671040 9088409 247987170554037576687211188560004562752 9088410 343988962288335783361752108519467520 9088411 651783701645719700344952336624766545872 9088412 42298003309936302712682129116888505856 9088413 -49188040011416934424400578232613364800 9088414 -34494350188022299710346497497093602944 9088415 22814947969977251449431184628868070080 9088416 -293484253093154792883639039190137569280 9088417 46692252579168857624357363184433165248 9088418 82187551457500537661405721476437070160 9088419 129449521961245640166709988266038745920 9088420 -40907871149245302011503391279801856000 9088421 -64467279391207704697341851993233921800 9088422 -8767619704604405533403620958859578880 9088423 83358919949966703305404477779131351672 9088424 -305296492186035848948445231924669527040 9088425 -1804523750028215832712108565842732800 9088426 22159785352559399664552574326349148160 9088427 12192980142852698755955736982410208608 9088428 -18210087466925977264039185131537485824 9088429 21930175931311447645086882619923776832 9088430 40314677266878650676265528102628747520 9088431 41214491412160529821111821376605576 9088432 29597702257865292496005121963893211136 9088433 94443373581077405201673907262313569682 9088434 107092822683368654896850387705665729440 9088435 139319289541251918658473781796808752880 9088436 -24051377256177460697556197101023332352 9088437 2471664561961618675406646352492416000 9088438 44958110956815634987308281540174431296 9088439 -93484038125375799652933516612236034776 9088440 26598308442799779043200347693303808000 9088441 85523468927396922983849809754850878800 9088442 112810132494989814897062066968728102144 9088443 -8860785862123781368928891120562890976 9088444 -82942584511829361916984341220101657600 9088445 -200442759889785248275370028602601033300 9088446 98431403473039810028596878699304997184 9088447 -315580169764482798623928507984590375104 9088448 -40117001781283638324317032515624763392 9088449 -15159670168742960786431109336831683536 9088450 10247474122241896068805802178866304000 9088451 -353687628856820703440847099331620074496 9088452 -157021580137432485676653224293121149824 9088453 -100232440108677451635088772639570613120 9088454 13230499914409153810022879647754776320 9088455 37297730562824352819279428435758824000 9088456 -27462122753402739646280991125658009600 9088457 57651035386552004563071324818594762112 9088458 -12435309476491903095833517811380606720 9088459 -194102272710020602658069275762471234680 9088460 75686225079466695881984898146843212800 9088461 -113290656764862509123644203227712155520 9088462 4362094414830455487090492782560257600 9088463 343941381178163903138621957986321241664 9088464 -16369542751373228120944332816840130560 9088465 39431655380674778160032229489322815720 9088466 48141173703497907727528343169608652432 9088467 -193934141139089874066735469456716268752 9088468 -201390365123038912424202988083787188352 9088469 -28115895368375661914571387167059113156 9088470 730525690878544405189033552685606400 9088471 115929807474050954030373500480432616800 9088472 -58039325268238097872606358814485022720 9088473 41062495817881759650287558911100725248 9088474 -203544458573332568502673705777393713408 9088475 -85202023759905290491856575092140085000 9088476 -83342735237591326947281183634256773120 9088477 121076675751120391017410162532335662860 9088478 -23671631666151230561773617835674362880 9088479 -65145287844006670012475446166805399000 9088480 -2354649001029318139117947661312327680 9088481 -220298803694034464685364986686461946718 9088482 -36473187545102258638882620893008520832 9088483 -193710885727592154580931307072279758600 9088484 -398184544353334417229471865141082152960 9088485 37077197032965196269357017128866443520 9088486 118634575788125454687659954830801306944 9088487 41771635899771057157426498575972061632 9088488 16472573335172502016785871011267148800 9088489 85429340599912809716056791590104147956 9088490 116485962468926503406875044494215068000 9088491 -92181389149013511413051072549370961920 9088492 -49214988018326245695485600970082196480 9088493 -126286370072843103138527856751925350836 9088494 -80701127398412253944792430791121432000 9088495 13646097117678345593873930299887472800 9088496 -8815171709615613479982422551623303168 9088497 27532491001885920452978864333263196160 9088498 59608452972565597481575424804911962240 9088499 -70725926149079791342667473427561010864 9088500 -5718351757080205086359261943923712000 9088501 -86067325951645756486092950133407871488 9088502 -18330630484816688863234396219820193600 9088503 70937265512184069353350560818523606504 9088504 -59902816943513634276133675469211402240 9088505 -10013105154026843774181816877409489340 9088506 19229039923083452278372782210419495424 9088507 49456015662258875440370836174862558756 9088508 80540070069857400585025734698510638080 9088509 37182234329242652834642141948914217568 9088510 -64966952971584260751619801494348603840 9088511 -137652033934557745757756138364406602576 9088512 -47993380129793601678943378661217140736 9088513 -26455449062203780942036465619271243840 9088514 223881572589919094733377536456083863040 9088515 66180706165558847697258073323737422800 9088516 121719836275613521883602186264902669440 9088517 3647187977432540418821666836346180640 9088518 -11133498928629490604527814413474258944 9088519 -118411930112508639197524417203220056192 9088520 -43958392080532734581138976637534156800 9088521 73754939566235767112193141508835991744 9088522 -90504073964755643149935844071664532688 9088523 3518003487167491286754436995555543504 9088524 6239551021263535619201229784652495616 9088525 -169323585202215310121613478529809769950 9088526 -68101823121460870038943845773043844416 9088527 -11712459320351649845897053485670419456 9088528 -22747365947878767427565430104551579648 9088529 3928860730957979424786268943169240000 9088530 -55359451557528619805711916244128207360 9088531 -100121162591723733247574028530485699488 9088532 56357387315190081662072176443849434880 9088533 -138872863447622458932044377502990088498 9088534 -15785512953813028326956272448662948608 9088535 -174783185370736149746213889260962652520 9088536 -2912689763301109958803503365571072000 9088537 -198962151210580050514618378583352292080 9088538 130632852889124228238886331468102032896 9088539 101854038522903174268252103106595150848 9088540 -12907767598178649378093189873722373120 9088541 48786869809544112145088747165944749504 9088542 -4355331705500513880453956313651290880 9088543 -150358059600383453059197463030053378208 9088544 -92510083705914167122658256608085147648 9088545 -57048637645684762755754978480727856960 9088546 67680259629669168541262975963465164800 9088547 -82588319887408252113373486335112937760 9088548 25465739445472969896172843139854589952 9088549 -104664286702929637970163809575507687040 9088550 -33403428349339571298887414017764811200 9088551 96467314529930498536665606904813433040 9088552 -153377693247611932588812790885017600 9088553 134533718092041904816091188361845945800 9088554 11807891209787607205582799236085745408 9088555 31234822691231575794759704133947136000 9088556 57997287055908434201452633572574714368 9088557 100491876052803485106417142590176808192 9088558 -60933072508153352411833282643433789120 9088559 35153880355236200847901040259548735760 9088560 -6726466498476739031395633812080885760 9088561 3864607345275595850608774591833830162 9088562 -22013888350069931306708378843442014208 9088563 76333187007497342726046064048968494208 9088564 -28582668063045165723639666576511325824 9088565 -136480141440353268507480517628272471680 9088566 -208329288849009519000046620749001216 9088567 14883707826210622288507362272516831640 9088568 -95836057767031394582634683283671162880 9088569 -6588273258055890948191096287030511484 9088570 -37978944039414156858046542695284607520 9088571 -141774478671996839941571401086703818000 9088572 42609760893637965116292487001208648192 9088573 -7736844527930908553279113260421422992 9088574 -78214344476109339583302901757750476800 9088575 -65461563420254149142195459278848815400 9088576 26531818614206038894114528460000985088 9088577 -337331854563194484971801917856564384574 9088578 83268765798490614444446570843168778240 9088579 56924096669975512460019508349720501180 9088580 -10076179659982390938565931811953541120 9088581 29191684397248617338871300116140974720 9088582 -57781717768654490082033669544156264608 9088583 -9576308803947648136762091176613003136 9088584 -102403359135690169781891865692044615680 9088585 -134086504040656973707888430583951651840 9088586 13842385985976166611287096197399754688 9088587 -26167449300215591775043220854334865156 9088588 -66097529378003016870778866575312879616 9088589 -186760890626250350013933369025414745610 9088590 -9639248143267914203815082449633935360 9088591 -140041985947587643877118924159022990560 9088592 -1118838432954284536755658212829052928 9088593 67028726779728113017725073601330203200 9088594 46104710795667587074892189485184382096 9088595 -27601409392685213261819363794110406320 9088596 69551930140278619696961243218472908800 9088597 103469543499510783506709217717550230432 9088598 2529221192457677400131235730364266560 9088599 23731696548617793172328490717821195808 9088600 -89585694559759144191305115517194240000 9088601 45233127110037222510685830988372931604 9088602 -93807040646484484839970368406929294336 9088603 156397984559012965520417623496848790852 9088604 9776187659940792376201582505572371456 9088605 -927423839671169888189736077004963540 9088606 -32672753088179667396235789602095398080 9088607 246577124542290291870379462867388559744 9088608 120614518682649420277206703936925859840 9088609 423044005709695530951289013669540960 9088610 -72870271769464845422855077780431395040 9088611 -10375951458670472625987601042315149312 9088612 -46615047667501561424721756958759936000 9088613 101259781385234043780789485214065060862 9088614 -59353505050926412559607268249907076672 9088615 148342749528411099833526595578505396320 9088616 -151798717677569572136331841365633131520 9088617 -25569702404121249578854646375603696640 9088618 117150953174981417001478759310510848512 9088619 -361079641401388508557738910320664035980 9088620 44627502244542865585370175653643156480 9088621 -154408380201909097175496806433032523178 9088622 14307348403952643883209023978537474112 9088623 90478971982020629629232850061170833184 9088624 -66476453198222590440616508371832438784 9088625 64451397983696051654076188101058304000 9088626 4608817766715452317693584563582348544 9088627 -62063182555762975903055373330658006800 9088628 21637672583145728826440438206613323776 9088629 11166353967887856584549937662191283520 9088630 105535947253042921724748315139435176960 9088631 509867594259181310685794126980313540880 9088632 88299523893122758077658264594641715200 9088633 215388234464736676128020119157048795882 9088634 -36556137395720798209377584373497180160 9088635 -89473320917767701173068764408374432400 9088636 -56023351653555978548974501746832178688 9088637 185184144884242478474936822211724007340 9088638 -20843663796252350510252147773263763200 9088639 -26461347209371789016396533356642536448 9088640 -16519192554647371157233086956883148800 9088641 -209424569494476033338375611206004808448 9088642 52285293666560986601842020940529393664 9088643 122091613507070304836783305870855461840 9088644 -107532187818659927022055531453977129984 9088645 22446988074872188679941825802319865080 9088646 -4206321109304643887122732628633792256 9088647 -106059781075875893033326398559426433328 9088648 -79890520383986809288614660111531248640 9088649 -122764175253134433040385305239292166640 9088650 41643053817942612749136622881165792000 9088651 -150798781842727784597570905152015524040 9088652 861046494958869901285647937820193792 9088653 9786120648054562131053494400777277504 9088654 83429005966141994258162087481895212480 9088655 -42244023501800656687689160434684642000 9088656 -21408502298641612341584552407373119488 9088657 179645448197372646205837579503271417920 9088658 -48392770695604348136536588281737400000 9088659 -203011851421296721784196773066915062560 9088660 48083931654090620127986943997137100800 9088661 -177625581791920119616156450361707879428 9088662 97216625048806069243127845323581228544 9088663 -126618957741072434102715330284114758176 9088664 -51206676236850785409564463599794012160 9088665 -77442466305889833678983101305926828160 9088666 -103526128005315994369608357699527463936 9088667 71109291632582632633166362238334559476 9088668 -10094197203731448948440624255172430848 9088669 -93170853418804291305064380644736820160 9088670 1837573511970299893603254046233936000 9088671 -8084147508222605768966371283174862960 9088672 -549270262631128218639530880616447868928 9088673 150373675654519207841871484066444032 9088674 -66563914332860759839271083699419648 9088675 -56675949226821585140174591229926674200 9088676 -195950428109897273473401460950338771712 9088677 30956552194315827620974843230632675388 9088678 48173146062236966084326339022175068640 9088679 115960939496982825094252291427799932280 9088680 8730131156120701766670779302723584000 9088681 38230458459750172730908143403543473984 9088682 -110044615549121507803856429150024191488 9088683 41160841858990713050294760580429588824 9088684 -278626559130494476821485314814071738368 9088685 215416774679557294677190754933407594380 9088686 36259473010608644209050712091776323264 9088687 31628984128641731733839625661965010152 9088688 -19410615725541809234847328046583644160 9088689 -149365819374382160048036739565936703376 9088690 -6746543803459020580126356786877992960 9088691 -47997642907079675881281166603109044008 9088692 -28514257080445275273493962570364723200 9088693 141534193305252247947715952564205057180 9088694 131894525539356004262176914906569280 9088695 -585363624273682521578837667187038720 9088696 -7093222258154112833524282765923102720 9088697 92516053130558158602498142301106463146 9088698 79138462460763359057061044558368318464 9088699 -15851796124439677597595080550769382300 9088700 -85678805304005495772080552394365068800 9088701 100411432628609982378158001901334805120 9088702 -5214694035448301136795379283493945600 9088703 23696034922908266855639389491613354560 9088704 1390059803333083668560682941121822720 9088705 96823685050790216927099403655684800360 9088706 -95794869056357191105087801196212558080 9088707 113468857568013830923508760209773658880 9088708 -148949531286460488746442501588200294272 9088709 16614483565253005078951471538102493216 9088710 25645239540131294345431113890247536640 9088711 206107346964379005223096630526988164312 9088712 203542034538860997564095828090939827200 9088713 3142703549055340877912542119464467200 9088714 167749334816108438495582486222722974720 9088715 80000067070667179617628173785708259120 9088716 -14388654446797825535726179007930787840 9088717 -10359669018849906858137894357779939776 9088718 -130845797721898748017405535432739973440 9088719 511600336730758241016334779340435968 9088720 99237728898871733720594485236093419520 9088721 93150735071884382076017347095694585200 9088722 -98704544090595934636777305704324621040 9088723 22310699285278011219726063986484680960 9088724 18284025559866201446118766876390809600 9088725 15267174523791765530462558050246884000 9088726 -46760183995063173218728134593670144000 9088727 -211356254120775261014636974701283561488 9088728 -7878774164580715542377881101484032000 9088729 126046891862444713387094337882703606084 9088730 695694246096142444689063415467002880 9088731 -168838640464227452380294863712117826580 9088732 5301399874834153875771458358796868096 9088733 102979809238455368043390390274021154982 9088734 -16501286965979413934309594722902030720 9088735 -10795164348052014352860952012471418880 9088736 -138787854308042471097388773543176306688 9088737 -41486319632440382925057690663753450048 9088738 2246246376659760195376308870525788544 9088739 2838535222885792753853293752450393360 9088740 33623940702642905253099627321768345600 9088741 -81552419626544170857058497519296137858 9088742 32534757900872813603698924597130606592 9088743 -5788021053236124747793694474899595736 9088744 97393875157412495514356175853244743680 9088745 105786981738371298714881395509815400000 9088746 -80935109113193714773631498013191529216 9088747 -51412594116902205084648605684690472080 9088748 115493904310677099148081978933139505408 9088749 -96835189356917792337749365687453047360 9088750 -33435168188404349069123696053538760000 9088751 -98735204319880322396060249850926113920 9088752 -46883148824528666081194158913912012800 9088753 295346508226571925333326528608984783360 9088754 65536142570703788365006656423252198912 9088755 -32865938662646395274626951738288865280 9088756 -161583793812243053854377169173657368448 9088757 -9568925843214132112644411614308757508 9088758 20820303246652506581142005731063934208 9088759 -248399689714377936468477764337327990040 9088760 -10928443216547355061104708260193792000 9088761 72379489593456394000420217896228358304 9088762 9419911941934230966950725858872033792 9088763 -179976228979049507614556171516253152988 9088764 65205827427664611003326289906526986240 9088765 129652336445681800486901070393812413740 9088766 32020298916932802337060714660784701440 9088767 17072567551967668437765316652824325616 9088768 -53114996918484832361808315349609742336 9088769 27545475482623662513300348002525120580 9088770 -23874742747985416123611444086548454400 9088771 -327245995349046521589953210733123777028 9088772 54955316393472667173541592540987326464 9088773 -96012978062685673341048790921891308000 9088774 -43899350665951304873776042182679242240 9088775 131996635527932163056771426170129552800 9088776 53446146721159439210410538392779371520 9088777 -70759095922958008112613436311616685360 9088778 97121404708372894344061548463748060256 9088779 70501012854134883964672578962720025600 9088780 24271464517016309689880233736612121600 9088781 -1145532904606070192308127311441848960 9088782 -72215311795697207153266502796885071808 9088783 -177294617501721056670452951042221570560 9088784 31892601639732840790497592045207756800 9088785 86748981487753232165442475449884336820 9088786 3449765799235809432545755386732480000 9088787 87487488363895291478145871842702875436 9088788 78555304433757202338771489645400320000 9088789 336115378791262209501958587599023320590 9088790 -61722838358290317712605535807032441600 9088791 15078030884125490340706967279034401592 9088792 -13556660696610465030389016637825843200 9088793 28719388717918954240353542936246018880 9088794 -45691517889606520315954964743534080 9088795 133890021711579250318452884902927224000 9088796 -207876651694634656199124065015012006400 9088797 -18500015085686815909338944412043610880 9088798 -5744539584976893374392101638210511360 9088799 -129212737745380163282983813322153009640 9088800 35879219465275936269702949936929177600 9088801 -171604375629841483244976546210611191198 9088802 -94653277931895026190433156721102582400 9088803 -172497378818697531154267063689586418400 9088804 173500559509720597618115443090243926656 9088805 18808004738772061544395214189926297920 9088806 69519187944021655535918704155224397504 9088807 -22268326330669784341540911311884829728 9088808 3159448464070682946277978960308879360 9088809 -178406252064819265254457080096611677296 9088810 72825212933516148723983264265219742560 9088811 -29549391313591710232947563130699131520 9088812 -35435661545903717876982558224092604928 9088813 538622358196677077048642517071121094080 9088814 -73775423772606135227487974809802400000 9088815 2900574292986410244584211359352533520 9088816 -13636997450632444722279921214417207296 9088817 -217000033854887472631784026477962140748 9088818 20759963649928473352584774242296700928 9088819 -65029978325380926473997222171341750256 9088820 94224584300082314708342112987505363200 9088821 26053822521975391020376294735087948800 9088822 -164755832816197195540878065203539720288 9088823 182881034298074515232183812504965279984 9088824 -3105000089932149953752108640872366080 9088825 209153662984920759882732026201293579600 9088826 31933803954883884063933100141748288112 9088827 127252422634984158574994148153890815680 9088828 3966385971816376320289334767018442752 9088829 126539015313010560515628786621017916876 9088830 80425679228892085426838757097539572160 9088831 -208634586360501266220010083908067170368 9088832 52762622489830470856882547194645708800 9088833 622847264610951487493463892687302528 9088834 -109304021588186455564813598048891387184 9088835 -65143878779464477521123747272109356640 9088836 -21567251950199612552570407024739263488 9088837 277902878564610647280216892350655331486 9088838 -111576147491226636053067545594872194240 9088839 -76279728400429185991966024709401570992 9088840 25880623549872001826122838972436480000 9088841 155203328642235685042290708089508031104 9088842 -19061638036548335162904710472041995776 9088843 180330329660651818684944995466280131092 9088844 77866545338215875500393315776046420736 9088845 59375391184988908215433902008709042240 9088846 70655186740466147204533666938740901504 9088847 -227778092685327120255326327654232322704 9088848 282084562706966991520168224445489152 9088849 -18904959125838994642059697301313091008 9088850 25462174203826196850232013104922756400 9088851 -116521827630857344688101722812463944400 9088852 -108139763453404367367006287092404000768 9088853 21272190566150943356239038996735735840 9088854 16267863512659588811203229529065615232 9088855 69753376189000809721111467166610324760 9088856 17190064653294708165717460904282112000 9088857 -119599328884794064508248457097286705446 9088858 71757966464117148565209408584438803680 9088859 -28010410116434721883941418295239633920 9088860 61589100865879417253640300872400568320 9088861 214640780132281880258572000506435924300 9088862 194151600771419379016834006733601954432 9088863 78661924072731989870226959845663368336 9088864 -102800658927346816867698089418562732032 9088865 -6107937107468701673434437204730252080 9088866 35481743686080471064891265239428595152 9088867 -5209478560845993381764163221677615160 9088868 133798801012505901078385964096394872448 9088869 9470534102451420804349351822829019744 9088870 18647105133004126264393863493291004160 9088871 -392247291599615448779727971584381574400 9088872 82391637084088080289489987295462768640 9088873 -289471208476697634537048178455844679878 9088874 -57192960583495610451632425678638698064 9088875 178659386603150432789478003282382680000 9088876 -185357015086827376387055071909997520640 9088877 -13138833496526311747958786809608929856 9088878 39763282390719690868441387187043732480 9088879 288252531984534008995270205265899075040 9088880 3630338778066876208496696873541304320 9088881 -48409372079912717796843509031233937216 9088882 -22345507349194486685393729097950846976 9088883 -43256787515692531663028585317832786868 9088884 -45425957948674741842729194014095734784 9088885 -55053730671927891670057113181936967040 9088886 -91154585280545183110429283497419616608 9088887 -49192641600350864935639631765149463040 9088888 59888579009200970146336264079760629760 9088889 157903204479218911913238892851422816580 9088890 23984225811562238809473576603549081600 9088891 -2981520367042568502182318309636392688 9088892 -185468867459819810996411440115039606784 9088893 -151780488951249558153273574279321888896 9088894 98619083424017236331362187475406439040 9088895 -147498273620945910069525324627872904600 9088896 -89574745803055892323883592132958617600 9088897 3527619156947861002801697643883676772 9088898 17377144615036851810613485061791137280 9088899 -113044358691480087044649749403346889736 9088900 108788188200384410031606018197790995200 9088901 41498114431642577954093227234006990944 9088902 -8270579398106231990304001971071904000 9088903 159700763086556565342358907806565712152 9088904 -66647758457091530328972024969853747200 9088905 -6066767389725757376232869127370020480 9088906 -141246989777464459412438017311196336848 9088907 -550076468491187904797494187543824477728 9088908 -132020283455873901828375233721500643840 9088909 -293692661583585459256662472160222306890 9088910 -180002773078760565854932727845785600 9088911 -12576657802896795182243650938754270704 9088912 -13230927356153557920619994883018153984 9088913 -213501894459491181431813061933472613838 9088914 115373818637006983175970965973162408192 9088915 70378478830280370961869807576213360 9088916 -189511737950768624488284008755439278080 9088917 4619037545140600356156249330788242848 9088918 -16410651507959545909532195535108000384 9088919 118167429354500257776836209772153960160 9088920 -58124680928728588393371346114503475200 9088921 -257004893247910010359361815709094912 9088922 90099502865949344702884945024606774512 9088923 -79726974075602047041767820666016467048 9088924 59528587907893276602979008331365681152 9088925 -142476925961797784583380188118907550350 9088926 -33762486069707965585071641042423906304 9088927 -43076371908819108448558162749927971600 9088928 -31980432558606260867506242699216814080 9088929 72551644800501193823984089041364665888 9088930 49532320123353393540153836665646979360 9088931 -199713427021730031049623713970883728960 9088932 -124763503721960808638064410910043392000 9088933 -53699605579668512898839942501734014336 9088934 -84800102546047054298417776419710221440 9088935 -113596663054929409675209284932191177600 9088936 -228727907257074137977729341535696696320 9088937 19510706221181570294096216179019845440 9088938 -1223294680695434388467134297647685536 9088939 -146100649909779333752294276319009800368 9088940 -57445891822499855631799106664526264320 9088941 168552432712449561766180801506005904192 9088942 177828854144704450454773038470225223744 9088943 -53139988973928733706652459302975837808 9088944 -33551073032794491567731563227772256256 9088945 27551278457895048674774331140097532200 9088946 109835279649903652831611111908048166672 9088947 -11777647341944720232546083925764012640 9088948 51223970962021125140627252813476761600 9088949 101949182721722052027029230763179987164 9088950 17623305652012557196895783109204480000 9088951 215584188264940619576027852833457778712 9088952 51983604213698359577383070293351464960 9088953 1825685491737455835982574240897102304 9088954 28377311887209223105913047225845841920 9088955 -23087435931358730655510243762260672640 9088956 -91500611885921298620539002342470860800 9088957 166159761185056301648921716441803579206 9088958 31400425749152687387568651005303374080 9088959 188015400715999060562648483615344086528 9088960 8556686802087632051147944079004794880 9088961 185219853677535753455945100093739459440 9088962 28830801223783983698970940999566814464 9088963 55091180952353195492754484826810177824 9088964 -154439391991897447608886352527232817024 9088965 -77346289701560209101257395044314536140 9088966 140248502160776677467658857771603742464 9088967 -175982866838363292098644285953993426984 9088968 -37921128655670655596728053166276116480 9088969 201766900278254514694434490570696164580 9088970 7830464617453060275805381835767219200 9088971 -237727311039117700009911053060731477056 9088972 22279588096250029156777336936573992960 9088973 68494308536205769979717412190419840000 9088974 -102081800586578097759304575645483037056 9088975 58663223133535489254561909240611212800 9088976 12729302828073197467145059391760728064 9088977 40165748500148455998460943177835750720 9088978 -61839580968139786385108587382591598960 9088979 81399781797008174824076903980826876784 9088980 -44557079971178349028466788545550448640 9088981 79968975121729917649763314255367316864 9088982 8661656653518953328181999478880503040 9088983 -82823696903748911061884969244639513600 9088984 -120996220366433364945037094435158333440 9088985 -100049854298692063261032497431143300600 9088986 -101358514872278043562927102541724366336 9088987 9388459153881966806398759249462493636 9088988 -58645192524001725571151846706992039424 9088989 22790237398352421990559380563427175680 9088990 -12964070263551637422211994278594080000 9088991 38630029861290235530990184688387115312 9088992 -105045541071568174039985334872954634240 9088993 124174330155900622432314656715383022242 9088994 -65742159890519688036781951840053831168 9088995 74688449374688816508118807973637363120 9088996 104450716801676398051813874757324800 9088997 148566530254519599487699421828260775292 9088998 27074738554158948669909198152906992128 9088999 -306940601567897700091564548259503839664 9089000 235333022687936668433253817611648000000 9089001 49513679547030908012252146086557505792 9089002 -24009031846979748742944483733134643200 9089003 -26921736716162858855639710164364308480 9089004 20653643460246679160465731199216580096 9089005 -37427387614805761924232552896409636340 9089006 -161509588292601574984392301527027318720 9089007 -21079150008944677076527983075607167600 9089008 22083989590152375891075732357234524160 9089009 161390683144934095980418611780534789120 9089010 -3873238161722306307161565393404872800 9089011 15645960011862646458896385667402466480 9089012 61223374888980524532032301839137693056 9089013 51894048104031209742822555003431875104 9089014 22564402685467981453348845682402934784 9089015 82140092523314152774593636213298770720 9089016 178997704013764204977061438947624591360 9089017 -24204297379215483298126631833483367808 9089018 -41678704168117976938263815955835601040 9089019 -219001892432998816634906481488439783336 9089020 84354168742995719388228925649286228480 9089021 -226264932233358337678898761612807286778 9089022 48252967800790221156132728910102756672 9089023 -66764860618070781397277086572868154616 9089024 100448415786786265293439132263593803776 9089025 -67301403865683748095043675842430464000 9089026 -14863767852998406847047072353586954288 9089027 1349320431160524008862450957020514312 9089028 -19356945677785931559315494856852185856 9089029 -736138884872825687320794218009469226240 9089030 -70411566988203201891361454430779510400 9089031 12108066986159959313426854210651471104 9089032 -130671842117033944741892701313594649600 9089033 60198619461445062349101421951944222900 9089034 8617585421751789584168203919050856448 9089035 -244818856938604414780147383317594257200 9089036 -124539007843211919686430091315591680 9089037 22195996994343823720894803477766357440 9089038 20391713489913138571103867553920205696 9089039 -6340726793555728814621111635271306376 9089040 -23478061314611864789686457568295649280 9089041 -99496345864388403117428231335464271628 9089042 19759648503360640419768443410961051904 9089043 -5507300714767151437150344353924185536 9089044 -14858095288575753214695164263843865088 9089045 -10360418553833065768733491954334192640 9089046 -29221822296185870215750971813296192928 9089047 496611749834040334553002888499153664 9089048 -237609888356122375858068603464527380480 9089049 115119319828177826954971110450605435040 9089050 -16057788167030147178833866286431224000 9089051 270053661441462335056067345963166482052 9089052 48416307254988690814986965827494223872 9089053 -65811225912286636220026100653802060698 9089054 -22754420796501025667958894905730027840 9089055 -131202476716790734194811110635315140200 9089056 19620724827594300226586551588057251840 9089057 31626909708108136044766343901244542306 9089058 -43848165967992452141580406554653075712 9089059 -37197161029627168270735634833623670644 9089060 -48999455584469113918355299962611531520 9089061 52993713806776127703177570241372965984 9089062 -144487052787714000108417596006561798208 9089063 32009259112576976716925206849893457800 9089064 183549044029557471247859842388054016000 9089065 -32729791634304120093161855191765596480 9089066 25455986842963873439178577619838282240 9089067 99500160513424698585798030859905577440 9089068 10347494022589540883375818187468697600 9089069 52074896121058883449354544068658083200 9089070 -25224491519970157010877226784357500800 9089071 -63551170924921167659480412762794029440 9089072 -3419449172173062009429210334759649280 9089073 -17323831893464259137992902707473262976 9089074 -387690809071900806740561169873850560 9089075 88132493207104260059190142612288104300 9089076 22816876178621382701675328247492804608 9089077 18126068577814103926837323653008002926 9089078 -72771198847274324537600205573685976160 9089079 64656308718820536441787368131669781120 9089080 -2869574873870265172429280674834022400 9089081 107211417600311226577332929829539974992 9089082 842999398663349826550271251841614848 9089083 -134410901659175557288253111120759907720 9089084 10775086045459021773149722894863931392 9089085 44388641154260437345028712296137953600 9089086 68171438295310512338038897942911554880 9089087 44453764028104068502045559631890757120 9089088 37248825446274352741228879182078935040 9089089 -39097776418835700927078907236564922944 9089090 42265678012088338677792249111407968800 9089091 -3983574938357442891169653442478027604 9089092 17194110702067809117396405202824511616 9089093 122388192135753463758863364172160928600 9089094 -2880988779750917840098928285754451968 9089095 -182186427752647120180784294253531472320 9089096 119643377588347565385532058016392079360 9089097 112294148053627580943795924345060968928 9089098 -125745638361086291611946581478875381200 9089099 -36275244673876557644835262060581150936 9089100 54427376902937564535777204918395040000 9089101 -90163268849607149141236731057954073920 9089102 -52883414171951576850150789410446648896 9089103 -46300338641427912717011808526405468656 9089104 -48068161969946679456189823615540142080 9089105 -59637289513170774353714084646071113740 9089106 -231450317600162906385420276725245440 9089107 -38358503328644660882711198805879139200 9089108 -231773068270702136094064918561892782080 9089109 166091699660129363116994764704893968014 9089110 63279919538981194744199044481710728960 9089111 11672759183316313483390537879896912312 9089112 67096412976235200590268359881226219520 9089113 -171505733021816961527928675899429362416 9089114 59047249265973589618359091230522460656 9089115 -10307794935179016037901596141306022400 9089116 -41690214568061604397113324890056962048 9089117 -104098931100777774842827682329898910720 9089118 -67622867412212815328264838494700706560 9089119 27479405995667588126182786950016947168 9089120 -247590182511961216718744908988790865920 9089121 -134834504865081300509680506902558834016 9089122 -63859614017756411103908985038362890240 9089123 -143562525024241788105542490910089734628 9089124 -20041513810870445257038895102205546496 9089125 -1638235437085466269604442326314800000 9089126 -1009886190853964206556825770131705600 9089127 -51628500803992743624358974303456599880 9089128 -127499991430629600868097425824828426240 9089129 -19491512289957997066338790558329000000 9089130 -18875515734922142214825471592074996480 9089131 27947290454427610409884978209225474932 9089132 112300026463101462616501621641250547712 9089133 65314693318874757841504902844106178624 9089134 165230679616463384246779882988476977216 9089135 -190917491511908471915914294929931522080 9089136 -4831878211785517200580349598929780736 9089137 197557990642609724107979757296115704786 9089138 -62534839351533286889565330632034712560 9089139 -211821078978729958118027259133995525576 9089140 57532867034592745256857156683572428800 9089141 188502763507472882997267599935137514542 9089142 -243680436902364640128320266947742949376 9089143 -71821764116284058326677599191235852800 9089144 190207006030709011106923896408441753600 9089145 -17047992272049159689487947903242704000 9089146 -47482630893776330210827757815038717696 9089147 207105561188575930037660101829224498596 9089148 18354044347151568966698789272986247680 9089149 395065965115150411577940956221896408300 9089150 30933161004538384242830219695117008000 9089151 60771044725313441583268159956593928720 9089152 229781285135084288014784278272996802560 9089153 45262343521996999214348622283784916864 9089154 99495016032757395135324367078338237264 9089155 28770098318366949503942499534527566560 9089156 93733234985626929759261326130248551680 9089157 11308912530800916616100547141801600 9089158 25025894879996475675922048702590834144 9089159 83937744294170656176951483836999310360 9089160 47543074978267825241721767328536985600 9089161 39481827048968129162551739532736092772 9089162 -9736702419383777263639570452642758400 9089163 -43725137313678786035459001173569155840 9089164 -24950561132950428847561917469061234688 9089165 -43182556167231495425738747591221493940 9089166 25930405442036708173172106420370155648 9089167 -101248698062796463658813586135858668512 9089168 667192376761862248035328775569932288 9089169 54758635081398108848900267735970240000 9089170 44413850632387268313714286513196006400 9089171 -4388669187862726240903173374987980896 9089172 65350951096408758745875180001260748800 9089173 304693442566409308463937712776422469024 9089174 80271033997503612045480860899033122336 9089175 109244743441983242701541165816858547000 9089176 -194401999762281768257819280971089920 9089177 -35757060225707347015059487645618177974 9089178 21242790847371021736205219055836958720 9089179 29941113174436469147421014035639471080 9089180 -70957499382851598130214111500139673600 9089181 49013242072205138458497317201998995270 9089182 -86518783697877235416772803287324545920 9089183 -83597377464348012290697446570963136480 9089184 38376431800898699675859334263003414528 9089185 -19255750868560547662828380330511803840 9089186 46116806191886441978878658637431761920 9089187 137066765851818665910803253235832478720 9089188 247252488538475215295297961722887733888 9089189 216595535259527900585365606680993665856 9089190 3537505847551936270369045273354535040 9089191 -15563677181330415489371971006507744208 9089192 -80554081690708171136191862327880253440 9089193 171401713577314520526024756320048498064 9089194 -176885250816869801117724112653746785104 9089195 -69606914207104602251967620839362928800 9089196 96209951235556798812670100264895432192 9089197 -136772807707823690615804811188188088660 9089198 -35347923845475929355750489302682905664 9089199 -60068065361530710299567032840694204160 9089200 10525091558674140941745195338373529600 9089201 -123073051932839303387527383023785469760 9089202 74209773389985557874467170433615740032 9089203 72075330724718342027582147515516808760 9089204 -110238722644571238703982030447338364544 9089205 25758060814755251319535750941692355360 9089206 -19709597206500097104244548061143612480 9089207 200820646861640252786847246364115411040 9089208 -43047050407869479065553779981400678400 9089209 -205805660862088006553112419647138040640 9089210 20247371447470005752753515045156684800 9089211 -577782245034784531738317748077322560 9089212 138200422694096604725070057827172163584 9089213 629649848720648681482191963486587520 9089214 -21789878461830741896121544526523795840 9089215 -160135168363106536819609319749724495640 9089216 115718104313498989500667230889637314560 9089217 -239306095920055177242051903089965872 9089218 11898908201238251320100233910404694016 9089219 281922707777933394711094226801080738620 9089220 34195926875183915854306334188525977600 9089221 -61273620359747651484356980779714928608 9089222 45317919020496632535629498011039271232 9089223 -64396168558111247558909698712293448832 9089224 187510702926478455058383144397128360960 9089225 -46869049942531437583350798915565373250 9089226 -62965728312586443920595424804753536000 9089227 -122143175918235745485770203256196153568 9089228 372074962793479743035645490836069093376 9089229 -120570081229512878535903629110155053760 9089230 4759153314587561653789627848468539520 9089231 -44461882561665448484521605640494639936 9089232 20745630441425231537063039837569548288 9089233 84735995923015771249477123019538282482 9089234 45800905170142293690009793638281347584 9089235 36037578037403971883634623167469624640 9089236 -139827213990660249738239077997974241280 9089237 143465928488495447052517522009185299292 9089238 -101664049751651209463839361672777600640 9089239 414708801345033591151585778901106154000 9089240 16497380494362261250540063752346828800 9089241 -22891847374152670642973622289015977600 9089242 -108357415132814325587687102668329715728 9089243 -121848454443322979045045643781478984508 9089244 88779310415784578050722685386147386880 9089245 -74838124829962921687027655251719700800 9089246 60980415544515510139065528966638163072 9089247 -47726675601369158198851351207861279104 9089248 -2568206518527199171622246180492673024 9089249 45087867628224456107109539370596696808 9089250 43505125191928925778938096250276480000 9089251 147700421751706509629741280292457060252 9089252 -232428427150041423785605913317907067264 9089253 -1954828437188029090635963773706145218 9089254 31451202063643819292218428742311552 9089255 49580721818433181444629507779566208160 9089256 -11242080147045248907863206067052134400 9089257 -51192636783071275176333935569078234880 9089258 700852887204833427592845941980881840 9089259 -58336096029734709859399107419158595496 9089260 88993833982871949938866230567338664960 9089261 -267017665713803484908252753424732612138 9089262 -2344228249324854381950729042913116160 9089263 83116592783607918454107771101464318720 9089264 1974362545585716841708019489580417024 9089265 19953004921289235478878080043167694720 9089266 -256907204225228378984665790204652856320 9089267 186010717236692909278194367919778269520 9089268 45245042815082501857642455780194770944 9089269 71749476242647833496860895745825896096 9089270 -54513708778853818990390578835785553920 9089271 261158598159092161539759788533533768672 9089272 54693884772860591939833610588851015680 9089273 180929795448171354942446134950140941140 9089274 -16134212337414267563401118297535959040 9089275 -62047690623183404674621235158266051200 9089276 -18054604621550863154002100024305370112 9089277 -11306806120297548057322283942778603840 9089278 70875214053388439424424324949322432 9089279 316234895156182873669838431872648026880 9089280 -117202704583614365649261160272022732800 9089281 -216031303791973996637506682185234033918 9089282 34285197501463552245324940953211222992 9089283 -8092058078044443798231701246916295680 9089284 -8031424354124332183376524325760064384 9089285 17012084842916297648084580193356900000 9089286 -57440883039453974903476523366931535872 9089287 301652394540917139446732929890199364392 9089288 -40354793704832149922216496063612641280 9089289 25415215433359868696318767218739047408 9089290 -14651370095152309872406772213835325440 9089291 -5040753738667346901026573481958790016 9089292 -20500537343968648943242304159334528000 9089293 -46840364194754359175871378833495004672 9089294 73129861736772653951583889215772440192 9089295 -115546562952264891615367968022531453680 9089296 -45753255547504809451220276362955980800 9089297 -653480701022678975685878722651958208 9089298 133466956385950442223861224089144932000 9089299 18497731378418511809130847941560747536 9089300 -41305854851430289491207035813430835200 9089301 41725708352636522292714999788486925696 9089302 -220624819522833578832883494978502360896 9089303 -7807357008749694958281134595545148000 9089304 118391695347367999463838719568128409600 9089305 18586279618215341115149524843263864720 9089306 -64849069074296240989354387958450227200 9089307 -23470376752425668372372094713709298560 9089308 -168996900214864549409119345854247624704 9089309 -79661444155346450114841079030240201728 9089310 -65903308045812454641293781377179539840 9089311 36352933040882246925952227436992100224 9089312 -295486506711608124779138435405359546368 9089313 37482811388761333702262337938118880944 9089314 46265103517415653106380024379954491680 9089315 -2478820949001797955354802354293664800 9089316 -80029893634722583998630752491522720128 9089317 -156226698800572094709784479466509981634 9089318 -35079122110443640872548184471451004928 9089319 -138264655240010756664398348866851775920 9089320 -91604341699426172263455194387184691200 9089321 204237906446945913377517944835996966522 9089322 26919789867306779645973577720290144768 9089323 -87292253404465626018840961213896740428 9089324 -13445099510994367715922143455429459968 9089325 -4538174020749046389922128191473200000 9089326 -122854733906302297938578319961649373888 9089327 -25826130600870209436332812983367557576 9089328 -33982819719108486574481866914856206336 9089329 185195519438706808445120369929672820976 9089330 -160500862776804773680962166275461191680 9089331 -28807686958100174321973879836053205136 9089332 5818061944177939734874495147636111360 9089333 245829800179087817123809932603663853824 9089334 2808095629358427387138620591185218240 9089335 308889251906963632645008559104250945200 9089336 7604233408091963260193541492693196800 9089337 -153990228656369784878464332326648664240 9089338 18387666227955247496325338251062553344 9089339 -43381669284302004723069016618528810704 9089340 66794091638980190058406131136266240 9089341 225575485143026560590325833379774449144 9089342 -226915286504537621397265049368230012288 9089343 106448537413850285835704677026416071032 9089344 103902326985685634543167345178487816192 9089345 -149775269104441737551006518920290947200 9089346 3199244116643891325952865710387891200 9089347 -50552819160420277489419972793174824720 9089348 127747050379977580760430462056342548608 9089349 22546516226238021407065789431644444160 9089350 -32398290576535900255846469335139709600 9089351 149732016997176382273576806637076441400 9089352 -160246795163818755555011481137962490880 9089353 71256787879326326680682610129231565440 9089354 -99119140578670165302503166165510508800 9089355 35967239040504837305682548691338557440 9089356 -60333125380837424283480729641776742400 9089357 32881800331079494814022977269549263606 9089358 71762607149986249759424493725156380800 9089359 29936587886274707616638154586536456480 9089360 -15276283900028553378137794950046679040 9089361 -218281634912494455256873628142457419360 9089362 90823017305899531158960753998746380432 9089363 43664825078690386913573239333607275560 9089364 -85771521369225250309018183671143700480 9089365 33699904923487653039633718197945799260 9089366 47832073505696364447381563530129833216 9089367 157293650447085174368483886168026880 9089368 82734299034649132680642719715430440960 9089369 28626854323250650980585856601460340944 9089370 -9454662343837416388005471562477378560 9089371 226975034004602669526381579460112469572 9089372 -901755297175439725255687569857633280 9089373 103499017893548435953092122468720786304 9089374 -44832565051795305118475904552213715200 9089375 12874438009612826259006555195995070000 9089376 -8523616610946235056944705967235792896 9089377 489962618491220832507376205836414548864 9089378 5927967067725332323266665020600476240 9089379 -60729261892188693514569521013568842576 9089380 -5006122250617021513870360739302387200 9089381 -21520096512177931529269914737619600576 9089382 -40077411065455996032714136819633036608 9089383 -1152441234984284751472528091047230240 9089384 -218598182568809984505611178848804014080 9089385 44896854592387224467002991548789234560 9089386 -3313859835206090428433343479782388736 9089387 24406265640804178999732693112093202036 9089388 -2459202648311794486605818511341813760 9089389 -169896066616592264878117760472862192810 9089390 -35987327833943763680059269978580131840 9089391 111587025157708967214112796766923422080 9089392 -6896796342486164721956778069364899840 9089393 -214874909755056022768938950919580406976 9089394 13187703542227516628698332608018413056 9089395 15755342886728112141799089113804626080 9089396 210894957512983898239745337627486136320 9089397 51433513422182975388352753931046194268 9089398 34846780151481191092029361085178775200 9089399 -60354470918497213456603783701764214480 9089400 69114576584460571320273925335897600000 9089401 -62154947445813501319426214878703551100 9089402 17103907240810074821484828329130798048 9089403 51450828527086845598991775628232878104 9089404 182880557102447692909456832626359289856 9089405 88061243264016775547027734280550253560 9089406 16422733005140608735293628274986782912 9089407 234627913247330325088619270758118643552 9089408 107255507391962712756840421743573073920 9089409 -40396446765573483469374959009153034240 9089410 12143719908845540366768577221181120000 9089411 331915781446506403940955570395051775024 9089412 -68730862930979819769298881685287014400 9089413 89008741399118666958263798282076432768 9089414 48769529921710296610068207875977747392 9089415 153655349614762278249367048557582487920 9089416 -58150557368942714623776833804964003840 9089417 -50365534486376661349806822582447076608 9089418 -12166679915535755395250424544396799232 9089419 283708002920417362425078638853904708820 9089420 -12055474679769539731836730068684042240 9089421 -188640836093331407765306886467069371392 9089422 -185774310128581643312442234087211771200 9089423 18021354823310299578631436793880704240 9089424 79356599070398594138565873234566184960 9089425 -74393001702801192281991564015879069850 9089426 2508218037386193370479499896948315264 9089427 148479684722766285684512357224264549680 9089428 30074186148920277224490464818529667968 9089429 -198481274550974292477421130590818435360 9089430 -11783298456328167791986777898801633280 9089431 -14295065883345752889822115159283790968 9089432 -70103977137211987513658056508790681600 9089433 -223734397306728379520500452634417149798 9089434 145742271244064499142779544750269029616 9089435 91632066608206314047609412901275112560 9089436 -9779514342901484648362886742568427520 9089437 83026488915451000615916383160388288352 9089438 84978832591943961864015473212701045120 9089439 -16417504548730425031679561759660126592 9089440 98638732678703766967882386589453516800 9089441 336600274159904922779327282179217404800 9089442 -183670644670384045147776041345899349760 9089443 234242065961295965567702027693608087944 9089444 1210976403409046804957031547970506752 9089445 -26189971450872977266133522372440940160 9089446 -33735874781789755219353413686271584896 9089447 97067041287971682471328359437562201600 9089448 -3645917247611574717743273125950259200 9089449 -16582709208458238083499680334971642636 9089450 22078576769067953434236985721465226000 9089451 -145762460027298086713799183638038393588 9089452 -60848589385042219343550665834125611008 9089453 130817438394688883059361205881840808000 9089454 -4565226138067585790937169471528427520 9089455 -145629777225265998435131620401617219640 9089456 -31293289295430909718496472498480857088 9089457 -7068443241904631195179175808187924800 9089458 -18791531707895278142394321051439297536 9089459 -25335002858841612894473646740836034280 9089460 -5068230756289135327348063487375166720 9089461 -96791949016851826068331903000108241938 9089462 23982016408824243168863322467803811712 9089463 -71107912921528372569962841553141590912 9089464 -141707484417970793913605362429641584640 9089465 68005405126605336307789273006568745600 9089466 -43269147954736405486458620076501912576 9089467 -4094412986602050296722346766196728720 9089468 88163568554987028574819785388490273280 9089469 -5099575146675850890900479613910564800 9089470 39059602030880593669588045832740857600 9089471 63332067370807838775567444947406150432 9089472 -20878351310573477718782660918963601408 9089473 8815923026176833115261778715219366722 9089474 104013092162928677495808087758089192320 9089475 104360216553384126013909549174751154000 9089476 211011540329613926986390982548786139136 9089477 -27489040638467655160631851807889224674 9089478 60868005960156081060318520934745967104 9089479 -16270180993787456970704518108255756288 9089480 127283159833949262688563710953046016000 9089481 -28684295188162111032501559413709627200 9089482 -30127018332309259272853041054227272608 9089483 145710519592029670804704593845305973104 9089484 -103998364148633638180121722609863934464 9089485 60167863797275258875024880537749478400 9089486 20671728936502275575790376894457533440 9089487 101775435908627266988823281245924126008 9089488 -63447248932297376585503739799291166720 9089489 36065871080840462376785277914607891456 9089490 35744480414156647264122609562865733120 9089491 154309113298843295913877473373753074384 9089492 11217050583512234413098518159473647360 9089493 48677314586675937176641336507974705984 9089494 2003467076101788226662974294203287552 9089495 -3531695878829115613417509081562507200 9089496 6018320345287752976754493723093534720 9089497 23327992501656690021617338864294375946 9089498 113614549367659702349117608973006104320 9089499 67232074239715955943545929244411320320 9089500 -51890100219520916571330988672742400000 9089501 105274865884901046957065466429430958502 9089502 -43059945811581423011205705544103602368 9089503 387889019747363041996380869401885658080 9089504 62697832731414567325495197089723842560 9089505 -10533372433395958147732400765538273600 9089506 53507146760841987367009345189343567952 9089507 -16497186266040128127772195954044660576 9089508 -31068717787373480862281840368069963776 9089509 -52625564243540238973058275179671115840 9089510 11630172205001121255658640641658112000 9089511 -51088422268727397572952768808326573528 9089512 2727576992006169361726010164058603520 9089513 -12937750449359679512965804975437479238 9089514 17239574278324196978712126538916724480 9089515 212607126473335551232875848289865496400 9089516 -251926535015031078325259102191247650560 9089517 99368638732787427935741953821884838912 9089518 99613634190110264272442389977849590016 9089519 156961874498550147408325920824631429744 9089520 -59562419860574055187493188142039040 9089521 96697436759106947282264860259314565760 9089522 -644322717158815648757987300431554240 9089523 -182127643855823402788387398351557562000 9089524 -26739790689293838132619571459001856000 9089525 12208351914203265910062313793327371050 9089526 115142818278230832102863620907558669184 9089527 -118931186907493332107198310235980313624 9089528 -33008997995490629838162200480488611840 9089529 -52520825023945735801295832777737040816 9089530 -36103214399349266015533598749605495840 9089531 39023856340975752869812592220228972288 9089532 -22432211005391519802696278149368614400 9089533 -155671799899069490924718891611336948218 9089534 -13550023743438027011866413329355380928 9089535 -7764093214321986559719787972503052800 9089536 -11231971348868296448817662041937412096 9089537 205429808145392584359514265009930769492 9089538 31326428914822843845989236933358239488 9089539 43265713219551094222578270945234691656 9089540 -53227213294106369975479828765560115200 9089541 52059840526621538602658289408677512320 9089542 47284052476297480537343451034443485184 9089543 161279477586480679182032099301985731840 9089544 66735879579733608749871697714800721920 9089545 188612067385152693427687309616715411300 9089546 127266446331601161786932158893263303472 9089547 -311560544015799914231363460821550626880 9089548 -26906006292347140693524813040501299200 9089549 1008018035693250661491911476669404972 9089550 -27142627221157975670328356178627984000 9089551 114475459768964957039784439496279237552 9089552 45153131838324523527121618682952032256 9089553 73443322923679857316707492513472156608 9089554 -32426369967588686730506232563093452800 9089555 -5459587178341809515026339342360999680 9089556 879769216565645461004142620240486400 9089557 5125688760371049818052409939274402400 9089558 110496763753354401934828661046035918880 9089559 133403961833237837069624186417247696864 9089560 -134453028385304654016745582855700889600 9089561 4561480933281956001529675864968141252 9089562 -23197702355111523096195006928742461440 9089563 54227993918966239789854703927172008224 9089564 -235484707330335661409296320306301621248 9089565 -50797849973606917857957896079749786880 9089566 -160723851026704357655730762312628798656 9089567 55164430739072662502646534507369419616 9089568 61028055936818685696343296157089398784 9089569 75531874098733215694637660579903791970 9089570 15690306775301102720151882304186752000 9089571 119236005315835025531259807267231374712 9089572 16199584450078368728512425388201787392 9089573 415189270407922608313765738897365822 9089574 36592032050184335908738401871180829568 9089575 -169046355311439823651607271200409161400 9089576 -51910116184833635167603329913927280640 9089577 1106082837172208626508189264359014144 9089578 18269906128089587607332172010123943424 9089579 118038763269097968121084201313881432560 9089580 13006686401523004858864742922747033600 9089581 142298345059381512265382069398060768000 9089582 -33977679494641929013052972986900281600 9089583 -170642471153113193670565786817839107576 9089584 16968500721788750351920089615280439296 9089585 7362676493788799457857244834365193000 9089586 30691089827321547214252537507254205440 9089587 95546311991706576958587232658689641840 9089588 -1524286633803147449488512517721757312 9089589 66350458501206053761716846059725480224 9089590 73911092766695897594899189224912652800 9089591 9502256066825420555639089790089540224 9089592 5303772380774492151073259050860318720 9089593 -37895351524012935609114881273270644476 9089594 49280182586112081006689360521340712672 9089595 12994868405614633966823289832697901120 9089596 -110653408123183884579872334696400435200 9089597 -333612658231854590099592646423962457536 9089598 -1706644095833392224030244696015042560 9089599 -114482943079912200751038678141535835880 9089600 7903978272640969474112222266392576000 9089601 -86140518107980804826580024479934537168 9089602 -2240222478769049072240432657230720128 9089603 84862316896651298508717495197142072384 9089604 183753560711932889264071213702354053120 9089605 9988482781654223788350223509494217600 9089606 -17548873225682348391903321859656890496 9089607 88900484580933125727148207665859767888 9089608 -82831905637757221048498336792392622080 9089609 278308123350185438028021671078622702810 9089610 -33457312748644019140658594972373089280 9089611 30993372123778980576414956980519527744 9089612 117956614173968630335784532638959239168 9089613 5034773227683852224990269129446891660 9089614 154408665368683514982494113788180651840 9089615 7652122398291014993748390256451894400 9089616 -6266528876640946827254347315174440960 9089617 3906348655771671503723646878021655040 9089618 18642871299432927248241182018328103200 9089619 468173613904037203095272004840195840 9089620 56138565831313389419940613938517248000 9089621 89223962150006064769433826256212687822 9089622 -149298447298436702486802907700976111168 9089623 171753514411593280331388567690571852944 9089624 180982355920275981921007859916310824960 9089625 -30164044592326254014607240310403040000 9089626 -12541279372248441763978581473882827776 9089627 -219613979800966265513274683584132202520 9089628 42661579046959825038671725891359899136 9089629 -243256893148610244740183770431784727770 9089630 65239559920489353031240453475002638720 9089631 243918743689123829516131606629479949840 9089632 -330629003349087272756196775420531703808 9089633 -74794248648836651750835974600086197120 9089634 -13571972993409489615519698640345630720 9089635 35545708055415104894952716782996306800 9089636 232181636098270333432723227711088318080 9089637 -47499277452287107175555997471744395232 9089638 -24255540979341245722462055198519684160 9089639 -32123363041658432902434908884966308192 9089640 -9339409960368430460210614077559603200 9089641 -1482612441106469514571101006190544 9089642 -35205134694254250755242255716160614048 9089643 -349010117232243792692893729860207430656 9089644 1208500493600934190717461265606410240 9089645 -136356435355164369054002676222690994920 9089646 -34493912481554517661393136808857527296 9089647 339397087865857833999227754018753345072 9089648 -25758691395638431614097975159272898560 9089649 19645881285569135416127520247888450164 9089650 -26440211739084344869585406315062320000 9089651 261518460935306529369013824531215672652 9089652 65430103919317470550128249422391250944 9089653 56270377745255120006221909215124281902 9089654 47458860301783303310640972992920159872 9089655 58877037334035865033590857862312974160 9089656 -85057579027635217354504989887773962240 9089657 -259092257866728743911642822152195914160 9089658 139138868488220698992477171687224421120 9089659 33030069955300217664004665599361624960 9089660 41480642578589371026844526364432775680 9089661 -53378735441975552282874710001930547200 9089662 -44456872899487119082216060837463588736 9089663 -347483145781669534101816628679236455816 9089664 -47351516422582654525389261522295848960 9089665 -57941244524927186236113720770317927680 9089666 -42513831685224986802045392137376401968 9089667 -137240446458380628213395859091537376316 9089668 -6893175400670070981446717480419753984 9089669 79492114943341502992634885104888905408 9089670 -12150423453407712447256246170434793600 9089671 147039149049078999018826495651293979144 9089672 -176155598786567675096333748522678712320 9089673 96138062757110558389197386838757420800 9089674 -26122127935872569980971524568649348608 9089675 -40804786375831554884072511116067397200 9089676 -39760547091905791451502001631508526080 9089677 -7756914173866534273900974438482123360 9089678 -19481048022657138469947967250986109376 9089679 -3373901054420583512201890515801151968 9089680 48504285830212465272172705563945615360 9089681 -42313375645490356180499470776427558848 9089682 16336359079433804899880182745959140864 9089683 33004573607966096584189058287955944320 9089684 -47255090397222893876981212715602312320 9089685 16776755722215992498019413933097590400 9089686 -24882852207043910309534424021458874240 9089687 138052922068699886485377526972947291336 9089688 66836309722303969870279839053360824320 9089689 -105075148521538099144523592719810091328 9089690 43589605208454429965008598398432665600 9089691 -33707392333422818082141860989716888720 9089692 7729727106067331914700683203326764032 9089693 33090949960248339964579638059307219942 9089694 2371353845410590451629512461348636224 9089695 44854657940037438933636007794023395200 9089696 65124018159000510289728973744354885632 9089697 -153823806489900702111766145111778125760 9089698 11240416685703133092178764979909131600 9089699 -116189533304281382168140549561418859300 9089700 -24501551991095923312372708902213888000 9089701 -60020818191742102785273897281424063298 9089702 25859582865786756697867091757855225600 9089703 47954059882826845951292897982049634304 9089704 -46286137084234092394205418734984232960 9089705 -8341974944370648616064538727606395000 9089706 200788122555668741879301895922221292544 9089707 483699458462277126307591214993023336080 9089708 193238292963784030728475727640679273728 9089709 -132135968696610321971108414099083060992 9089710 -8335792033815027481326850361153783040 9089711 -162950145053661184623779364561894200688 9089712 24026992377420463044393860021969879040 9089713 196482661170019822272754783496657741184 9089714 -132992144689440277293325496812452568320 9089715 -12104118181752956264334528380485774080 9089716 -29709697922804452840953987044152739072 9089717 2618806210152549850866906153611898240 9089718 -10183455519652574998033817363351081472 9089719 143785148828703337624589128728908462120 9089720 36580344115230567767293515301115289600 9089721 -185974600378761319079232337317008513292 9089722 -16316631600504528165574879831404391200 9089723 -3789615536885213083261464004565842800 9089724 -1775242136834956867203865330051719168 9089725 -175019029927403152615697488388680672750 9089726 -6032384131399685450485824852216581760 9089727 -143236278669153572009792455841086464 9089728 2337435767227150210614445632819036160 9089729 -146642011747894944393478016759202778320 9089730 15951033793677824626162956722907477120 9089731 109527008422863836481501019876678277280 9089732 233875370369412000148493974193040291072 9089733 62009059198854975075672088792015000800 9089734 34104089901530753925211752669109065600 9089735 -207612502271378476201967666711352877320 9089736 -149591492445100982394945291404199321600 9089737 -73416652914929420323050972277480328614 9089738 -6484948420056951994422896193419197440 9089739 -9221582124273478459584893061209999616 9089740 3161101928978716288854414917278924800 9089741 6547278009285085211493446446928418264 9089742 11553673999175995498968891461710806144 9089743 -114479416182837748082663540167424269256 9089744 -19587305065950147932020113508766883840 9089745 -67585247465241919510843582501530936000 9089746 -82172993512868918756392652972909378928 9089747 205443679422860155600685717242277394144 9089748 29742616210583672772235967953406211840 9089749 -16592495305751715539161797661639232960 9089750 -48452384315269325485505589691407552000 9089751 34455120207392959385703320365305208704 9089752 -89014137355862551063103350586985676800 9089753 120341689196912312922996317753386371456 9089754 2014887984574963384534211950050040320 9089755 35747638106450991535056615877786206960 9089756 1490109712238695270037523100768834560 9089757 53119345389784430716370912924929726080 9089758 25935638579353185153075194600519953920 9089759 -53669770613357464019925566215658922384 9089760 36442957581088821849074817912510873600 9089761 -1540813062297961580311037372014800576 9089762 171343386926214301295065639050476496 9089763 115958733272862101666765597244347809200 9089764 32120146308593073445051126165477145856 9089765 -88482498398565790607439053001327904680 9089766 16702262267455529502184887281391513600 9089767 -97098969058125916262590223940576522184 9089768 168564353082636659676718442822036290560 9089769 -7893224187782279417501745336572057472 9089770 355762075027743730358793883221638400 9089771 62966905955063320911342481058154270720 9089772 158133559083333724434842267459527521792 9089773 -17441035013755071671300161967653089408 9089774 -56215139083336915055703737882362812864 9089775 38373526950221642448218042260779282000 9089776 80718634091760433799991451952954572800 9089777 -120083553528640776353147166140780849868 9089778 87599974938884156963912189886056605824 9089779 -6171343139895450711705910964438415360 9089780 14913095677692560485276502170630717440 9089781 1496267331883588964734824610597420224 9089782 21194311394119476886084932871392520704 9089783 -157143759771283437126469626959301490968 9089784 10418290154861828453340266673561600000 9089785 -28657523022289862941658925817830669240 9089786 5338499112470064555958829472385182720 9089787 13194417665942615255725498919883351552 9089788 -40402136170627565047781297327746182144 9089789 23108028627615394511797627181538385920 9089790 -4073167712819258891022503675995545600 9089791 43221095031426452601106793610933416192 9089792 134692183375675524873777651754022731776 9089793 157037240889704656881314642073971116800 9089794 155792120199817316373682335460140777936 9089795 83654299481310921972957005613210222240 9089796 211660912093943105380112629934675625984 9089797 2319531559524899268448664892052683772 9089798 145769763529652449707136044579996617472 9089799 22388261582564061705478435928337538560 9089800 -107069643600232893289423341606494208000 9089801 28816545213478911134188045437261642624 9089802 4820926468464807844051354128154559280 9089803 36861829644985848083695696301169652052 9089804 162572703289455672285924004323607078656 9089805 98633192756272852905310239250514753760 9089806 -196026484885667208021773514215668165632 9089807 28278561023726217782198395543303158624 9089808 -7900330431402163430491858667385126912 9089809 -55374539378086477013150098958243042960 9089810 102315655118487551336001267787992245760 9089811 -26278968543476974528356183694636526400 9089812 -83537569844139594289903206052879625344 9089813 -1032697299371615542049199910110770496 9089814 -7202307256469120242506033150833526912 9089815 -38670038237777992635657122301271072320 9089816 -278198711982617782839851245287330539520 9089817 -102058367280878432526109555070899303200 9089818 -32024270866038521164033165791202693440 9089819 482666448581839065940732539982307120160 9089820 -623597077103082555580005921472880640 9089821 -23479900763231082791180832999126456308 9089822 -66808439788560596191121277119248791168 9089823 110830254366686287203542826584195839488 9089824 334681383838021302748316706713832062976 9089825 -108327747825900315488585377886508960000 9089826 -87913051843039710876889274937419888256 9089827 -51906361712129322441969322422307117808 9089828 155432655399384679619293059865758842880 9089829 -12170722728456181045822646062828287360 9089830 -12800759755381379591765911053632513280 9089831 -106045717100040371120872615928992303368 9089832 -131548690743311558438829644353921843200 9089833 202962821614981097256183913709452562664 9089834 62962737419263394106198776879551267344 9089835 118218595431520855312499048111714995200 9089836 71040522949289121316999128330964354048 9089837 -70959253953337496987626226344533762600 9089838 -29603342840508930277895209345049446656 9089839 176985802094186787077502749905955782200 9089840 -6187450532427870032271665446444400640 9089841 -129883026904918653223775039304391928208 9089842 -81543985430931378731737711096681778928 9089843 135001527075268341111603021804729021600 9089844 -96312838705924057789543231354313232384 9089845 135452534889146200315324824533555267100 9089846 33700269224843971231527491359613825664 9089847 155753362775538091595818888496043264000 9089848 176742532010128987624032863410217103360 9089849 -206270954574799172410388174559665720364 9089850 -18260028807768886917294688108620902400 9089851 -85309757073532525562392448220169992896 9089852 109301543361876655041367526132361255936 9089853 87813096417559765105613267520023101440 9089854 -48134769905304089732980684943035115328 9089855 8512818095637696370689402068354696160 9089856 -934589260437577098709057217576828928 9089857 -38538518065052100056581983293202778688 9089858 -4590062717638099521860373642375129216 9089859 -73178383189643253761687528133829305096 9089860 50549363084225309355527282666064898560 9089861 -69729818783717690019402253124523312576 9089862 8341743721288529457217613876497090560 9089863 -199756634218912446768508502350694590888 9089864 7166694341388031558672327546069647360 9089865 125871412419108094108013643650426812260 9089866 -37595192153187976917259486005364124160 9089867 202617832279625991286805832377755457232 9089868 -41255049240450078542177661190707102720 9089869 116323255485708474864460695272098238860 9089870 -15678683841220123299657428781368807040 9089871 17328181401860720914386142812492470784 9089872 -53788620927160374189687290438618185728 9089873 -50883925196101455176287549074965495436 9089874 66620645582962442551964620075068445440 9089875 -191940469351751038954905121273441560000 9089876 -106969335712186882988111103039179243520 9089877 -19390583654748563425284653026643875680 9089878 6573657124345166207296936375271561856 9089879 74820221620522274266686438108341385480 9089880 -110074442817208111148652296875720704000 9089881 -130019836791947738816458335112855220736 9089882 8101047095112324371878005872774995968 9089883 -189232576080671340678587576293729368 9089884 38404215254567419930414275889344098816 9089885 60737163014479137703951780133900112000 9089886 -31096516255093586498002609899317579136 9089887 -9693944979178794185055888055538792640 9089888 299307080049637006497508916974558248960 9089889 -79142834536871561858017676945479338576 9089890 -104221160369084832965541795140671979520 9089891 -65843896635733089112362676157220372708 9089892 -42736840428322930411193700980199798144 9089893 239607123491619001579049021430935014142 9089894 -199580629019558895758124401069025792000 9089895 40183560378271800181832651081877312720 9089896 303812113789488311434136370054863969280 9089897 350274013082845533843997521923527916346 9089898 -49932135893289050067510350004714209280 9089899 -252470810854572633029663338048902144 9089900 -47447820169468943872214128236125068800 9089901 -67952544398459345256197367253038088788 9089902 96135854778987433122615821354309977152 9089903 6570355879013023037477692275985939152 9089904 28045012759649214510115771465035939840 9089905 60970244269124014037807347229780304000 9089906 -34039181789866128421062986297647902720 9089907 -161703830579395963769080545048617570760 9089908 -136345329719166620964600536936938665984 9089909 119180983566914985502985942024441848380 9089910 50917028675980570486730393138280720000 9089911 147639195264653737545708297869545203912 9089912 25830914000852372961685079097270251520 9089913 23060422800795607558115039600414404608 9089914 -87355181782145773998997961235847898400 9089915 51205142903360794524104002170650347920 9089916 -116711044275388172513565224917065793536 9089917 43148457336329793464517634255633649952 9089918 -60345194203068556553696071287993699840 9089919 1545046844567257971378914304641797944 9089920 -56643257917876047844859356555247616000 9089921 -161956361459786206986028012229522794878 9089922 5222118521300187553642082712624537600 9089923 -239023064736544194656650015805726578280 9089924 55454518321415969063116595116395288960 9089925 -6221452367720512355323132320448960800 9089926 -52023518727489369472896320314362393600 9089927 -13719961902958746727126949100045661056 9089928 193238047768399754752154540334488371200 9089929 235880623402797943749245266880154021530 9089930 -57486592237379628914822502900697652640 9089931 -9478563411209078057394645765457206336 9089932 -135165374395532959366846943971415605504 9089933 459806168090936906592908606071120990764 9089934 2607030847521512729967583332029030400 9089935 -2165243755190645237647310008006848120 9089936 -30812130366373712930464326409543680000 9089937 70476428011622204742860470968786503394 9089938 -7351039084311193170643710269418984960 9089939 -10576063596933534883510605826001467776 9089940 -16422576047009435010649596828122880000 9089941 -239864209255901888508669922191456914112 9089942 -1802108432861783540621641474144504320 9089943 69228703931261221553971949546620553064 9089944 -16275937305662858661915495263791841280 9089945 38041154217073913953814585898407737920 9089946 -5258090533871701022887817253494176320 9089947 8950645990262175497996365780764635396 9089948 -22820492570810539290261033326891602944 9089949 67415406375842420166117772999010185248 9089950 -18699084652821714177056499323285049600 9089951 87252432120328145587022926954373292144 9089952 -116395323242667700539679066433978892288 9089953 264363611425170794973228757072175066160 9089954 -758298151679844500856169862469491328 9089955 61939901374998416087255038295917632000 9089956 -363014212870511370730390122161836924928 9089957 445698143707456747812156351234561517152 9089958 -29540944573808171435670854062323597312 9089959 -450697748736304283257008924032225896920 9089960 5336762818975980811679619810894643200 9089961 -112068033922058382862094875808047079520 9089962 61858126187795964172966744884387547392 9089963 67252683950876977573624830294517994160 9089964 8757416787623663025460088936564895744 9089965 -59548566235384665314214342652369637280 9089966 -19228466016989225630618789905645925376 9089967 -119842924297017751467915738708405205488 9089968 25676686880085411527655458469213241344 9089969 15248729212389633506795565192917040000 9089970 50667060380052909309770132194996800000 9089971 66130000627326520684312855425447883584 9089972 -105858317559538090581426879401360068224 9089973 83036650857231950490005946131262834222 9089974 106730810124282721921792326959285862912 9089975 -20469244808240303369558959674973795200 9089976 -14181684092673381192821763606667591680 9089977 96825856621336660420307770374083013120 9089978 34610738015939857480590815325948341760 9089979 -45894713744744415935465631579216294912 9089980 785344658117364507241261761095462400 9089981 -63814199348401657310178710172876076218 9089982 1135343963077066569872570863137718464 9089983 -78321525504405942379885976503976970240 9089984 -68099584891766128317309905229550977024 9089985 2597751475166637912310613746457673600 9089986 77523692434831329695357827488172999200 9089987 -33284542911722107152391299932732051448 9089988 13272984540204414584232164247135977472 9089989 185197507283644093714260930392236597790 9089990 -11831693764153618863957269190507822720 9089991 8492270571175515894105562200073768848 9089992 93763324355149130671454915544708556800 9089993 -144399905833157763297331380836729361456 9089994 53389692698342517284219540853174160128 9089995 -172849605199575591595204992171118140000 9089996 -83458458590211037649330779093360416000 9089997 -61714571935575399095072361980979361728 9089998 36396502431620746654340938128581190720 9089999 156531969702534576441043694286856443240 9090000 4483183267634994157827362864163840000 9090001 -28627265424270855234791621730807507596 9090002 -25188531683474702229210263386722041568 9090003 33931000160940605622696671083582642920 9090004 28058604600321714497214164054161408 9090005 311872559613847106810565320010792675000 9090006 -16287403174537941647197915213894459392 9090007 -204244991692312207863615472906951354744 9090008 -38825372506992730593023237479853322240 9090009 306057155968053350135599426053090138720 9090010 -4606029809555628668131547849360312640 9090011 31443293389546504470840031299478716432 9090012 54597224015299715838008424740443791360 9090013 184910397267255454264047652347553636262 9090014 64173209774252931871873996700284168320 9090015 -68718927520402675741719210599142624000 9090016 135745585542391474053392745330846203904 9090017 325156429606905014524544147173474236066 9090018 26675132895346805447755215047607037440 9090019 391675631079296425245981056482234539096 9090020 -6611343043085253307917780484987979520 9090021 -11674978788854765286071837695892208960 9090022 -22713140977232518986098476457990822688 9090023 -69071471458415830174499933187874198728 9090024 53503688473997705014194416921148702720 9090025 23125710226391056625078280186285824000 9090026 -30571395975676366496098412633241993216 9090027 39201186337964592910426254987993167964 9090028 40901989076258539513138127098721280 9090029 138896014958400522173690879001254276568 9090030 1198693436491397401799071066524069120 9090031 -6837277869531797604011007762704244768 9090032 -6493319914500042186024416665685065728 9090033 9406395203558516229201676809938568864 9090034 -76498774215483150345885287510758105584 9090035 -310311407412625354292240799600086967120 9090036 -132739727155310543910914027913979207680 9090037 -39061974711373164383120923858181038080 9090038 3027970122333991740290693891754131520 9090039 -33634337876954581538661057196201303704 9090040 -122473577179743363342726667647830323200 9090041 -261037208975359120745920554094980753558 9090042 11883399362974066463140617872699132160 9090043 -18149340249532616871811489100703237600 9090044 -50580124939294424882896981236894528000 9090045 -64207435855465206837710458651238731380 9090046 -26010968412038397936215709509054014464 9090047 41458348435782951255146460981028267320 9090048 127741588412816584441794939507588464640 9090049 -12037185045172676872799428296566014528 9090050 -91234288775363355306693920234757060000 9090051 -85065088555079015507940840357289807368 9090052 -13143288751452627512024816467193121664 9090053 101571926722234300026833083198343528256 9090054 -22522931499526412596627737439064764800 9090055 -45871704544260300709048524349739416800 9090056 -22900429764496230507906028232220672000 9090057 -138633232957822325632061916722357426160 9090058 105915014951014553834230695863977889376 9090059 100622140908331827030910337430516404736 9090060 -19519058846528802692637689687405690880 9090061 297589019333796614390941414988507556662 9090062 -173719306913604413936259960587690683968 9090063 3336951573536616853150103356953199392 9090064 64848276125507650913989630567522779136 9090065 42037684882105651203771126452888345460 9090066 -10788061210563300590134519015958741376 9090067 -30719320374568461094288488431659276208 9090068 -29357349792926475967982353703500677120 9090069 -39647424781578011374650947323955958144 9090070 22971530568812280400518831897703384320 9090071 4918537049538874615314016317562429440 9090072 141358132093800174426991930217359933440 9090073 25421056278186353240696814161698237204 9090074 -8023045536008988514290011343362235648 9090075 -61654617457300436459464037659484520000 9090076 -109852169888055791165395362221225290240 9090077 85435539888215941382650116573023749440 9090078 -54306298791137564375815545233718343680 9090079 -22170769533133777712157861625136965440 9090080 262222509296283894468721712400682844160 9090081 8310660128646680215934087730021118080 9090082 179258662407475356178043811642626875392 9090083 -100671220904701417643272422938033634336 9090084 78798229357318062918472584640478094336 9090085 -92149811354151872678691018462805961220 9090086 51776304239945687784627658066763975040 9090087 -40780268193193515635571148257241420896 9090088 160935350860124737119333642033390873600 9090089 1472930875659556904443813706147866020 9090090 128540487682400449447454400189412531200 9090091 31970030657960674673467442807699651264 9090092 -125652731069458985711891447162309887488 9090093 -93321900141368444096259450193746630336 9090094 -64148401047792750097246821621424321920 9090095 22065321022558646064339754962096643680 9090096 30176440658959484391484170693170921472 9090097 -823908871105748357101451386980350940 9090098 -111371266078547507581323831788125776480 9090099 -144286079808000509483655053000143218348 9090100 -131472333557878368550609096045504201600 9090101 -38702975417472093113329046357244317796 9090102 28811050498843325229688014210873053184 9090103 6331207671136094080405163822664178608 9090104 99403252451925859308103991733974630400 9090105 93972304496073322125334444429337670720 9090106 -1542867879383334209950130056507255296 9090107 126435349777107053655157338293877629088 9090108 -108169243033857958116458463428296773120 9090109 141481198865161905680184645730527423872 9090110 -22364753510452606321606570978453630080 9090111 169575733612998867489260174764670908872 9090112 -716024574748850241382055631035301888 9090113 -136024363765945614727283303191242688080 9090114 -515146013671601371958775874986153984 9090115 -201343076123548959056053408547679456240 9090116 -50028511876938668791253080851241807872 9090117 -203644904739032635291197123519262037760 9090118 6998868754749173674136310004995665760 9090119 -45316567185441549059285601452994566640 9090120 35195984087061053682228661035887001600 9090121 -23554955636618275366598744871179212800 9090122 -211499653288903567773526733501512101888 9090123 -12716112205421925980295604104939513600 9090124 -294838670259942339669773667982695102464 9090125 -418479674782581514037941800311433000 9090126 -27576036405702167199014365172522576640 9090127 9471847528243566826125640278250660976 9090128 -20000860892678141364863544024301314048 9090129 24354920565535279706044679221600462848 9090130 5211415871879451241512267205735219200 9090131 19425730819851985229770992982126813932 9090132 -53083561760689787968102377451009689600 9090133 38215260003630536763018348740778886204 9090134 93388605193657118649708901476334653216 9090135 -40043551797058635500691548632738075200 9090136 108784637909719255575866899031491584000 9090137 14254930898924905561221167981718811140 9090138 -23059856145333927920352048069006735360 9090139 -314481395554827781489941745844575312060 9090140 -103207249793110670759872877449051138560 9090141 203249930232452166385187130677101156992 9090142 -135253083438441637254432288375272454528 9090143 8877999864504108273745668883725737400 9090144 121591587359555235561491383588290035712 9090145 -61888096893115531531888585725216792600 9090146 -118001293316945189486500245580330332096 9090147 109533718579542156764153670515863659840 9090148 -15012765939874824182678615065668241792 9090149 -241145701573298891752641608074077822336 9090150 17410580686282074647901509253039105600 9090151 -43118131337984456582908711981247458560 9090152 62013152695708884937641285131462246400 9090153 -4311586724533651538693916437003901696 9090154 -9325735954385937748180387651776070224 9090155 -243501766709575204053216798429501021600 9090156 -102220130423991518957832127242961955328 9090157 -3527216282000719635363494146623523680 9090158 -14042964612505307685113934977434638336 9090159 -29586559623759730936303361308878106464 9090160 20240816573880926618602910362528481280 9090161 -79428645655094043952311847325516246016 9090162 47391955120481303386103352351734665728 9090163 -12201422529069644955128513653347092160 9090164 -117548687721394501301385740795357472000 9090165 -17830924980793445369705720578352426880 9090166 -69886497987784062964531293625114773120 9090167 -152657160970317906096243953429221243968 9090168 -120993880118618939090012909519119626240 9090169 119493994692540585877214871151818959760 9090170 89234450259297556392171869424081811200 9090171 -29618356300109184600861836663659168800 9090172 -21136280313847416696184447002297489408 9090173 54295291657073217716548319997022252422 9090174 -28883835197111968718514156615280962240 9090175 4639626325391763431153521532644758000 9090176 433293565487388607366481556936138424320 9090177 -134960493355769831430848258794298020992 9090178 -66079112051387827477122595431509709360 9090179 5207518431230485272558333673362974880 9090180 98069763122184248731411153091600670720 9090181 -16789123121476123435723381709188954018 9090182 2896319715945356890827033428469811584 9090183 -22260918229525534794557008772470896000 9090184 -15721321711025965529128171075772129280 9090185 22322824364259266992784883073569130560 9090186 59956640731407626199108389295633233664 9090187 -11323318694331466261268432399307579848 9090188 -154549128022041358805662009291344122112 9090189 69299313317209748097211558495758580800 9090190 1032269355301816064478476731720593600 9090191 81896690878950776207605012778838867384 9090192 4517837649074718260186306897195827200 9090193 -62889766876880939273743996379996958720 9090194 -192311704363827323107685661964108117104 9090195 15541745334554220399325050625301896800 9090196 -111246065649015073368415797014154601600 9090197 74811356940742922816978550238809122652 9090198 -4640443629542306586497770083554365440 9090199 -54983623963453543130983123368952887264 9090200 509274036024636726873128426815488000 9090201 95374308142826106905933666859107070144 9090202 -89864939528978482493396376519547406592 9090203 -11922442297687431721477471995690007548 9090204 -9473112878519813537336643759207458304 9090205 7785307447204553920693711719285084000 9090206 25097788779488596958871443489394085248 9090207 52684358057797709447487676845013751280 9090208 180053122426028411436748061140073840640 9090209 -100362345120637492975520493361512474960 9090210 -16016722092508245169854545680413911040 9090211 -76136399412201305657137640567506210240 9090212 -256919837093309879600478439442280250368 9090213 -75327773156389445554078954043166518112 9090214 -98254483847702595587759217334197350400 9090215 -5475522614479094144443819926717313200 9090216 -63143499351518140804409711253548482560 9090217 169628050409580296576383083940597974266 9090218 -54417054794016880646904845603236207440 9090219 -68054964697930956507981875752751918592 9090220 191679717356363383910751887504450933760 9090221 14149878290379460786219772998770413568 9090222 -19873944068241719972391474043385136000 9090223 -174467358513353553756937728516285677568 9090224 11635392769408076819220466368457605120 9090225 -4991582082102339594743433392820743925 9090226 -57324058296393109346560807782777320688 9090227 129723237062274121728937305063997588440 9090228 37418346748061956911219491597282021376 9090229 -125026694845401384501766994254409489170 9090230 16005603010205694523435497277904309760 9090231 5068090842635021847821700160922853840 9090232 71183575534145750437450764605916672000 9090233 20064668657441276144903866086374997204 9090234 -48506773612034296894541832988108135200 9090235 165569489350198679396047746280013606160 9090236 -21973660999911309511484219091904158720 9090237 31896763563201477889693406356217623968 9090238 258183247762065973943558805984096189696 9090239 204849063084523354199884911684059878320 9090240 -4253991313015300220080215126725099520 9090241 148522735131379731392112341503092632642 9090242 -13613446501149878542134474399746366976 9090243 -954196431253883905035366718424679744 9090244 92938071604674708575031728613187178496 9090245 -203763306964450293417907870036313698500 9090246 72781823067145097545391546312179200 9090247 -264580279328015063817698644041498411304 9090248 266914809521056504566811096002782208000 9090249 -40971070073368703119580141505948797760 9090250 -78289862256289039194875192596621776000 9090251 73052952021287325401941683069338223252 9090252 3296346395415203882309656544691517440 9090253 232791736542433153240882161267730323360 9090254 -10244395051880013926713326802667186688 9090255 28793814846268578545423207671539532560 9090256 -3744028050541515360895130309530615808 9090257 -328384611946251444905172023199632500896 9090258 -75830084332202191987355424290809148160 9090259 257903288257773456886073948421140452460 9090260 -87091308885985391333220048922810917120 9090261 -1196506943446549011673730109235528068 9090262 74275456075943972047673557237539878592 9090263 -583049119037666408729441471709622272 9090264 76491553554477800460764113574488043520 9090265 -41564029002065349635889047817555984000 9090266 -132716483391761260322034339209729841168 9090267 -28173391115560439535900352499376356352 9090268 112210467046302368504839359799187744256 9090269 63940121002435264488996956844980704140 9090270 -9075915770771535732137458744455536640 9090271 -31762662911695581796785164180584442648 9090272 26426083693533002163873735279914778624 9090273 32492826712880758923646978901243016000 9090274 94288960314167927237554017068004619584 9090275 -94052455422977143667280671998480385700 9090276 -59170561978952588473115319901381410816 9090277 94734417814932601643681168463448682272 9090278 -92652022265962764770415513183057526560 9090279 -2380651505204106373901260083288760320 9090280 -60803642223425201741607218586134169600 9090281 -322245215665887275772094420898899275036 9090282 -47247784382743537069716988881234009600 9090283 44470214531306724018906132120158515000 9090284 142854838047773985828102181837455490560 9090285 -5204821747519879704465798183947320320 9090286 -78291427184322013959860954422103616 9090287 31231813195714245008127158405584207152 9090288 -33123002709500859603439151711407669248 9090289 -91926203961315046957108948460720166476 9090290 -68784927215980831442926705930666152960 9090291 41652432829706141722373572732929851904 9090292 171451403879109349343974305224295057408 9090293 -444681124938143066279832874409615661120 9090294 -98547615449065570284273905177509454400 9090295 110609352210320254087637768644283320320 9090296 -24784714554288624831482938280545566720 9090297 -153964969178135315397635421635108272326 9090298 13447602946081772615713272144543495936 9090299 -6610875875731701923435967297853246440 9090300 67700070009368651590960690955351116800 9090301 -144753541519222375981459384613448115296 9090302 -40072659516797674554235634527477105536 9090303 117110050419653291606101527715102742400 9090304 92081988786204337559989237351354204160 9090305 -18894436555370223729728574723041941440 9090306 -4891586756883461523493002135556120368 9090307 -42162199101716227704649749578404544280 9090308 4681639185536661988208499989134465536 9090309 -115695965676174518594590343194977623520 9090310 -8058672297626040145113858865740205440 9090311 537570388645247174878470308457873610080 9090312 -39937915507388641578168120559573401600 9090313 78682888576816592653231811567276776704 9090314 -20625174249568940573636816493624129744 9090315 14310985344494249603220961773615415200 9090316 27459336277488595808765310304286248960 9090317 674198307734767390580813105669788838400 9090318 -6564993998196044080471736049365186496 9090319 115199922656074617590947421705312352496 9090320 4973947957989258151743609030868992000 9090321 -95085746307786558536407112748208470288 9090322 -65994417109158028556460178106682374400 9090323 158724636020283951076141593916239800904 9090324 26345523874752482509598568328933004160 9090325 -6167572492387383095382282126717797400 9090326 374066730583569930386255175600205824 9090327 -36768528797778943797826221101584352640 9090328 -35553594585237458507451497710244413440 9090329 -5563137336380022053635071212199365616 9090330 9957146759412896232197416075332913920 9090331 10217415747266527100188188266794016132 9090332 -90793246505154384209471800732903461888 9090333 145408866872214779532571361486582128320 9090334 -107044708100484357388933369993013168448 9090335 134125513938972095384884897926431930280 9090336 50444299422814715706999740920635064320 9090337 -6103506485570557220688003171069877308 9090338 -84188147357245393862745929952312085680 9090339 -164924987433499063105093149627970096776 9090340 37598202627515994738856559589900288000 9090341 -4594494125755578711516515633581726950 9090342 28814476597163076711544203505070640384 9090343 -9834453711328108751533065538254601296 9090344 109322482747439968562552492684273817600 9090345 19608569213235275066884758603624124800 9090346 -57815485811707632418487753636928802128 9090347 -7586414865448127081024056749909067776 9090348 -36007258945576974520982342491729437696 9090349 59462852487105931565592009642261821740 9090350 44231038110509177583156131681977180800 9090351 -40146302022463022934897501949346030640 9090352 81503438522064996191303327238477545472 9090353 114519011179154717700773051223121987602 9090354 -11083957687875882864125647134305510400 9090355 55112639317449894948478462411652062560 9090356 15991623722753211623050170140367790080 9090357 132744723824463436696636261648958027040 9090358 122648685668884200408135265162315493280 9090359 -310275974128947269488817997064198480128 9090360 -104678952840042857524436953788334080000 9090361 53809620829907336294759969114772593280 9090362 19417692184126637020561663462086648432 9090363 8945979559188842277615971472505131888 9090364 20417718627946867552159898491855128576 9090365 127396691540051608958110681445416339200 9090366 10252211666609817255268870528830105600 9090367 203268548671766727523166263733917480 9090368 -29346085231345617022473104687747825664 9090369 35971560843099374304513702701305385094 9090370 -43255653257090215301780956026994161120 9090371 -59470754107710786413602037414297333400 9090372 1776093591744352299844088303958097920 9090373 -15084464290252406476833953838416454560 9090374 -37545868794209801888030623679364896448 9090375 81331116193863255256505637636659328000 9090376 -55826504821215975295220054579791165440 9090377 -52250657627656799159949788668782516774 9090378 -13935329444232083650270076995944720384 9090379 -179190366325682677370693341663592804360 9090380 -24303459635981523990421082522383549440 9090381 -67291895077281030390824511297830922048 9090382 -10166498194593314404744986942205136640 9090383 24734782918456102796164908122647295784 9090384 -801666192828476182968697625548554240 9090385 216592581624944238360115355097682862580 9090386 -57051972935376845913705894075407050608 9090387 -87112896550162811988583142658357195480 9090388 -81831126860155767090287380651855683712 9090389 15964054678809869020059790646995645632 9090390 -26168363817883125833416072166180542080 9090391 146180588235682676328732413526798806792 9090392 -222549745498772016461825703285148416000 9090393 -64551547090381196135472184931921217792 9090394 161451891208345075012320946694993024496 9090395 -49025841434426784254766793749014625600 9090396 -19547156691546205514284540236433609728 9090397 130998818733212440493786461372663846572 9090398 4095072177911568806470290681498374400 9090399 -98437912198811301928585119947715663360 9090400 -1361816335763646637621183026226790400 9090401 -173270503468610708658390967661594761068 9090402 27609024487178552170567695288252768000 9090403 2094742082062076840645814745100626800 9090404 91682075735352541817288061331444115712 9090405 -6404660622261517522495699568990165760 9090406 -13428037812525477870795563114269618176 9090407 158038266595443157571010878234377417656 9090408 48670417617303881090032593061518213120 9090409 14688739684481775866584370771176551168 9090410 -13321064054944575574379811945285580800 9090411 -2160381743694668144118220560980669952 9090412 17043515246037947238890832332563609856 9090413 59765600865537788083170427818328576044 9090414 -55298262142411314084602931327788574720 9090415 2874316795954078646835873676386929520 9090416 -68963252122059039125300283573884387328 9090417 -55622214770802972733270001946948894720 9090418 123638116695615866191107035488640006160 9090419 50638123360371548732710519159029874800 9090420 80199989782346092335077264923841402880 9090421 -375098892659326195743300374577419159588 9090422 -102419088898621030871954497717989398976 9090423 -292244280515376812730327711319799190696 9090424 -9071346545651622793943755765776384000 9090425 -108235626467859907802844668229739182000 9090426 -75249556749506770297508537565500687616 9090427 -66141230654645897565733898169132280800 9090428 -13636102820981147873431777531706403840 9090429 77790969039632989270494964613153462784 9090430 -31631475962040362630695328286764168640 9090431 -136394000152786048884091276979810611440 9090432 -55403759286298666150404641070105231360 9090433 237161811551262598336945570431839679024 9090434 -156701190244025034291599344302112387680 9090435 -20590809371006856671509749586378789200 9090436 -197108879122838288362134103920660730880 9090437 -308453048771566235919218545466057290914 9090438 -12617783109155816287474916705285652480 9090439 -191122591917713461372687383256527600920 9090440 6008004662461562133174627124140441600 9090441 171178916469397389067799825689146697440 9090442 4879624241961301688033870896473007872 9090443 -283045662972062168643954046931756448576 9090444 -87620547071793755417647886418036842496 9090445 -12539591540737152974109385747681219200 9090446 81693307408814751671755091098795764672 9090447 -88652338645810003966663458950474638200 9090448 30871098701081338152186866451332636672 9090449 260927514124575567099274657211374566450 9090450 54956887970858027485757709096839079600 9090451 66274607826648586857714055615642129920 9090452 24913631486834988517153023129988927488 9090453 -23739957313719677326616191058545305696 9090454 -64797606881918403462359266382101555200 9090455 -162286624267844499949017696556912560000 9090456 -12407734945084544624874593150930534400 9090457 9108589378401078803549233748221334212 9090458 606478475977487708532317497200642048 9090459 138055039029812239659458575003687426848 9090460 16268277563230345935861830005354521600 9090461 74023679794042938644329334960619195840 9090462 26066939646022865185003425388105297920 9090463 -42359136741682266393399072650153248288 9090464 -322171136955806420978112601855010930688 9090465 -86781660922544409946154369656366922880 9090466 -47785539183785850074261087121859376640 9090467 36427190789400418982153694733645837032 9090468 620760024718140117167805259618962048 9090469 -129730682318055865459213426612704031104 9090470 589334409601716638356294254063223680 9090471 -2542360392196463431694177882916139008 9090472 -335878781984836357528568409183501235200 9090473 -149054611162946431335713976859856278080 9090474 -27455677164087674931021452754705592320 9090475 -104977455642613649549120633955865709500 9090476 -27222238984051459109426685016103197440 9090477 -70241354137577438409176067638947465152 9090478 -70456602424497931124994821186576786688 9090479 15844273798649138703930982050564137040 9090480 22724174758053234548117035338546216960 9090481 -6558950848736759908740711624895466828 9090482 -75216964309245076414066789393873287408 9090483 260383236107656011085485022969128541248 9090484 67696505166277918159701798899743672320 9090485 3134081437222144370585758360581801600 9090486 40603420987201615822520321087743230432 9090487 97444702151576416397835271382433272752 9090488 273384117998986301991071271792353280 9090489 193591144025711234598540056825312959824 9090490 -39037681291460379881575199731164936000 9090491 -90707190453497859695906492247059526000 9090492 17585094276521358437575734545301921792 9090493 163684230681335905936873252394155560640 9090494 32000996387320163072214915898683368832 9090495 83423422980114787514040384802769589600 9090496 11533333268774423261833086022052741120 9090497 62359928980836945717035236361884600128 9090498 -18279825074616169777728051363654593280 9090499 -115616970881989496692634733577175171520 9090500 -69486167651256016818530992079014848000 9090501 403227615498312408101719317674878464 9090502 22467369375358483136553558228507844608 9090503 -5516445443864021599166198757641758248 9090504 143481102114161689923250836058276316160 9090505 245571440021662116620618522868655595520 9090506 64456213775004594322187024409619687728 9090507 55506917815190456841542104723714107888 9090508 -69030692413963388267637327960080681984 9090509 44356820673829258330769933868842350710 9090510 -8149822959610813255900211072169630720 9090511 -74853439509027330907782356218721067648 9090512 -65917321660995682482108784760507596800 9090513 -59712897188272462655337444193997958576 9090514 158295236022162722864323331642967104160 9090515 31398151441000420024924526172723628800 9090516 -64138807613197698408640372760053659648 9090517 167955446100109606077535154276225535566 9090518 -36558012175289689315319327963355875040 9090519 18187318047481824302863001156367734400 9090520 -542166013558654109962179688864972800 9090521 312513828358180676268104321691252163344 9090522 1694628281104262965632812294699136000 9090523 -107082242257815517973016369406825604336 9090524 -46271038164502850359688039435930555904 9090525 47250916970410088200693270130021949600 9090526 -76822353382766769613339522257344164416 9090527 -62494973541279585984707068070073078624 9090528 124559683797883399374576733259820171264 9090529 -33635486479587565069116552343555872000 9090530 40155010164408131929860203955606220800 9090531 14978694486776778310048859613908168280 9090532 45088946532763744637208456995440591872 9090533 45719459281411372339455212851407544320 9090534 14465295042124360037931158160035609280 9090535 -126210039140381620662284504141816120520 9090536 27749284412054218278075611243671388160 9090537 -20443808142035663974299688784098627440 9090538 9767222479519515675633215579017471920 9090539 -319521970299284122435825218378798363660 9090540 -36957719255849895759538116299115248640 9090541 -310218867670320533593435031970913523700 9090542 -32881737568804161886840592645916926208 9090543 28022621790251651630194461279904358400 9090544 24666163785008470562317271285301248 9090545 -62775172936328771077889856447036842700 9090546 -62921012237415273876895156251798602496 9090547 198770320165561184501382246761363201996 9090548 223606239286289679299784585335397611520 9090549 1803645054834521212800156447903241080 9090550 17866139525579931306761329564923648000 9090551 -9021978040356475838627148096721127448 9090552 -273739625232066775661840963104319078400 9090553 -9363921848342495653178785845256759676 9090554 172979430118835802432072157638555478272 9090555 -31394710881884304995772529733948868240 9090556 -131998359255756180250277378534765552640 9090557 -68948413886410445547831042420714845088 9090558 -32209185094034719990665398071609440576 9090559 -46101614078425225570908493650008430096 9090560 -43558096657420302616742715412489175040 9090561 -8958722966760181978827739063514640096 9090562 4524506343315146400464368346021017632 9090563 83505612617388038022874227556851023640 9090564 169932682407850497203767331772432384 9090565 59129157347438609847198778844947862400 9090566 -19129767071981979357513379694659430016 9090567 -51832073282001550256115285206241029400 9090568 119827383048816447014865881155856517120 9090569 -218647661474130583930188634449556178160 9090570 -56061801707444839780221742317924652800 9090571 -62956392393842767344178428901235743088 9090572 -144662381853395763238884904653270773760 9090573 -5821575239637454178328653839907082816 9090574 -31782739152728150096632424085097319040 9090575 -52292087563009905924542201345780576400 9090576 30833116700500538062737653587507937280 9090577 -93059624320021035388684967471698314128 9090578 -7633839816954326689190317263921193584 9090579 124063613630708063157307117687737747384 9090580 -206470237370015792314172043154609205760 9090581 -1155510093530358784534799336822669568 9090582 -10489360115701635109807062047303730816 9090583 -173909428116791660445385603308090922168 9090584 43104862297815853278813867039392747520 9090585 33103329732336678231230467500684801600 9090586 70827117072934300700794635945597071040 9090587 4660868434024586558274916596453324480 9090588 2204831570851026676387675043806371840 9090589 -96858782585844572353722606665752846176 9090590 -146851615476407862759822774954415326720 9090591 170193506416981066664504097866067294792 9090592 -45483859088386961664683120397090029568 9090593 40355396371600361310557421516326527920 9090594 112191618326412004580607537834685615824 9090595 45442736289821480351917044789340323840 9090596 -48906287538595694485834631927006524800 9090597 134684617086945536156416415737158103872 9090598 -110240836195351065267775306556401090560 9090599 126869830371400895091228230860493125632 9090600 -23806224975038816711691936863078400000 9090601 67411256768789137229912655668362875720 9090602 18611365259609971521466535223002841600 9090603 -122351852003525664792860878582661989200 9090604 -45884801396007299200131843840805294080 9090605 -34375354723777265549591005677338461440 9090606 -28667274648930315648825393174103867392 9090607 -161529220557267733373818118480225563160 9090608 -48445835892999985755591606859385683968 9090609 399053974010426137332215337440350080 9090610 -70714708417829133560972886499520339040 9090611 -98711326214709487458718109833213564788 9090612 -42626358876592149551357206762374359040 9090613 -28516217985904570952168834923703898240 9090614 -79528362927861590549967151171556603136 9090615 -38944378684550867709944776855092335280 9090616 -85504523582410761670986293954604011520 9090617 -18203338004906165132276522070753124140 9090618 63554751846409780225497736639621986048 9090619 -361171466603494318210900331818816266104 9090620 44896189718885115675753779836540354560 9090621 171094416971799968013511661642297498790 9090622 -44306779679630966089154592827374385088 9090623 25145275419409196408811413383025095872 9090624 -4251446164446791459042030162553077760 9090625 247142356072878302849847995192771437500 9090626 16865259571260081046408445248645847040 9090627 -37452015495487902765256130463513198336 9090628 252850787662329876033705974801089290368 9090629 -131725252809454278824229813850451164770 9090630 785650650964569491419259367195369600 9090631 73810689155548061506323747897150780768 9090632 -103525282842125285365448689060491033600 9090633 -36431395445797377542712197368608404736 9090634 82254521675969594361271757389830336000 9090635 23487792993316336192433648329491783360 9090636 115279411341395326028479334213734374912 9090637 -28413344031590868349712657603774611328 9090638 38199568364569675253289386475520174080 9090639 206615768145992218483081567502611239000 9090640 -6987146307448833817556798237195796480 9090641 -9737424155574785134404819574480094400 9090642 -62370079058817282503168600869331963136 9090643 -124950237926336212031622640521266564376 9090644 -78545073882369522402265360396145973504 9090645 98751848433170010821279716156714598400 9090646 103537404263804191955138854995824641536 9090647 300326964698509341266655302750595567912 9090648 -81053802381807291938170488937575137280 9090649 -37067847108526142810556057206787167350 9090650 -53926768302395276900363708491139953200 9090651 29224287151789008737081346514070395032 9090652 -1302259185867370396966680814052825088 9090653 43572535370151419346839023556532011136 9090654 34771075284117557511487911042065805120 9090655 58434747810935240166240627278491563360 9090656 210268278960811797083700022268625027072 9090657 -54624710065453768559194210766849886720 9090658 16056269759849917257555401608528624128 9090659 43849570379321374595856777805397295360 9090660 1354998807580956090184556948180828160 9090661 -272088155238683430645325710537291043200 9090662 3273143762289920598124176420256391424 9090663 -82857159565596261248520065100138397656 9090664 84217596809366704885479872476814131200 9090665 -47369407279532532050931088003094259000 9090666 19900590949549841466757018520340835776 9090667 239056409465896285210929903227220286680 9090668 115058768180988537948150940710526626048 9090669 -1250897734920559592318717460236041728 9090670 25250825923242748056815581136138290560 9090671 340439712643584790976864179862742481872 9090672 7635436844658378516450296045793607680 9090673 719870791221984766320102144545074784 9090674 -178810932122754403550069356631044295664 9090675 24066774434674466426523333379589242200 9090676 -58530707074093337829619734920006623872 9090677 250218881294652023486984096359284613920 9090678 3671298235257271690707035523121622400 9090679 -192511333975212091013207791566491439456 9090680 -164531553514397353394683433131706265600 9090681 -98855071853508183679085712711530520000 9090682 130824069096805106691839872636195222752 9090683 -121240813433536723909698554107750440960 9090684 -90498888870817353248108337061685852160 9090685 -84266412077791597496844958234981264800 9090686 195829462022104728064323232345336387968 9090687 -118735533661195712447324723818490838840 9090688 -87438291880195912826909952565051392000 9090689 -113835499814671100581512691199331600510 9090690 -217167976302057516235963519225128960 9090691 -338445425404216921707979950395719211908 9090692 17986979449241811672674628405177691392 9090693 -26110744077935126263134009160040947776 9090694 91501599852313251671032557469997990400 9090695 -35035815923191469783264191422926318400 9090696 -192544799231347764181928928847615795200 9090697 19014498773772828845477494277016684864 9090698 -68037596640579358194445876001189333760 9090699 259887113131394556611502833745387630000 9090700 72404978949205088398744221166169235200 9090701 -62651860826813394657517842866347220298 9090702 -1643937728496963284074401813041035200 9090703 307171485788742514286133350821037851952 9090704 -13250679850750689979813738751514378240 9090705 46043359718720400414493509868807838400 9090706 54942555484870553707061312167703913600 9090707 -20751661694509110411228497377726719888 9090708 74000348870207692757081058395084574720 9090709 33288662682216506462125820139370946620 9090710 50372985195197420508998418339360149760 9090711 -7366973923388241952124040166173764688 9090712 27839440728633685678761902191699507200 9090713 231482986574011649116366799338752404100 9090714 45397697872860090558339418398966935040 9090715 4731726032780838904009052306767537200 9090716 3076655548950075136735193145766824960 9090717 65760068872015726832380316925399877920 9090718 -2195548573708952499565452742020403200 9090719 22841824738168994868591923305790171136 9090720 -50560803151151795156303132835210854400 9090721 147992285120561937568047348334097777200 9090722 103962592680397717349225010777104280912 9090723 62518702429711480006530488029583825784 9090724 227262911234683862370032282034082235392 9090725 -13289766444725931425793070693064558700 9090726 89911523813835796633982581357305161088 9090727 -4459237485156191928759374076416540640 9090728 187042700279853925464409476514400655360 9090729 -30070306091727094506150642066609579126 9090730 -53501497689566372978930954425349276160 9090731 126521248337989558620571707033737309232 9090732 -35458484098148258112982574027287953408 9090733 206306672578232979531537318732003520920 9090734 280559697782762038016193161992818240 9090735 129824765964651621602541637093578858000 9090736 -56112648339403385480106912052438417408 9090737 -41650432540816560688318492595760827100 9090738 65125063737581245924029853960510744320 9090739 -84660635110613997509998846232004997120 9090740 -17468085015453284149904064980969472000 9090741 -80654186803689252592029968740442519040 9090742 101836643593102799139364926325020154272 9090743 -26081385123550028757342207353165754480 9090744 48054925563464530622543946420721950720 9090745 -43533528967156772978079023262909931200 9090746 29682231523174468350901699071943541760 9090747 -35544978489299056800087400539156703476 9090748 -20513800066249784225175561746351098880 9090749 270580872877856105621600942037023175750 9090750 14772056763751375387290048028532736000 9090751 140255842387187705930092552661058738752 9090752 6742774762806917730307751662426521600 9090753 14430559567398957027578144414750560704 9090754 19628907306551062566836898908088378576 9090755 -108909152467363318503870015056202585840 9090756 13039249326925293944887211202534573312 9090757 64865095759778336543711273049732807580 9090758 -19993053370517948140200923108606159520 9090759 -2311339065483451156106905461070915200 9090760 72313462014929057606290313347126886400 9090761 877255287630744118456812890323695264 9090762 11933860776955248427346569239842091264 9090763 -15987327445381420855868233692050588592 9090764 21147853426944344424759288611991288576 9090765 -30103934757990676705650573086302296000 9090766 12036712360446942648177045159513563904 9090767 81519230960951582199087893650286868480 9090768 26133103011191776224668088911821799424 9090769 -10810366570185671795932011934762401600 9090770 3809019280966903887955142235213268800 9090771 -97367784859337577346946525117510509776 9090772 69461192992110540720960462758174817792 9090773 -115669532133840404512935686140159095456 9090774 -95603259428065115406178245157171819968 9090775 39331960621065891531980754913979505000 9090776 385165064187308527597876695962396467200 9090777 -85255319228206532616896492096988940080 9090778 -94171200177454944609151983151721410560 9090779 -251606787330790775948874235751613898680 9090780 64189760878334280137320436785572741120 9090781 -39401762905397589694234490362221339136 9090782 -3916762299045454695495714897552600000 9090783 42851266171451438131275476235415849800 9090784 -31393675663193600139718596039645855744 9090785 190880363108252813824131480814109578560 9090786 422814108846263238505772756644218624 9090787 25599088471148368506637263298181210112 9090788 9053321445670082426109236351049216000 9090789 12466048184407606061539211744463184800 9090790 67520624604013762574382747237843054720 9090791 -233091771609581302296612310483673252808 9090792 -7019107741219842385551467213923353600 9090793 -147033477920917129262786446730284389958 9090794 134895263238262829517457534190764491696 9090795 -46087849518178633142112752991543187200 9090796 -23286691696973922100481123573703032832 9090797 10878741775627466655873079328392231200 9090798 -4681802430354031885497298235333316480 9090799 -15118285336956622806760960687398712464 9090800 -19454751258668216816282101528955289600 9090801 -12033788611400051383449226491632298108 9090802 -617219957622193993794627157193104896 9090803 -169690494912215935703707121999092556376 9090804 -37321525794491351766796139402687815680 9090805 115225183169872766718674469907532930460 9090806 -109747217160724236123845024670369783648 9090807 36269757947241651359765645200399656960 9090808 13749902903669862071824856877179473920 9090809 4027352564393959949189823026563963008 9090810 82934187987788282417424369665392677600 9090811 -262944959275788140425324617495798394588 9090812 -6220959499905779914876346623361679360 9090813 15813567734956167310989011820780141024 9090814 126261810149718284079734174337947309760 9090815 -207459100300747529141353121028789350040 9090816 -15337895079065881467209415416768102400 9090817 -187197247872053721509197336516652268608 9090818 47758352986901229559237852259487805440 9090819 91001880483095581625965741204040985600 9090820 -2140800620790306728273395514271793920 9090821 -233492237163388482534352918561182930978 9090822 35826378675605109965281309611287011200 9090823 -120727357249712608657577159503938215832 9090824 -62191773334627869405868076166604922880 9090825 52810888331715457820589167680492041600 9090826 35366269805852497029110037536194773600 9090827 -131521469260688114472960497487246923928 9090828 68748735665694263360461668542863941120 9090829 68768114229869492799690767468781895872 9090830 -19787834771247067589060543358155635200 9090831 -131217252293296220576033011410973264248 9090832 -21116886358339283900974153577556926464 9090833 244057748198390784291329060366974891380 9090834 -159995853737818949323181087188375845888 9090835 20521046358521336717236296620016638400 9090836 2129875255193897011524888417439678464 9090837 -1595193338356225482611094365319530400 9090838 103681316904476870108703527441748313920 9090839 24874062196561112567760804807233461056 9090840 40376501013685413380733914497332019200 9090841 34608091245606738551166587842789229184 9090842 57197660388817562466764604550777221120 9090843 -19601182460831733668582122224198758400 9090844 28336526640685838404628213166343760896 9090845 1948351900964772993406340849506871520 9090846 -74107636679773567355032060312239820800 9090847 234769346990079895152832334716251507296 9090848 -130639050576900377880040113351255097344 9090849 79936345227775101232720656291779942064 9090850 -10941427762503701448847413666131892000 9090851 -21356048048340450111141690918057264 9090852 -130720958166557988102937746893037262848 9090853 3332355501833960700465424711799831102 9090854 154742501725729765024697789949154453440 9090855 -96683218474611327007539173157167889600 9090856 -101979368241048622352807400453713925120 9090857 201831193676613787887036892508906666106 9090858 33250141482066671922487639140478599168 9090859 -348712232266814170291799007498610596940 9090860 167880987038969121754619435904680110080 9090861 294352697949406569119286228501670464 9090862 161189046667939770776129257651621680000 9090863 17109987787862207653504165444283457696 9090864 25014734579481544364451627734001598464 9090865 -23684007075763889167644253818786770880 9090866 49937353871010023327514498631855759632 9090867 197773430325679076011204132521928570680 9090868 -26611361921997142812252623134086647040 9090869 -185070783136727876791961784552010409088 9090870 -19962882489031319234702447073224899200 9090871 131468450068922093490908721577576604072 9090872 79936382267697937694572852816631808000 9090873 128425522333929627168492892824660998400 9090874 -19131942302046072497996181722528686080 9090875 356036965905428280290065031564847612000 9090876 -168064439179322112561487432819256057856 9090877 -171894543039255166695075808066424617620 9090878 556347948817457074873132222625566080 9090879 -108194179719241273991501494766007090432 9090880 -4563479972863403275344084708596121600 9090881 186852164060379939136592239068197229312 9090882 64139383007995956073446711711106155600 9090883 378254246365743992074789205323340289424 9090884 -57126925706729567573393985067227138048 9090885 -12964123535183128969731028289279138400 9090886 -68908384868155584056977153421466019584 9090887 -50036209622430504613916137210717205400 9090888 -1573191162972535769074042182272286720 9090889 -15869809837776345420807708349973368140 9090890 9553075971155150436446688332870191200 9090891 -145389117447180494618724499649983907760 9090892 -219995838391703161366967433676204259840 9090893 -11690721348070434920289413468180704800 9090894 2264235821586539625871506427147252800 9090895 -128175651011645033502747291344188698240 9090896 -9557712361130961456170378225214947328 9090897 -94721900018265683709395902973342825760 9090898 124998093218152649714128706148693037200 9090899 136984153173088318726950894032283843264 9090900 4848250548184177159442650388133888000 9090901 -285477065332430113765813976334784034098 9090902 -168107936301396278759206626565791898848 9090903 221783852453176907074852905159745898400 9090904 167840884956042252582728224221302261760 9090905 -14449098811367053472046271764134976000 9090906 -24958427444681189436476315400206697984 9090907 -64737880012814608381613924272541856768 9090908 -3637696298273708852952541807100431872 9090909 4041282275904579180922762473690200088 9090910 47181910240968139075592132316664407360 9090911 -46566270154837697385630910826828874240 9090912 -126173095312521317354108098346356310016 9090913 27000342253601798039688205402766116200 9090914 -14813782847695623773575529192167292928 9090915 -56041146559817483299009079584391804160 9090916 -14048113752083152576335115412665317760 9090917 21820490154199211452151856975546052800 9090918 54509148780143716629641343361846738464 9090919 -266187391692847530136095797582273156680 9090920 263889343887751848108562857671998464000 9090921 110604281372166035694083563540478184912 9090922 49977939899951161945163712752886190512 9090923 458940160172567899773721062696279084360 9090924 41437822873146087944632135762421945856 9090925 -221443141046784799513365188558809496000 9090926 -106576911705919746772607556187992623616 9090927 117077655436185997269502037812410228000 9090928 -31229368968204859630731653770911940608 9090929 212407043952781157177469262714224012900 9090930 14381816373387265564889303653040256000 9090931 -572006423921439051998289386819342640 9090932 94756612438614110437395550875729626496 9090933 331815755402847827479887273754278048 9090934 -55181396267438843349317226266390550528 9090935 53210366800667587278495659120656696320 9090936 -37037935769556350997196682376168898560 9090937 -105289748243519781442003879422700911600 9090938 -125652568334667930480267820930232372880 9090939 24637348633838745743561931170180887296 9090940 -99707189080869967875040781456523240960 9090941 624900497660481168077079790586123606400 9090942 2530970880566311570070978433620941824 9090943 -65415123543015468885526572421891997000 9090944 -153059586358736537442761638605729300480 9090945 56500666837134911763945318084618476820 9090946 -94225624177870730591366900454392225328 9090947 -165133541721452059873136139361366505604 9090948 -49411835370909001979253895850295505920 9090949 -112321655523687456006549896896403414400 9090950 -9554224667883625777490987698328616000 9090951 -91340014765980627347162687253808071768 9090952 -60799257221837104751365931831924060160 9090953 213158028642646365378646046049967682202 9090954 4943795033346571389003906484915885152 9090955 -117708703207425709982372133514094021280 9090956 39037316584724433975801994656432783360 9090957 -131708601740906406462331965842499317760 9090958 18564639613046791213457680183265158080 9090959 -134391733500850372006159645967429076984 9090960 -8515642524483277289257648335794995200 9090961 554722363025934509457085771166155244064 9090962 -88615868572406780575217029306929568128 9090963 -21874070025200636963598404646609312096 9090964 211629616897644801941693638475214429952 9090965 -90886899809193111054520623452520837480 9090966 -9002284185195754097524849131427786752 9090967 120665782731425213470915823089490348992 9090968 57392625498604191919818478451222016000 9090969 -73353254172825217359916166447970071712 9090970 -7561222248439333775292988121166777120 9090971 -48834677241432157652948361506456149776 9090972 -106229525591727660600218343237898752 9090973 -221443845725576293384369062719318250778 9090974 490374231945781717560811693265446272 9090975 56380567381695794592548010377378784000 9090976 55595942498945416305317530573765804032 9090977 -56615875460168245817292184241469887808 9090978 -39882350349074218791133555189957209600 9090979 -445443995075227719004272260299592285424 9090980 82530762536012423885311047831700623360 9090981 257919246971820699672042620056219875840 9090982 9666805477170191830906016537718960384 9090983 253526450697768718797528271123613001624 9090984 19461561706555976148459463434054205440 9090985 23410046619715221937901130284185365960 9090986 9012521702319672172110987019264990464 9090987 -28132793804396792711561802909696486720 9090988 4562360894629771421645271647660438016 9090989 -54911037727899668682337082175815199210 9090990 -10037444110524096368668908943738193280 9090991 37126509867556638608954198140363854944 9090992 -41664242347491949149708349919570018304 9090993 -137935185432996629417762955187689806736 9090994 -47322265822801965373022677264657501440 9090995 88055215309212973355301957732237366000 9090996 65582802979570601126366853179464814592 9090997 -363240641845345700211903223856601031008 9090998 -5832240811441060195570093384808275968 9090999 -2419665803606371412081322423393707736 9091000 307554579320726897633987868711121920000 9091001 531474305348662778867736755994604697604 9091002 -335648383684000840731926262361291776 9091003 33540811134434729358764154518673004464 9091004 -13402426847023577343431535825873162240 9091005 9193844468123462845084504481752227840 9091006 -27643858781711260120999820713925714880 9091007 259776964239352262097445027399820040720 9091008 73217485836820394437530305904739614720 9091009 27050846485510101950872790767842086210 9091010 -45117108489642539758226424075761887680 9091011 105820996801976163630560221896506544 9091012 -33924947845663989489965721692671918080 9091013 357795620682684783327227407575888366684 9091014 -12700700823359185467027960829370391360 9091015 -94084520399922820148084669717457997200 9091016 -132093819966682592911732930100037181440 9091017 -1693892428068425542984058183246022480 9091018 135809511815046400299709728916938150960 9091019 10539160954919941828253640243368502276 9091020 48459963291880772283970026268757191680 9091021 317002524966218051434182801306391535222 9091022 -54624100934913895056661937909375823360 9091023 83544064784117214478329883189215312000 9091024 19270236786570577664374588553394544640 9091025 39326251552157331853073431640353470000 9091026 -10497133062119485319662000753022555136 9091027 105583338533799095775305545719394965504 9091028 -78752781603734276485306846290958280832 9091029 -66681980797418180763926337356474972160 9091030 4675233380875668185231350999987758720 9091031 8881382964689950268482018626597047952 9091032 -96366821293748172906924608698886983680 9091033 -92178549806323966605420166681947457280 9091034 24744941272618972929205785566332457952 9091035 -7291394112521749980492788141567520 9091036 -134862103965106188293474985061243392000 9091037 39272039184728497232129480948930473260 9091038 11523907629043871816457076500295723008 9091039 72779162129174701854900772235057158272 9091040 -17002799996088568754039426764866846720 9091041 -43821395107513842589615195099185217536 9091042 92670007556943261141813665000609646672 9091043 -31568333835535196800008980341379701200 9091044 -36985510529879850645069394645947970560 9091045 -221545471175481237402554171805246509700 9091046 -7190687550854578218389620278454249920 9091047 27065060786962520227471208270266783872 9091048 52132853137150728358324176367666575360 9091049 109693271532230725364531904298149632448 9091050 -35606127740202512219643107560417843200 9091051 -135530098022945935477525058641183591948 9091052 137968691060504863727359462740480560640 9091053 53369503017370222703886261498887886528 9091054 49729904036616531364457967963889817472 9091055 20786327129137747219819711072027960560 9091056 -22089228172806942326929410272817709056 9091057 -176983931536329684393217185148283787694 9091058 2740186346279733267037239049747735584 9091059 2120789899588016640513146083560475704 9091060 -1472175014717245463456137935733278720 9091061 17386984859877339694457116739353820832 9091062 -179982768748192794525827673403684652160 9091063 2939874138786402222932822783270124192 9091064 205515504105785046972791995867529871360 9091065 100262078151362972714995059552738120000 9091066 -67271149973835272675803500069074662176 9091067 188919070345360146761614433291758126116 9091068 -39922669346270483978411341328731528704 9091069 205715811009407391177816327905499816960 9091070 -52459857109852642381304756951886467520 9091071 -95839069449500186829401843772469900560 9091072 -13524784652870641571143806067188695040 9091073 -57659286495801705384280794762717732720 9091074 37357883031896944536769213149971873280 9091075 50855843058762231667878387343796230000 9091076 -86849485124694954176757917992766592768 9091077 -74284704361847994781162587010092110880 9091078 -34160861022503344055926790521895156160 9091079 137387324781883354574209420074845398680 9091080 -125542592554240268798986679419009382400 9091081 -160353951099115569425373575339989281500 9091082 9447733970421893121207041452958515200 9091083 17231086532719848432982824470357452800 9091084 86247311457529680360984393811009001216 9091085 115141255428873869640519186164510181360 9091086 37248498379632533763578953522600656000 9091087 80483980688611781917815029491949870632 9091088 -31738816613146986483366352089352101888 9091089 171013299473580764098319718144226928640 9091090 18067281827577953305586190626173737600 9091091 43729845912050655028495923831758021184 9091092 23315281120011026802036469144409966592 9091093 97460366099234276140872079717735406 9091094 -54126813567660427844423359709865914880 9091095 -1665759659541033191222451921156149760 9091096 -125057584901580670901650607270762250240 9091097 -170050532482285278810393378777925702380 9091098 10604734434543623118938834098241535984 9091099 -349045500308325705836238414869952235900 9091100 -58070412439056140712214214067112089600 9091101 -20908323792747428092657246720534536000 9091102 6520905007624063424667092371037050752 9091103 2211679623327974279994036971625899904 9091104 -72272605226164794403948479377713397760 9091105 105246022765322531620757618525286298260 9091106 -94162932306221779590362536187724228096 9091107 -140296470305451055293947524386324779160 9091108 -34827265515670157271755109181059403520 9091109 -341912501688661870981261059345938346690 9091110 -2426825793423176751098347415633479680 9091111 64634813122881431853256157764766162424 9091112 -112543752276812890088625655667603788800 9091113 -196933000982494888094601628837851551856 9091114 64410858121492316901346892158127572656 9091115 89554364741354447836087080881313010320 9091116 -38612438308053119334904960032578764800 9091117 -1833931925161831268409142570498364874 9091118 -27061402165799594562121169958903970560 9091119 39904482357175805477797834909708212744 9091120 -18729350519110949992216023632800972800 9091121 18137315054866706979471396292357179840 9091122 8427387606471107336568840656673189888 9091123 30535575595995422470343067537435146160 9091124 -43061780726469888607764841547553914880 9091125 100793784872538387735537362241887163000 9091126 -32072039767259478656744827834530311616 9091127 -117092680643052934500858254676247176024 9091128 10351900860915060357379625608536268800 9091129 73205049555295219346253308446679186884 9091130 60624842549226908655741973240076436960 9091131 28429129574462874674217361932508161024 9091132 -127479009447347296150349259652108943360 9091133 -340180142667156353990738536670626052640 9091134 -46941379476923217474949490349798935232 9091135 25516367867076657302191714072141216320 9091136 20108192776377898223355650002609766400 9091137 44456532070776452739794069485251204960 9091138 80444120099748874400097665345365489152 9091139 15274185678149772873910497069844300440 9091140 22125944318451261494209845031723438080 9091141 199998616264433449315524220948636595904 9091142 105115665800787950812764634225687109472 9091143 -82823741193788136661579278960487540320 9091144 -58074238024416421431594562435798563840 9091145 -10699230304921849503369118326224678400 9091146 -1938331787374438205295846252418486272 9091147 -40343979559412669338785225342924713360 9091148 6853853619720454943746493378759872512 9091149 -36482795158755165412320463000980476736 9091150 32651519370716151619417134305776641600 9091151 -11799061843678521674626991934571048848 9091152 12029585157897738210467002264356126720 9091153 -15092165442171597394547752024334614016 9091154 11162998280548802562867699867661765776 9091155 40755286098138263449134564797397050160 9091156 -74117748546828260839357034121062184960 9091157 243960465030446429359022411311731539406 9091158 -30777904491230353259790697944138347520 9091159 -13978880966379502544633288931230516736 9091160 1491380142550384186296994019204505600 9091161 117655377480077155195288338673924187610 9091162 8154151941965523950673073755875128320 9091163 171169844912181520147198747762225015296 9091164 -64375447524178912259393017012069048320 9091165 54085194719057245772874709434361998060 9091166 -26897631797214696222580237827072314112 9091167 28672415692170821637376870100065943880 9091168 -209324044506916171737439378482338463744 9091169 118097195546531797132727417822273113344 9091170 -78753343791862474601249175754989081600 9091171 39907944122869628946092200565685222792 9091172 -19667754333605956528152627405782618880 9091173 -1759526764412636792003773700999152512 9091174 34068444397959232243485004305516954336 9091175 -121946863338097003875958012928432239200 9091176 42991826565884304242110623303728332800 9091177 -48152121453806696440391190600897000560 9091178 -145387635836036231356932282368494513920 9091179 107095638275219760574986639465639413724 9091180 42641087684388502442146376181659043840 9091181 -52834698566162385424773094611763740000 9091182 -109081499900886205961673927484847683008 9091183 -162538432309127640527910812559729561840 9091184 -2960968324754188959549823243042160640 9091185 -6328170701476825930481733266489011200 9091186 91103419385342875264985945254087444800 9091187 -46421983127674917631173532785195525888 9091188 147808137345496965007336890791374015872 9091189 817737779900028810318313776774242688 9091190 135040285470696766553559468826374681600 9091191 46048022871618391066602587587143608064 9091192 -365387241898649374262501081159437516800 9091193 83756576020003677612264498364024625364 9091194 -6359109008520218001262481543981460480 9091195 -126543360534651787582215722213568914400 9091196 -31749761674976272199297997998005647360 9091197 11156875138097986547345942486930499846 9091198 -81633220255038722608524162560110502400 9091199 83652300053948300353147182371591811864 9091200 61939551365372012591062685589700608000 9091201 -1446742289705611173899477654316845056 9091202 98373681323967188364081361688123481552 9091203 17671089035976040687707099673911551808 9091204 48894176428582652477724472799025229056 9091205 50465730474601756826574880690625500860 9091206 -21370770723625888087855660170774945888 9091207 -114849160704640902980446846068730989544 9091208 -95654608959649545699717148588069847040 9091209 -67757300763040165979791950894057437280 9091210 -24902000833921748222140305355474851840 9091211 4636889070777316511546467688895395592 9091212 -15375017214696542969597349088540256256 9091213 -54139355247092666280778166527501854538 9091214 -278553566122291648540608205185449472 9091215 19025084564080473305101221175749120000 9091216 -9349464059601170818295580414104854528 9091217 -82278276259329730697959128659332775388 9091218 3529518751150276332714397677763596288 9091219 -203201136590176096271467634613437495380 9091220 123777780102861285992140935142425077760 9091221 142892885114084046075263601386029329312 9091222 -3852301104640850207126547464271415296 9091223 -229572781573557231504648838858260873528 9091224 -181867173085850469778208046668645376000 9091225 -34926591625566150337965853124680252800 9091226 -23763492956376180895737961252374780960 9091227 -13271031077302834496360306225348786280 9091228 63767850531123109974233893451329186816 9091229 -46948035690910140299990483847149041824 9091230 -48448755160965614684897390433974215680 9091231 184800130170007508625630399991982260200 9091232 -3074916916114338764312005978418577408 9091233 -33222290243358587943348081492337780416 9091234 103865168839401608095004604325717472640 9091235 -4178031077310979737162060771287886000 9091236 -7452298765825787327558732322312683520 9091237 20950623490129121521245797082810354112 9091238 57218112280195937743099175708876281344 9091239 -37124225431960543102970533037340892800 9091240 -195440206176815389354862604928051200 9091241 310845595953495902948494965846761462400 9091242 -48311649298592564032102214819042029728 9091243 -2229852470357107441267815418971761088 9091244 45764282339450658346439780522883937536 9091245 -147833645728070010397195704036121742880 9091246 -26479596067783458593103340854344404992 9091247 210382268659753033052634216529669651512 9091248 40616184306039052102136294155691065344 9091249 -16561125722070556736573633767854905880 9091250 -5460848956174277152955702996361600000 9091251 6377889121019134008309954127480896000 9091252 -129873514079341052160513755625238795520 9091253 -502086590563564357112525866216708255200 9091254 -39149914954586845025628638184488837760 9091255 -27578464020521853638134774497680805840 9091256 -36234781043212468769724270030987878400 9091257 65033346390861743216464165099034370048 9091258 -7372537810313460780449137526837729280 9091259 -318585513007437713363464541092255536540 9091260 -51142413020068413646818544410026480640 9091261 80827499034000639406063300391139523500 9091262 91739272399869689266227699557175552 9091263 76003979761135319281779163991709882384 9091264 19410937632411768188321608359462567936 9091265 229558532655667927390023049718799082920 9091266 5829109839479928839455737158587688448 9091267 -251856000069367421002797043206494143684 9091268 18818115799380290298989215815484623360 9091269 -219754108517523128402504209562437840224 9091270 1324696266133540065179963128799775360 9091271 65315341104819539876491512855956619264 9091272 -181586351316355666430118676096204800 9091273 -87191476979918169876448905191631213478 9091274 -112040451756721716435708190330787815536 9091275 -1171754083928388248646333851437128000 9091276 -10667667759207163324916657507445187840 9091277 -21675910803562888019632693932255737856 9091278 -1255529091180851820563110138667170944 9091279 -100938271743176039471970917569849700016 9091280 29951872171301772295562865054349393920 9091281 13131074713049540946268943255002260000 9091282 -171322435539451282466382758432995825008 9091283 -21785887711268626054101157138051934856 9091284 89740116741511723035599799215786919936 9091285 -29049814262251477983637999455267047040 9091286 85203521073932792074890511564199906592 9091287 10252502342905139072496531463931974944 9091288 154372971242585342924951630323208693760 9091289 13052837750940651218857777226037774090 9091290 10419894727497751490730320067345623040 9091291 -315664214225969468723912406273956040000 9091292 9367813190288280258413004350322232320 9091293 -149054632848548750436831950185833457536 9091294 -91929106987848231636055367164972566528 9091295 170961140199246554266347714720977510400 9091296 -12760183467166852864659627845312053248 9091297 -303098439657999453451476348938851137600 9091298 5830194325514419196758608676067292960 9091299 5398606345121638630374865841666519040 9091300 -92365265921451613095827114697875744000 9091301 279982603836608046416766565121809425792 9091302 -8191988132386513671552012397303984128 9091303 -44869111428305887345170981430043386032 9091304 -527924704143396831357288781932259737600 9091305 -112021254115910994899987756325210988800 9091306 4088201619319219655935555022429978880 9091307 -13261531158211312570571586761703487968 9091308 5811298657665062118908582707521454080 9091309 -2736459018243240069199494757777736096 9091310 -32612127150507689007840266306794368000 9091311 189062340965225285014827554526355328784 9091312 48584975048622822824688288378842710016 9091313 -204294847451989861428763756396902429888 9091314 89403320608659572704319604145296361104 9091315 33475846549571297983265992698204036000 9091316 -29471090243779392301951757310040842240 9091317 -5523610768047121765739293336916096640 9091318 89974936195111433584328443514483328 9091319 -264991814136475484393777718837755185320 9091320 19504046283319837824834158237712384000 9091321 -91405410119933868249910743288672086400 9091322 86465817349559869936444966564247066112 9091323 31826923044799420903874790042144502560 9091324 34295775008256486564021759928972787712 9091325 12760539636666671735537756477358081600 9091326 16572104119579382920131431009083920000 9091327 29320042321246343615740550009453637344 9091328 -309916788988582336612101372444105768960 9091329 -54990138499869438440598791938154846400 9091330 97463045267393904736485779010452758560 9091331 87628937575369138520218425658784091132 9091332 -219264417856686343721366611240777267200 9091333 211367409730832669021820958282670255582 9091334 -41935044671497408929589355849629070208 9091335 -92472407434146013283008838300641200 9091336 277246795347345702097132570154950087680 9091337 -158701754967633112249316575037578601088 9091338 -165733468092306354142760854863947012352 9091339 63572001366335968342679489071650245440 9091340 9661658026187465733721978392663674880 9091341 64171746133885951774060776953943233952 9091342 -82116319524558655062091103512311158208 9091343 -111958450305404678017438310045335875408 9091344 -13829819235096694953421161170636636160 9091345 -25285718062062086539098163514833831320 9091346 179848080096304297152571505538109029504 9091347 5389756015883809551329731883285359728 9091348 6676649530561664079210533897882173440 9091349 151332379230177143796247575182649530400 9091350 -2363662879489864965103798452105528000 9091351 -215227613940503013844342859360496997728 9091352 -103034737623691575034631238823838208000 9091353 -73230243524061176727439898226427947456 9091354 -13124650321154076841903407855287236128 9091355 -24171983997327064345742684698315406400 9091356 -36417356114629218182401486773631574016 9091357 -347595695208212654485231630079714112096 9091358 -37532511976638052092993513433223460480 9091359 -59700186843542815972700454940469115360 9091360 104854595968993274272585377507286056960 9091361 -1274959636966392180412675316786979408 9091362 12429203209662345380149799719385751168 9091363 78325497640132437800793706065584179360 9091364 92749067225698200724519732390777414656 9091365 -27465738374375226850380257257221437280 9091366 -58284417890539912458814041752241166368 9091367 -12500698272719271262970039203564746360 9091368 1530359115682307030470258695085178880 9091369 -99193779307337964955769886582572729280 9091370 37702702711122191382200072555917762560 9091371 68811160858839288684184575752265162240 9091372 244858351675949196702159974959965752576 9091373 -20687438596950870872300164276155606378 9091374 -62941895564186719999982927239434555840 9091375 -143768322161156701779260424241613796000 9091376 7828998540523645252704848889666404352 9091377 21743000250582379249171091726555298768 9091378 50091826251993014966068189810487892240 9091379 -59135194181483918618939151505559858016 9091380 43141381711220816617618986030534850560 9091381 -23656064655046908212259456630126184272 9091382 -193075541287279819740107000080762970208 9091383 -49372497280666656170223037672773015936 9091384 293711920788968630067146297734379520000 9091385 -108890720000223246030682071742519791420 9091386 57425579088947166572131584239857036800 9091387 -50827934201232244298926126648433703964 9091388 20163169276575537415585874623953701376 9091389 -76288881286936636636906142739976248576 9091390 -20792673619483475215377587015201341440 9091391 -68322491873902779497453457051121478208 9091392 11802088757419514307591830188087836672 9091393 -290038797097546950577652780077031547180 9091394 44730689565955740375200751703955839008 9091395 -21184495860063311378997916252868434080 9091396 198086475342578476004858279046650519808 9091397 -82789758376876790350407900388606899168 9091398 -365016762970780429506233569808486817792 9091399 396656275153723975969346694052413210560 9091400 211765594111529900117655440047555584000 9091401 57000070366038409907958012305088565248 9091402 79365948170528533532189646753349615152 9091403 279632791833887703164505158700093266784 9091404 -381919125481594682659412991476613120 9091405 -31536653614914744645306391041540609600 9091406 -64009822465961719979386062885334102848 9091407 -14800058546391464413256361781664115312 9091408 12718517955751371516779009022865440768 9091409 -136572987968146968857347641157638220800 9091410 2562349534932829591311235237340121600 9091411 167139444110302508753830372801763326620 9091412 67767055808633798007763772945456750592 9091413 -196969236347179680223758101738806204800 9091414 37313660967739592415669257791119789312 9091415 49611423578480259344965297701953662320 9091416 -125422273051451886912318264142880870400 9091417 -31867773113164820311622738109874868928 9091418 19921064422380405239396873384699615232 9091419 -17295526473453602690324582318643934056 9091420 6318308185418843788148950628291788800 9091421 -89322026410421851078236754626645580788 9091422 -16561618582577263494468948939483058176 9091423 135468289143003938485203253840921690104 9091424 7348633091374189957924107438202945536 9091425 -27143687682241520063119243505224171200 9091426 -187064570610035482505328398662977863088 9091427 -233881870585000779270517492759143301560 9091428 -30662967805590866550931455005265684480 9091429 104811339392060986248541141144257740030 9091430 9634574908778506629492159650923142400 9091431 76033921405555433125776134003139721512 9091432 -37803590909305824775815257572792074240 9091433 -414600375254354464965029307150785016 9091434 -45232243222844510412318890908390932480 9091435 -121857657526227631792908735554376510000 9091436 -44120096486092605554617976092803352320 9091437 -52375704477839306568406431290410107840 9091438 84686934244005051724866087395749293120 9091439 8569856458995855468857715945286925280 9091440 1029672422215252216086198174388715520 9091441 -100829181010970190967935124091662586158 9091442 88337341541994590374784240409453060000 9091443 -107417092162511867806043585178197400000 9091444 132976058269130093635955362984666391936 9091445 -366796825101358947768978781045783453440 9091446 -13569093048058718525724003546983565312 9091447 -2925949527541728929849531056189510608 9091448 -319075446849375293492187397064439521280 9091449 -24497278205834984333467303943674908732 9091450 -14556477833515288364327830261796220000 9091451 -191814108339884342051826595931488243548 9091452 63017662374998048254825803837450240000 9091453 135332135193652217826407353928899293280 9091454 -122215166990310097872590347406231053824 9091455 -3490259060042675388056827203458179680 9091456 -410092611246029539265367231084625920 9091457 -158621690746130332969075438370840327868 9091458 -149885424908264798687538688196509651296 9091459 -145703701155258761462229520133789292896 9091460 -1095028011128994584059828577255719680 9091461 10304323106926488441034172984768697120 9091462 -26900196794726218023572414859408883200 9091463 -15139648809947210733425042255174160384 9091464 -86633898304995895760835386233017876480 9091465 -145007562816882032939838140299874122140 9091466 172888639347336314275087923420910896432 9091467 44498997282129477458763352248659105280 9091468 11710813045751308083522076411563304960 9091469 137956718415593193504704783447516601696 9091470 22966032392400981376650898515772368000 9091471 46275098108869719525300339355144110000 9091472 5590807771130881443234080534282403840 9091473 1292691348647658507308582929919964768 9091474 16363613090723597615119097652192175104 9091475 -117414882288525246081584004306808500 9091476 -128576261978401731860460046751256048768 9091477 -55101065188216705734322121229957122674 9091478 -104064214711716309739034471308228730880 9091479 -65471914741261168591661198896503748992 9091480 321086698108274802278346567821022412800 9091481 41787342522384480894735560955672455040 9091482 -24664816935247115305818003479690718720 9091483 -273950294507171416879803589580037078268 9091484 -4588705044981546113804971815932525568 9091485 24908684912704651763854450725456405240 9091486 -95669942929545512033173706384307298176 9091487 104568515186205091192028733959935434240 9091488 8712558361076584937184494407246675968 9091489 -179418930343416645321679535852275122000 9091490 623545026683490430432248079056453120 9091491 110729779018084207273128939712251670392 9091492 -63896613545718348425778183829341806592 9091493 -14474441338678042946647215004431944676 9091494 6945874606290065347146417821806510080 9091495 -336782647955934503375891101430207040 9091496 -112186604962504588871952040502670796800 9091497 20508046828166615164601566915117153728 9091498 22698282418474851723733875599369836032 9091499 190570455652259745391664002272185030760 9091500 97464247506538816722332185966694400000 9091501 -505741810249089535779509286895988730496 9091502 -1347250983626185974625892647464166656 9091503 110731497533162695445280894241232495112 9091504 20891541018412378339403236063966494720 9091505 248102416477267134464605943056013065320 9091506 -53544917163074145938820590296333620096 9091507 -51729034224383819917816497208006958480 9091508 -31168893366047473514442473195464372224 9091509 -72449341620222418834547965560225145920 9091510 15868652549535033066408188046115100160 9091511 127456529540310011905747566830164106544 9091512 175275653502582412502540645759543377920 9091513 -218662529073371252020842809216312145238 9091514 -2002637367380735776475175687228979200 9091515 -17115553824517243782592523678922845760 9091516 26742276652117691165112257816386198528 9091517 16978187051785051205950559479507111200 9091518 -43789843237543570114085721041317877760 9091519 -165956199055742385831031568236041411760 9091520 -39592843431474674988779826120197406720 9091521 -13387700432440998631904184184011278238 9091522 40677961053952795141097487631806666624 9091523 -82634357825424958911203004819330630960 9091524 74456966801533288950860005480356486144 9091525 -43580234340381920679668583651018166400 9091526 -216104789117971873624597581234797392320 9091527 191853895113163333604004901196441866920 9091528 65682798151353243571975182281867750400 9091529 219726942723633692315226877389941870700 9091530 1967993789868831031654541307302891520 9091531 199487537660530604005443108424176392664 9091532 -93219281810815184761426549025254115328 9091533 139604333120951547944728232579011687200 9091534 -57291267501557547765225528296446219584 9091535 -172711422550984074729626082307329494520 9091536 -41719875684552343852842685081091309568 9091537 4934796004575266351275597990150327232 9091538 -64714671613942055595758703431615948160 9091539 170985610021630330594678040907449507424 9091540 -18581389886938320056677818262918037760 9091541 37416960911771902348291748780395620942 9091542 21276248583611606072984407824962797440 9091543 68119100442393201009836357051760326792 9091544 -8203782681504594472221597610288742400 9091545 18878485175613258457814254026474071040 9091546 90193616817143626110763405283945160960 9091547 -340354290100079994557192869944130708320 9091548 119910016820436354437283858840446776320 9091549 266492612651456796024758243714061345792 9091550 9956814834699696305686334922877881600 9091551 20058575796174036443328969625095398784 9091552 222001644601490988110837735025110679552 9091553 167047452586971296101184254639591280802 9091554 42402330198858186110086504716378049920 9091555 -120078440210447960125675724213820583680 9091556 -63155911007219507675794415640259805184 9091557 -218959023190500888083689410641690697600 9091558 -57539486542611067195964218241962176000 9091559 -177830781132428916461233021397115229680 9091560 -61204023423657638523602457039618048000 9091561 259354152863705561193847681003887551162 9091562 -165392012291104551323912710783664543136 9091563 36105655581086816588285257110184767984 9091564 -6244567618233896793782664142112064000 9091565 -55795871664617696499538882145281960320 9091566 2685804102965588145228257012468782848 9091567 -167822278850446451100672739136310487320 9091568 -45540670890721786084579212751610413056 9091569 6918789124424199322572240139263986544 9091570 -5708249416285791286026472427165135040 9091571 154316985815759889767117936594628241752 9091572 -15023146328876496995708755968221442048 9091573 45869192571272713916676332169828528640 9091574 5312090655244453373547525120884229120 9091575 -109588874535239666412187592969835690000 9091576 804180557028231687797454704969318400 9091577 43086768959051982804800331982463856 9091578 31960196465927468487422674908889271808 9091579 -78688143577523778804522416933741687024 9091580 -82311451456794025415354796183666316800 9091581 3188486625541841664830380341529326240 9091582 175050977622588132841508208869372616000 9091583 167342972553537732497498998633529608800 9091584 49401201623313224312128845419447844864 9091585 193507704734975972794212823572629277780 9091586 40262937377934037550798523986328563712 9091587 -84262836277910512679313154515385512960 9091588 167576052948402630752125629291122420736 9091589 76254349221523970936062649554016648160 9091590 -6938219298520059730606492082364055680 9091591 4401711601794543648623416779647523992 9091592 -60044183712042392866795755072514944000 9091593 67639110651553842837803859373017549504 9091594 -44549723319934274518315454409621260448 9091595 93081655330836619823791270467487537200 9091596 -12285430371484552432973089751537668608 9091597 -252000150778107072561682832908656394954 9091598 63843842268891941429959480352104036800 9091599 12049831836672499885614990294434888448 9091600 -8040308314167090442311659594396467200 9091601 -29051934818436393853037988318793833408 9091602 -4328212576664462453400485907191715840 9091603 -78419346441468035642315459975631825680 9091604 8455268666914930577863709757209143296 9091605 -29256205786195706867496855378772324800 9091606 26277859497168586923167813693609205504 9091607 110685850712766691699717982521161340056 9091608 182204146795524380481815314313015439360 9091609 -248496865854318201242836622339925051190 9091610 -24753200160427697697553102259167822080 9091611 75214331283922843242163249532098124460 9091612 -37929279311059691505235019107206367744 9091613 47106112225137911175157162327818293862 9091614 23777589088797254612737242863784007680 9091615 -28939326776634085843269036452057066880 9091616 -154880202525337901112523267223515299840 9091617 61020480410615127031047238045303632960 9091618 29201734516685651259769997968945582080 9091619 5154798162918082408763849252810643144 9091620 -51626005215233438877902176126922657280 9091621 38887400902150457332021767530936107008 9091622 175612746260520358196240638412454384000 9091623 38388097205302100998187792418607353168 9091624 -72685697120335456487748261129093857280 9091625 309199845008428541703865883622594309000 9091626 64322865241847947944641065971953113344 9091627 -75609632571009594012396966055234519368 9091628 -23749059458636257990446795121846646784 9091629 -130494230846897660074244197798794550080 9091630 39219295782439653715127910657663544320 9091631 281683963009345133706643114982370012432 9091632 -49334061449015411545786577171296813056 9091633 55509894672475575547518991236582042240 9091634 -66864233453548209576446729811816204768 9091635 -5838978822829250026295363966441821440 9091636 235740254217278495444830157593030266880 9091637 278376100964649314493497436693503954286 9091638 -60369858231022794775664162993174247456 9091639 -8629962973527868078828402009218718976 9091640 -22511572272706825552236020316713779200 9091641 6271561789347810796770217142198566656 9091642 40747223126256602918698806658258874112 9091643 -206461885123098586403194318088174726640 9091644 148730411053448452651490733737056591872 9091645 72361308134700424972951775466685975800 9091646 -158269122274776633217079440691995829760 9091647 141676145449957181160438878008097837568 9091648 85960739897578432077699896621106987008 9091649 -35751901478387354551326336462881760768 9091650 -18663221029491126972197854235978486400 9091651 -26135029721712593329782492810342622808 9091652 71668565653541246786081201672611445760 9091653 -79670823792134478310213793606820676896 9091654 -50329756329387933060540408427281874944 9091655 121375316690839329609148645666794157560 9091656 57173476160885613920622601806256128000 9091657 -194704521642770907714879935344184589094 9091658 -39114646730829309079518484683554543616 9091659 -163890895931650516593425245982210713896 9091660 196865426513273819073237543092299407360 9091661 -84384436722637285053680541958982243700 9091662 1690080581574140355880405655956392960 9091663 8205549533879898233003382215926136560 9091664 10519141462161928277597504311874027520 9091665 -116151582711206565232992172284870228480 9091666 -172595175915108677734033776915218905968 9091667 -21759599714901941540561527323684901920 9091668 -4246914300230018404278456545925070848 9091669 84867824382366118821564186732251040444 9091670 -18661466690509501074801630753890058240 9091671 113369005744308163593854887765591975680 9091672 208840751770754676708222077914823116800 9091673 10547112757393165482618485614735700484 9091674 -118269561941984566281213253438426801440 9091675 -32459821484716852903142096443755642000 9091676 -16565973120542984920562634911585009664 9091677 11589725379037412416014684156024756864 9091678 -36872863079378357184313899282062463360 9091679 131257011807194344036499133778861301280 9091680 -19643086048189948612328788530781224960 9091681 -36801594723091105324141588220563412288 9091682 121057015572882527083746436324197684000 9091683 7279218967943028907373761526307769800 9091684 54980493930756505139539736046174359552 9091685 -28534814390066838544062857986940645640 9091686 -67253188045787669438400072103809903936 9091687 191774105329997140466844716902516189824 9091688 -165654512274341717151750155951787402240 9091689 -50483012723653517205466772606856903072 9091690 2636475201471392403281108818323840000 9091691 100680131123262150765569054983922096640 9091692 -53195363111047357077548204235908348928 9091693 56484492058022627969845893852062614560 9091694 52579438321823292678486996540460331712 9091695 121825674346132396046778371171296891920 9091696 16190258089252261691545689437498212352 9091697 288768746217676722242355348817273255092 9091698 -13403923670039862983803663820751360 9091699 279247282249623939436943942981959114936 9091700 -71692667351856886665694755994745212800 9091701 50549098505002296733095905391604115868 9091702 162765171025790059339233316354331975232 9091703 -220527520030648396424206511675207877720 9091704 -64251306719955205059327761304199802880 9091705 1517518400938757432885004366625493760 9091706 7147726533450721245198968469642110400 9091707 72416536286168652567117896992274201088 9091708 207025322198376879772656175271701117440 9091709 128224031286303596482034322866680100160 9091710 -51368074578879131691500501669415321600 9091711 203111907506134669034925743404627236224 9091712 -4945052895116794076013713589220147200 9091713 18107958415150928756476029766154774400 9091714 33654017800784305997404771458046489632 9091715 -272439391715285086749764798776693329600 9091716 13596189056551881261881585960650297344 9091717 168727578401702815275173268688366236732 9091718 28461030442304536856653372843165822560 9091719 -8999439876880509001666116716750993472 9091720 209993893706835713420326188416338329600 9091721 518121678646364108550050541910334935332 9091722 81403874494346289911582637649109286144 9091723 121585111363101551626284842448051357960 9091724 97553258397304123182822972233722826496 9091725 752959003437285171607028417113915200 9091726 -13979281014820233297061362249762974976 9091727 17578379810820523765903772835174169632 9091728 42337720067746305702284121419746836480 9091729 -159581131577322448363257116019753534670 9091730 12506024697745988406477019096183001760 9091731 42156477670488052018003827426027831168 9091732 -39121428207588822409114162437803481600 9091733 -57979969224319445432673002558515459680 9091734 -36227936217311914027600118558831321088 9091735 -219156182257479604945224928423563145320 9091736 90821885835236763129564185697857679360 9091737 -24133866462179484918760590718392135360 9091738 -9936124652914631018474895746176542480 9091739 -112985759175334170026253375173131914576 9091740 -18926049924892414136844489700258283520 9091741 -244098551188065630392743941149344504858 9091742 -51780583564146864825782420931024678912 9091743 -154589403181935943532085047677759223736 9091744 -137440256127344616157468969256599486464 9091745 -34232350987270130679711981592662050160 9091746 47559788544244752123063096181925233872 9091747 -79920528758880128711761543935440359680 9091748 830939132702994873052330368497218560 9091749 35994945247397704400343557533415728128 9091750 15182812266743068479851563541271744000 9091751 110232225259801199821169897053978812792 9091752 -35211868601042945186753365956406394880 9091753 332834238024378296494126172886543831840 9091754 -967897639913251024381287247390258848 9091755 -112113256975524726219786912236138289600 9091756 258351071492501517775798258800540734720 9091757 197913373822826479283351397156935076780 9091758 -3543019604068933696566752701899436800 9091759 -48682538835192443691537158527530909040 9091760 15111277999883905550737584693276180480 9091761 27509623474173503774239027957654396800 9091762 -23636958125280729003699378619891442688 9091763 139280811250670399963604839613351048144 9091764 574643440007145301644306247220692992 9091765 27710519214104172471952297805322597660 9091766 -126623296049818120027517802531950492160 9091767 -68536953553050972097617993182535053952 9091768 200681900800684115147240004978278400 9091769 -317217272879910775849227299137661407830 9091770 11959328269303456121289786218854786560 9091771 -81267277047192785010919554506021481008 9091772 1959378874338871914210733669540709376 9091773 55781120825005109892927481735731425664 9091774 9348328841437400810481865094028259968 9091775 -29701520464033816148774802341217782400 9091776 43849278959867860649686253969627676672 9091777 -272901939159559965248255234763052157374 9091778 126066815803521045322346941836059743440 9091779 -10294945811233476213299798325954092544 9091780 -8522050955690229656556481974604800000 9091781 -17386643016041160936718081403428702848 9091782 5966196765694493963840938406872074240 9091783 -239791037395298683573045013151404252968 9091784 92187827292695924336693443949157918720 9091785 -93815043581505840697005248036799360 9091786 -87859741510839888545916630138321056256 9091787 -100090205442136004974062117727443338808 9091788 32983353189933220572510805817090927616 9091789 -16054476290604697270424862840979789888 9091790 32139317749660111043998349536804780800 9091791 1068159598432066587425022218963496960 9091792 -54625821292813760528779561356257173504 9091793 -302550023775531220646607196180141368336 9091794 122301063131892550044855531327241067520 9091795 -53715011594225624967343577522476881600 9091796 37358605821936514786313354763284932608 9091797 4017669229708576263067078506792396096 9091798 170349496296001436108992022217260762400 9091799 13453233608605137508196909487264840000 9091800 -55451038876237526888449122223041792000 9091801 721637008166450291679591946107412500 9091802 69675558927910302430563804959278010352 9091803 -24706254461456014430398137170438344704 9091804 7787925803648667260378352594275205120 9091805 -1844297408911677548767896639151777440 9091806 66909949871160154885904761183245806208 9091807 181074219757730060122566455727976113056 9091808 -72035848959542688353376181909645688832 9091809 -169187476560643959426346112211511211886 9091810 18990044085670306478280891095534161920 9091811 -110517513008319738609538511965447578576 9091812 -128822922035505337508161272016692415488 9091813 -140871855398547096972888277116215735938 9091814 40977557491340349522139895177962913376 9091815 58559010125636785628232554917386125520 9091816 -153119361969224525531679699383196779520 9091817 -77247882434423690214812237205728654208 9091818 112695547082062377609491897855762173440 9091819 575538459507063284842895786824783680 9091820 23181461187361460569721283615953095680 9091821 273264744959173229627845277280890797824 9091822 -130515511768155111261757672824771492288 9091823 99438601999962628277985545949412760400 9091824 5291295349904101433021815841103544320 9091825 -10508471360068789975764210758694390500 9091826 37202369956133640374599499616265028112 9091827 79269988771928841191256053816556017364 9091828 130835964478043154358107087388750736768 9091829 65670319875960454015692730253751872430 9091830 22517218121772718363940638736276643840 9091831 50998024387532926303267378285882944000 9091832 906463586448661628528431340806103040 9091833 80270226598247067126412981152135553824 9091834 -665560862409101242491302780100119040 9091835 84252067676904460458373587356778015360 9091836 59538821521982309354802031664869642752 9091837 -20449506241095726843618529092752795540 9091838 -11945711088913556656296508424213783808 9091839 -244892964519021307389584184451737908352 9091840 51991019406929047981196659041616527360 9091841 113999241145191850477414292914352455200 9091842 -44692893566806254578452665720717258240 9091843 -72633225075987938589978067081365179908 9091844 -73645827580198326001680142354546554624 9091845 87979875113747930505243074353902499200 9091846 -189110734191807735649100619275677492128 9091847 48618137802502580381299556225652406872 9091848 -152621043764244065768116566890739302400 9091849 47599344315090062988448729370462556964 9091850 53824423756074824491844870492392160400 9091851 -196173030302498324757472098123480114240 9091852 -173786275222066069661611172766813138432 9091853 -8316243156789347485563520938148010676 9091854 -35841729620312577786328631273106490752 9091855 -122555080708663506700905555520473998640 9091856 52250791485480453676161801797782413312 9091857 -78189465626296480947721612755688050960 9091858 8321591957794699939862597268774621984 9091859 85101843842657808954373016772148927392 9091860 617262295102774680822395523464079360 9091861 94636604883035125270262827255304388800 9091862 -15718951135658200527456056135592997248 9091863 -69244661765724499743803648484782308776 9091864 67943344522093287714105813793997199360 9091865 -155311763129527620187761459356682895740 9091866 -13318287071658305874697052273479974912 9091867 74519186390942856124664305137488107680 9091868 29285273131045097381223316396541300736 9091869 -175371530019454427043145042494736304256 9091870 92204062905111142048243150643160284160 9091871 -167193048206004156975687450798569408928 9091872 -420623719864715424314169157541009817600 9091873 26234835898626582066097667587245150720 9091874 159246046631204336343007324897339358592 9091875 -3926321348653406286539284871681370000 9091876 13449522213034945150945208804527871232 9091877 -3417936617650669891756644146058910080 9091878 -77244843295520418340637177115057350976 9091879 259695537393968806635519009125153951480 9091880 10236548525208669395971507230842880000 9091881 -37888778814314200478575111594240575120 9091882 -124917735764440347277643704013330073600 9091883 -289336071770917799475507022981251666480 9091884 23535997087313969062385166584246062080 9091885 -38719985057549778167348996904669561600 9091886 4786353768736659477659454036259075392 9091887 -2609056154890199370058716997028747520 9091888 25101054112852277793342649074525405184 9091889 543260874769944668967536380982917555272 9091890 -37817061488375810349248212556751043680 9091891 116677332780006991171556051251114129292 9091892 148632955181944833557810768702892153216 9091893 -103895046783349289817786957782080377216 9091894 11305107834631876287822074254609698432 9091895 -149090034067409800435546907921997666600 9091896 69062709144346398906169680846515404800 9091897 16826772166749210689034976930476075264 9091898 72126140191986064935145252990015943136 9091899 149592882453304766299011466199615232000 9091900 56218577996494789029945962558198784000 9091901 35971165087608974434150531012940064000 9091902 64138215355685124871561556459883354432 9091903 -180937126644626127011360002762192439256 9091904 4600403224905319316830271442154684416 9091905 -9160685025240442650513433299294641280 9091906 22664106416983531788721410559420829760 9091907 -12411872821657914624274581702102710256 9091908 13087077545722392072194911545614929920 9091909 -16993966742195087113032100704282881890 9091910 73891069455540831979267140422501525760 9091911 3084941878234582955667686499142100304 9091912 20516757631780052838127393924227072000 9091913 -826215197490481328809484890265957317158 9091914 -6149509945431482855338186805605246464 9091915 -41864633370020567628753844495093585920 9091916 155257005766855920797955066664170470400 9091917 -156242317147980988344900225708908207520 9091918 -117624001335345672502123252513923793920 9091919 127534772032595381410010618105996832840 9091920 -86876163031946829644849139709378560 9091921 44250010754876849828364342998961675122 9091922 8032535406800199910047262644647519232 9091923 127449979073242672471489656356372471664 9091924 -96105085051004283960860090575915358208 9091925 -51727806991607308728317532950913967350 9091926 -6126756422601157433699941178552359008 9091927 -118633603069952598319470647471535893240 9091928 -72644466519198236972425947672486543360 9091929 30647299740452718602205598644879728640 9091930 -35961336917197092272854423928154931200 9091931 4621279850948801846615118620819618880 9091932 66980597035967750066259867523987548672 9091933 173083049543046304571320667850662502784 9091934 -7559428610950376944047626136902784384 9091935 -53631642887509527657877597014018895200 9091936 -6555939511280720816782152919384326144 9091937 157527407341213126396058030782456296240 9091938 59371146141331539644622018340934611968 9091939 30439665701926616869193929927728723740 9091940 27469297900118603052596813902129920 9091941 -69727881029071557983885404660181057760 9091942 94385594451386432807650118437930796544 9091943 -99596269881647359717151609181954344400 9091944 27841158827822327447107075701007595520 9091945 1736122155368096767429130734907107200 9091946 50996761212996302152005705008042751744 9091947 -30496252415025655594048948505852662080 9091948 -50501307353708509863434307840258664192 9091949 308718286448261986047368803830480447660 9091950 25472758557456349856509192678423454400 9091951 -350288193360064797209131239551772599496 9091952 48164239088626617042514824469565276160 9091953 29026508281103900857127920295733838080 9091954 132047523646979341624999899987821404176 9091955 12310284474008674238960351964702270720 9091956 89456580947957592902723104504324331520 9091957 60815609663397730256676561614521008192 9091958 42372304183941777976950491313059602080 9091959 29398401515692139644100194372821795840 9091960 -70509357765807531005334291888545280000 9091961 -347519685992761643595935577313934460438 9091962 -34242732237702510475400617516901108736 9091963 1167952739119106562035557592083645864 9091964 73020111796685070922839663675747440640 9091965 -35486097259672010739421338586426046880 9091966 740562209493171926819004600211099008 9091967 199956082670960301786103970115081231432 9091968 -144199552669439387677057964331163975680 9091969 155095254265792343178033396896239134144 9091970 -77991409608532138252922677579971656640 9091971 -28979819885197002101116310177419418976 9091972 -142221188883613489635203429988782564224 9091973 31609134669351215015913724801275648960 9091974 -40110595355451433394121583540588818048 9091975 -135327884743569806323972265356402529000 9091976 16956757289727020997504823536276111360 9091977 -32264613559265596503101779684138836192 9091978 19056076070068699062361259537300864256 9091979 60211641691449835334689855594673401584 9091980 49482009691323350965938325379427840000 9091981 32350185938940343529131207243031909472 9091982 85352657541771614477913922583777117184 9091983 127800703312399718923912581991863846024 9091984 -31386058441528518958620724689505812480 9091985 5751579165437166186560963582563978560 9091986 -28720480023138162596278502886949967616 9091987 -326821762268223389180964541295626397840 9091988 -26238455821839938738916718389566608512 9091989 138866358024209156750389255513564854108 9091990 -24833832231832481213415324964087603200 9091991 90303111507952446543626653886232938544 9091992 -3827045698988601276896375264465387520 9091993 308719269772291242034339339546242512580 9091994 -99814615063348631002708544566314408960 9091995 -114886370869320382823493680378959964160 9091996 -51245557459547817129731049095724533760 9091997 -339773420904107650333361260475760310554 9091998 -85582160402727619361221220686947028416 9091999 129018947192638983226285562524887674736 9092000 -44353629649146258898617975574265856000 9092001 8951012196720645133603933307995104432 9092002 65849303751047817558870580993033967952 9092003 34128962895560386126960072442802444252 9092004 -3675635926561624889239229677382995968 9092005 28368803601965578977576321405407446320 9092006 -724293647103305185290985937876047872 9092007 12810879843296776226198570398176473256 9092008 184844969709480381985519468084593039360 9092009 -359781037695808704051978802436130451584 9092010 24820167714664833436183517358241873920 9092011 -174354100483862224403632220817228957388 9092012 47581899945578794232434256948929293312 9092013 25791137428139042349053389265249149440 9092014 -57649053064514414353376473549246590144 9092015 -25971939035892276024828053502805855680 9092016 62630085535112562892033185786972930048 9092017 4121991768416769627002702187163511040 9092018 56792744323209053851925719536644805120 9092019 75968608538600946866081506264720684344 9092020 2958100833711546004692241873535016960 9092021 180747175020554377919879058495707040366 9092022 73446864898135674419743126517685083520 9092023 357124380723813327053666259033592990920 9092024 135037316085677359772641474417755832320 9092025 -73141925636856144703328085072847565700 9092026 13040387139654869341193395690354151904 9092027 -99785274746861493902992123591460157408 9092028 -37428029758307964449173777154204221440 9092029 51075847716269395178205207245077925184 9092030 -132139005059855861718803538412085115840 9092031 19049151189951216387134496046827659520 9092032 -32302558306612042330654248285702717440 9092033 -161518115526823962878644975148368059216 9092034 71843123880358108717816915270974259200 9092035 -134211552736439053318244012315498081520 9092036 -101009488503120213911584274352083746560 9092037 97806317981204262575147972319302916096 9092038 870647586614909269817706219093626880 9092039 -295688327935789796934330013684663079400 9092040 14164167680233743605402277408677068800 9092041 -43642685657815946777338644024517747328 9092042 120800171609987379790865357339396599392 9092043 119554167657188745726614410199091802344 9092044 -21715477401354623942004299070770918400 9092045 3683888861030704939695973715312676300 9092046 57264581974519000904101168611826032768 9092047 -21789492062881506733256316812523739296 9092048 44206925887718773771005080174887723008 9092049 -624444595450600121669893148009265312 9092050 -8575698046210881304546431951606604800 9092051 61824166420737912767736677692844915400 9092052 -8993362577384562356262949873619263488 9092053 -105606487003420901840656519745550155698 9092054 188133370621334298469037999691779186976 9092055 68602055831439295138056969860155184640 9092056 356507608865247830442188642104241602560 9092057 -15133951976812547079032084203293385728 9092058 -142488899260385241527279545303071728640 9092059 424532126483854358829540856643939576616 9092060 29842130468196721527419812362771924480 9092061 111403225130650582568209119510544555200 9092062 -16221845357829395864782750195474095360 9092063 -130179597197191435097368883577560846688 9092064 63032209753102130407876677356487966720 9092065 77600257528712390570218682533375997460 9092066 -14386154383681355333900685691940348256 9092067 12760377377925494988965210050781007480 9092068 117525860507685861752584121769087966848 9092069 69173908885463384714237070638184436800 9092070 16728901460865080710255353101213664000 9092071 207550846146769103885302660615184745272 9092072 -17263920483651790703298731228013772800 9092073 20955080278847835827461872029981399184 9092074 25938863398642125557633983131136495536 9092075 -77509262740893666147845087654952152700 9092076 36917058075884929316611339966710153216 9092077 -2562697824327313566272558797973967360 9092078 66533828390386501201620855621799196160 9092079 -74761367494529963171956987818796519152 9092080 -30000601751176769789570815694241792000 9092081 -24049814926122448498091432669008883118 9092082 -21098587063381608050640600208909838208 9092083 6538880310272125576096795407978172416 9092084 -49241880805024137595210804569805897728 9092085 -91613378242963324167604018882253136000 9092086 -29963993207080692460488793073437447008 9092087 32895750372540342815982154820019509736 9092088 20612536499026533147889500258546585600 9092089 -13227874910460114381762916337617008560 9092090 34405688645176273071591563412817121280 9092091 11586716394802822907962133519295429120 9092092 -3838336586535740179441060707906994688 9092093 137812745829582229630225979810297233944 9092094 104743295940245048953316831567919043584 9092095 199728332078173771180832515427067210600 9092096 64265599340606683352999847366462799872 9092097 46129944535548183806483180184588151380 9092098 -141135366610894227305708485993023025200 9092099 31836013433929714519505745337930658520 9092100 -34697570223355858699372892575698969600 9092101 -247839175172343680164933467413264161600 9092102 86805830039449246951794253993248454752 9092103 207174218259104600136399763041063078144 9092104 -91290955243766992599376907964695347200 9092105 88286641868067947876896454921222315520 9092106 -60120693185089344550158820857273774288 9092107 -196335830736927427357739015697260771280 9092108 -113357620776832690113019209403830151680 9092109 -24180719478022200907911958521683299200 9092110 -43118329769888041867906230478191129600 9092111 -7656294426953671025427657980352729600 9092112 92692967565252064843102386195136512 9092113 231551512239951764528098201581218493362 9092114 22082277644618638171438366792334211072 9092115 49091406458212950907922648417474460000 9092116 -235961908438090850026303720114015580160 9092117 -227576153633281618964347208904668334834 9092118 -25633398213230224627685528017987276800 9092119 -165186299866135295466788381083218035232 9092120 -176006833799302045833446390685790003200 9092121 19086925678477456478214649131769076928 9092122 59471506885335910615129785702879593952 9092123 -55149873307996398978477956284639540920 9092124 112283816197897413213970207939761576960 9092125 96178917720223106675526647692907424000 9092126 52079956969919719943628943179470697600 9092127 148615867188852066722110143691814434560 9092128 -70530631751220881298906470058465361920 9092129 19325608272318763578002579568369240000 9092130 -532303051062608120549325840598932480 9092131 141786142781134956979902587797227075932 9092132 64041775372068475592529996591044923392 9092133 -109748943643246247097794106477404725698 9092134 -3565836745422245668626573646527048000 9092135 -316795034613763013509026619324611360 9092136 154094202170821951033740954372340531200 9092137 -325939847221973385705196276945742766214 9092138 -196460673929385557724870327776649242880 9092139 8023625001414937708892099673503569920 9092140 16379175848846095016402941939558579200 9092141 -120254791852702510662552709682908168308 9092142 18061885591073059109597972694289209600 9092143 -237165171947750138969803934147317562608 9092144 -949777789551512819614664281112346624 9092145 25087594941745175601744838151487690240 9092146 -2756234206550164157692906852952176752 9092147 -262644928948555362203044764173913925608 9092148 -15139234291866469519743392335993036800 9092149 -196280707743556230915301670115219290880 9092150 -3842283655822732305889026038769446400 9092151 70384896819281353945028045436025698960 9092152 221528086661580386250829071116361093120 9092153 61022319510131610226871608401630866304 9092154 -110821348665644848565387524152199418880 9092155 23381110738683522536690098484634130560 9092156 -41771355109178269716659866787886870528 9092157 -143060095841815778153429326784587925760 9092158 37234820714427105594900330314652134976 9092159 -82738242698522969411986417013180418120 9092160 4086569465375929252473533930322001920 9092161 -75016078122742033013468122277445707736 9092162 38025553284778158930363925717746650832 9092163 55645298346211447092237501124211474688 9092164 17615960769688611649076850277924405376 9092165 185853897107688885033982231414458621600 9092166 2756428689965226722806563992361930336 9092167 18572303613376378895832151941206815200 9092168 -16242412832452259371937451356048547840 9092169 -15445666922195791058946000542977335750 9092170 -81904745774822006014602351610937634720 9092171 -320574135840366682094363801403077216856 9092172 115252843564968697435819588513657334784 9092173 66837546449724927081534721659588400128 9092174 6794208192827442086353641356073100032 9092175 30216391945676270895833589717935199000 9092176 -2239151177211247808372779686744293376 9092177 226463529241318900652635561764727015026 9092178 -886202765681727929093334259475173632 9092179 -269289609009324957083392145825250387220 9092180 128992824804230051645174818184043974400 9092181 -4461773858228424741308480164232408256 9092182 -264000297580849831313641570443726624 9092183 -257645041493124322332619500582368408568 9092184 -78419183765116157983626612618874060800 9092185 -203986883156137333663835528949909754620 9092186 -767980454117113619564733958149582336 9092187 46632268757199704557357247471372776608 9092188 -35597556704568902170234948238977173504 9092189 92428354397950048251159797593647717120 9092190 45835061969979893728837487786324987520 9092191 55067309807584384199044123868792386592 9092192 13711866789335316328630713858005532672 9092193 -80906221796538811499507169265416730272 9092194 7200240848242352461651513866916714272 9092195 53520889371249353026534090697830874400 9092196 150195295028049090242258467305663897600 9092197 -493285302213442349813725386956391407808 9092198 65258279380701884624696945746469708736 9092199 119037833330360040588858565081261776768 9092200 81171824637827202989667961298359680000 9092201 117505278219684546403196777879596567008 9092202 -14346307019072742880401542106815049216 9092203 47217179857109983432665754839333649200 9092204 123289145933590757691447443736823859712 9092205 -28144114272299896142599918204720564500 9092206 52077787682012652801151811469595929984 9092207 317476776091637464394094204639314304 9092208 5372772184560344904868832252310749184 9092209 67425460597963802278506163857763633216 9092210 -22944149951606393134422674771677440000 9092211 -109087048604913025988331612222656965056 9092212 10902091250488979759442572379704359680 9092213 105068510005904694557789362189525779324 9092214 -69374211088028639545531407082486699296 9092215 151423110079939006585717063556193689520 9092216 11680223207604759792388351145662464000 9092217 140793044441776051321969047122782528080 9092218 -90842662826570981595104562980844681984 9092219 -29553619730450226068753910223373260380 9092220 42756555671356863189407797653697889280 9092221 726063460146779862255500304445550400 9092222 88031157121798860364142949755081256960 9092223 -4068236828814366431270794904413401600 9092224 73357455726178697701590077584693002240 9092225 -48224858017316711977930801358122018500 9092226 -25857178249160108078709396761227479552 9092227 311377873875084750760581452132485822076 9092228 -129100788835871434970589816641609748480 9092229 -70294118256877213959842478749282053344 9092230 50083562574091016353786086771729707520 9092231 159516383578421819495099596431827755032 9092232 -37725731442721826496536624542292244480 9092233 -239787504046190868003011825768682298076 9092234 -23858614210950655876850381584257032448 9092235 40620233157320294407998281573079955200 9092236 -57994288528534827086009241854818750720 9092237 4772047592143850719452347875217824704 9092238 -10010798547835780539949100499243159552 9092239 52021674936562167545166445677160823408 9092240 -16087927950198864228503155014925516800 9092241 -143821492633558724699086569599748358320 9092242 8491845919068898567540351190243053344 9092243 -5575390584634220020440505753087302960 9092244 -108394145826434142214377856827258777600 9092245 -115338865067258975202665805775483466880 9092246 -4826403033251411344213964167594418880 9092247 147804368912123122042709059343488689000 9092248 40904908188161220747331234186262814720 9092249 46325813885292856837050602024500243140 9092250 -8785833692055448409177537872794600000 9092251 -1371383720086221787887364844424779776 9092252 -79069477083757205471411021929603081728 9092253 -122659852113272381888409963401074749696 9092254 -200087023301077296080505093967940227200 9092255 -14901513230578440501975104698311786840 9092256 -81802170861121243540924045223789592576 9092257 -242538552978123797188217312527009886494 9092258 9928671136441763079782810433360655872 9092259 -63458639931850100671479641846124994872 9092260 -89806767580382043584606079078193766400 9092261 2155767544721060555715453617690972862 9092262 -53129488120534135255301308966556950848 9092263 -22668534361901349768160038129822995760 9092264 -526863285493346157932931676591226880 9092265 -10735414403555881904554493671106453760 9092266 148590243482411803181903575765628486832 9092267 -30662398269268658262136977633881994480 9092268 70943682972533993342315688660244070400 9092269 -9482855927772374304838564670618664448 9092270 -32763583266832422160735282854035034240 9092271 275963559369310007145184744757178570240 9092272 -24476678453411313744320282292373618688 9092273 138356848515246320079817696436975818224 9092274 21654279573211183495857534094959371520 9092275 131906319952976250844640872980162296300 9092276 45907859921973623355970461103176524160 9092277 -29150175194925142879552849392853152000 9092278 -30742085066193072993480243591503779200 9092279 -5776439852454880909827747531511200000 9092280 44598517257200880199423779630036172800 9092281 51024293966439952033538748483286456464 9092282 144102792807044358226210082156513530992 9092283 84958119175924309168807490162277036000 9092284 89748538078534967772406238261360239616 9092285 121434902318564282301039042648508759980 9092286 -20608354984792934540627548855757536896 9092287 -95906606465577379824034059914723434640 9092288 -10308207178215999271122136989315366912 9092289 1306228389748134759878788294950890880 9092290 -38669508723832417931222912444364049920 9092291 -99450856382508596315229959658681317376 9092292 -112668140882925767076729666459989354496 9092293 141730569139259525013852343694925868158 9092294 -62756621430757736379496881023769957888 9092295 -93301999947803305231336694793914437680 9092296 16095963352963310085701420692774963200 9092297 -420557190365531975219113059663996302028 9092298 103542282861940119051388507163852471040 9092299 -113982714655786049659748335826445198700 9092300 2437809194488848557726663359438848000 9092301 -142254372292234694587825807973828482368 9092302 228018930543136225452861235152506452032 9092303 130046690025748286860177101380484552 9092304 -19843841185553362862787418188133171200 9092305 -80558215252262364208123532209927536000 9092306 -4976449091324014979878789726902461280 9092307 493328940712801570235196975516122880 9092308 -65197378884791054158895417278507219072 9092309 -105243889029724244348758430941339661796 9092310 771499639281361172040290961010944000 9092311 -101538746136498054060734103877296382208 9092312 171347693433529272669631522010454220800 9092313 63355813828729966652841824455240133040 9092314 22804293299802059991929742353763237888 9092315 99707249938358255063492846723057143200 9092316 57048793791271409823162892200846346752 9092317 -81826987128319682389217302294924895040 9092318 139149101497050710426444646215038768704 9092319 54172094421856439607401821160846870928 9092320 -213697878150156384584885846800965304320 9092321 4838126576850343664174785016190706944 9092322 -49271153687954658263087939261068910640 9092323 -99329564166299820222524579487085142256 9092324 79622350377562769942990472210244238592 9092325 69985648720781483891398016956990963200 9092326 -177119954701733515374562385794256985888 9092327 2868164193635680887883068725043123672 9092328 -28843458064519900301439295432846049280 9092329 72068392146606601005783271147092552180 9092330 -7282884512060474139318987380085295680 9092331 47884004362421666320237803260813518848 9092332 176611852181277912309352445629085655296 9092333 -110942551174528220281154600980741157418 9092334 -3748226336016026967002096843549156352 9092335 -2403696798244207341110405064676148640 9092336 -24976341760681083908955978246075187200 9092337 -79972815231261863228722753992767693184 9092338 -89755373640872442095117084001352393728 9092339 -14229342542319853707845056773312727860 9092340 34008757159399136523067762054681148160 9092341 161582330715112245249091734127207913880 9092342 -83088467631373448538840276463949768160 9092343 7196050997691054692374801575503620128 9092344 77615954249473217042451506934506188800 9092345 175244372902478052227686331318158892100 9092346 -4103553086580336508713422925035606016 9092347 143613056358669468022835844072627025920 9092348 -90674921829905674295371411765643495424 9092349 36793743314442051875977443582784648224 9092350 -96669564738006765135683268305496000 9092351 -115902729204447399444887296780307019600 9092352 -110393938997206122316150993667091333120 9092353 -50725168890719841782280069522954758398 9092354 -10880871814224321436712620767541560288 9092355 -1969609288559712026608098429780499200 9092356 -38214744423837247937960229024548638720 9092357 144024439086331812783155255113565915712 9092358 -133857170137528279293005691149804405760 9092359 50478227797092243453077739924584227104 9092360 -95990149086853866438452312595920486400 9092361 -79473661666311240645163021997936795520 9092362 32737915839244132625730785144958541824 9092363 48380191021786713709161233082023702160 9092364 -123735031947879114481138666062445805568 9092365 1163181165056450280307711505532855600 9092366 -32473433342447810353276120226975291520 9092367 173500772166274901172833727773837999784 9092368 82603487116467973415653502130384084992 9092369 17668941737198476845680331500717902368 9092370 20985938838525189946210495991851161600 9092371 -31277077287091425386641239274516937428 9092372 -5632597041155339178366265204853503104 9092373 26660041575770111143066623745874004384 9092374 175711555001319084117743886637562370240 9092375 -80862222186666063709746522121686270000 9092376 -16487716265255102581962058724423516160 9092377 -105753352679369025301816251706541596928 9092378 -333695308553779528949493949396320752640 9092379 35204974553285606701642966774887656448 9092380 59248714257350983566151517363230586880 9092381 42928749924095018122371464514528910182 9092382 11235297893563613407669957951818626304 9092383 127222821835463824749002874549064299984 9092384 -93952070043514379043406176585051537408 9092385 -170323709027939177825588473660870540800 9092386 158599859983243501767092057041197421392 9092387 143975009406775882648412819094978387036 9092388 30667056349883833717435513242720691200 9092389 -49843055177893598186595777100428468960 9092390 -11419696015430731972513077954060316800 9092391 -123870267657946635855424920033027232896 9092392 143433717158542218215144502796497377280 9092393 1520424885407026057312043709704908800 9092394 25669156206150266213841935248018211328 9092395 30207626547988892299044153776126280720 9092396 81836398258114488443388856415662095360 9092397 214649037935120753470957359826026849600 9092398 6212834898481828767527374661982654336 9092399 -144245907219581153017208755759160234640 9092400 7656920170862629739536150019562700800 9092401 -162576949943796165807471945484220525328 9092402 9245180509057015184876549126399083008 9092403 139401081689416451173402983940621915944 9092404 -135168501063664107698758650701446678144 9092405 -7400201102020835523581903086273472640 9092406 -24203518576600931748755773673253875712 9092407 298986220395104808588136576180700856280 9092408 -42011189281056074677520335089827082240 9092409 120509062201721786334024988025268961104 9092410 79514320025658105730082129472472059360 9092411 -180837675271193164608768096090367987200 9092412 -2972472378666067953161615735155630080 9092413 165623623820478623631787140852035969184 9092414 49812277779598866998994005925904141056 9092415 37904903805281075963975794241757359520 9092416 38539802828244505173628117118317756416 9092417 17204489786626119929216340992921171412 9092418 8027050126286638894374443761993601280 9092419 -15053574055197570612082791760589141248 9092420 141610663517337748838783776852954644480 9092421 -71826205813420029650356173630429020292 9092422 -8176742377552485889135328341662307488 9092423 -30013482835783090635388818242633305296 9092424 -45824940180251068649200234917396480 9092425 106335776764533978190226285009091980800 9092426 -13474595387694458332796583429773322240 9092427 -129541837107887748386014583706856016400 9092428 -330447673885475306940268350497253488640 9092429 220741024902660966299820723068533015584 9092430 45820646082925324006359536525338666560 9092431 -285470931854982121456332730670831289600 9092432 -20383312982455774837607222068070842368 9092433 43033007303691250084804039915528583040 9092434 -12409365090579698427718401663538762080 9092435 -60878345935024817109660000422857598640 9092436 2387347186155645429661982170390953984 9092437 -144555155201924766225179972611515908914 9092438 -12754665532634753504752131136562018304 9092439 170452420300965315774921465982908125520 9092440 24382629352246741564574027954147328000 9092441 -278270766867773163258220174610900468208 9092442 -8716987611057881637656612641771061760 9092443 356480906811564201751536430811282850904 9092444 15037457003626585962012759448322729472 9092445 -154849791676287402610987293110892931200 9092446 64368682479047675467092429532415335104 9092447 -2147044882533600942875549284588643136 9092448 -3265447510171277901834026229577285632 9092449 -115248377088291991351097632528798179550 9092450 -11038012477199312023986993714191904000 9092451 -50272115732839849132801089791035557768 9092452 104450227378160587282278479298746623616 9092453 30341086783448988823251642596342810460 9092454 -6125550777337272116290135463822247936 9092455 27896123304854400648960259049469582720 9092456 -36201337789102337670810165702121989120 9092457 191121251104610099099486221190555646720 9092458 -90822837958969272422242291821795427920 9092459 -147224890350935409131860179002188511880 9092460 41017923066330531462006604616444098560 9092461 -114067712331085308252802082103730695968 9092462 114312564560394081324158602770417671232 9092463 -152683467731194898734378587217484958456 9092464 -72585208547668921497864955660848824320 9092465 -174784988014499037717424841024071145280 9092466 319599377655305600042018483066657280 9092467 -215299671268155638713323924283205181768 9092468 -3943025993654613113200171843598327808 9092469 -21055620393618283451773262214079502400 9092470 48039052354112313579105165836582599680 9092471 -145087543519122204148378963700966354328 9092472 116591752918790186200120560782037196800 9092473 17525048200425089735534868095750564928 9092474 214213776468203747915535948243373232640 9092475 -11744319847586065992128624247250732800 9092476 75167148629237245477797128663423682560 9092477 59691570753878495046809245335854722572 9092478 -86713865220379338397905271921572739776 9092479 5072611496938576918653008430330186240 9092480 -20587499679177453965995702928749363200 9092481 -39656733378901346036330959558461900480 9092482 89637707119340496855675076313041290240 9092483 -209311465540503064640524972123430495136 9092484 56980657980121887746190499653590722560 9092485 -26303285262001137884313670888820627040 9092486 14100604489866066446626462824321484800 9092487 20847963880995686461990208281067496360 9092488 -89760728391663451932818545256552448000 9092489 101492625969773289253774288541227856436 9092490 -50032404582392573981672525550612172800 9092491 -160231362463727545915560156345039024880 9092492 -226995503713393826690999391848265911808 9092493 2119870519841219881092332013762231222 9092494 -40109827064034980169086522227860976704 9092495 -25000938284488609276527724825146555000 9092496 -13059463962111257819350725469874159616 9092497 -88190045933569919651933821438068284300 9092498 -23013333565424071029952101289171745280 9092499 53379449486792212006744156839490057008 9092500 19168711888834609552246036874301680000 9092501 -230183097247459662722160248827761250176 9092502 105875106732038627055437494203807274080 9092503 -90709684239195710289255031828840514944 9092504 199834700963827397570742404545659985920 9092505 -119554170758306717973523180139346566400 9092506 -85059150328178037589350916086386316048 9092507 1179775717215282123574513417047623880 9092508 160507760556956527306615607766863976960 9092509 3322678715686499174788541356631202400 9092510 45407553867888174830264869038137276160 9092511 87840298889079233141224254362115555432 9092512 -64221608180270079369803036442504462336 9092513 -47468599474685876512499308529395545936 9092514 113371889173299309233159825541010784640 9092515 4940848003889444122634770244691828000 9092516 35537355999194061778378804750419517440 9092517 -15051372024758196738438665675595104256 9092518 -65376384630888033477162586881289959264 9092519 -58759665613129463650289346209842068600 9092520 89172758053465736051319630649896960000 9092521 64632489478637285438655447767433791040 9092522 -208956782678464170097829626893508608 9092523 120141406583877139200748526244255442368 9092524 50658868247069980397224488758920446976 9092525 -19772117116969547672378683550778701400 9092526 101357132193507910062263812189860925440 9092527 14359676461434278960419986402299839376 9092528 2164916890038012287544924627020021760 9092529 121059059728372396967611067082516071622 9092530 -118441157170538680854323982397304991840 9092531 -99364065847637048084058539345091200256 9092532 6868864798745743280835703125934313472 9092533 -5926109109347625071702456458456883218 9092534 20176267103856349195444196739051116160 9092535 -24097373639964489080232357887350687680 9092536 307546851759983675742003448885115719680 9092537 -390281329276920079713703156560160283760 9092538 46955534422689463949197410676811970384 9092539 151038142232869832554093709361250870056 9092540 39025479083519537270384658763325514240 9092541 74832688643354069084889595999570190592 9092542 28976214104914033539353412592073148672 9092543 98384327525137356145494326871927465792 9092544 15944442347034496282044057819147141120 9092545 36584599778129893874453048573193600 9092546 -39404889691765900400880279802023135360 9092547 -195595244992792391607589816234704306960 9092548 78045640927533969497091973991400964096 9092549 -28796767488395949920958146023092602880 9092550 31657851988884445657667101929204724800 9092551 -41925020203568802087862551185688961688 9092552 -113907805005406986424570897284214947840 9092553 43782169085962836383260819501298882784 9092554 -9309054825441407722832713252387587024 9092555 28664876769942668085864484090186417920 9092556 90927153285210574004610874543820788224 9092557 171074195215478356767565025889805938806 9092558 21100140460160738805662086632106675584 9092559 -22273409963536824141059649675666215040 9092560 14375899022898360015275833381073633280 9092561 256862816722398504132908645541225234162 9092562 87222383015970736058439815737482240 9092563 -145427448007400964763205671920487895188 9092564 -37870090240360897062554028586158581760 9092565 449994256758732524038094514932766720 9092566 38183707680791349596674190463605934720 9092567 -29203329450450201550704982523096619264 9092568 -6681671325771823134013566998819635200 9092569 194081727356469329327923599748299054996 9092570 -35160017839623913675224860708769031680 9092571 -27931217601240135986750913187209213288 9092572 64731934620471245285438994208389310976 9092573 -231309516229505311263029467173993162240 9092574 12786756891175284204676267888584467328 9092575 -2337043815526628571775857177604601400 9092576 -47833965471110357507914708200397209600 9092577 2367493037149585620660714781655289408 9092578 64979419997778291776252488549330569600 9092579 -82081911030274698507496522304536535040 9092580 -15584848311822376424695507226723328000 9092581 -190981842986272180517410764501385567618 9092582 135253613042787978223416169021037575392 9092583 29517719010688169438648886035286268680 9092584 212502697299476410276930105822688870400 9092585 -34645502336450127977975201817558170040 9092586 -15237867216966089729581577126907048960 9092587 272234384237117381747408444302780005552 9092588 9319503873413803604898277229284247040 9092589 48632799324922166599992405278485931520 9092590 -106614763847898887980820479170792960 9092591 172772434158355408427652772411524070992 9092592 -7423867630848218110186979727541665792 9092593 -75124282781197953475382257263986186158 9092594 38675750945353111142478465404966879232 9092595 20005085918546736810429628987805801520 9092596 -83566401581745869203487461694816943360 9092597 112118012179502862649548004236075233052 9092598 53726757216367767423389237635072265088 9092599 311824848339475515319488048065393206120 9092600 112005733558227219818561028553026048000 9092601 -6242193023832306327064103552329948800 9092602 43912266861527154390415148544178483200 9092603 -126121858771918703051897114500881877536 9092604 -54620517133022890958744407192616583168 9092605 -193323180076508896088591209060354102740 9092606 -5958012805131322107587048360939372160 9092607 111376097021850195066219495154116068040 9092608 543075219314991100819628181757624320 9092609 -317952870749735919358257077890681354320 9092610 -16190027120103427615562705518373836800 9092611 121859761210731059480366518326222060048 9092612 150766566871415034193178359266047792256 9092613 6213074396313744021393719816807300544 9092614 -7407321870187636660690802375445565344 9092615 36030390187375274619033896735080281600 9092616 55187122961830999093262714482426183680 9092617 -228546718191079463548663294218964815334 9092618 80825241125556061184308204489829843760 9092619 -44052987401908621848575909413115893956 9092620 178449290354642393459767108533938380800 9092621 -131563315927152675604982992952296636320 9092622 -44074435318566757632673768470814267392 9092623 84519137805184340869164654193311785704 9092624 59839985030735582196147521652796170240 9092625 188489674010674107210115106490289104000 9092626 -102448626965990280010978186081585025376 9092627 36206687157494840158318716684761957520 9092628 -111748272915734123893077361916997550080 9092629 -8560437203715759715483427762216565632 9092630 105746286333662982720286307414738064000 9092631 88712595920252791310027022384703719120 9092632 -54364789144289998753367360314299033600 9092633 42880411350407246981264870677572497424 9092634 20257468976736416428848547320470082048 9092635 16463032364814738083328630956800726080 9092636 105954454441121734877809355197257950208 9092637 -69488351457271700526166210482382913088 9092638 108876994334937045762060207473033166720 9092639 -29155299393221240662090740860688059544 9092640 54626480144868318312416562534363955200 9092641 35805290363982296821946130891028854784 9092642 -36095064699270213241470905513405392608 9092643 -6167220532169150476298646899169129216 9092644 38937882819884007505641834030147228672 9092645 73204101864633251442153416478258747900 9092646 61767796752682215277128503376876796224 9092647 153926300721680542545217267904166191096 9092648 386411693773770479689979074579845519360 9092649 -4925629971997651409996372306786395200 9092650 -29903664966605451020725896738251174400 9092651 3465296998037253155952017937179170152 9092652 -7391843762218399589294877247184679936 9092653 74948128247034098546275606410878826902 9092654 -54051259425470753813767326453294031488 9092655 -3266964719874300628410067708629259680 9092656 -20947067373581047231313618553471795200 9092657 7993878949928161962414567319428827712 9092658 32493080327814628246690476216820063488 9092659 103282173516228010667239345335431389440 9092660 -152173936633300454658946783457942553600 9092661 6287424841508086292435871949554180480 9092662 -30783358618282762959912942388978947168 9092663 19481948227743801104528510195683756800 9092664 67039682540534430970606507607085342720 9092665 157625198179511226963032686376175717060 9092666 -246739104216402261702588486078862224 9092667 -8950222547553486709221913419730767360 9092668 95658402614633482398589734364855836160 9092669 118307648623016192648757707184197324844 9092670 52408325378039698082400385626004982400 9092671 48666384344951479808039756776508579520 9092672 17659873626557550160447956227595436032 9092673 -31400856287056305621747690470503593678 9092674 155200884568098637840230378117470960160 9092675 -287036263943035667154433336746748200 9092676 -16620087350797790120951796024182046720 9092677 -30747997747933164749745990435535432128 9092678 54456185428016943583860473413292144640 9092679 52411771409547566838910056501096431784 9092680 -67453645701127881781510540815564288000 9092681 -69176166774243262282365807488207205468 9092682 -75693204300063833045535594100304286720 9092683 -136852304528643347330565623924740315160 9092684 -155967376838296953580915630376388451584 9092685 30807871876670819872982502083543208000 9092686 66253873285595057943152442546198751104 9092687 -100222880084077032509349477210027610920 9092688 -7418998234182148271627913455815360512 9092689 2341834470735565447820623201302850920 9092690 -35020111189249925932452631888069552320 9092691 -95437510531144814047115803829745396960 9092692 -12393139865288958411710019322283425792 9092693 56122236063653026036942353215841425724 9092694 -266365154586851117735256129048827904 9092695 143943079517054209030582269380650642200 9092696 123617511378189823898835832506206177280 9092697 96225469050371782868765375483363640480 9092698 -31220011026865817058069382084206800400 9092699 -133059840181688867412739288074943219200 9092700 -36567714418861376379881206465330291200 9092701 36934695976162858775526260576077582432 9092702 -140826935516952027439646726980998488448 9092703 41858992803316856780079256374174417408 9092704 -302454368705146949668989162730730815488 9092705 106754896423796647203274442063483560320 9092706 -14540817562795597180712786863637469696 9092707 69128233697930544780796404124632290448 9092708 -22599691333332049365409144877286604800 9092709 69084910323731692590024810568709790720 9092710 166852278274197197851518653586982103040 9092711 229198119989304315014755024429287024312 9092712 -21549936162928248641560087538848972800 9092713 2711777160164010118239271823392623296 9092714 168494660364700252755935400184191171072 9092715 62901566279751014337172146494839611120 9092716 -83379039980958155032927382518861788160 9092717 -125070646141435489299866586730078584234 9092718 115249298740182976224993019318607371200 9092719 -65175890393983353212289747676919778360 9092720 1280257480445311326763141483560960000 9092721 -85003779994599218441524645059452284992 9092722 19277598787755719154196381633169351712 9092723 -281016888537464375446550332575964559028 9092724 92065620099694739101655178289635680256 9092725 152570252300287949061739721996166832500 9092726 24756828144898260584769208163103813120 9092727 -25209060389206465795117879910722440480 9092728 -37716589184599633418272391038676951040 9092729 -2093364167663742840474003649650762924 9092730 57600967900983162042714154086613374720 9092731 245686806789524310362091015219000650352 9092732 109639106192890923347280778950750796800 9092733 -28707437590947980626395438688885523424 9092734 -970672456027213923164495747471410176 9092735 73099797968202863570273508094782373200 9092736 -15820338737995274148531603497539338240 9092737 -10527398837208085953640010459482263232 9092738 98876097277818468819623446618700151840 9092739 38716743529861786460078167501033040880 9092740 830031604510750678486839084671888640 9092741 84272287457373071331047304998568010272 9092742 -92920524735038233820855934526159380480 9092743 -621343686645664953181032669679092456 9092744 -124206974059168960763951448222380067840 9092745 89188013688320169574684448489779253220 9092746 27735794622476596418276599026248982528 9092747 189447307328984728340363715008163090960 9092748 -39034966327005334912333259840239878144 9092749 -211148054847068006433020350186876267136 9092750 -18670570650086138216214321610397376000 9092751 9413213246662931275756144113234414720 9092752 25498918105694859603097607124347781120 9092753 -147777904652736502571216865047844293520 9092754 -48823163781183729074278362606484619520 9092755 -3106712514921407672749328677541068800 9092756 -108477818662054830627581637782113458432 9092757 124951867669067116563542453478711946560 9092758 -55324356076687729342694897668568198400 9092759 11303608323130778279319119316335783304 9092760 -96739836994286013526080071472593510400 9092761 -219577534670958295967103943115288638848 9092762 62892008025624340661828660317992014592 9092763 -342609954780236698896912202650037563600 9092764 -24091776221665965143384558692271605248 9092765 -5271071257058200175791138538441064960 9092766 26233752591631117786715743121704713024 9092767 -201241321614988973609626901406898891568 9092768 155901998996019977158583204598728294400 9092769 34192562974234084574247141448776492480 9092770 188366290199575222731726129594748061760 9092771 -97314533384553497618022748786452377616 9092772 -46624977760041588045951754065219997440 9092773 69838721062105965952548294739582165440 9092774 2654427549293341269046536219642581760 9092775 12890820220513836429599669090585055600 9092776 -8327038750812889454117509619392512000 9092777 111805554977750421238844348615643998592 9092778 9558987622758567962885421419654880000 9092779 -94928777831672917728375730085027640216 9092780 671163402670604119595883492342220800 9092781 -116814911492954553344487975942948038688 9092782 57366578196408074257371064008711173184 9092783 -25958478131665287641314669459097308512 9092784 7867968529531913070040972093469589504 9092785 -46499731463244701872543771147456468800 9092786 69537304990721537557966834704442613664 9092787 32333527463261407279004128793468976 9092788 1651440228567482465880060189044606976 9092789 -286556788523550696628368938658472795410 9092790 16416441166783986659403945416781619200 9092791 -111817936432604840469495415500034638808 9092792 57336077968287964192089197849572147200 9092793 130034200182254137572662473109976496464 9092794 -97005908090613707899904110213467452304 9092795 -172680527274488142086386684467683779200 9092796 -30852180648969877150248307625401614336 9092797 27881334233618124317311297468973308032 9092798 -48677185238464497917056324854835930752 9092799 -112279157580838950257600153059932955176 9092800 1415518042191228098255432633050726400 9092801 1435922183214156958713794922541808004 9092802 22007597121598053399440848530623391744 9092803 288885818125830805847892018652164735744 9092804 99428614628485603567778290377962950656 9092805 -155628376785388459775831359260702038400 9092806 16595029512494177417630365627078784352 9092807 -1409973055608907324383367172314879008 9092808 -120813548620881130274178820957761699840 9092809 113078624071615067715064721069447284128 9092810 -37817844597404992340055286077150145440 9092811 -2081800925106608762512276474885271040 9092812 -288816985296349299653913963755327682560 9092813 10794623256991546255440384221296095360 9092814 -14118740315987340019326964108177613760 9092815 187465144951636841053030352873908781520 9092816 -24579921310889906382238100463969632256 9092817 -153867960098108746345441110425144610366 9092818 -24645690143913430939240243875136195584 9092819 76845212362982293795263219932147824896 9092820 30392880318680020170166469821612032000 9092821 223755239100481196332822280855991448000 9092822 -26080211811751858007937047185925016288 9092823 920804706264158029842020924899031424 9092824 -36653167397327503267923548929151385600 9092825 -55002907272119234438378867839200806400 9092826 101967671805115350923366391624450865392 9092827 -44042750193807764205150703814602310016 9092828 -98222871450833100682653200745771583488 9092829 161888930450597640653659006738423810848 9092830 -120996761441131069606455152757302678400 9092831 63534907219707815338676611762469699064 9092832 118092901095333164235093850964936097792 9092833 63070379601430341911497804924014514082 9092834 28531554841503285328233378844597163520 9092835 -16329995930517103843789132473472925280 9092836 18571931701228928215674561114137636480 9092837 -98887993421885512057432677284086136100 9092838 17412181943267342290240406205818288640 9092839 41589838200203986773492081010440983520 9092840 67648309101768785951676388540435660800 9092841 -313936605613433254181355016249363710912 9092842 -71046165587339252827981953054186566400 9092843 100012891280579526840671287735536126048 9092844 -58273783607772822021204465865740902400 9092845 235314229832795502220942832675435225100 9092846 5715352579546744850658086533318675200 9092847 -167774414983382449923478284375458148600 9092848 -80465585362463977766097350848290684928 9092849 -122570489870859311254077446308682783760 9092850 18148609599022386611787435283479283200 9092851 216462033684427969850447377346570459852 9092852 234573636576046876891048036397220375936 9092853 176383939813791847418019382704785088 9092854 -119472995099934630875289175229507190624 9092855 -77703095177791076254174253922421909440 9092856 126186745661553259896374892663739699200 9092857 39562653693664207358558245191296056320 9092858 -74359873156413876661122331331628914688 9092859 134720854848224540113256884225860026904 9092860 -26814919158499763852181790829399900160 9092861 138249336036573746386341301559621715372 9092862 89339727183476481061349607833790755520 9092863 -6986158405500038270251107200680195200 9092864 -219097572054020334703081634765041827840 9092865 2624927116202395191924927083144637120 9092866 -198686589238677010469482987853124096 9092867 -13313213614197262342277405670670421808 9092868 -166277791788478616642372688584678400 9092869 -182234213798954430606555666419536726880 9092870 -53836564071280051453012555208175861120 9092871 82178062883297292816343442866477260240 9092872 138850470851324029807421187642054988800 9092873 -36870102217670931475703676927570907878 9092874 22820868245693952650055403638316569600 9092875 -198644327427163871805863544564753240000 9092876 -111183930937134615660120391068077591808 9092877 -92131266250787149237259839585322947968 9092878 -3256620987192377959039749726851021376 9092879 85310324377074818173449382260989551920 9092880 753783578465360159755403300411965440 9092881 79852915173294180264197373552495732210 9092882 -95217114515081091603741064619014896000 9092883 -80415591226514047572265551476233862352 9092884 -78426595737190426693877991791735687424 9092885 166502724667294735166249397831688367580 9092886 -25465391550367520857357423568069417472 9092887 225737794457061894610400996638746007240 9092888 60691498969994311105587899303277772800 9092889 -4753019224353236392984789285437219840 9092890 84649433874731909921318208253002367200 9092891 67421906090690150323131721286016572292 9092892 -17531075607256424104565961498961978368 9092893 -67151917392004867384386420620727688858 9092894 81132042867956673995867661150334106496 9092895 6197110562239720452747039914300736000 9092896 48711367835695763677449559954351521792 9092897 17603892366565278092093736760994430144 9092898 1782015431069950711866414689009955696 9092899 58279212751099477085250550850026752768 9092900 78006674406170728328272065055014912000 9092901 138325135552477381637789721008070209184 9092902 35040636410436540916104050535849836544 9092903 290916529592994200394463447950132447600 9092904 28054729427439680060386688398601994240 9092905 296507127889406542520700872701196909760 9092906 181703173514499703662588201077301861120 9092907 -2546216569917805158741554938963119600 9092908 195290726451928217182457355818296064 9092909 2071390854894418787374164830129269632 9092910 -81428815112279979337149348390404384640 9092911 103288851155565550446947693111748330512 9092912 -42111427810702687820453798420159201280 9092913 -31053166976839716404652773075639392656 9092914 -312190964545221909666478575345772798560 9092915 39318541007272305722246108045308654320 9092916 -47981409671426357144050338322496083968 9092917 402320663868596437470043664023227856092 9092918 22308515303623146138478467628682037120 9092919 81579119259454987567460710249624065408 9092920 42212357950464467470748104873736601600 9092921 -389473470209115161265365460394614133500 9092922 -27221632580866344828521309166232470528 9092923 15167991472108989581069797745791444240 9092924 -107068079670662148130268286817309615104 9092925 13911710722263937540057336347018600000 9092926 -86703151762884846685948415339940668160 9092927 32442463054289917650794727427711465920 9092928 12713159727856764948626105481868345344 9092929 -71348930903590687466879739796697044248 9092930 881898405978283208522778408857856000 9092931 45594840461324582756376000383043412800 9092932 14439522802123402072776259547695823872 9092933 292226010856868028821677778318666497182 9092934 -70333283714873326036121039997151512000 9092935 -18188302856375715564086443011727823040 9092936 52288604517345369812098658051138503680 9092937 -19031910778837098532626703153952219136 9092938 -152783868977376383245769270590849346304 9092939 3661507865627163147542919201755314992 9092940 20486499310204042580603521076421504000 9092941 106692669915479075796860603914490417184 9092942 75610193479090336002198904972175815872 9092943 155499397192547300746213689213987357024 9092944 8095178886319387921481164073463971840 9092945 89493013592916342958242283637823226920 9092946 -38307121378565308759570883749343502336 9092947 -42207525054688299599859247724584131604 9092948 298358149218569113317736217965534119936 9092949 25658020867178231294482882131050551680 9092950 -6094657646306409818944202390436096000 9092951 12262336387390982465622225593350262784 9092952 -1416570195055515709803793132437504000 9092953 11265107109667857035588582084363222164 9092954 -26105667086441863643208089723643179040 9092955 26647516552615253001296367011840390400 9092956 -34482389210470839299172155609405754880 9092957 -203822028497106370622985720229162957248 9092958 25456769076758844520086493015192301568 9092959 -161428155240087218363593655455904233440 9092960 -5773786928831465762980207357895639040 9092961 78621651154720044276571442192350805010 9092962 72332611250133086951224313966904599040 9092963 -338389834809088055718745925729813788800 9092964 1251226265523511458134654587903629312 9092965 -55994875171913311433273602652543510400 9092966 148385369195558307017878618799750844480 9092967 4326471046980812898659103541250152320 9092968 -112816507621481084763150668842752000000 9092969 159773063608303882768494829322106164196 9092970 -35070425075090205001305618136637736960 9092971 193174015937387805421626126720742957172 9092972 43909902457556443310225495787732811776 9092973 31137484879996956091001269362522439584 9092974 1082919625985510926873025369234327424 9092975 130323137238198889124895297011463393000 9092976 -27658577554718582187573086224453828608 9092977 99118342638751570304513267922264669024 9092978 -114792124387072289653022380878170238960 9092979 -13830589989036937087364696225102056800 9092980 -18962467396690453098562158615470638080 9092981 -51445024363042998864050317399402587570 9092982 -42779102352936146534369023756183964160 9092983 -519931607655868862990151717274344166800 9092984 -17364559683668222157082532577695293440 9092985 30702353679245267130661682258878315200 9092986 50400583129061396496471944668196448000 9092987 69436050956539281999682482663817257636 9092988 71036227901104511067043975826333148672 9092989 42986521215175635627716921429742214790 9092990 -118993090223246990243607520685167896000 9092991 -107012899654030160600624309005492855608 9092992 -16020438044781328182184861033404825600 9092993 675350486477436540805509912548040384 9092994 16449194119762850391925240581375068160 9092995 113173454919143204263372229627415120 9092996 -215983100522543424656004668179274932224 9092997 -4396766945633111793763592948102211972 9092998 37231370812845840017860637038019752320 9092999 -199016527648507920275501169274260705000 9093000 12781840749654861686184949041315840000 9093001 -14363645449076142891734499061900444400 9093002 257281652578943019450615973896774713952 9093003 34967873066171356887098902260123564504 9093004 23426711099652478050869778525712997376 9093005 20702106441083761266610883150520687360 9093006 -61141359959207930983468090244126641920 9093007 6714554140272407530647677698795737600 9093008 -20240308394875770392850347293039902720 9093009 41514601707991383341142129281901527040 9093010 59736753192648977738747694195586112160 9093011 -118336979888914266444865488072903153288 9093012 -55110446225868804736160292798956709888 9093013 -12007508433783644932693697590553924352 9093014 -6875393146362872970961928625394044288 9093015 30940962340688591816511987846954069960 9093016 24750043521829068202040489279256852480 9093017 -168091718509267691256569466792367370934 9093018 -52953913915902334353059534025572143104 9093019 23020588591091030403116318486840934544 9093020 -106106660766239582598518496000187776000 9093021 11343523083474320820512441518602931200 9093022 91076525213041159136659301690200701312 9093023 52620108650674298069953377245171435400 9093024 18700715990850694738152772054503849984 9093025 5667128596241376296567697369389634300 9093026 -8359799287910697129348324112084473792 9093027 68235031677683664552797775428961201408 9093028 11100111720857694006869863145238693120 9093029 52013859633007999410805278890809950 9093030 -32685917420058851983164916069904175360 9093031 -543898035167440725852387695900379004536 9093032 110710084727908655313417524158690744320 9093033 -12256417185370668309774095261605990080 9093034 37877700906769273689434041248972298416 9093035 -17903868775840093870304876172977603040 9093036 46847900401993622747091303274914842112 9093037 -114360015555102871793653984657036942740 9093038 -1315636097261938935978291928213217856 9093039 -50881687995801779411641294891516801920 9093040 8703918841224975113955574307313745920 9093041 5700347269135420560875588277241459200 9093042 22638948580353725407448958084550543872 9093043 498776470283576982691876010878501031520 9093044 -24575719128322711936959990736489340928 9093045 -83274673588690931208191334790910496960 9093046 -2841998843708148759355378175964638976 9093047 510966520115819479206616466653182313992 9093048 -74759780415261327569076223865880576000 9093049 -138291573940494856000754955644034174464 9093050 37888454203839697701736326449731564800 9093051 3051418318646389645065592453693448976 9093052 27483455266453548357540290919482480640 9093053 -147063868349789127090346403211194883636 9093054 -60371314418327052000207206956152934080 9093055 72877944274562677463078702090513673960 9093056 27317478126116156554740391839497453568 9093057 131820319969793723100613827242347809840 9093058 -98964998618094297512598084170405529600 9093059 -14825219317018132365168982162943199984 9093060 -53429663065405961557366698927112151040 9093061 288910428795405150868349694404706309662 9093062 -8281163662868070277108141058737926912 9093063 -80105056072809685474040312312394158976 9093064 140287154904398637909525362410557711360 9093065 -11956614633335342166020896456873817280 9093066 63298066247654141593129996833400569600 9093067 241449752970379108241780496587078020272 9093068 -124295325940457537969854038997286737152 9093069 169263626830810472947436406534219048288 9093070 4007995334938629771397710036155400960 9093071 5705271311314083428081866039032298224 9093072 35492859263085686435286746022574817280 9093073 -43763126618464193506976469537710948352 9093074 54629684027702338222210931898510874752 9093075 11717692362364551689428604947748275200 9093076 15773229389562451425131441278618033920 9093077 -147852985981021149225823147635825875040 9093078 -4618281897481749101057305961950084992 9093079 -10943355235891492637823387440122052688 9093080 -127650127906845244552166252412152832000 9093081 -2397425309934564481460975257098308640 9093082 15103467820685341627937783260089004800 9093083 -14194525631828219072072710543673917440 9093084 1279660969045200071062272928633749504 9093085 -152670619140284921123773322543045363220 9093086 74413597884141493599296082121516324992 9093087 139559359647020549895162868131716366880 9093088 272306840645351837551815569825134018560 9093089 190259105436675522312067177739694985890 9093090 39696901699465206824980630419654912000 9093091 -80376118977280478377803082208047162928 9093092 3434171349095747427749561733921791616 9093093 10877301467041329989010193228988141664 9093094 168708790692283541687183127054415545792 9093095 55449162617589776873574386862601989600 9093096 -25608680909299000077776420807124172800 9093097 36282361998710435698922837869627731940 9093098 19303030562240767694006134793431163136 9093099 -2091981008611128411179346050084254032 9093100 -44540862640963613119179841789580665600 9093101 164367847155786686349025504591411610892 9093102 -83835774187263402223065533788384650240 9093103 -10151404564522079765645107283052400752 9093104 -8619752105569048318104453647875670016 9093105 -17128174650711234095561987351226162240 9093106 -7645850612161536657269433709626163200 9093107 -84450371818363148520897561771821359680 9093108 35758529261459869628069733436173803520 9093109 -343437648298004005101848692742190052690 9093110 -24095226121439143552528306702312569600 9093111 184597531245134996385110470520365607040 9093112 -71319715733479981999277141903254487040 9093113 -381658040154281081228865178212371564460 9093114 -166561305450416301214325666667565647360 9093115 45976514868955095600172520478735687600 9093116 36884880654916991059723704869502320640 9093117 106949927863587466450238840346457159200 9093118 984644778605482875980380649331587904 9093119 31034523668276166583304056690087618560 9093120 -22038579128925245685797759653269995520 9093121 131009506368840126658474321910995384322 9093122 -14367377677510206638726186853817031808 9093123 -90680427956310597147230571325414651920 9093124 -4399811104924382348092468405810544640 9093125 32043522571695249502329633497611593750 9093126 -38819660276910781914028655639618369664 9093127 -204104519589223799711319943251714802024 9093128 -211503554847730972407919398622478991360 9093129 76088852900984185017376118268643309584 9093130 -46802394710361265166574581987440041600 9093131 -23197921781794534142545142766477071136 9093132 182366513368555971614777586297199503360 9093133 94396119172567230039591687571030551520 9093134 497572667039882579489232163724359680 9093135 -32915457728035930251259474811566285440 9093136 -22603484210471947504392171534504869888 9093137 -100101461071713430252531463102839269888 9093138 16269411787441718109403385081402922240 9093139 -5116264793766345970598492364568954560 9093140 54133267527197304155193602371012730880 9093141 11727540931442321164885615162430287182 9093142 5286977000711345055230226193228774272 9093143 26287028731427290410912478410249304392 9093144 -56333076489470749533331435421784514560 9093145 -185538398994528059987479908938482756920 9093146 -157242256829801214109429404676555795728 9093147 47268115964322280048843729661172916224 9093148 -183948997514533132606632705222152985600 9093149 -214953249093265562584498692076139428992 9093150 -95473883778252166178165673491025600 9093151 -34827185500206086096279990195179442848 9093152 206101649179873636485852553626082148352 9093153 -48954310900603432055420870359450641600 9093154 67173732933054038741778104444506255872 9093155 -210750567932098725478781020089181243440 9093156 131724998044883917274948965694539932672 9093157 18462732365631596358829265771817039192 9093158 -146572488662461846405991322920943244320 9093159 74525258006355291870461878116240789024 9093160 48107436793058361060037860823346688000 9093161 -96622612319677294211602186242514666176 9093162 33549820787956708653073742450763544320 9093163 247340401613015968615766924099937439412 9093164 -278035738064575385554775822691164511744 9093165 -41863673125780443662595068583151562880 9093166 17758300535948182033981222949694242880 9093167 3255171420029748713096495738523074040 9093168 -4801145708408498951393258831515484160 9093169 186097323594976936998760857526254647570 9093170 -55318324203723236780025673016325786720 9093171 1948203152473892807271356623623183984 9093172 13698861158803544315816101670048256000 9093173 42864432273189931288612134236676325920 9093174 135152512493632758988656487961843348352 9093175 -35804957094514888544754939667286002200 9093176 -159189492179494453986080712383554129920 9093177 74753741175570517704940314204832849914 9093178 -47734347226635913747610921065786665360 9093179 -2809601896636079533111933889682292800 9093180 58403470200518823003797675289432744960 9093181 239913137505490903942615765627696728000 9093182 8602158254183856991533575269986266880 9093183 -103913263647769882887375895320022543104 9093184 145352701964541200559235718716814524416 9093185 4575400340393579565572182117964765160 9093186 -79418249442779069615171559649237278720 9093187 -143077009207878590285138234767734450128 9093188 -43257908127123103635079987415196758016 9093189 44191937555925260980621681674183127680 9093190 124890792377654280504935360773278057600 9093191 91240301745384895604783871672523393800 9093192 89109014428831126691984834740791582720 9093193 -277096769060723396644760519013706308480 9093194 -40802725232938307385664718305972836096 9093195 49395322186813289195105365396960920000 9093196 -3709021072070691997954660593045588992 9093197 -114104456023107851591208189968934201354 9093198 -103367678266921540696973217573152348160 9093199 8446936413295875653865449631402861760 9093200 11118839175283340324505964858048512000 9093201 40979250704324582053626906378443528640 9093202 -17212714128256059861912374236200686448 9093203 -26199066123305913342055242332414220720 9093204 -32396847886596363642206457272993554560 9093205 13675482822661761225377637950050386720 9093206 -165287199045884529629891199171421364448 9093207 -126967062469243979033175875673437809560 9093208 -156995809839962819960114558454572759040 9093209 -210362984046652818155397788300383996860 9093210 142537703987775079616288590603468800 9093211 226216486755221956508394913301067143520 9093212 101379125273426280277930966746739155456 9093213 -71954462285297355861718229385691649658 9093214 -5371641125898122373790662950614998336 9093215 -28118294266125670325408819741832687600 9093216 -74226578334751377896506823967296716800 9093217 -16852030305009446325004929861364559808 9093218 108401555748158472298793807490341332560 9093219 91339496369520575028087897728562973680 9093220 -38700477894868937080644543691107594240 9093221 39788308207287605891298925860119231772 9093222 497873315887441473033668010939085152 9093223 -115184440010369822465376413498940986736 9093224 103965659591634477198888406797765565440 9093225 -113756168811655446533703522504861796800 9093226 7086315104047560947243037265430255808 9093227 -15544668304382564529681255916152105840 9093228 -73207826226899236528735664038137384960 9093229 -1608360771021018003321372429577284810 9093230 -27652380091143405485696542354245166080 9093231 27333394513951253637616811756802468864 9093232 35432171092179177082944583134537252864 9093233 52206195323769605535260875438467171840 9093234 -36072999403541935435727968980485136384 9093235 -13959203457678336429072854449583506320 9093236 101342340949935314477245051199953745280 9093237 -66005625821560696754608659560429084640 9093238 4582836387444847316943743526697426944 9093239 51697570143258325814999095955158664040 9093240 -53257933935003289005690011158321152000 9093241 124592819846227761290244668596877990800 9093242 153904251253230724820881274569841767392 9093243 -111319321643736102936052249590484950204 9093244 170349926224323157668952849263312705536 9093245 -909107812838194996888883648000774400 9093246 95204569936322705027935322880709694784 9093247 76445115963456111719080701058620494032 9093248 -88925880634937744950357214952947712000 9093249 239683800726145138622409286478404433280 9093250 21495079639083470753135637878748264000 9093251 169366245859047000327691153614552048252 9093252 78717206060029397297080155773690118144 9093253 -801839950743037978560293652881112736 9093254 28246203867875460585520810462736625792 9093255 58866796694308474993078119928604378400 9093256 -332316975589646569284270042476347760640 9093257 -119023888914510485192406678163171210560 9093258 69100900208687568283994721350450386224 9093259 -27638673691093101749785973820494691808 9093260 14942649340316808647622916420459484160 9093261 24760528956085601445379395036964625664 9093262 -49641598292393863119894487325364322368 9093263 149970381661534127506163091756342063144 9093264 8198638084582991226409463318654484480 9093265 -120694379060768459323120879297623615000 9093266 6909665381959086468932400256577172480 9093267 -43853491289684976943430433392144179920 9093268 79593329027551608455142595148767803136 9093269 49692092707241576369004594845164824060 9093270 -7755694918594428410580884046245049600 9093271 442273343103247701876073973525916736 9093272 62516283317154274256027400468721612800 9093273 -68980119425250706694986042295738102400 9093274 -26509840892034722181880802924496174864 9093275 -32749580992161288374876559331601762700 9093276 -277256152166920140110345111941257369600 9093277 -30203153618794801645407820719914120000 9093278 90387496629196214346925678483876429056 9093279 -63796137163438746149341904015501129712 9093280 7387836349463380026771619866759659520 9093281 61530141110296982415662132767378099632 9093282 76860024527430681667105279769157498624 9093283 -275694840725253827009161804516903621824 9093284 -106804232864556560192668272154981761024 9093285 -9795700623383713002096493800734975400 9093286 146734506369373246045777269338472976320 9093287 59271641897785305657947874769193263152 9093288 69321356211153508528302993583808593920 9093289 -134900099137517971184321948292057435910 9093290 107231071347509945872082529425264834400 9093291 -92253610760401460024115487763560180560 9093292 -33760027159118785978443353896179490816 9093293 254475311013843610851097649313075618144 9093294 24629924263934364503455695237057901440 9093295 -348332307444841452212681319681922363200 9093296 377849335232526371299246527541051392 9093297 -65978405610456070531512413079498171360 9093298 -81646087106403474302120985299372127840 9093299 121940044261482251266334255722496268300 9093300 10893227905645212947308086942547660800 9093301 -97860744683648512541553754401809758720 9093302 -61344499178671081315419950682489687648 9093303 -20018645272974006665096783658866522496 9093304 -131956650226962526393986923564374855680 9093305 3948553571240763782545732678249440000 9093306 -9008697934927085297567501865687434496 9093307 -368040860726234179951026234948110291048 9093308 -16331740511895528693082549191161539584 9093309 -21895899053609498209262239001331223296 9093310 42569437961012982051826277939901418560 9093311 16554915497138331440951312216759502912 9093312 -26799088878265296011047458921344139264 9093313 74179830095056803722370124693826410562 9093314 92537126789613312008896007291123852160 9093315 32661614088771373719806158725000445440 9093316 -30048190907791273650828591263818813440 9093317 176990177267621534409775835816088539712 9093318 -3767967304565655667162369804245395712 9093319 39747333868511960398620969778982267520 9093320 -24124187989030658618197300719240806400 9093321 -161746155923430575781327722903995887900 9093322 40214945900769599315456273222399715120 9093323 -25134541631551493679328588040997237120 9093324 -149624469809182570179369567191726223360 9093325 -49304267493375314292371829581906592000 9093326 -86417628594324867737141874271667131392 9093327 114990644416785350337942071585300766720 9093328 20637242622284287687774686586938327040 9093329 82191581292254396921353177392119782272 9093330 80146604742391549415932413443774208000 9093331 66286095491397696662815215358618785104 9093332 -242406411335495785528154769516701464704 9093333 9840625126609100594535241900398466848 9093334 109858810635726535046983220867876404032 9093335 -62936006600429707825500071465578911720 9093336 31894667175698331680530443794094489600 9093337 -253699164536765441951460775758820589808 9093338 27208112344076538783352194727239694320 9093339 695090106393264058174725826459246824 9093340 -19687786454244779627082104237262289920 9093341 -306066544377132583798358368664395086816 9093342 55568827586108253952713935964622464 9093343 -66251222199772335581483270144088146560 9093344 56480412935543573922426509273361285120 9093345 45688570967272531581295867707332699520 9093346 1480775313238375542553030290422044320 9093347 -54530571627211620854538886210410498840 9093348 169828110678502508436651574328132865024 9093349 -44088120034793275623811588972530528192 9093350 2944739865372004919198087342954428800 9093351 -14708614521972119587981066734935849136 9093352 303440397132348177892331408615890713600 9093353 -44031534075138037632870032994676195398 9093354 -5125820737616685739032166049863587840 9093355 52461442277405876599178558802629484960 9093356 51867958849178847116462439622702740480 9093357 46614719992841527475110511062377780480 9093358 103868118280830273420057521838037577280 9093359 -63504969156786624000664176705728489160 9093360 5886996108610043704427905582433894400 9093361 269862832294268680310819572279671925300 9093362 -61540867207466450708480267137365722880 9093363 119984663906586051470038717912796121144 9093364 84687329972528384960252454732641622016 9093365 27125277896450513983909566725209285920 9093366 72566167428506756634836862645560701152 9093367 12318942190604769089166203176173005560 9093368 21538780506426271990313439513057116160 9093369 24485992055861839954285946195282885568 9093370 42426905357581465682188494576334771200 9093371 -48346017073898943246734609647194327120 9093372 -106442962594626408239594778195916947456 9093373 193292549478725222016092383576916431622 9093374 77079368742143769349766724942063052800 9093375 62919630736036477424262228759343740000 9093376 -11413425672091588018054936916591116288 9093377 554455175213901902486461480542534415572 9093378 1615148475130819359853197765356459520 9093379 -60312045314898948603611039868967332240 9093380 172275781571625438103862673218805043200 9093381 -107548175224904440937555238119770083840 9093382 163903514085249811933664117602831353120 9093383 143270970870701736344852887073641239600 9093384 5831960546659932521097342237302952960 9093385 7364377894310640049530682414262246400 9093386 -52147245172771832050874154186518128800 9093387 79034220420327181037120537596616319960 9093388 -291011526963494241051668703735716549120 9093389 -322648667282690018339925128066427108810 9093390 -3244929767995883003540421150281045760 9093391 -7954295830783263595442390089716233648 9093392 17507523141207419096415415249666572288 9093393 -33473827073508660778519967299842300336 9093394 152548709598417695847117295043580164496 9093395 -68314384495289420100032678795615097600 9093396 585685483844309307869090902315573248 9093397 71010413294924984807960174935637343360 9093398 51419155943003418279534366220948231200 9093399 28552868235852039516701662347722992128 9093400 -73572581488508262104345682460945920000 9093401 -6933796741024353813300370497632564208 9093402 -62897093626337589673856474304780683808 9093403 -339744083524549576450768962005209139736 9093404 200472388844000690845282004246619833856 9093405 18576466135820956266980843149570494720 9093406 -17638488595692681268567205514420270720 9093407 52602366802760098753609779961161922656 9093408 83603964468959897369583392482694529024 9093409 79750500175890628880381989360916096404 9093410 112086951379737112805725552407477507360 9093411 128368778933370352760774154604629638640 9093412 1180241329541967817175826519250277632 9093413 44325052913928665142546839157711670560 9093414 -65934837874822094751831818839565045760 9093415 65142722073810490808582337692924412720 9093416 19067614294368271458498756064255672320 9093417 191416768924978647630340281249228430560 9093418 -100518046269209486041454418305442468096 9093419 336757289394749275834049974247321472000 9093420 46420848992518546971510819768546247680 9093421 201389475896800666151934463526626345622 9093422 27111789812285821385622794101419590400 9093423 -27714924464648485899772293440931367416 9093424 -15829403058184502942954261313205469184 9093425 589281364652525497485153792368652000 9093426 45955286019490198148496405880715170944 9093427 67927980574430273971413415092126363472 9093428 118049052012522056410927428437417539968 9093429 97274681926827884100048030747914572974 9093430 119028244744520764575401964980337615360 9093431 79816798472116819611668790413226513024 9093432 -59536648356652086126150690356447047680 9093433 56504407866021971015919665216234673364 9093434 -12525829618965020847520170201620812800 9093435 25434979445151265255283055310664041440 9093436 41491035347244550698529591271619296256 9093437 5764255938722749793762604236262790086 9093438 -105644949179133182775833867694430003200 9093439 251583680640232278130703844938557730240 9093440 -17090666258130836712713637141959147520 9093441 25618962637401306418268076426832263168 9093442 -46773197265498994631935156842257614128 9093443 10866083789858514627916272833172934080 9093444 -28578864569242677694396339724927539200 9093445 176018069059398433833918114129178736700 9093446 -8616696571000262995079862787862674560 9093447 -49248955198905297033504684975775686144 9093448 -3941159091835150263946271622094356480 9093449 136278651715594776111521438167071149364 9093450 -15812629113377177474749845411792038400 9093451 -29935757096381944859127097388509100000 9093452 144090704175336122049554797853394875136 9093453 84083248568480553099028598690378488320 9093454 -23946813509097898410264755220001794048 9093455 -37414951214023843751284749125208078240 9093456 44356094759549476740870100166564044800 9093457 154441506764496114344408596919473609840 9093458 75598299098662658061166664617233381888 9093459 -47165839785169370254773543014426682000 9093460 -12893948096794773328453584949676478720 9093461 -101163169157491600772269719820911125280 9093462 -25590890885961272166296133753563744256 9093463 259689511620301297769088719114060968712 9093464 -3257762269103593109846705601169735680 9093465 -3912791214751726668506466115694191740 9093466 76626893671778659747124122236280419840 9093467 166026782452580922515221949560308163584 9093468 371084998148890919918914276633042944 9093469 -302789391689464866890834611464773401248 9093470 -140713920220610372427607147264457280000 9093471 41473331957782282057188966301219626312 9093472 55564671181453238754374840447297126400 9093473 187309639277435381746464825447978322722 9093474 23920017503187644598073968906491359008 9093475 54113476127460505576093599605315013600 9093476 -3776963107700009643848083981821972480 9093477 -131116087669244661701534329876340832960 9093478 -15976435042466483092810868853635765760 9093479 5788315406630301842104007293921295160 9093480 -23488552041291044144631167898993868800 9093481 -83886066328147809225100127420178219718 9093482 -179224943486306152466452122386750596608 9093483 72737275921075459772886863268586782864 9093484 -427492089030866183403903208626275994624 9093485 291635778864839314748648703715629473760 9093486 -11074960579216727784270791263324233600 9093487 -19757326722326984858227221239965563840 9093488 17936947101409192156596733239847747584 9093489 -475297108244668361532589928669164176 9093490 5957917114529226109800757486277007360 9093491 -190097242028621747580686612660616425016 9093492 242583585498342838625484090490348032000 9093493 -336037132309104697674193707837061650240 9093494 -34193561768357526388945230621848056320 9093495 -18667119447007910140359802759401916800 9093496 -208988052328160188111136399290624880640 9093497 -75331104521552999969165278294540947648 9093498 -58409746002620260726485856558289319936 9093499 -2104970027901338026636025625267287336 9093500 -65154204325330729536613340943859200000 9093501 138305629970251728348981278809530482220 9093502 64587465415591335217218725001850328064 9093503 -49422169034045809740086091863235301248 9093504 7175553507581915927955224326569984000 9093505 -55618774732278853764190975774320552000 9093506 -64628264165467931785874044132894656048 9093507 -54070064598866657119613799798218724360 9093508 148410115025088848670778758611965889536 9093509 -78992723678378880163828566307420283520 9093510 -22024926197582158622287998291489039360 9093511 348808118011182050197384396691690624 9093512 -82707525977446234258352082941553285120 9093513 -60073679831486775507575751406093056 9093514 -15886757653038513500545496150832165120 9093515 53154600061042430076745748745892688160 9093516 -11380282076731482560336650064275419648 9093517 173085848351958972044854699220539462572 9093518 -7300754497493536739630745359204190144 9093519 249734681941928774758925880923189625600 9093520 12035185586796949198466357166734868480 9093521 -15715099729125947603288928278510737308 9093522 -81401763865545406018338738026711533056 9093523 -51770029594393548512861052200283430228 9093524 79045771449050031408680907871829839872 9093525 2246109569679002284759186444489329600 9093526 -98751556445605834754776344708116169216 9093527 135413624230154060698599562469623752792 9093528 27587088150947329534160086723529687040 9093529 -140766388594510650636509773084995058870 9093530 9748290141533911741429650385210142400 9093531 59410455407623163750347537735689798552 9093532 84968556715813198699237964365485178880 9093533 -79887998839795851785245321897700097600 9093534 -91407115013597873456654440866343628160 9093535 91315742875513961382795455066693985120 9093536 -10886253925785264702671978169475596288 9093537 12909890331693710008742435469179288868 9093538 -36483041134143322538587615747277779968 9093539 10245069335943870088128259423506944160 9093540 18311882683308843267218987089204838400 9093541 -68006993954948393573218332658795452000 9093542 -37566564060685827621732678323264375328 9093543 61891274342299579231140626519058181200 9093544 -39828203945877317757735754527144192000 9093545 38881565410317448853139147003271048200 9093546 38475197360796611452555300779506974464 9093547 -9997288717311294259680813796986189004 9093548 2452771765453447528310772662014248960 9093549 94320590690403777937836751793395884864 9093550 -70510607541929533665418432270059139200 9093551 -306561411182860159635858384018521870448 9093552 20070757653151190754908216358096076800 9093553 -76944128013105423013797870245530857920 9093554 -413483533954025420401897339002804480 9093555 -95407394352486058511183867003488549440 9093556 -87548291758636064413159979676424826880 9093557 46741093685504235918026111422983480480 9093558 16891923824742723840372072332547048960 9093559 157143851174616012262675336058403768360 9093560 50442017894103341727670509071224012800 9093561 284032987155628133366181909434709597120 9093562 -5107041611399900284880136261616097568 9093563 34683840968616907610350730652630057276 9093564 41810231005982735981105145970421485056 9093565 -51857995926047201560244039104300195080 9093566 -52835669260654567535809364555381376768 9093567 83438785501263051900433292338846940232 9093568 -7719278328753389708215667870656364544 9093569 -292256711380339018838747691864563245056 9093570 -2255830701208191961830630217639756800 9093571 -30437433922125859931736004896099174400 9093572 107676627929927463989105021306651576832 9093573 -217374465019619670370504384860709344000 9093574 38328002432866897467059535200240948352 9093575 -68636573468218352245955368915974618000 9093576 24726222823492466353883495878537789440 9093577 -28179765253422007756986694381748968320 9093578 51164439018167926368624044007763139424 9093579 81951937971826859726087660877311037696 9093580 -109857324538894022093267084408153932800 9093581 -38210721844426434955202687775656349696 9093582 -43147726533935439798952980551274048 9093583 159895733922867598804489641935413102832 9093584 -6342646531128742955143563588692582400 9093585 161579502407245026761817893306173272960 9093586 18850274631696333819740576245362574992 9093587 28623714057355774028888205053448592236 9093588 -6391993344612156761063919306629898240 9093589 -96547288521967387362159477759005606280 9093590 -2069665257139174485996358918431139200 9093591 7070486599289945241382734147943941048 9093592 53083738796634882075005681180426496000 9093593 202978978073970116746867872265263544842 9093594 74250027806267399858320254465007987200 9093595 -648901038643170935853963950265378240 9093596 115499075358229119464170022792739187200 9093597 3475569490527203509392024247698868800 9093598 216170668999899739234555135331398755264 9093599 -146988968467286353022118625328453570400 9093600 -62893470985833206599398031243935744000 9093601 -52158706179670180457990676901670187456 9093602 4358445402514703864488698356099186688 9093603 92612783485260587983723229872431158904 9093604 -43239353282465787146560526922211768064 9093605 48755957946459426971256558223859323260 9093606 -9684284490048479689432637513521105536 9093607 82753948092888868312873728316204630272 9093608 -386247729794490511137486286494426531840 9093609 17925475108783008572655650909993364480 9093610 9594131039287283541472730402961274560 9093611 -311834919630270435686644174139220326400 9093612 38202493232188799953801007863921127424 9093613 -28895843624687958082743544685953872980 9093614 101596791819381955421779441986119854656 9093615 -58271607297301813570484193633042743280 9093616 25837082677642147853241333496777932800 9093617 24575179718420085214432510035405073320 9093618 -28025073599805337895344100933032250736 9093619 -395769020428230554011711291899258697200 9093620 13563704618004644532288832549524756480 9093621 25459566029138176857733411618792822944 9093622 -152383077465202591418800275535038081888 9093623 69304463302155312398220023676053467392 9093624 -150177540127555212266649047545464238080 9093625 27451142025061038624122148562211568000 9093626 176951020564804486299894453088591558512 9093627 -23404865660867247081310511835804650088 9093628 -207637066058550427438453982741777876480 9093629 -32631792157779565607195040313417099770 9093630 -2903246337695430651311257592587407360 9093631 153914867145549843779960379216610514432 9093632 22141335292711256856354453282663432192 9093633 5446340602063683685523272843586569728 9093634 13329873893949414562364789162518560 9093635 -119299191820706358351733287572905207920 9093636 29309662972862734525458415529557805568 9093637 4222654182012488458276064064623553152 9093638 22619154559437819185702873459089927296 9093639 32475715861360912753550391652148995968 9093640 2406890325145655125110913844738457600 9093641 143829188437100265240962076048704022042 9093642 48261277640661050525876162038144399104 9093643 13962238805020086269460247844918159344 9093644 75246224544095265916275843497602077696 9093645 -21103853862821551894355275177846184160 9093646 -75365632173909153803957390314058889600 9093647 12923009253150153203796441611252995200 9093648 -1769212639480563329243812124368306176 9093649 -31943892808413809590984048666201478364 9093650 28117889864962063223005823556419530800 9093651 -16568781655843369914105048605572225536 9093652 9602504486905635086193198842313998080 9093653 2600445123955210947567967921598257080 9093654 261578430290234151464092941117216522240 9093655 -1413730736934984059378667658997844240 9093656 99167240001019497142048646655366144000 9093657 -363265417608663242138013515765776608 9093658 33147033435216465092859211196279662080 9093659 109382282030080365175590700550871241860 9093660 24035138058806730264279178684509557760 9093661 44379174584276612047203127345057180262 9093662 -123213798232677360687017746955339223168 9093663 43879315921232366546932138866471255192 9093664 58649146794693695992114694536204124160 9093665 -28583658672891915327910240644694988460 9093666 3899158530713166493277895583621612800 9093667 20583974203310874782798830273267817352 9093668 113324613548136058390257563213245341696 9093669 -17715265498179318042710529402484594944 9093670 -5571454369550086271413127796482390400 9093671 -31987524532636345691854889807784012528 9093672 30490974006569349184861049565904158720 9093673 -125332432851205063879161119201344672256 9093674 34732975288154738123387839426689144336 9093675 -12801584502968016322115603764315452000 9093676 -11822005357628294195800033341074216960 9093677 -116623209731556366495758754756337985268 9093678 -26036528953358662166470720099279463424 9093679 90481569939284187360267875520935585776 9093680 -7203860767447558675550004266810081280 9093681 -311657048270182873027872179790549752160 9093682 12183273085176463777374349775956832064 9093683 -80322550252361421232535140129971696 9093684 144902247604566571540422575848120283136 9093685 50056192132033988616299419794841159200 9093686 16329393469424069341754906506142833920 9093687 -8802595727867582655128207690126170032 9093688 -111654440532947060075196198004175216640 9093689 -76405769938345484176123003109541087600 9093690 -41573539923088604150657791339831296000 9093691 -16611096620741222754428672792744298648 9093692 -5606487273561535083273362094620736000 9093693 -4794018324919495855752316282081799616 9093694 -37902054983893547888976996725094222720 9093695 -31239421203545278471605350455605807360 9093696 27658863294748007492779176106269868032 9093697 96381900532916227688523074558926621012 9093698 88020603208857885391811596114957563600 9093699 -81886961104319060197559006457823582716 9093700 -41157529343336950255720745685759283200 9093701 59967741354534328983024468026531395584 9093702 -52374743564207628662892844133821915968 9093703 61164984414368351551438621369121200 9093704 58510254402338917298542619362615296000 9093705 5646447164907892318970045518972263360 9093706 -153628000586671451101206890632030254240 9093707 17773452954717951479094062830122452112 9093708 2569289501694822529040272453224923136 9093709 -71329014117634298766919875249747589184 9093710 95110172754731144957425931883748013760 9093711 -20080642771928980641076319959079662080 9093712 22493303397271513193801628989946314752 9093713 -4908998263874473665520041562310449038 9093714 24066946177336906881868485029871361152 9093715 -132916903286026227411231684308895218640 9093716 -110149815071949876411151554754827190272 9093717 44695060841837764530314495803164814848 9093718 -10486830016648684496393372793802363200 9093719 313418750113841096594231986434395418120 9093720 -39084253954879146439296382980262502400 9093721 71026360075608212723449783417842827712 9093722 -42833152254007224554312161423139991552 9093723 35699573740880776575378868720669425600 9093724 -185379135692851652388360384288812629504 9093725 -68782300123416061971221433533826827100 9093726 361509390597488424417085663860387840 9093727 203421054541391193719150790060760364576 9093728 -61301133260384166576941724484807163904 9093729 162092112039901236643921420437228652800 9093730 60517827083175589367634522543941675520 9093731 -10895554657216642508395502459099358936 9093732 -9997836437805982304478646145071868928 9093733 27260819786034669326762928851785728864 9093734 32096636590045026657361071181116011520 9093735 -1494878188005111311180191871524684800 9093736 67989249483734024959088909101804231680 9093737 69626173289223865157646276442770285120 9093738 -43810050097505918909876350051191257856 9093739 276049545406149751378192816604852615540 9093740 -11669789692352662682054525648022343680 9093741 149298530224737298847539098935853283392 9093742 31152007108291046345964336716499363840 9093743 -92343307407976239646131381619031419656 9093744 46172230130982248808367101950850859008 9093745 -65965692866860819583554203350836985880 9093746 -77617556922343114749674339377050903936 9093747 -57923320915777176419458016413118737872 9093748 -15632074182184839542622820817767256064 9093749 45657091552185534877005519521576798592 9093750 -44067604938250085134661996759727000000 9093751 52267290507992312884101585194382011904 9093752 -286363988216110362557893239324961382400 9093753 55735603889645502075247527936631121460 9093754 65464638678063695597583117051834715872 9093755 -110274708292804874422871028338453520 9093756 -2141406486279049466161537216893075456 9093757 36297618479210163437980983156037559040 9093758 -142595987047111538925097290877355483520 9093759 9855600491953023387060062737418810400 9093760 -2402675183892035778765022359768268800 9093761 -30159410117117340797765630845656321600 9093762 53624378650644089748798069195139737600 9093763 -151329956592038135288069564992109540880 9093764 92061236933965361017122172551399581952 9093765 -2697828269028158496689961117954115680 9093766 73438088162051526896064205064706133824 9093767 -261366985361026767667353419689582738320 9093768 105307127221636142609940560425033728000 9093769 2454928224929022148828930612926162560 9093770 -1599164459011241959504627351851863040 9093771 101579811296586978193431549507260503740 9093772 -106355559569911317714811663930806202624 9093773 136387091120415671138158709376003469164 9093774 132367330344405634310007626457667747968 9093775 24025070963470113162791726838171057800 9093776 -11491074380575246052819572152975360000 9093777 12612480699340591403259660492681391104 9093778 -77504454880266368080359303284155624560 9093779 -174490452720613390022849623335226989024 9093780 11140848205667513168327765979906816000 9093781 -74337181216705270314123213960785866500 9093782 -126832277710322318029254222361667863008 9093783 40650251241785328329528645831451458304 9093784 79816856188971381429546554056927027200 9093785 123669672646232963605385669675046682560 9093786 3527702329460577577870464281630988288 9093787 -240058306260694519354761680711716909564 9093788 18374043138961061943961498596488970240 9093789 -46656115932391513214374054866247356096 9093790 -27250714326187591966205470463661201600 9093791 153625481586503473735930161431522390880 9093792 -33349820471411738391146877588322910208 9093793 43425902789912508969935365898908728744 9093794 -12024188284758821958316403855499245280 9093795 243305844636517023082775811756352704000 9093796 63509861735508692417970858393557033600 9093797 109785093164086646647933515784996255680 9093798 -3486221957718517912523096719357282176 9093799 -44372599668975155761432795996660129920 9093800 50632298129460107464201844466013440000 9093801 -49799712067504272313834323698674336368 9093802 29170788421268821375133504536259659104 9093803 111265412604454833468459868663186112052 9093804 -17087093036301988560881269502026518528 9093805 34851984274613775336380398221129826560 9093806 181233708333007664165138849318222444352 9093807 -55408659196083208781345540063571855096 9093808 77467987849394784516587590128523231232 9093809 38067666637900278788115816181173443904 9093810 26709129361346770866206899065513507840 9093811 119581260413735082723329165720118726024 9093812 -725016323472198553147623823168985088 9093813 2511951846116999429976926803411078944 9093814 46817944381094464635775421976973491840 9093815 -278074577498934159075905308121310345600 9093816 236386761061047845050792488587306803200 9093817 -215342610379740572435525337608586050134 9093818 -126225089976135100961442828380069352960 9093819 -18340770837839176923794071697843343360 9093820 128332161061879611351760451953883136000 9093821 -297954334748732122630925910601206985056 9093822 40868578367805695286958412064482663424 9093823 -62533720098545836311078033932458254864 9093824 77666829046722654783720381605543411712 9093825 29586985117644290312709560475904693500 9093826 -16652440293166730801586825882594685440 9093827 320153359006641056842771448026685628312 9093828 -33182620023112117987779606810581959680 9093829 -35906500938797822182801144212657449280 9093830 84770294967653047684394688618127378560 9093831 -120471261358254008377659996946062340656 9093832 162558005611984627575764916564412170240 9093833 -9096193263922408092579273362798569536 9093834 3014255999780594282663676196266817584 9093835 -155784192969067511702758128958427850240 9093836 -81823071832208347537036631048077067520 9093837 178741020789179729869565256430226525280 9093838 60854644142307037423661143779144684288 9093839 -219613896096868364358088537086467001360 9093840 -8988607979417331950812396184107745280 9093841 4917721423879442738298539100958041384 9093842 -8673100741354551877618830080923484160 9093843 184066745485879286150696517307857603840 9093844 -24974218910790387633240861771675435264 9093845 -251719884787598831599050477855291828900 9093846 49841385597619706374631561587496909184 9093847 -8863136487036499911818103315895530240 9093848 21411107784445810013100981740783616000 9093849 -118803166351150591748712201570825114240 9093850 -2133199913486457022334944580847283200 9093851 -86125250655911491130909598501083509488 9093852 -123284542432778038098704244477037031424 9093853 247668241880280913043620052960845352102 9093854 32633998047276216964935866889450937344 9093855 -961045703185761195799299294958225920 9093856 67332048416219424424212779607734353920 9093857 -319554583795561584772845859992599628894 9093858 97621380492488571399967422225013325184 9093859 312272524927262230037602055202302737120 9093860 17226915632757307729407220893670617600 9093861 -157662090376566954181390618788605650308 9093862 124816188552053659606364276892727134432 9093863 -143006115503539378019296261547187912936 9093864 -37541754129320996690599405489971118080 9093865 -197683362268430476145406115341898471680 9093866 -14937008048584119596111940357858008736 9093867 -29274001231568883730401914418398867280 9093868 46201082926697920031312683944922571776 9093869 -69714180927167868196852513651710578730 9093870 3202169596868668926480640443557625600 9093871 -41768489060129712853010386546276362928 9093872 15126995498354195015338099080471576576 9093873 139909869956699691598424328188590614384 9093874 58270146818706025187657204539992465936 9093875 48202712390405384505451662479615040000 9093876 -166454241136003832849497684265601024 9093877 36766887910862003752486086185057320060 9093878 -52932806367201192544783181768015700480 9093879 47562318892200261448372872754357357824 9093880 -28581290320657142540274606145946419200 9093881 52468819033372758988109897618176068864 9093882 3265813356246848306853752306974921728 9093883 118574484534783994224968126636484803544 9093884 160921270071921507738127099644040482816 9093885 6179366604358177855074431912305468800 9093886 -51133093534388336050514662023974980608 9093887 141780695184649119477977548822394268792 9093888 81542724540820867701631579940676698112 9093889 193040627772755358856447240815542237184 9093890 101823634363889514384579386380275853920 9093891 61502853637587239913599444815701044544 9093892 91329956125447671585667505374719639552 9093893 44668020825146245099914625050970963200 9093894 -948338617427224384311907139251031040 9093895 5152579409553729613363561222403546400 9093896 -19071436917186847659238156407534551040 9093897 134554555461056903717918047023020394240 9093898 412884480943480768755820002152955648 9093899 38187714535757565422791619922823707264 9093900 22908113504430390614649874780112140800 9093901 72551451326505235856115607671996168000 9093902 2545626203632257859987679528608300800 9093903 -32048440423728999593797117331722524672 9093904 72514041706469380659632884343434051584 9093905 -49390688769194990274037011824276108940 9093906 -9155915876930708512606593908756972160 9093907 -242699855509653831905272476605057463840 9093908 26447957692676907237772726751635936128 9093909 -61016414728440330183287945841790411872 9093910 50003271786470877755286842793817031040 9093911 -230260762486100030898718245758462886168 9093912 75435439124897966964547146136839782400 9093913 163048204467079103426406880949512595920 9093914 -51034918576472568245294952188825802528 9093915 36616272021628296338984447693945342160 9093916 -12495611037667858039339334805026257920 9093917 -49459118794663301741128358134890912000 9093918 -25265388487662261076451822666128524672 9093919 -236635967018958142585899459267781259680 9093920 -165405850281355744992976887330310717440 9093921 5071089751271328611023834147165287360 9093922 -37318937776276490836069474892879849088 9093923 43481577853193591170150138746261768240 9093924 734678062182366523592387016844247040 9093925 127715893224569948320337101764453354650 9093926 -43376367264611936137930808853781037088 9093927 6248510510459384500097210824948657920 9093928 -37608928233379831773703587295368483840 9093929 18477932626053471901738740416620489800 9093930 14846666923948919408019044049731166720 9093931 23001174824724858350807256705534766080 9093932 195511990630717391436192483665137282560 9093933 -4404236935476156124398279900667783200 9093934 52972163417749492284202250278590232512 9093935 -102729918581708283233123814092611704120 9093936 51228673445483692585387164578768486400 9093937 -157934111504148293197966831967628754414 9093938 36751978577566771153251533894231095296 9093939 61874146956463231871949909180769190448 9093940 52776142402425373159398501573124915200 9093941 -2720953882460130852045693483715487136 9093942 -7982366944208604059416235693786204544 9093943 -194186841571146502505900024607437468184 9093944 -55510604074686542990673856253024870400 9093945 -59088887472685656578448628449926288640 9093946 75094021750494043117545702781702237920 9093947 22720722224403139666298214888515965440 9093948 -56151768622472468751860956976641297920 9093949 23846869893918744677467752306915729664 9093950 33836119367111974877280878564386272000 9093951 -234569305891599535833368844051622008 9093952 16696070677726001666099082544715661312 9093953 -105430234257231526037711397435350717136 9093954 5514609281048548745250601898474648832 9093955 -22727313484486188613159216391625468240 9093956 216562969631315837277862880125930197120 9093957 43837987697446936461063816029587273440 9093958 21669074689498279285192098638523274080 9093959 111242324950944768976616786485113429600 9093960 96946632604617623612915686171986585600 9093961 275945450059648792025739980305195417562 9093962 -20057400914045196329553322348901634048 9093963 883142938965171771334005438859786080 9093964 32794531834474521880486280890640441856 9093965 180751498478625745200322641218510448000 9093966 -17363323761383966395357380064652430336 9093967 345035434226886876896548852245869311840 9093968 -35152270476933771914205493044949303296 9093969 -17679886890515317018849603224875917500 9093970 75643764954192487844424433333085414400 9093971 5991983756402435173585078673642243952 9093972 -116744688499999145692881152723354505216 9093973 -84360402393054011846663580116009251456 9093974 -2044408288484658430335115659444039168 9093975 4145799470382978141618003301897478400 9093976 21862578225511577343325115177650483200 9093977 -331948558416144507349382665132957482288 9093978 -106883896928351446731280966417277452800 9093979 -141758539676015688263799127243640076080 9093980 -24016522053419429352931131078415749120 9093981 -6758123958032345865423953035796410560 9093982 47236907269097736957804584023144958592 9093983 217453941948487727234751697436789547840 9093984 -1277370398092270768265830633436086272 9093985 273482569378506994128001919208132797760 9093986 37297559043335642404775408902303734528 9093987 4247703617434664885727864318764917200 9093988 -19591072143546957010564913915522480512 9093989 -316555753028154206069259712373612446560 9093990 -40452605099347935273499691861707157760 9093991 -102963624191260328364716628852854657608 9093992 -290556730303918237723817042379300480000 9093993 51083300016557874259059222582671605824 9093994 -35996058546435199279035168893987374080 9093995 -26630479520207953829546833246598196000 9093996 -12196270611060657390106087321825774848 9093997 88251145102248746913219079519089516 9093998 -123335883325114665291133168778024664000 9093999 -94161033891408483017196290026698777336 9094000 39968030059297774249226191703580672000 9094001 38276539354342592122712281488800780352 9094002 12826027475259669525147920170520546304 9094003 106126434915396774788340154670003618184 9094004 74750205344339460821246015659165056 9094005 -9197812248898926598002940070513203200 9094006 -117339707764610640614828051501458993920 9094007 -43412964509345243872495115981601940920 9094008 37519863192582248119984104954794803200 9094009 129357518846194550254855610186700575210 9094010 114093524973350868465285980424936200160 9094011 115921832360829783165421490924644712472 9094012 -65280791089491348117046579339326674944 9094013 -282760090009156865220178228594919175840 9094014 -38929739256708051735845470945445743872 9094015 -15313591244756165824735177860695613600 9094016 -137037553269220646123826530565174067200 9094017 -1043643146959117883491659732914633952 9094018 4701363591906209347364359068186355200 9094019 -38389715031883047352506406670967458040 9094020 -16337909919999345833697086016757555200 9094021 -179602329823827253491003135016548367556 9094022 -19922310706065214758296867844495082368 9094023 202860818202100878917493668241144345720 9094024 -284368563752976230381975702796597043200 9094025 -119017668187055101535561435060867544450 9094026 18499188419001720869585795438165478144 9094027 -2905040608838289505974790363217235520 9094028 72566237419951207828194036589044711168 9094029 2896332948712766513015863568105025600 9094030 -151044929619644700562600253918180966400 9094031 137164253806403755862993092400721204672 9094032 -27481740767747105614381369687909662720 9094033 72195440143723636465980314898708898804 9094034 -161296493075298470366929404100461045600 9094035 16282225490554247407808322516113836800 9094036 6044240890775388750400692431575678976 9094037 212636865996080442008905924458524823552 9094038 56848380588585927238215772962547175808 9094039 -161269963797732166986778622883098925256 9094040 -36438655803285952472557349607371366400 9094041 129943133574219326888712914509766984544 9094042 -126635167711367314887710669391523994400 9094043 42669635876400560803550640544413186816 9094044 -146282724746951579044081915722063003648 9094045 106219045870833442801592563131067532280 9094046 -27892685493471735170420463714263904000 9094047 -23497210745406318053219443997528916720 9094048 -23512531745197937894104333510032752640 9094049 293602375220470290237862517931628078050 9094050 -4790945039795984014646577938016883200 9094051 86348700716730316395183007590457039104 9094052 247529342704361639721176400807388999680 9094053 -35657210132052934028718109818897307296 9094054 92981863857866172535031709527219217600 9094055 -2319618179148620490476638721390044080 9094056 93511044943568577887636865764129587200 9094057 30515078808367891360206934951740467706 9094058 60385221706146920578200774285678943584 9094059 -24859241210788732436675781969819857520 9094060 43122310146715696934267252609533900800 9094061 -167464226540786950587905204677154623488 9094062 -22320109098795763425188147108124902400 9094063 125990930868416599464061176328825669488 9094064 7463712733219079066371753797327323136 9094065 -136187616801933128332100399665264444800 9094066 -193279787591610551792336370057716373600 9094067 20639991514789533282245310401504112192 9094068 46193613339237713348820776379400354560 9094069 -317524679194806798201485999053387136530 9094070 70925597286649133206638612522384000 9094071 -21472390264746215137717552220821973376 9094072 -7134820692958420264845338075932078080 9094073 140158371389888395356968297620642979844 9094074 -10974768089106543338653575085279789056 9094075 153662225460896497792048762734332731000 9094076 -43019966978783334496655941653696058368 9094077 321617334052867627960797506657825160000 9094078 -65823202336075691164273172980344265344 9094079 -366761343764704225585289558258357682024 9094080 -8187416228061412446668075321933168640 9094081 -423884443196315549082150533127403824300 9094082 -4358951417186066579249241621310633920 9094083 -93334523939800400957041537051972147200 9094084 -71010422991343154155972439713412326400 9094085 17750683164019063627680755661962035200 9094086 168169695362630846854158079693949731200 9094087 72292556477545574498692521001103038752 9094088 -10756639556417882492223214091425536000 9094089 -68798004157228863977442528896509608960 9094090 109121089064882189344014943765559368800 9094091 102563623589920493610542333321823371952 9094092 13378044625313586051534049704907948032 9094093 5039852121109688638980366907352564342 9094094 -82916755755547305013056764655084135360 9094095 49505567731236026353245333633970914000 9094096 -15743514085267396445633824119694688256 9094097 -132586558481099154055848165016377397788 9094098 -358833301462972214379809836372905984 9094099 37770418033313606737997646126652401312 9094100 18301445557002350639692080420310732800 9094101 -17652278208388629363193901881964779200 9094102 26872220371652111745743361826361278752 9094103 -194720804587215339374326714054699853880 9094104 -22703441197568936965583573902837155840 9094105 -67040275278075353121790084888514880000 9094106 -35350754700161862234631222429117319424 9094107 -13439531849654890458445643323597903680 9094108 40763688717912828073555572510688281600 9094109 37525906588139082912792826598785327980 9094110 -31022129697451794768685043259472838400 9094111 41058575977644410803976352041855900064 9094112 138985392102029647464274708684348588032 9094113 -26339590986361171850240630491732416 9094114 137842242589567517947098687576728344656 9094115 190256998630211648316315107626501564800 9094116 6667803151756462269585363697194977280 9094117 -136138942369393629693852616945665654980 9094118 -227876473329783540958554788694142560 9094119 -22966011126467256018686051693683905840 9094120 79377778327718702549992702504108032000 9094121 2747733614597216548959017953772717172 9094122 93678761517527411860207350395627412480 9094123 43602131504163489836615675451900368372 9094124 11149743256866746076547102281847400448 9094125 134326374331064521197458805903763848000 9094126 -14184266812007487121900631473784712576 9094127 -37046425750562009036554839634576224288 9094128 3589973681211062032055432991412912128 9094129 5420175399456106355508507543520922880 9094130 -22851498266985872230155789015968337600 9094131 -61736525312370050009170432577902941072 9094132 143191036912378425070370685057287232896 9094133 -157417028837385325478925821366223075300 9094134 20370159914828015115747163352798300160 9094135 -242692017801342566400102695962663440 9094136 -23364020594933311195087763526827704320 9094137 43799273532025854533605819706793562368 9094138 -146725722626409546721136508085203465504 9094139 5897643259062261029629126943231469360 9094140 -145442533361917005462088728996717772800 9094141 20620006735780126515036644202930215040 9094142 -58530378119462973933212194940588212800 9094143 -52127237270629461710072486098718414136 9094144 -97147542283880102570383878658681995264 9094145 -44147721526176453725506564059098777280 9094146 -82272122190050688235630147670776204416 9094147 -189966759780411847775885706196647192288 9094148 77838607502546950719702807915850592256 9094149 -227477651571103157906769663767158408866 9094150 -33027643659547872545866054510840646400 9094151 143828314700549824874314393965377774208 9094152 -268951878160185487481851943815158988800 9094153 66637739015716693064654230757853797402 9094154 1596311135184183901156610886102854400 9094155 28236881334157629283370138803531461360 9094156 744459112115698688608780658303022080 9094157 -288861975919347855033878619332134230048 9094158 -17913418463189662356293103975223234176 9094159 -105984583745569484885829803358431106640 9094160 -14618994244437869936625962323909017600 9094161 -10538389852649342440537490360722502928 9094162 29968960816646951658485699573550457344 9094163 -52246639397554825799296145996574036096 9094164 -22494185123771138518298151604055162880 9094165 60985181669809202383744274954838276060 9094166 1898678136041886515085345300486400032 9094167 359228371949694210505876402623339284640 9094168 -267474603802684380894840385307013120000 9094169 -7033090682808901772466992708347244928 9094170 62962922888744581164026513920526150400 9094171 -142810393545324732025556295514368583968 9094172 52510423419124104116324558282940274176 9094173 84110670774863867529690808144706369568 9094174 161164352239679791408399140167297214336 9094175 -151678034279439126088450147026647442600 9094176 -33661425122996159630971562457600884736 9094177 64317485367242483250752750336342532480 9094178 -176495430504602075213410780848379926144 9094179 -227297522663715438066634152888748896000 9094180 -112517401429582577536836469111660281600 9094181 138976571245308139637214636432514289982 9094182 -83999936706904622815120954627505011008 9094183 25531204457241648627538570081471439920 9094184 -257318074065498212150471198329189171200 9094185 -58726887685959731042500536790650690360 9094186 82944050718756884099348262173575599792 9094187 153842676651014042206364327773830997632 9094188 -19721429720203422073720949462868295680 9094189 47406080671875288337665957693396480 9094190 3798322975535649010427544859445287680 9094191 35862431489801273834307345084384213504 9094192 -10732752560474174816468982228288815104 9094193 4121819338407398833518606119057026740 9094194 -147659796327957718646178962302779360 9094195 -164330472181858168912121705179612014000 9094196 189430267919912437644104950507137878400 9094197 11832571640047388273096122863643449600 9094198 58114174286055675928303240240352112000 9094199 -5321428390169544601919099143994463336 9094200 22924052703873455920072940300820480000 9094201 -4117942555437321910037565186220153440 9094202 94902240489922199226306522607604489664 9094203 164774736218376240897829322754985891212 9094204 20480524303191143866439802226106265600 9094205 61863159301375717106818373314163758560 9094206 77121961096704097717479996113770487808 9094207 326020615756023927770865843082590539456 9094208 -98374975979090885342108755037215260672 9094209 60914990035908670437286698979234208304 9094210 -89491259401608851920921674958730658720 9094211 -41930889591606527898133026362483185968 9094212 -125757577999060093268552938082289185664 9094213 -302929679472046214654557075578697917538 9094214 -118256864466516220133882196318240918720 9094215 -78030025337980944077510280089645784000 9094216 -179611754173573501784197638880076759040 9094217 -2539091776911432196251817774172658240 9094218 7081422537242820759633508354137391104 9094219 -259052906417252964576448412591948486380 9094220 -95012852458208461520774557510435845120 9094221 192434380315082974686036655856950626240 9094222 -1194413663996330367352540278282840576 9094223 191528349769264750497494662169534657184 9094224 -10731816100651313684133484804009230336 9094225 -35702489677469345130527100113633147200 9094226 -98265623454839251518142432114454663520 9094227 50509631131444517368808848321207660608 9094228 28893534827952378410510259911244908544 9094229 147126155838906829670204565621917626830 9094230 16176828862662789858965934314150805120 9094231 -158947272592421310524593363795870648136 9094232 -63098848959621061885063727223301079040 9094233 58975021372222298096115663974258325600 9094234 91700428974667207348546090684579052016 9094235 230687706101265549614851050707876165760 9094236 47312574758872352580871285984787742720 9094237 -255877512363265624571948494568780689114 9094238 13762910734381734744113714902523085696 9094239 2729638202601049942982296558899312 9094240 40981633256306928363848262684974776320 9094241 35612587299708128166826543556991473172 9094242 -217110026703738247375037088681331200 9094243 -268343585168819358060246111555870017120 9094244 -132622537941399964628904643544310958464 9094245 42892633557287886517179311611583928000 9094246 6368119282073661594631761177227870208 9094247 -121393356823432726670867416956710975304 9094248 18385734148335737839228262166857318400 9094249 -296451923575832499662738434722657079436 9094250 -21561420658683167608458631269231936000 9094251 -19250162799159978936986072495321423232 9094252 89106173547749245109412480503391605504 9094253 -15336871754863335032529759915480622464 9094254 2690803945731785840737295673352699008 9094255 118443997476961794410039395903364436000 9094256 45264166816179822695355659041009139712 9094257 -165126690659583713287345276301346933246 9094258 68672057529815996203884242175569214480 9094259 57392189205252408881664427271698973304 9094260 27694552114017122781382579458559180800 9094261 55589778399324861355789138308847048224 9094262 -30532973601130836974340160574572983936 9094263 42123906421642737223235742005049504744 9094264 2562832374555730186551963123330232320 9094265 361973183490307387995335605240145136000 9094266 73078429710249372345616292673528688752 9094267 -2049206180094948636394651156295303328 9094268 155620433977345041988303273632216373248 9094269 3567532895687024225102999025213671808 9094270 41468991163371364262635130937243897600 9094271 -15526937833237169129790950393054954328 9094272 108159220374239190413242068553621831680 9094273 8617495402815671296104025510803511044 9094274 19899381127641527426967507002823475200 9094275 8556597731727508337269162667208562500 9094276 199254891169182526212044101827310636160 9094277 -236634963529474015519472100477490462080 9094278 -24781609128792885140642819771779258176 9094279 186842881759018635722115052082501452560 9094280 -8420490774286465831846599088608768000 9094281 45616037528313542588398311787336522944 9094282 414030654449554598098414101950165973504 9094283 -70887088838661001123414785847016338776 9094284 -23877246097628471169950458631641620480 9094285 -2570195427876704263717357520366052000 9094286 -166097138487142201740025781863679118720 9094287 49764566888898828395608117645931241360 9094288 10306029149292695408140233779327795200 9094289 3269521702100365602551362319676279090 9094290 -25966079844363936479597425563254561280 9094291 -206054985165307533437010812809427252308 9094292 -38406215796257849881701704799795572736 9094293 59976160876932135817899604843235993760 9094294 -145764265867105755733288352502029844480 9094295 -11378981538797099436276144241112850720 9094296 -8722336623535774795516894427403571200 9094297 48212747093218456432263091024645020746 9094298 -91454751297408296613576160188875427600 9094299 24670933495922577250758709130163175728 9094300 8297246976394502285452915873229440000 9094301 19825071043510336866878419948832819712 9094302 -52353612631863929594082822563685888000 9094303 33245909429813735278768114151150892720 9094304 -13184015028087931793852533103262302208 9094305 -51270001506869762209868182341380681280 9094306 30763817567540378947427154378612955200 9094307 157721042194407839254951964709194327232 9094308 -19161749395010531533596714437082107904 9094309 -2742059553252760899033203014254005984 9094310 -109252794251586283748675348019568640640 9094311 -24507396282153652490841535431048088440 9094312 9927127749494658063343629581553991680 9094313 -338945232281906515680375814130408965020 9094314 5526950819527211627436129706480554240 9094315 2086635955153702239427953958885232640 9094316 -15729337137734372147133790979460317184 9094317 89476347230293398987373033424593825440 9094318 -27207479278479425368185272084890472640 9094319 80867803750571629326743678661348810240 9094320 5099687933015268586104973487149547520 9094321 20742999284929251863803777671683621522 9094322 -82307335327553505986364217320622003200 9094323 -16566085001685153894293170132402159872 9094324 -3562774027551336657545560175754598400 9094325 -6499496904637117358275169835314332950 9094326 -86016296109653203724761827302897864256 9094327 -146072885867925639015031803143282880720 9094328 1160490465625897445224481115250421760 9094329 -265163817169434613289314356729398098080 9094330 2138418028321171776236702182990233600 9094331 -100001919156408684446272497387503415120 9094332 37605333176967119308912003681442433024 9094333 -47309308580062193298948921122826136596 9094334 -45375415565025500208297383055065359488 9094335 46178123488651999280525964867147939840 9094336 63711144346035782325746177625738444800 9094337 -43414028077151891541143411356067157888 9094338 26010989853321529595686569081551543808 9094339 -51773174427898870738929342822698584776 9094340 -5328205919064916727155475169810777600 9094341 -66884035301218436912370017974366521696 9094342 83329466226197475885187282867632384000 9094343 -14996757203782753864983566947976071680 9094344 -3936748369854143598716209713688903680 9094345 -31000271842394432678569906700574842160 9094346 -50136541138839151752969285596798002176 9094347 96161679174522507675471192666793585608 9094348 -96625192821091895670834114650183175680 9094349 192365364599244322100075336204082455520 9094350 -14091207098423177209238720158151808000 9094351 122182508325728596082103045173275180800 9094352 36119052914572562567946170036666941440 9094353 -69691980670380266070054079269471516480 9094354 -86768671192067799338814310534096766688 9094355 95425059831150189970876836807346067760 9094356 5793534641569663939665029218480805760 9094357 -260810639260855457605984861001330697394 9094358 12934795613232620727621692901975693312 9094359 220293341864683965300582838258253856000 9094360 98617741343507208868115181382656000 9094361 -170318209242785327164919701679032445568 9094362 1419653461404483342102576456635300352 9094363 -277433869453596557278575620745275715388 9094364 -106326443658263032294013284428234048000 9094365 11715076344570260551940476923633601920 9094366 -39456217283458196539446209255879146368 9094367 -71376164253186232613649851988713980320 9094368 114688987434741256447380342187145822208 9094369 160972421930151866472899972553403585840 9094370 -97359103493259502087347808904187729120 9094371 -1182030230345919741078301060179448320 9094372 21865864447900317458726123017852518400 9094373 -40182476270634442139579125518912309378 9094374 -388813238791159417158563791733236032 9094375 -3685261023964577369264722183253455000 9094376 -779484534216295570826244959137075200 9094377 -26772918992837988506010001153806762240 9094378 -51422522540318658208655004458737140480 9094379 -5762414623277203177910474334251808768 9094380 15687463412746860502759795180565314560 9094381 419526056162777582704816495906276991500 9094382 -44205388652617937564816679815730439296 9094383 -71744307347787963489494655588330764400 9094384 -8008880794179064435078067582784110592 9094385 -155042252044976747967589179510837182400 9094386 -15960711380926576803200242847492308992 9094387 -180585038228651026637374002525890310964 9094388 -207579018495198536634014382894627225600 9094389 -135205117434126938922785390132524548576 9094390 17459360446406275437083092928972217600 9094391 -170061221214249150352292213786696670888 9094392 -94103020214141950518434006825806663680 9094393 -71396492826358002289867960386451802112 9094394 -8701616599183784341254171360480015504 9094395 28771751841804675097265062462001875200 9094396 119836213359432545170248774641730252800 9094397 -155865456167386430210005394121857628366 9094398 40640529705059343152096132259554028864 9094399 227942663378810757497236545040668358400 9094400 -75798632848261759706275721829679104000 9094401 -265711174837450787441566125392725630080 9094402 69937042411783291887596369314902225312 9094403 -112868435786032652797202777645323833348 9094404 95504742713624226254191739480527706112 9094405 10358276963187327960077239908289424760 9094406 -47841469917508420438739205586147488000 9094407 -19659408390955277322722722005234647040 9094408 3893667827666616727180533636315217920 9094409 79544410671217941615726371051322275610 9094410 -44141588388783669204948094857921945600 9094411 82354405900627634106587558947637913072 9094412 100913131547523673828625435611345241856 9094413 19421319286432612929503545547437384128 9094414 -1216244740683371884192889773791833088 9094415 -10652987513603555162935407263610388800 9094416 -8711553471568606856760739903661211648 9094417 59547726218553740801189376571627468466 9094418 -40167383978476632586685041255841289840 9094419 -30794821703027851011534173642351636556 9094420 -138566309837868167001987386288711358720 9094421 -7284995489314741730021714623293000288 9094422 -11241279157962212055265736304107099136 9094423 -17142730134950459223580177103023759736 9094424 39991559064421619617981785107871129600 9094425 -32823272751557440206872125319071662000 9094426 137766413132540039994147157515697578240 9094427 -33481552322438956339457111080973646720 9094428 -16487132346030734160363094660864081920 9094429 -106946056388698675442387040189955038480 9094430 -69629605072913784357209332520442766080 9094431 103300468697801605839332450205370242960 9094432 277472544609854268360347854363734638592 9094433 -166099317186362747210980809555125346000 9094434 96296275348604456142205179158798494080 9094435 8921112783569663533995157992027488160 9094436 52556088095308872473856091831407251712 9094437 4390393881475968354174138472814243040 9094438 -146944021591845587647362191174851790880 9094439 99858684108498933462728768405831705472 9094440 -63783330081284011105819864857758515200 9094441 329442929019683449097609997174461790842 9094442 -13951737172061476262899172709081977856 9094443 17012252897095589037138670066623455064 9094444 -83513792852831624344483224522752944128 9094445 116901799150680049624809714727786975200 9094446 897736723061660852657856080588541504 9094447 -2873856542894474804696328487966629320 9094448 43585147558545008967853394323208699904 9094449 -33631162815137556511676329306514585280 9094450 -78224383087692182758032862406128434000 9094451 -213256336337814893206189341740815083696 9094452 -53491428212640149576388840214262335488 9094453 148885945838325297343150824928382794080 9094454 166856739709852583645212389930557878176 9094455 -56154767160055936686921301878886059000 9094456 -52864423129928801038507043094330900480 9094457 -6424350071635804744685366048039238000 9094458 -26821599180960925337760228084389763840 9094459 -172536408638203619394651078354488467248 9094460 -105685878441698072517312919637501406720 9094461 31367186993664754695819535501673999424 9094462 39035803865781702829193915266609002432 9094463 -52693539644171288360896220677435985040 9094464 34625065190584565318434705506513715200 9094465 -30092364546696253739149579830060057600 9094466 48951357650446585985582325187836710304 9094467 -75022643728204461835492233887981062920 9094468 -182866031745982317426499453775577578240 9094469 -162731522959915698197157042144493388130 9094470 3630230372233762134175839556353392640 9094471 5221048377108882429785939829030886752 9094472 -305352449334090162906465375887876275200 9094473 240687853638020438756034879141853845204 9094474 -42254184662368333866005996692796109264 9094475 38618437940866618057073168988647157600 9094476 42219435632034788100633404564318306304 9094477 59009100702943569895260611161621307872 9094478 37721046892703943326134334534111567040 9094479 15121357410278913396739542275252131728 9094480 -4233278738152674958078336509149184000 9094481 -367937559022240995968365912565385054 9094482 -2198874027644131399564058266065805152 9094483 -30176320064825723681645066460766656960 9094484 -80342427330551900849212502645971292160 9094485 1013680925340949954103276964603348000 9094486 5338555193702167476840050986949439744 9094487 -106190598525137636436942963642329721240 9094488 46406840338184018634718224958569185280 9094489 -57931039557717110096610266186904448 9094490 -156499966132801631987479992396039680640 9094491 -27568867326013662168970632395073369600 9094492 -79956607189102172687188577189646581760 9094493 -334945674125580173147606540913160887258 9094494 5560718439741744689728305267506184000 9094495 189232707871941740181426583072380402000 9094496 -10860461279314128103629672103394672640 9094497 29633735841858072232804265151999728160 9094498 -129782095617825302761258949324725535664 9094499 -14354240172527686771777131480049017600 9094500 2763877587405273437881036270270464000 9094501 -6750202269645904948646277847064121856 9094502 -44015096562494521491794289166177934400 9094503 -181114469806158710156034977328746577792 9094504 -51876083771276066446543118920353162240 9094505 -29263013131183248152422569515011142400 9094506 19931092931521401693348232711512403200 9094507 184278291771109911265641321894863465352 9094508 87685009598573417855016876580256887296 9094509 -28273386908308022121194347642767915786 9094510 -76644518952507881152498989789671115840 9094511 294723291495273511389598107143569916112 9094512 -15859832699706363060215834564126834688 9094513 -190114879485982996982471741459907523200 9094514 34011406631580520987554867747034099200 9094515 -58642634075437837653968787716746057680 9094516 -26132913307459098837720450568253502720 9094517 51140357113194923674801934462704075566 9094518 -141519691666213126681841891203652980416 9094519 2872261961119964727374338769132783232 9094520 179849479495491497432866558122282700800 9094521 36112087370295035530648103238422827680 9094522 117439146793541563575813175372634248704 9094523 -435825970418042739541411869650651771640 9094524 -38809327226229663155756664002603366400 9094525 11651028054616742080279433640789009600 9094526 5475040140183476668902873665263345152 9094527 72088324102052950854181389323156606088 9094528 45733611927986711393850891368839249920 9094529 4130275609972591949443148152122752130 9094530 -1035095696731062514959786066247879680 9094531 9173759860572800765546175624005933664 9094532 -386794071049348541043193340729327616 9094533 -39054045630482544791116392693982739136 9094534 149623811345349371351379698412509176416 9094535 -49539493216482549164390680016041684800 9094536 178682936301900673156279729820506890240 9094537 -331832506550530743854469831968668371814 9094538 -26279163396265575931450132092038174880 9094539 -185955712551328845316514159157514436880 9094540 17799042155000352982788019628512051200 9094541 -80768228817966142881299056293104904990 9094542 79865700397967649392918223522220187712 9094543 2211573420029247913917059380361822584 9094544 13689320851149091304797598878046945280 9094545 -69260732156427725580657326621385408000 9094546 -262483770177025072628800162475487158496 9094547 -384191866270745855968784928737101539840 9094548 117816463334059772412870230827875194880 9094549 92709608256869036782498814052901681550 9094550 -57300919977114577637853315448599631200 9094551 137467579505978322707171421695208068304 9094552 -57878974625206128813795359796661094400 9094553 104057957476226260551953031476172582084 9094554 -5804102525729209135102941286149757440 9094555 35400530938749705733668859493464194000 9094556 49496342727614396825473055663484433920 9094557 -131320974154395835866719466370024940160 9094558 66908389709269211817871888832647308672 9094559 -17450133047201209711378626301441497600 9094560 -75123957807431837541162786068433469440 9094561 61142235276876730118533033404311472832 9094562 -130822694064666410431761444153807457968 9094563 -4619969172172771055276777918948679552 9094564 13850555275068585319642852689374315776 9094565 102049868386730073356285784937683475320 9094566 6360163270033340298657574005847087680 9094567 -5391453775298562762707379072680349048 9094568 13108277218513887734863331983631400960 9094569 -5363890084843986105274144996620751392 9094570 -34137784506798127025046096519000719520 9094571 -328620149014324632934434657459368577228 9094572 128753112793892171576702785279587164160 9094573 -256482583724524335454830715797350899296 9094574 -22879480453849600250378531016847021824 9094575 -31599998730100942224175971275683104000 9094576 70526833378344256540761217547210686464 9094577 119221348768772522869057752875737922112 9094578 2048903362612758245975695588646211840 9094579 -12496344666749065982605686903154672704 9094580 1432118371181814027492099933418721280 9094581 229043269273470642000338701061780071470 9094582 -37700320678137206337388141930222240128 9094583 26305826461518218948969424124266305832 9094584 -82665747551752762273739890476963655680 9094585 27602812209867253004671806774390465600 9094586 -3047473490900872040389749217254326016 9094587 -43975719514853584874493756451729707240 9094588 83838472774204409365333055361495206400 9094589 -48329570612230943694804348536749232544 9094590 75958660437743994828410526638265501120 9094591 57698918407029338911162175173038604800 9094592 3273802337424720551699800146787172352 9094593 143359209759638231077422062393409647664 9094594 -813634096793088393675051707790729216 9094595 -12619447191521562680738536571960924400 9094596 89366074832679996232350671312560278528 9094597 74352498989080055372910892254527206400 9094598 -12989362932050780236949783873085300864 9094599 17996962762505509773439418484401020680 9094600 -13563939915589122748775951401616640000 9094601 299484955012330331907131912767088800602 9094602 -81722552182503014376230157362870784 9094603 89750560847314102651695300793341189120 9094604 -170915260783519724139814571037736383744 9094605 -34329716913035569932637004644155475200 9094606 -26053680402168410306230882541029885248 9094607 244783259865951296433280889687103599856 9094608 -24315186171416396062757739350789799936 9094609 -68454146615983652998461690757222963200 9094610 -12575509727527889074807671365500538880 9094611 -33996434469572945519401104476552077128 9094612 -20907482722772609122614097779827710208 9094613 28770189185234542215074689043219635584 9094614 50054118861085330393677468906811607040 9094615 77677892864625516272648494254279860760 9094616 38350415456334323996281375511507251200 9094617 749110786805831369504605079683478400 9094618 24048332353132180723276901507083559904 9094619 -435644387184580490622443335093365410904 9094620 -34464418681421245941164680754732144640 9094621 -111937657845887964723599520997958493300 9094622 51893424992492014331974950586732970112 9094623 5914580989148203167252883489783127184 9094624 8306844072098031819894012814508949504 9094625 37707873367450890800475024678617664000 9094626 41884892607861452362648052925057784320 9094627 445005647286159307598245292593193478112 9094628 -194840618057235365769992577115505270784 9094629 3607701870573941433974287262583627168 9094630 -13469146184725338015799387336387175040 9094631 56056244313964851630707424512159001600 9094632 6728031726058367951663983870291968000 9094633 132615913284910427758213625512968562660 9094634 -56129303078305425282475494299551206048 9094635 -57863547673552463218952900304582201600 9094636 -103886380715047318161417097558428593920 9094637 -46485753651199844041260563642321753088 9094638 -13620554158273384084746531031729889280 9094639 44600382736224702256626252301411407440 9094640 26827856424117609119561064444338012160 9094641 -28074180179869478354683241798418982656 9094642 108903141381392607764850725925991757952 9094643 147029542355482974091079761882708172880 9094644 -10245444423537836371127752836296084736 9094645 -126235895907922544257577692579877472000 9094646 41374954612769705819863486571296775808 9094647 118153578911002126089308630631860585472 9094648 137569609535368814131048108673356431360 9094649 139492259488030800608758977443519116650 9094650 11536427338992837351617433996051129600 9094651 263793208754370608681086350688138013232 9094652 -62782698666675634155222708415050040320 9094653 -459295046298033555919347095454467844480 9094654 111689253373957285048155901230717925440 9094655 88511205036988694142638136945402355560 9094656 13425423450360794747680250656098091008 9094657 -129146137300487808656861686837043241600 9094658 82406563311384297563911209590752585680 9094659 -75846988679757955633621405005694467840 9094660 48140371803943857926321071783339253760 9094661 21424886038803436259863145359754979000 9094662 51274007748219108569619430311222297600 9094663 264402231684812538079573171433315573912 9094664 -188624138626307192805256613867620592640 9094665 -13232493818625507298360591011502870080 9094666 -61957962104831706096128695672759898880 9094667 -111189973988994656071545416392563253920 9094668 -42769333089913094238523882163380531200 9094669 -84860934398528931877256952415761673930 9094670 -21108136600463893071163719410625926400 9094671 -147487112309027925484308496686331177560 9094672 968718658392342427669653905599037440 9094673 -1707154802792094809328915437902975680 9094674 -9470358848952016189637075886173193216 9094675 111864451206873857393364503726620909800 9094676 267039161211348947436217125425560920960 9094677 -162379480145213320402699396988367432768 9094678 -21436907312154250508548787516551995360 9094679 8199528325093960886236151813897302272 9094680 1517767638154069106337820425647308800 9094681 -127551705404173058206121037760760753408 9094682 181908278168934716020446124689202494192 9094683 38825271248561753951314164679970008320 9094684 -236084631778827954219807010737819011584 9094685 -28065958877151281053803477834736009620 9094686 -94783365189056797841464812093468352896 9094687 1266547073638823264420415524266747904 9094688 -353615906069346379503160581869864484864 9094689 260949181429993309160313667980742748964 9094690 -137693578255851181654109774377253030400 9094691 259497947982359712268274278366391392092 9094692 8388079926403560588102221937319956480 9094693 269529372390696543790389582888448730942 9094694 -101342653515303644565272166696965346048 9094695 -59854455486918990459261943628680396080 9094696 -12034415961187662225611803798255472640 9094697 164475350639879394521068354179609505146 9094698 -9329495226011987405927824803298464000 9094699 193171597151653226541513220667124315520 9094700 107115391781543243724453079935090643200 9094701 -38100527811245290527270371789443487232 9094702 5210142900965963991088656081338784384 9094703 -189316900017194903387835246557505720048 9094704 -20803022647502518325391416334874607616 9094705 7043787085170123120451505662599221160 9094706 102544782696561031157141721351150603264 9094707 -40511683164096884910304848936597570720 9094708 -12713954886344401683664922612177782784 9094709 -33667425393018210382165871831581347072 9094710 59140990196816614460626554548400792960 9094711 -103893265871754552664199465074626324960 9094712 -299998682855146949297581888181881344000 9094713 -87700356728101011834918432435902817456 9094714 -22791122801182017849295589870501153424 9094715 1439125604780793361527250508096190720 9094716 47668270241257198129507309713210258432 9094717 -174393757434375265174355928155556367040 9094718 34947689001465067492806041383582842624 9094719 -161172450656327678014196545212039878640 9094720 -23400400030485054668425046761584721920 9094721 -304644632647610278433440562085261366078 9094722 -4929651884110948076747644338775643136 9094723 298151118498438541032289776635669023248 9094724 -97471067646199313734325000099250438144 9094725 18693996707997213326739943128253029600 9094726 -125542660621906857307621590787465238688 9094727 -36096890141032948781607399261668960424 9094728 -122716737144769110150309513296833658880 9094729 44716985511138676609722021969606545280 9094730 84945858493991794302067295511666355200 9094731 2746960912316694689700962181064091352 9094732 -19068188757694882607400807440134425600 9094733 247765534556329579714539063461551549824 9094734 84917315888423518416646511708483880960 9094735 223831448939118545283727052352878500800 9094736 17920283999269956454787277776103800832 9094737 -26409324045780459710033958139644890640 9094738 -174114971937249878988913906625022618480 9094739 229098729154100694791270955082425710424 9094740 70842437191933853907486614393287526400 9094741 57614690243406627143048205450927218332 9094742 56964411674227680761771272278854947200 9094743 30101722182683628570170029757276360784 9094744 140334943658472161740685065000688732160 9094745 51892405720966234008192781830164901120 9094746 -69958043462750381474330449809364041216 9094747 62462586151198973516171009261308930800 9094748 7120104971266363156155087214964213760 9094749 -25677765305317460640998682504068843520 9094750 49275525959153761792922380764510912000 9094751 153127939384469389009246977943632658104 9094752 82042726619584451208806176886814670848 9094753 275188488709815160176629091003227028002 9094754 114422957702340308294482085713240362576 9094755 16298961150249346283111038145206187520 9094756 116115228799871417740894496465883571200 9094757 29024911942261877629016210302826507712 9094758 -1245099724151077667554000591355500032 9094759 245097848987737234096114345032983051960 9094760 12241011081110128726080887796252672000 9094761 -75569438128854163076458794800272903680 9094762 -110612788821145079150139224285402183328 9094763 -2183211858616812830563905692730710160 9094764 383487943383903305486602951451246592 9094765 -236647110481243339239237940864341441480 9094766 -85591180096901932527541226660885727168 9094767 -117760236124155508498142366060412153600 9094768 67952626004742699205906368663652433920 9094769 101762522861080220308965891674426185170 9094770 19377018677484278364277467907350566400 9094771 -63535580647922385254195930053676417536 9094772 25861461230042800716837458281891157376 9094773 94687690040074726671378727765270828800 9094774 -8646566137389108730951341085913040000 9094775 111556182139165477907845009546269802800 9094776 -152236302692250772677104586614803968000 9094777 -143731808894865861877227391109014754940 9094778 1762552526823626914815648345300003840 9094779 -219525440032055841855969262789967025096 9094780 7299838890997778446808256204490137600 9094781 -196914811174307533917648648379990364928 9094782 109133400799003777660249173646515984384 9094783 17539714634337824257520107355103245784 9094784 3277941831131377487072302827873239040 9094785 1765486266986931384901265268986315520 9094786 -103674424011511956736391463009003984000 9094787 -42670267275739791912776965218291375120 9094788 -79507070498715398579126580137537402880 9094789 -223284769536651417010904082498193118400 9094790 103646958412992061753813558691742894720 9094791 -45684999776065420198384017564546207360 9094792 174879012528832046978221982516267873280 9094793 -125367541117053387328260385299954755376 9094794 70267655007192049332231054935519407872 9094795 14248339431268970292985529168449381200 9094796 -20214345208733648063975218131982725120 9094797 223772077072735770847424533877627009568 9094798 64480843730359601997491346810864488064 9094799 -92377401756551665683370708742696776464 9094800 -3126959035464730106215353468262809600 9094801 4136527058346776667525996089151920752 9094802 2095954540193702614293763467330110352 9094803 59310441449175114055310229811055073024 9094804 25301014250176333820635257230955510656 9094805 -67756314383183926706863188983226720840 9094806 -39482876078110294943087833934813337600 9094807 -208067793993268372028018433296100869944 9094808 219818970555189320935174484663540674560 9094809 -171725916389262742031476014781211125296 9094810 48450110256765637216845410191684750560 9094811 52983207727160718843917376303835008000 9094812 5260646134010420097916593355200230400 9094813 21179084728915583103509088963582792960 9094814 -8377117418675737306503658407692871360 9094815 -131221455480696773336014763555289228000 9094816 181191764589009620695923799100960538624 9094817 -106022119278824711190492558101261004348 9094818 21020422563951038827927364642802094080 9094819 -6393680251761217164711167742183679780 9094820 -49150601266562419562685840726433382400 9094821 -21236130488447321955299734730443850880 9094822 7329948291751373809094032654669029504 9094823 89981764511955822709993680783244830072 9094824 -44795861662393891097462800531904394240 9094825 51714887357434168295887744818538236000 9094826 -29209749769301191524685909269882434976 9094827 -12800853589111591436705343211790727168 9094828 -126171039708521260572047744167933662720 9094829 176220992042889938335781472658979990976 9094830 -18990159523632612350564726007706896000 9094831 2888158047804940364827377818748159632 9094832 61697190284479139711199419695438233600 9094833 -208532612967561474388367674111945228656 9094834 -37886542999115686307111385850051934208 9094835 201654701012334923560227080472594058800 9094836 1576105305931345829613615246294208512 9094837 -294734454143253456780017408062189962514 9094838 -130385929943246879930232691572107011680 9094839 21041707323025422811297373308628272848 9094840 -195107989947247227362806015149309235200 9094841 -51204819289817897206631970189651069228 9094842 -2831876796719199121910069303505816576 9094843 -84177056370753655029271524271366826908 9094844 2496903698442793453844087059537920 9094845 -32382315760993570969228370871855384480 9094846 -17323227263230345934893757094952738176 9094847 -106548136094257770422740669242683072256 9094848 14413948063771127207853385093283315712 9094849 117946348269695766689398387783334326850 9094850 72626102328582056904451589128099248000 9094851 3211406868558958772382524847273546240 9094852 -73589355463084568914341612223410268928 9094853 -5345901286371623676428689948816614696 9094854 -1952909516070471163869305968671132480 9094855 95299267892489461116282325531584222720 9094856 -121462836668764066714536837617689712640 9094857 -85126066223026915149313537932254814960 9094858 1723589457793099655973273699785439840 9094859 -22767002337712992407526710072085884880 9094860 -57456678717542210163729930745344184320 9094861 120510428972331116189447387277762329462 9094862 -21416342460058960245045561768215803008 9094863 67332410026101576710042903811892310400 9094864 -18274803627274955147437604663027466240 9094865 -49617226181341500368388125895757193880 9094866 30186786966183146680176089077583095296 9094867 -186373970936933872602293690928736029840 9094868 110080122963167569131684918599148036096 9094869 72752191799249602173257219614945357440 9094870 -154637529926582154131643089002117127040 9094871 -222337896359347444700091320192088311928 9094872 -9332883586956518752296195875205550080 9094873 92452990919645637642651229784600026880 9094874 37334821037145603061406126802133245936 9094875 -52798242222090892621510102639774080000 9094876 -40735692682550233533903628746111320064 9094877 -150446372454459904797903218401737301728 9094878 48792803396215475165074952250735572544 9094879 267665069902409244543114796471740587376 9094880 -156035306172353119408544514525203005440 9094881 175752880040723016974406932354109406848 9094882 13211256144090673272983024122657931520 9094883 3098672337194566159613506008653357520 9094884 13326715292694134031059167770168840192 9094885 72162892078029010817047405238712179580 9094886 -73315104996115256022490732798125688608 9094887 -1211679596775735220591109101227191424 9094888 -64476555781343000332168654030324776960 9094889 -33281495091217273367268453567206090310 9094890 23878549851851124287687902023913651200 9094891 -23145642435190721806077967093659126480 9094892 372192848018797057081546967114607194112 9094893 -25517899199884981078437063226026517440 9094894 143376431681674441797232298318449874496 9094895 59565241262189461397791632044397731400 9094896 17825863522868498005784610696570470400 9094897 10553216614430747264992364814049616000 9094898 102592952844436754480871897445677973536 9094899 -82689404579733914281536737776081862400 9094900 -4373202015756665348756750326778931200 9094901 128702774340457609497658636331783157600 9094902 -26173363219341359185416785075149013568 9094903 -60072772564490820946527791680652909848 9094904 -46655284891225840763642270728315269120 9094905 -88353866507094360203810492424146643900 9094906 -43096731145461013795447413347905075200 9094907 -92490006294776607618688126898368127208 9094908 107739244514760776446955533357460636160 9094909 236238733076851362931231048097270364000 9094910 5537730988330693488148665136388832000 9094911 -18891192121530002544046631182075028736 9094912 213338718513814465418623205337303351296 9094913 -34404161025312159296939169189424696896 9094914 13779907423990955241385845937834703520 9094915 -380431966791272993539974642038742709920 9094916 -93721024353558235232750261447829797760 9094917 -57731679338546730682168019447922296064 9094918 -20374169335375692462581677039325280000 9094919 242872603241732568964392179131689319320 9094920 -22941454952876260077578474706677760000 9094921 -117244097023914267613403324176281815856 9094922 256622234295567591357234526152750755520 9094923 7404189711615006489082893118985180640 9094924 3398348966455952634076367760105857536 9094925 35667561563683512796739431515878824800 9094926 -16207798397878072792540970815670917056 9094927 90617265414293294913989518446022617776 9094928 -1947940899612590059646198418647605248 9094929 -8729306826064421696320201321188395520 9094930 91900901590054528463284779353848320 9094931 30100056557276797449062248989614895264 9094932 56280807090741174037959410297646833664 9094933 87876107528972885872632859828623684920 9094934 -59170651245075918317866893561855804384 9094935 -42838845497471788502166268962790348800 9094936 -29061884271556955530825144828417843200 9094937 -40052946733387703629027422998010654768 9094938 -82968714559365406021114487958229203456 9094939 56494434869361261897709267946567350200 9094940 2148464758288785294633553576128768000 9094941 171172996144354143499263462510467761350 9094942 24828769046200053038644154194089620544 9094943 122369183553326252609412066906816719088 9094944 -206207184357304189968103639676957491200 9094945 -150281722120920645662936225512802664300 9094946 -38244530733032023022166616125963087360 9094947 151968369390782785042307140851375587328 9094948 14319493446226188145936480539278259456 9094949 -322383199749819758062921412501745329928 9094950 37295403887610067547677103082978768000 9094951 85210570265698218518707040047199262600 9094952 67443414632011122555722069507888409600 9094953 48392688465095820234251889109537831104 9094954 -147057902518910250531893145122057978880 9094955 -65839602334816485407616585579818996640 9094956 -24645093712577342861605693761477298176 9094957 -129718679871532301883745723159881554794 9094958 -123462227278155007747968238496879262720 9094959 61022758947302245120807267213978321440 9094960 6543529017006470751341098407198720000 9094961 14942084481168996166632721961558828562 9094962 -22945934379945555613093216402640894976 9094963 -13325200924199883057240519928793871080 9094964 -212852038278891744711752400975040492800 9094965 -227120622458961407856221563262468640 9094966 -19910198974914936651730307918478474240 9094967 11228833793115267993832822056438672000 9094968 -139712713817473880232636800485502668800 9094969 35977530682979127649678460987682805760 9094970 -1238483917196373744681612132783421440 9094971 82270560257602951269617927664903084312 9094972 -150182765591950518305601691705315124224 9094973 5550638895129299316778910599872558144 9094974 336214051982850040220524991396567040 9094975 -17677337273090897310055820792351605000 9094976 -42932723196742629688212861329740922880 9094977 48988253681981481020682067158312000 9094978 -106771286533429495399190590147212730368 9094979 -213431622918583988041969831068270852420 9094980 56539887047345240388446844616924262400 9094981 -129980920986792816119333351314532131808 9094982 5442196158156203190231927054380365824 9094983 43920813603121682547619832459516959824 9094984 -6086312749480732768486643480748103680 9094985 -155007416413324077926048854945515296640 9094986 -18685850639822245243849818801567023568 9094987 262436839573749763595350522878126422784 9094988 97594086556109461480013050670517381888 9094989 6993756237844025564218842604955329728 9094990 87453987754685062321828412481002716800 9094991 -104714597823898604065566886514492926608 9094992 -12156411751942322072582992531986186240 9094993 -95758783006500321360488722408545263758 9094994 159932922462847300622829487452934044672 9094995 -1260377145054502636318187902296384960 9094996 -134400480279903914808812857545328609280 9094997 6875726516163806997264548041086823680 9094998 41873030335006865209978831697917736448 9094999 77115017818825656711500365258307870880 9095000 25739370922293275710646929767436800000 9095001 -84444932785185055749802881715016075568 9095002 48297070598307624174760645156715895552 9095003 369514192368361835457246220360975268304 9095004 -42623021557058375505743630368122055680 9095005 76760213797880847637845119696265327360 9095006 20463710464532727176777901449417357952 9095007 -42740652406910872722024898899118801008 9095008 -12008847157349960861537828798530584576 9095009 83916371957379228791781743527547425920 9095010 3707715421148812505340305863148766720 9095011 -221202950254829790680463593812574941448 9095012 -95877779582903377989481218951210194688 9095013 -5092547720346680641906893154407497700 9095014 -42107467004825948621763864254578170144 9095015 -209177940183078213633544903098495980400 9095016 238750362859994415522694598079283200 9095017 246928213656986143308777992620967761152 9095018 56651126939848862219705275177433214816 9095019 -54150872351314367337631193317044655440 9095020 -9489616614621864525762500601367895040 9095021 -105944752559261583877362901215874775508 9095022 93154972839156713428427788397653916160 9095023 77907321985162697493660522915463917040 9095024 77088498112484146906078379973037424640 9095025 61634827810517407604052915725458714800 9095026 -153038794225974428710033160840413794288 9095027 -182268038773144185422336457937574043480 9095028 -20524185811298011362902021728029376512 9095029 107525265402648715274092756467136759200 9095030 -6439012972506291699965431336253068800 9095031 -12568702869484693125724660479664573440 9095032 -172807826379570406278403720447999795200 9095033 -433497751887743774731952739730781896320 9095034 30695444892353652267613480499278863360 9095035 -33209814994995115226659804758536843520 9095036 73041680826830994133795436277687674880 9095037 -92981302784950952205262796019388319808 9095038 -2376087243734622335504902843727738880 9095039 -287456917402039023196721964051931465800 9095040 -98952428484692281524090829088489472000 9095041 161430582269891697432271522058977741442 9095042 -118423225041056449733514538462688816256 9095043 21529895932083121385945982810115945464 9095044 15036574270207278716715663408599306240 9095045 18113259557354685754690420785877459320 9095046 59103268935937080795896406249273096384 9095047 35371632495189924996407095003745530752 9095048 -3758631663492695082917063218750464000 9095049 15319197140246071689746280469211180784 9095050 44318609533955145771022080451094445600 9095051 -76312645415960528086178104635929012736 9095052 21028738741932811944043535813130931200 9095053 185563998793375483909425682470622676640 9095054 -71217186444882587337574625172737712960 9095055 -39631249216018160634869776877125017600 9095056 31574933845303737890156559596318400512 9095057 8561908934990241344981609366186939760 9095058 -62026370552777973115527534661032821760 9095059 -962653285928843075897137786679852032 9095060 -41568452245812308670479790961838307840 9095061 -12024401944757728297424133104625119328 9095062 7150647233644886629104120841603648032 9095063 -61045172133088630727880536948180069136 9095064 242019412861776526408520377375099453440 9095065 -9934990535505892139071264699783822080 9095066 -98606772129159878898153916328449879296 9095067 211391666771734340326777988841909975360 9095068 219603546748525468197640874954081006592 9095069 53418640179457459575763445211413138040 9095070 -2396067617194227959096456569873416960 9095071 -31861757378391519978597568757652928656 9095072 38925603061738648580243152053857157120 9095073 99342222138638097796035906408755901360 9095074 18954079777978292262025957540519162368 9095075 -97975126468756994788716751194494975400 9095076 -8326974159832524142328562466420599168 9095077 103628799287065983417144442004074836926 9095078 -89739127792638183435320715448286192160 9095079 -24044383879610983044815498683494268800 9095080 107160184927731425949620433246930278400 9095081 60115640218420921211397688593006187464 9095082 -76782905052898349601565842630554558208 9095083 8861617053083790555550002097337761264 9095084 -239234272371130843511217090007568726784 9095085 8037947302231570387888456430119940760 9095086 60844887901147685642255993833817280 9095087 12399960164656859896084050618655502736 9095088 9111412532018121788096571535279718400 9095089 301425877382398084177778350131601023890 9095090 -44489533292659219084355290886059161600 9095091 61748414031770859085897171334838166080 9095092 -86194387057947295741938416602978334720 9095093 -76994355943064703545047120390896271200 9095094 -60772959435762728354630005898755270176 9095095 5092491900178682042348227243874439600 9095096 -22725260142719389731527213643909120000 9095097 -75633539193962382805360732181759625504 9095098 116302279608903107833305695231008114800 9095099 1449107490381760823583538092275431008 9095100 -10787792380740931202508876838303334400 9095101 365677737027202556882845811479782415872 9095102 -2479511836964840319846550893733554816 9095103 -52959284447775301828315486196502734088 9095104 -4642316179781754420888367718081757184 9095105 148236943365966902024119406364171893760 9095106 -19543947080071870996377295327944270336 9095107 67575276815897758102014661800785229312 9095108 65259102824991080451253268483923310592 9095109 -133481060001627160696575991781800543200 9095110 42369691407425760611873272993324272000 9095111 81739892196615007484053546361667137952 9095112 42005128066877254433842236880945152000 9095113 218009967508854139443004738217026134362 9095114 -1635538356733449676839186918683781888 9095115 -30656159994826739699312709851837387280 9095116 -175855733007744163172323554737787740672 9095117 5876493175405158477946615165371842166 9095118 19603357171105978459029116020152538368 9095119 -130354228554950743498908118388292176088 9095120 -19249820069189172667112325195764858880 9095121 -23673891095403298341999142438511617536 9095122 -8837623494298992322413804278860779888 9095123 -22950308978730239583627251673076052628 9095124 40926738453422660023130000632251795456 9095125 144945132964586713682206030558627740000 9095126 -53873143678519021826256515827899330240 9095127 -8814723417228747801223764822060984240 9095128 66335560721320376626550259179444674560 9095129 163877240421165827437210534858965459840 9095130 51283400958714981312318629658801265920 9095131 58896037096877795014346412701735700932 9095132 -163686915498004676669119636542038767104 9095133 169919502763294302697578975158577642624 9095134 109339730544304320371693083673762265216 9095135 -76155614862371278855915353536842699320 9095136 63124525221244466443174149807980150784 9095137 -60805266411249474145316355800103333214 9095138 -31814930889745789002061165859209541856 9095139 -247455365391071751624282619800496062480 9095140 69220396061094057197784211718607974400 9095141 121741911227554186659935730226449710784 9095142 -24525443100472585511377042224893822976 9095143 -861521051464559291251175789635109856 9095144 45266658099105352417896344198723205120 9095145 -772270488017779316939160257901312000 9095146 -10071517436691857929844202600109105920 9095147 -9201951984854896982600589780831739404 9095148 33352612814827391085992957282561502720 9095149 -2145155742034787685276931147879837248 9095150 -4044528018594916404479813616589027200 9095151 -39192734037235230013792390191847559520 9095152 -21860983201083806124902499182041890816 9095153 -75308354837576814271367301362921273400 9095154 212830595484714692195845521147733969920 9095155 -105004294689576122500898284382384002080 9095156 23522618024488440076375141919998611456 9095157 143373210841294926749442550583588274048 9095158 26506216373788311107959500212752632576 9095159 267994641341849947564012765524324212040 9095160 -88245345256630522445212454494249574400 9095161 -16473213546792835285282567845999108476 9095162 -30000929597202525384722172358510977168 9095163 9466251143075889826535268250642483968 9095164 13302024189200682912793397925079676416 9095165 40913040570736095630880271093835660120 9095166 -3996647971919043306313832075464407936 9095167 -362464914525745628265562055831642974000 9095168 -1275675648013975130091881878593208320 9095169 59820402193270904520160890106190672160 9095170 -40547527865393095068599615719700413440 9095171 49081163540171230387306771270025683104 9095172 -19608616737514629354532173212636356608 9095173 -123958723212861191506748338086506397956 9095174 -10023605029310855902878194485097404608 9095175 -65990998515026232872393585370820349400 9095176 195727205388399514724649448188324910080 9095177 -8883347672765960794017803396478234240 9095178 -3751089566590805181318108607602689280 9095179 -100960451092149758534611985966476386220 9095180 -12501166653044454024503414609141529600 9095181 -207822580416377878757352740340984502848 9095182 -4014428083877642322849186668649755328 9095183 -86608676119776537086389340931228026880 9095184 1002444159409849059682216275888906240 9095185 -118329030679212284516953269161730200640 9095186 61994786563800402259580070088923592320 9095187 -232342658297552254331305510573217581440 9095188 995972344795287930639972687832084480 9095189 -13199565667609249176324186252618223776 9095190 7666304459709058937963495890878954240 9095191 96164815489632989780715966405209415680 9095192 76014935104981602079608347453771489280 9095193 137509335766413854482190794434771379200 9095194 -25927171074070385825916830526618263328 9095195 -41766464383512686032151232715584564000 9095196 -152834754266125011044092069338564550656 9095197 -2313007849547751996915535522348969428 9095198 -11462254646415081144328007715763918464 9095199 -152760852658566262988010692949314397312 9095200 85908791284461591573550533670821888000 9095201 185750607676633800385277820059514959202 9095202 -4317170994450088066518135508390256640 9095203 68656932317806213081151728155862377184 9095204 -86132390511336593805942652445573560320 9095205 -43801174403144107361543164291446988800 9095206 -354322704769975922053614274471731840 9095207 488704101558233624214864619112274528 9095208 58487780012581351641460430697495183360 9095209 -46009187093870928435949285581303981120 9095210 7206065983195377324382008184429265760 9095211 13581499924778963977433849254532767260 9095212 -12975423219476250146127531073086750720 9095213 -130819515654129209688428607281486354538 9095214 8752662587085832983874661085575061504 9095215 143685368405682294060901769302503900360 9095216 1420831680534744020386863537006182400 9095217 -151363009738638828837831984937719955488 9095218 22645451890488859430605187146753824000 9095219 1165803338980783400995796741544015696 9095220 -14929905446478626575030896844688486400 9095221 230103042484307819038160912307663611292 9095222 36880556843862567301295791442815549824 9095223 -6264066000951649540450325659828974336 9095224 77110630984363287059088695928308736000 9095225 178838817107768494932687567569348832750 9095226 26094597311996160054028390312393665024 9095227 -43039647724551491034918405738369840168 9095228 -70539262420983882737992352160680850432 9095229 -17667680029869597391494912222806805504 9095230 -93879859795958585889685341228871036800 9095231 -194692379907894065117385699785584352760 9095232 9857745322862541865020977773220462592 9095233 -40902802868689914247892552681394472080 9095234 75247287887346285378811979622584520192 9095235 2125390730626976464377854943704225280 9095236 159277816829543238278256006490498882560 9095237 -25422931521012075455876307564945290400 9095238 -132412439953919852035477012791531942336 9095239 1463364084928250651784276974402089624 9095240 24072499522976327390087638652303769600 9095241 53294933951843279306846046560864881920 9095242 50194779181004779207693343824907761920 9095243 298839431721410946798542416602009187320 9095244 -42029822534925868452045116993459741184 9095245 64831018170707911171314921806992396800 9095246 18973527510426984227649737916226502784 9095247 -41072286701351376073738595526514051968 9095248 67569947212382789338799856449409769472 9095249 -62158499202447229942811742365160836364 9095250 33506316512388186893967355177039488000 9095251 -84021155772541570212672747912265474416 9095252 -339795730409110744599494928624965713920 9095253 -15137867837441495503110538534372622496 9095254 8918874396876997949890175109128518272 9095255 -95072012404724251654329862960050588480 9095256 114471516499705199498419196592324433920 9095257 80612564513708928097050596350886296980 9095258 51311210478338864924972446954572748800 9095259 95585626346677957949805298260042084504 9095260 -170035701525129822465256793906110917120 9095261 -63462718545822095966020213801580369568 9095262 -34838466046475700826226223831484707840 9095263 -329404143418722553472458429642937038440 9095264 -117234305205798407416478484173495599104 9095265 -21189345308323996286112964168249396800 9095266 19113458894564558511453918030135305280 9095267 139470050149514421171017133309255884316 9095268 1134261500241787989046873949881589760 9095269 -74237585453096524989159961991785891330 9095270 -118074779534024244987555959828949888000 9095271 99130028360299021351517606923504105512 9095272 -332377301287164067491976061001898936320 9095273 -24763460019533854526511413375731620000 9095274 -2882724161187212184909420787203509760 9095275 -16023098120717423946675743888178405200 9095276 -6366047240041612304931343599028101120 9095277 72327812600373258804503174673867847008 9095278 115039773801533957034077780758444583424 9095279 -191759984779475426912657756763337539120 9095280 -33926027243732285457960950075130839040 9095281 17719878350719278682922135364985157760 9095282 30351350008548580339556677967719153680 9095283 -187253396622504181961579177656168946256 9095284 65155238259527351570778140431744088064 9095285 -168889924318971781131454702673390002020 9095286 -104738913902289319691181060717660764736 9095287 110642081739741597850529752658106576520 9095288 132355084985340937619184205772411535360 9095289 -1093781455817066891088174636142521600 9095290 110998899864738280254100669979977490400 9095291 -85824626071505702807978837413428251616 9095292 175082003764510373200330294309137971712 9095293 103428486379858096492526473853953795416 9095294 -8241607920540749596739156230890999360 9095295 -7782087139817077839125908233475776000 9095296 72983809758783315716482650129479761920 9095297 -10449460324124202343472437969371376254 9095298 4860877948743286969920675490676267520 9095299 193375530578411426238319343747363578560 9095300 -30953011814453137711283635473300096000 9095301 -232508640064241940493146606899117256960 9095302 -6446958261041465924251115932899227136 9095303 -39700102976734340579748342236504499744 9095304 -5867744563156134862865972536820858880 9095305 87761596890111361087649344862604047460 9095306 62193589979223435486998045199638542848 9095307 12953691235729590407407538791150519296 9095308 158726120360880016218741134277063388928 9095309 55058033704466991071617960404441315510 9095310 15793797916489043134530824853922824960 9095311 161570403763821473171581671404512004912 9095312 68651148388429803110656388707964682240 9095313 2021331964238092101613347363159741888 9095314 24136608305097842034041791848771386256 9095315 189233727608245842152138735684688246960 9095316 16690426172637254970920091067502794752 9095317 -731289220976484246738113350642179072 9095318 48682604261772735956878500123146762304 9095319 58629402407710847750748447636320790600 9095320 55156291048514666237815583511041433600 9095321 21318265872826729367356920265397444160 9095322 -81180162141708179597352869590408892160 9095323 206003535850539456084647204900614263720 9095324 -65519168649806024239645984481555466240 9095325 102694780554058139097870626636657181600 9095326 -158727860590126567243400431034218608960 9095327 -71222061967252950197143713976488279600 9095328 -20959327927620930849416020642037760 9095329 -211105801472728037492173475044351262016 9095330 37715481392776125618471260930508206880 9095331 123432825283788043268767859652229824000 9095332 187707639182111630199793383050689479296 9095333 -73049161748842415740660647364985304996 9095334 81227922384872256965562182034822543360 9095335 39986745711553500203507501767490180280 9095336 212355202193981307215290605072703687680 9095337 60710917756808882547513769257340889328 9095338 20873218806879399145515979243764449280 9095339 -40705196463167683535032203523112323800 9095340 521490759848430610427644641834332160 9095341 283134668945436132060816361472903367372 9095342 61085321114768771720155349385077587200 9095343 -19607999549148768146958954104933808000 9095344 53457327623620383203367137951335383040 9095345 -52875571090006991096035837029187504320 9095346 -1154105120161137741719078916643009536 9095347 197333245778137318765021608005591158796 9095348 177224083563941848226504293358814535680 9095349 228775728829860773669247125148732447360 9095350 59225504475575107845449688775076352000 9095351 -44437091264920289353191260571967026648 9095352 15924972213795957936678918065096294400 9095353 -81324444956327672829823724183427035196 9095354 96326397122482209108604297371500612352 9095355 -5900676548403190907118127482095976000 9095356 17833748566900716467194124060562627072 9095357 203148753904500593583156014922193339200 9095358 8082647870927363229815410689528594048 9095359 -33615798681822159703925586056657297408 9095360 1190099878532816942982966771198197760 9095361 -163390005500075326547829920393611333632 9095362 14810487399189899117478904517794986912 9095363 310231503233806516943352143307732855612 9095364 32110852048543814741719252118608409856 9095365 -115719561042778888474573731590598019680 9095366 -39725478023183238530472595494801623040 9095367 -185969458207085813334473450752306227888 9095368 -126325688070916897900192168932991933440 9095369 -13674156177707707704606076729780051200 9095370 5682223970513492851972825219302013440 9095371 295863920462412512448721481233643175572 9095372 -100021119709048040008068363990418983936 9095373 -50403637953498982417339072672487189376 9095374 -135595433173018924133367710916084801408 9095375 -252816628949746800336798931254716706000 9095376 -2144866381200077939702810794247454720 9095377 -68926907755568588132810704432656908 9095378 106756197712186035262580443590605892240 9095379 -96962053915556274106206745615745305416 9095380 4473778360826934076156807962444906240 9095381 73321154756384359224723901764651393600 9095382 306916870988116086344956008899821440 9095383 -2292214101487124096345058646594895952 9095384 91431784704968552891925964236187238400 9095385 8602268800805975822834464360103960640 9095386 -186500883209986732714840089799771237920 9095387 -56417698186014529472370663430963800048 9095388 -43188444117286396293484196892141014016 9095389 -9854435740202578252405930525378531776 9095390 62608630417869403960150755730346107200 9095391 -116939297079877856298338998313212574448 9095392 288150874447426096605406283870991286272 9095393 118117650393691948783413274609223078400 9095394 40685145047022813325483158151122345984 9095395 899696803185791366502684744159343200 9095396 170154338957879826175298766466805760 9095397 -140948404306427423509263725628259562400 9095398 8096292352016231060599038409499716608 9095399 119016793736854588823080535397597682752 9095400 4629056909275863844054754600411136000 9095401 4111710068890579711789530605094247552 9095402 124825778218927868309381537190901087152 9095403 -2619218068696514747102758872949970496 9095404 -182117280194262914830820763913005670144 9095405 79957913086174641925553700227352282240 9095406 54372829157232559946927463095106508800 9095407 -165983770223921481356268667976771338200 9095408 -4666025121399381706529082637881114624 9095409 -2974970249265205364673931892013162510 9095410 -57390221624486442340867729069888556640 9095411 -99842939935774878559770925210813031460 9095412 -23330302325853153179431955599020146688 9095413 -41225955514196695481865045623314991040 9095414 12642809236289214534603192901161494400 9095415 19727600188655741574947240641586296320 9095416 118450087591508209903012150553945026560 9095417 274897098481520360454792235807800143466 9095418 70575309689564249579191925597857060464 9095419 -156414476838012130324804731449403967056 9095420 -24025129832028001338223671771333181440 9095421 48332857592218786295012184148969946112 9095422 33803502424101977641701005948250689280 9095423 96682134175955699646698169291687420672 9095424 -21865310585983493408892262761734602752 9095425 79952132425547964780459102966910512300 9095426 -109749317899219730414764914036658775088 9095427 34773489813193972053976536890075007048 9095428 -130822928852557048454086905131147059200 9095429 17467800417594032444992726949147094846 9095430 -3589497325689913014901564031394842880 9095431 13044440480745749556495629017552569728 9095432 9735800711916552680434058841155512320 9095433 26522647497435337094981665857785104800 9095434 -6734857854534780202563695954462278560 9095435 16892613488663486059677109338221743200 9095436 -3919970058526173479211557079991418880 9095437 58033487426132525269664698541878024300 9095438 64996099346921160180105866394155943360 9095439 138383890416960251129546100872994303624 9095440 -20486574407405640626361485347022438400 9095441 -110985223421032298250433551759037390158 9095442 -34700030419748050415069815601305783296 9095443 9608038617965619200240557607322091600 9095444 19945257231232929143777440036067827200 9095445 2838459250093685347233197616905117820 9095446 -1228712228578542644439773361518056896 9095447 -226950678686440563297714008760321586104 9095448 158286237633153051134284292044106280960 9095449 144639891269074043984102585330222810 9095450 -6866794326271610931136049049081600000 9095451 17897260423580505967556953829456319744 9095452 -83364439440376443044117787285186506240 9095453 -41659889933788498236420648650540294298 9095454 20792770667816479351482124063860712128 9095455 -6002773345761072042535681527938789280 9095456 -114933298194428380999940649869326614528 9095457 -37105308310834246792090327708013587008 9095458 -53244498886351181445485141798642719920 9095459 -382157031630321764961457090959183886128 9095460 16433776813045877004222478881230008320 9095461 48277840260249347702130353420849872224 9095462 49663268190231849296388412707820030464 9095463 142886193484633095579842316684649848480 9095464 8123669892874752950248873492816281600 9095465 72678654591947198480007928055541168000 9095466 -57036633604962429458084031209525329152 9095467 383161121766663584122710632389355500120 9095468 71441504426456758872884872290764475648 9095469 63666764897871379892545296762116814144 9095470 -65822564645634046961475659327231776320 9095471 1057469912014854445948904295299907840 9095472 -25484555566140121893900045410341650432 9095473 -205202396715580924269331791265288703820 9095474 -182607184709421971513941280243122497264 9095475 34977655171675447889496112990683853200 9095476 -51159834315811097377130498961810332160 9095477 -229215312324026544606462268002264118674 9095478 22365599506346903852020167723899906496 9095479 -140968954058508479160833433345225848920 9095480 -58472521349597453935295040126008217600 9095481 -10539023392650552964642311603335645058 9095482 -57952760181524151892777421345743391232 9095483 -41993002587974038804239772774529979096 9095484 -203277291826206376926627202444262768640 9095485 28815489872336168574454692552678693120 9095486 99762981906778849341064541124453365760 9095487 210673450275332310032157606543507131904 9095488 -25260869476808635908674173466579042304 9095489 -241787419955036201838891299237036352 9095490 47632869081262093985585238453093619200 9095491 67640429478234358492740641533298248892 9095492 6259429956718269793278760232612843520 9095493 -1072700333240754637796699210432753664 9095494 -15148757234798452886648261253312585600 9095495 -31959970292438179002954874801720005120 9095496 -125360578938898558429029823694592983040 9095497 115063866954038436075250570449532640512 9095498 -193160237308771724840934287350566978000 9095499 51564204132194974003463143760666872320 9095500 -35678180441754662965525987704165888000 9095501 323925487004040239209850253063443025792 9095502 15208214385342809944000470039847568640 9095503 211130175028817269918430994689384016752 9095504 20308084863557421526170489849666600960 9095505 -36782286836010404158279279172740564800 9095506 -65933091410088417457271106038480593920 9095507 103093372262874203494239755461524569760 9095508 2990529512102540839014953231670630144 9095509 191712384378505788735044193918305283040 9095510 -58577322711186578069864415828825661440 9095511 -77503385393291122424700434992020190464 9095512 -260564937613608601305409360304715724800 9095513 22887481320230467285554535929506991360 9095514 -85387078211620669613811641460894543360 9095515 -40469699707336335204550239193989358560 9095516 -41382247827166309843162737651280553472 9095517 -208794711037847485009782057844212653760 9095518 190002322353950409682097977013656427520 9095519 -52443263616446897308950733641626746080 9095520 9443682056734283118571756680338472960 9095521 -146370153412908666237857842353243053278 9095522 -77455596762534041195690288626882510176 9095523 -84132398631413915607045569510758619016 9095524 19866377333359873278167926583038984192 9095525 -1535438530699346637221013584694854700 9095526 49053802435903981091511562580557867008 9095527 137072958768975982294757277605609473680 9095528 -118554539896449033495165874535125401600 9095529 -76363038703452780366163179610510056816 9095530 100696094643729797668600078901669277120 9095531 404982496755856997309614710804161557200 9095532 -117797671711826984339795989439336448 9095533 57992465107983173686766231700590276940 9095534 47096313371585119312968942646861676544 9095535 41293533931656964889388473494573628400 9095536 7484345586290267608708833809248059392 9095537 -31693214504101614757280499859581915408 9095538 45990133195323303280604841484841967744 9095539 -227442740779768889860166875345353988976 9095540 163420905953376229046923310339613930240 9095541 -23965505345752724273599707229578727296 9095542 -76599236124138474980847826460172891360 9095543 -260202091202290750245080807073131981208 9095544 -304437233123730690073480780083748454400 9095545 69007842718386911826681393755196927300 9095546 68608041723248147782010671663719983472 9095547 183282809170183716342481721928268332480 9095548 8477747288597781059969324611648806912 9095549 -42267453482328522586119575461397785440 9095550 -53341647961152478919090791567861339200 9095551 288865914817734088124588465458030823552 9095552 122401848343247367464251104613210521600 9095553 120852269336943441974276336709220107762 9095554 -64306060178786327257485772188899535840 9095555 -10247858389129122972975666044317224960 9095556 51915473173008516568724050227244646400 9095557 -83041710639638796126111298117475400480 9095558 133442971581225291205566541112959648320 9095559 165978510059649448726864390873494131328 9095560 21309707106034160734976535806667264000 9095561 -308517581268585099290988414133063757388 9095562 13118987671667677181054430102162714624 9095563 -31493901921424321187928010278086399952 9095564 229719142716697335081238356540779198976 9095565 1504691671088872671444850193385952320 9095566 9917386512153477242881614963060467520 9095567 15719820786992146399555711429757955792 9095568 -1816719212880160137079724995293413376 9095569 -65682617924495033076618304983667853504 9095570 1440097353712225916818004271918240 9095571 -16472061844361214779396020406923909188 9095572 -173351866195793268979836026324875520 9095573 12720698650092482488263167119164099264 9095574 -35448374878505275904498883680020837440 9095575 -1759594900456889241186807074242969400 9095576 52929411395792973157661396286964193280 9095577 -137520205020815015284181395446553607520 9095578 136089417139764844421099206929364671456 9095579 288850407732889506456360564206673810180 9095580 28288255132887965944803857644304486400 9095581 -486441328824377002417418850163652352 9095582 -134763969139687101343542925067407060608 9095583 -26111233971365085437974288577140945536 9095584 -300999663651757682999960814489392185344 9095585 129207816800399528312811963719681928000 9095586 51474321678573083667324598603171430400 9095587 67645259580599300861309166066674062920 9095588 -43670352720002561659817888162648350464 9095589 -107029100684228471754685950030924586500 9095590 36914749545048639314686422950195585280 9095591 156590916623367035071924020749511439992 9095592 -174470807611342398549063086861557432320 9095593 -55690761334759222110479633631247569976 9095594 91675466122826747635331146054873367040 9095595 63607201529650611532354838107274696640 9095596 -95624270375224287899803113975432273408 9095597 43307365108764084806639500917699348864 9095598 -26326581673384759932947902500324806400 9095599 -34711945409936402486861763768084508320 9095600 35949810266561889045668615861078016000 9095601 -37660534582858454611098807785408865168 9095602 -43312277177730814467956066469573101568 9095603 44075813028879691400754420091370377728 9095604 12176634544598672413376814499494297600 9095605 33586477481972775910949954088547892760 9095606 36058958938494843382257285244947129984 9095607 -45675242610133002204285831748260021696 9095608 -236981970331614858282225173847271895040 9095609 -79132357973870539812568579664384591190 9095610 -58790297487073147407389314726429098240 9095611 -627925703089530217727210516259895296 9095612 85185347889580682390115297831249085440 9095613 -59540290920725304283096200913707641856 9095614 55089846365981820106269874793628666240 9095615 90363382830076021553555287333501526760 9095616 32650934165604928880653641638102433792 9095617 48213237532936964877441601685419127040 9095618 -819700712146074931815569667830369280 9095619 -21528805597821982733504322739825153872 9095620 -82782399633824897640879518116386385920 9095621 580728763267927859022404302173128598720 9095622 25024902394989451880826278391192600960 9095623 -106788201380023270119796088353793606400 9095624 -326141887188920453559019558722827059200 9095625 -32501851834536704427085610843811300000 9095626 -68908259919816455082595187128515422928 9095627 369149759932975835526245467449198211476 9095628 131093946824036215498178566387978469376 9095629 53495397901064590331285995661514783276 9095630 -69070796974018033537599828339912144000 9095631 460498970333388790278204593936469264 9095632 4695648263753764888961177184391135232 9095633 69303944101415162587232039238155201904 9095634 76839794485829415967094372288431808784 9095635 -12172648301161838501643381851195371200 9095636 -93891386326108316404782435415230081024 9095637 44081807704114231267848320050249923168 9095638 -23742821568318521413444154603604892800 9095639 53266036330584975924753028985580935856 9095640 55239890612999356735297982036543692800 9095641 -1174028619429499986755289664542051200 9095642 93528456543917286789810747033055422720 9095643 26290061904421275631855266720388765932 9095644 1857280530318277812223968832791374336 9095645 18542126660814008060862536536106697840 9095646 -9588340725954089960903365255410616320 9095647 178917973289288624215881841620891060720 9095648 15767246596699450477662405182481235968 9095649 -24465110481791904962060188605273262464 9095650 82992515243577769249008880999495186800 9095651 13400233382573336395041369483031299600 9095652 2785545403929575748715070466636456960 9095653 -28874605848917687616676936564936145120 9095654 -13058435516923903907135378517487742400 9095655 -53877020354293936164870039393323566080 9095656 232581464929129720801687548561820661760 9095657 -288328892109023210568896780730722465094 9095658 24096281622275238896450787665442955776 9095659 206092917434273251760932911414814287860 9095660 44471361241777222543138340453302732800 9095661 -2019624147986953199185060331623578720 9095662 -94659848512914408931659771644792223168 9095663 46016319180585774982572945741679863696 9095664 -24113509111000408877932576680234418176 9095665 -29601057609774105226125882005780265600 9095666 42176677368281440971947521214676502032 9095667 -67636736844411063204422963746407657216 9095668 27844119737904722471186390959449839616 9095669 -3153687630734939787013539214989834240 9095670 77027866016421000596952175402486446720 9095671 91555223704019857678362667798745166704 9095672 8328523615455089664105224326614097920 9095673 -10092742142193525223350583635605040576 9095674 54550723308660304379566153709727168000 9095675 -83085456082204253307828878429756815200 9095676 81163318251167868249723514673282457600 9095677 -34085855148745202476393741538854479380 9095678 94282662954857469202671557835658352640 9095679 -54227752813805606193892178403622056960 9095680 69386474722716101021708635696476979200 9095681 -133472611777953666698364608913935054400 9095682 22707098519579885620838675923470340992 9095683 100847321626073791114694315024356359932 9095684 88656892056555410677399044419780664576 9095685 84607525398329084515170771076848976800 9095686 -23843020389884022399667629439873680576 9095687 191405578034168465485021379042976120312 9095688 -81595018339114798512562970034257264640 9095689 -81563878266830910664299788619419446860 9095690 -52321046360119900626706848965579584320 9095691 231303082563278959281560301950873496 9095692 173758553117707543824268127064912770816 9095693 18667489196505390945812444234016703200 9095694 42857381934428019922494086728957158528 9095695 42064934116220403592872993818770368000 9095696 -60493027904614391944890666353029275648 9095697 22765700090507841577565509404687710940 9095698 23165471652498230556801767811032094336 9095699 -27882418324694833393217710338619196160 9095700 9657744656063705906156507239285248000 9095701 -60014852070152278188786709605118592868 9095702 63199556672516251665920480443221080064 9095703 192319120563577989026675401311218003304 9095704 2340124094651507985529836817054801920 9095705 -118374622027894304411009543506633230000 9095706 -103200133489243178612203127785228300800 9095707 -211962922190750413261730574374428980720 9095708 140587947220501077462373072006283785728 9095709 10822534162319281101961278435972398208 9095710 4485880668442076977574662511901143040 9095711 16686137120540956289045714625765498000 9095712 91940710430606848276421214941342072832 9095713 -154874311767718975792969442834134779216 9095714 -44266182079580173857748382901797175648 9095715 -71861013038701570589089416066152233440 9095716 -76341717919412281427567110597879734272 9095717 -488267320957258444638853138005629120640 9095718 6498256934139525173111333983094937600 9095719 -94547943482993792982866090120258857304 9095720 39516693438308043343294926185698252800 9095721 -82544557825961634529697110476512899680 9095722 -282148445406632169869226715784567182848 9095723 45496917168185232999210120781056084720 9095724 -148087648098463933995290924445919936512 9095725 139509459555458554886209877291598733250 9095726 30834738173235598634729843214327465024 9095727 918135608625913498622629427460895776 9095728 -65810834990314003400713955982471987200 9095729 44716254094122886954486420440193773330 9095730 -14039819327465778955642764051316884480 9095731 -620816664643206994091569138332077243520 9095732 24190721193687516618465228485789602560 9095733 138808642544161752911919791947527398400 9095734 -178495510974026768493822207121881536640 9095735 -25847979898676870094332273809608700800 9095736 -37311083347080941150369960574642216960 9095737 93445843586783518808643378247804068800 9095738 -67796050821452214655999578143880648960 9095739 37278478967648633757722022043204965888 9095740 32908670512501012692713981030306119680 9095741 -67666219015725828091568830761512818176 9095742 -75877577218337274176612320196083344960 9095743 103862966839421830784617089706963102840 9095744 -41279576519685632041497944493769359360 9095745 -20037949015414183019248348670064554880 9095746 38954225862218457108842479582668971904 9095747 80228710676749588288778403437734992 9095748 -62385796285858642280182215470599071744 9095749 -66670053946542757607728550924678358816 9095750 110038094600134290591241257620448384000 9095751 -9772209887912740632367611104439065760 9095752 -49241930505690333729006384941636582400 9095753 112792339032515999393120296724796352464 9095754 6186449084824464102299731114471857408 9095755 9086950484886626203542379146853184160 9095756 -1107754474231634640369305798341497600 9095757 -7086206061178034193074909467228340160 9095758 30032807296101146121636947605196462976 9095759 129802230939015562930101083656624266216 9095760 -51319022097417570274877897188265164800 9095761 -33399237386332428603297924755986738700 9095762 53141494795075601126797507796752032 9095763 -43784566798573702799476476670633122000 9095764 -100617128484897528931464457767635871744 9095765 -56619829914929144504650189282950731520 9095766 83880279483724339268921781741811929024 9095767 -23368425963930405740067529197305659680 9095768 -88439517725428878441249981851268341760 9095769 -256065896932450620898771081158657785856 9095770 -43059943291145642386100559491658181920 9095771 -376994836741000920542573779326205792656 9095772 3621672286040745768654567974154240000 9095773 42568197361315393801379283365158282022 9095774 78214573571365237376323063587829739136 9095775 -19151201983454365040164981186496496000 9095776 -178482372296166458771959700708965613568 9095777 55868701538738242870770840491401006626 9095778 -24664929966016365602560721459639336496 9095779 -87483147789480103766776058743108336128 9095780 -142893274335549697753004172402728394240 9095781 12579187727965543914370431466656339552 9095782 178732063404976431184181157782928745152 9095783 -3332663323854837471098048881522382136 9095784 25238385314197930758340275165137387520 9095785 -122241130906011393424838411063356909020 9095786 51273248717280209766323676927329481216 9095787 84489914229779135331723389973403438080 9095788 -104253368713710372524980357455865738240 9095789 398323235672662882967971015019211189120 9095790 269670949594434661345483669493114880 9095791 296009798747727104879125498602184202192 9095792 66210605993362195642076344767943311360 9095793 13473385297290220681283112790454291328 9095794 -14906865933356559643196268931663084800 9095795 -235975226744491556589199600818307968720 9095796 -34645170246343938232620663664186288128 9095797 360144239230174499945714159113097945020 9095798 -157129662169628132294268415452367797600 9095799 83764312172875011940523580394954645200 9095800 -1319581500920401561497047030077440000 9095801 -1823961031163074399102147510819849536 9095802 3251299786611577983902182132352692224 9095803 -25474689463168018673972090228913857216 9095804 -215891668283381397155726234197910275584 9095805 87857968520488040872687707957546396300 9095806 2900065102108211417265277044257533824 9095807 4769260125766429976073789845215178592 9095808 151044252321182040609950125931385323520 9095809 -101355984326348952237142258751271834300 9095810 -3967390529696457333336372916089415680 9095811 80225511807664310091221589500319303672 9095812 -316979535044156816922581834058577792 9095813 180193166152506935783104737897424357920 9095814 -9408661041500532781174327675408128 9095815 -119333883017383816485172486728453372000 9095816 426276813444611731438159503261699932160 9095817 152423203474084301201555001246671496000 9095818 -144645549550593381956329090817665490640 9095819 -146400122729928509849809399960999284780 9095820 -67322629177693604054318054082265297920 9095821 -37734724684119154462634514185943435720 9095822 -1302158694988990025414889163245870336 9095823 -121789062281004222768349630647123682560 9095824 8913847654705644601655948333419069440 9095825 25867071086304570795183735422189288550 9095826 -71844285007371802972766206969195088256 9095827 -25336718465478219352939040584493946592 9095828 -5299173980697110793196680532808822784 9095829 -27920481035227565609697212974358017440 9095830 10277977289483643588490717669487644800 9095831 -197465118501490075596148669831749229368 9095832 -52322208875767389151407731600065536000 9095833 -3737929149458916206868943328619603072 9095834 28214093705975199570814522001941837824 9095835 -2137924025006177555979008406514871040 9095836 -100195952305848027933338649766522155520 9095837 111923902786377766955903337658724160486 9095838 -23968055579921068987570892139983422656 9095839 23947799732131893001057627871016677760 9095840 37236481827696134135324174289850859520 9095841 160098801287146314223355152977593419200 9095842 -79247363608686708825557150604258892800 9095843 103477117228584044426120971936316368092 9095844 21982598230530266580340607499804598272 9095845 148450251896877256020471563955132400800 9095846 -48542709946143690689652781648513732128 9095847 -111230765721741748721832434852238864600 9095848 -238144444867397581755620039041224176640 9095849 -19001763519061003020916564100105168448 9095850 19002524298960480955043967208983528000 9095851 27512249296165005368000320747351828600 9095852 -69599686668801120715403399337386552064 9095853 -7276027579141418488214648681813492256 9095854 -296931004030233611842642209115026710400 9095855 35923745228778755095844888159201739360 9095856 -3746301514968677616012663369039347712 9095857 -122828564567163652236361156172523094894 9095858 9284878251733445607616659813654994752 9095859 -3072110368460393452968008381010072672 9095860 -30044748278943291850966906502370992640 9095861 20158809570567712006575452950780471452 9095862 37849007150987525847328844452861071360 9095863 -63909683175219213130079928244654178304 9095864 -335257003898790592115627899623762800640 9095865 117356424270300713196116746870698596160 9095866 -78055201787019348395028909179767569696 9095867 224494660666454868285316953200673030144 9095868 -35482097611587113762758740912812129280 9095869 39508201243174376222845346708935460320 9095870 -18327285653376142770401240308134115200 9095871 -46854934382768165937770706743458988088 9095872 89495879793772933167923429042155421696 9095873 -2500028777371464417343491510245796156 9095874 32637311765744130761667706939933964160 9095875 348885859579716229781225689186648992000 9095876 381282615658273904647525026818399232 9095877 -37796528994178885047707932237957719840 9095878 98485796546311286765878330701503834784 9095879 -66997221498784454133456235381450104000 9095880 77308829328706306097032971080183808000 9095881 70332293920104595431782836468780961664 9095882 -20189140222653655740212613468583027200 9095883 38110735035072029475490036270275427248 9095884 36722477572377733425507357625248043008 9095885 53822123499817606444518350748832408800 9095886 47088723287249835471687086928648508032 9095887 65905937685316702101983267209116597480 9095888 31793187542578447858396370947869990912 9095889 12845509733826751863584193146950694400 9095890 9945437867519808818425832109123540480 9095891 -84983382351138641422388062677991067664 9095892 -3734992941030498612449813310758707200 9095893 -161124963048940254668853587519659716356 9095894 24211256822331776552081500652358878496 9095895 3658034504209334483850034693374334080 9095896 48524377170856078244207733711344271360 9095897 61162116477903065033049975522174576660 9095898 -14151405887927192101900386823634511360 9095899 34471904554855055213054315502916616900 9095900 -125696051996967035766725586260797632000 9095901 -11686256851454189837091775208015761536 9095902 -121433810744252521928370826259379118080 9095903 -29000741955480469389284602538672623656 9095904 -224475937093099344728864865324075319296 9095905 3140135272025020602922342381710001920 9095906 108964253383528211486773008851269123152 9095907 -154990938251713497069612916165733690760 9095908 -23285016728002424686253889318665011200 9095909 -228928519999142005867453509102202549890 9095910 -35695642987219466982292037464306913280 9095911 -149823972807106845477642398851401927936 9095912 27058001379331392463990098064099737600 9095913 -15387302032612046416280915198410611420 9095914 128980071584492775673319151403209307056 9095915 168152787650349867804522656583994606560 9095916 -46651054936672294200321040427479976448 9095917 241055338522299599352126377680847402966 9095918 -39621996361630277476860359835571574016 9095919 -170591663367117656419323642718533120 9095920 43176736960537455324673999481700679680 9095921 -291269533952089720494871615835170352988 9095922 -60842934194972191861497751495828523520 9095923 -141162023724108843184134783246673387828 9095924 165863363183685060164267655700514368896 9095925 1476593857021262850357171427332475200 9095926 -17332990122397020158116190188705991040 9095927 90053775542193107193173254283271636480 9095928 -144040234049339364065114195276664483840 9095929 156853634687952501799621180613840487530 9095930 -56666282673974374102317834619198586880 9095931 69022570695463752450838703662588021728 9095932 -17612657703169976757113793462566016000 9095933 15347872152264223227983038873717920 9095934 -10432947993576460264846537057511305920 9095935 -80978610639788578587603917816412409440 9095936 -104087554828011428196719309420104777728 9095937 168332394753338507309391656769583139520 9095938 -27983145133082569463152491502288488960 9095939 296328909401794026508334156676179935740 9095940 -32222652533044038289036881904498790400 9095941 -61791685850989251532020985267708710500 9095942 208275614385344702657816147635740723072 9095943 35531965700053326098592827663116529064 9095944 135746664501029816625786100931131146240 9095945 -131035063148500536787953891912418758300 9095946 -240388996535812276888688336257251840 9095947 72763205879796160258145580209826194432 9095948 -86547103124238240715672322916665287680 9095949 -29665789757434448452475216742983906880 9095950 5072269700488587052718760837500448000 9095951 30768967704552733830470937283764773400 9095952 -22121411802220062918239006677635956736 9095953 555973812757876240809335411472606658164 9095954 -74810571424363190042492055230662841856 9095955 -90422995689096789309564052790782606080 9095956 148785396451066636433861928095093429120 9095957 -153706953400975273728889199247723817728 9095958 39136375868191935246831544360840770048 9095959 140298095570455423578282257572036706520 9095960 175423889074908171674808505107624960000 9095961 -29338995427291341678698137071535922496 9095962 -2528528300289116888441373764434614528 9095963 108739585648669800917391993515562926760 9095964 120688238250994338740824537641231038976 9095965 -206048600307070149538273969073922314400 9095966 67942167393293956985149538313493190400 9095967 125378671156967440750318906104392490000 9095968 -157339609163236653492168214184753823744 9095969 83558070605950331544998238361935443112 9095970 -10414414441900524647470698930074065920 9095971 -138585202463977344807802632025789570560 9095972 -210193507284061673969807045328112420224 9095973 10779564212409175771774222886483789568 9095974 19460428696350124101317162554158805632 9095975 -3870776251077443563778721271508271600 9095976 172607064978220441252693978435142860800 9095977 141068432438485756271746655741984795472 9095978 9833612109182567693595736311863090880 9095979 -43418512299140280123333472447636907520 9095980 -17859101988924108702731698980910848000 9095981 -246060224259559292119738160312913409920 9095982 30155119901658930674021073011047793664 9095983 137394829377104598942491330611274124000 9095984 54957227496396258416198797379546480640 9095985 70333217824924179485311277344669640640 9095986 -28496462863899029748241314106604017872 9095987 -59499138383262775977665193206922786000 9095988 8181612725537581463816608957123921920 9095989 31646109543154097627193181778211692544 9095990 67923570105361446237596291257942848000 9095991 -135937914618686299760935906337896528176 9095992 -182310857260411983240963351730659840000 9095993 -249014723579797469196755773561793419776 9095994 12695951904912909867489135466110271488 9095995 240605821981732904392423182628371382800 9095996 10437551898184012507993034234905712640 9095997 90882831321655150559574709170634464000 9095998 189416319057484641208948959650166687936 9095999 177962903367507493319852598475202638080 9096000 -35766399718014366048442119503216640000 9096001 -367972284079256037199175917409706113148 9096002 40973786638609563193098726781643231952 9096003 100767487496837516021520941965637760000 9096004 47726058173165921612310368943194505216 9096005 1365808197798068531583108765860000160 9096006 -3694995934898209732543362273060518016 9096007 285141211193491912969729619873376501160 9096008 -305604571773052479360100994821439831040 9096009 -51564237636007471216664409262146479232 9096010 21315721142359910884114630198123269120 9096011 192629359307127135276569033495021358612 9096012 -116793132155105773306492634579384580864 9096013 31015475221807850802634604250325846262 9096014 -24909821681720187832611025558540439808 9096015 -140275296054154952990098945634333547360 9096016 115884967631319979154512480920666112 9096017 23945332348585775947548632669335315200 9096018 -75449480632978324919380812823558510080 9096019 9724833323370451374912444455300829888 9096020 -28049916488061541663902310945688125440 9096021 193260297759211466528951968234437575520 9096022 -10099030649531107254098955338147771520 9096023 91557427803841391879259933871991548464 9096024 69433086105074524257186351451442380800 9096025 116056189467958824995661359332010737550 9096026 -82343759088683648960940565679007990288 9096027 -10725215743051001680795827195051229392 9096028 -16510279702742603576058776843175480832 9096029 160752103919344016241104492372556846630 9096030 -63132270402688982514003190136894208000 9096031 -22892571917342282300012450988131542816 9096032 338392411223188834964076442640439312384 9096033 160097650353702537952874070857653796544 9096034 -60557668116094239905869197080081760 9096035 63254875908463365976566333237496100400 9096036 11031408431624302839672225847984346112 9096037 -403099866671726376275505343332851914308 9096038 39178485246150180239312016715117293696 9096039 226881336811043736468432190148345372304 9096040 -77545808478427432395039496938631987200 9096041 191569531772087474877565548715920166800 9096042 34714487596275518660414706345333011712 9096043 -64154768790265527785600335863138130800 9096044 243517513017134039102598332977271675136 9096045 -16246383592949024655684395312301859200 9096046 44081036497173675499689060518525969472 9096047 18057140050248721256540484108216140496 9096048 94507831724056755875667825355063296 9096049 187444151939430056760174537525650724050 9096050 33475498799079919801207129779178380000 9096051 117487307792368946411685259370274705408 9096052 2051561414547527874798102720286134272 9096053 -101093981854888850536367503725264199200 9096054 98459008662477321042449351858073888768 9096055 -32591935275657231203352921843885700080 9096056 291847531879859267006996326659385466880 9096057 -5327136604779973099790130204023312694 9096058 -126712881999955503603154360439589183120 9096059 924111333935554611211315803750368016 9096060 -59516562952467954421959593147572224000 9096061 -110175414362158281927188400651000925748 9096062 96213431321595888671024829524437712064 9096063 -817358741367747545541517380059956992 9096064 118295916727065761252247896798842060800 9096065 73576188476202811429250014195047366720 9096066 -53918007084906572527115708203030746288 9096067 96534334257117033850575804403263746280 9096068 -217819469754589789550838970252439905152 9096069 -318424350942430244010118038459806156160 9096070 32892744153066311456393495654340984960 9096071 -68438159901128192154673364595311672880 9096072 -536333004144135769909082956754780160 9096073 -24009702491227948071998082181585170560 9096074 33840377225700929155058368002416335200 9096075 -15705320794697888778345614918643737700 9096076 240166298502185981368930566264732718080 9096077 332285600104437485641887555526688575926 9096078 -13569498623554101610764963722533203840 9096079 214084442572033166499448747702636161640 9096080 -422307451034345412336482161970380800 9096081 -10215440020872785210730376635409556736 9096082 -31721013680863316952547401970624358400 9096083 206694657398882503666919243601960796332 9096084 -52220752266495726311454157644970721280 9096085 241150243148155345622345112782714754780 9096086 66919170393247816190543426451831729024 9096087 -57779843470106890351386830072138636544 9096088 170899366350882426996465767565018869760 9096089 146345578138505682413418939311844277440 9096090 100063734411973510224506793877375587840 9096091 700583574275084018128150087806828800 9096092 3456200315795283306849148397048850432 9096093 339630714644437608682353577494222938220 9096094 -32735338862680302250789208341876801536 9096095 -272368433439036827761740378912101968320 9096096 -29565868099625143117758723432992735232 9096097 367149722001837288542422990296351896546 9096098 -44917763673018112798701883757111377920 9096099 27995978782435697479534946777984051064 9096100 39890124364497411938139216805165638400 9096101 20908694124610498535084855584441232640 9096102 -90997453988834250629020393212693239520 9096103 40985025628647094249073589300848631880 9096104 19241640197055700237284850304981637120 9096105 105706867845535486912176897129263752320 9096106 -60424380864093837600534945088508647248 9096107 -163822028114057526197469707520397309644 9096108 -5327918679576416094703287427023765504 9096109 -154990355451256015185820704621557777280 9096110 -80733047201101786688571257566789055040 9096111 269300890079188838593721845471142733600 9096112 -4488921687148290018960464640248250368 9096113 -16954821980695082212724383749188352 9096114 -80550459555265047648875260387121804160 9096115 -9178466766393262180525964284836611520 9096116 35962297568773220942666725420516085760 9096117 -176356645752125698398977113835556768 9096118 76439587007784642438812279757081611904 9096119 -277371150325104157869772290110743982856 9096120 -94278235230182420222504450467658342400 9096121 -330184812688134028148254555820633236480 9096122 40519323795715073438384396478759851520 9096123 -88077444836869389539478536552561936616 9096124 145497114752684805804786849098578359296 9096125 112797845412132645844920583962792678000 9096126 -9816754185292134255102205692358678272 9096127 204051823767723382936068237578931142976 9096128 40857271190140081742756332753121181696 9096129 -31805647551064635194734639112261984256 9096130 -72409766760351509104996596557958083040 9096131 -82748887991306584282000357993629369336 9096132 -54557322919723824205078722834061406208 9096133 -153921947589739855653664437531806404320 9096134 -1758249248134099089540726434131143360 9096135 -40260761210414190369620071928143432800 9096136 -99874212131849497960071912410618265600 9096137 57092443696922881298328639231990948744 9096138 -104683881455792691247130985618267600 9096139 141064970809492614771393224423297800320 9096140 -86237407712662129898220432286271001600 9096141 -144982273604920877267055800166987379008 9096142 131556211873168908943424976903357649344 9096143 -125237799225590731377683537646914710800 9096144 527917312029401771432717533653762048 9096145 -72495381438678938348652638787935809920 9096146 224133623130405462325457929577248471680 9096147 184718636012996140182848349927839060724 9096148 -145095397875341948118156537586481418240 9096149 -165854917543698418337436096169597820850 9096150 16251689643876043941143702623577241600 9096151 -98025541190652414154775695209607913848 9096152 -132523786972004584084972964954643456000 9096153 11397213319325894246687180877547485408 9096154 18207988866489513613836351179832007392 9096155 31066005008224238067636274749171476400 9096156 79539945599450983712958953660305520640 9096157 -75319592790299713336913191044054512288 9096158 35845501719070662199236064120164247680 9096159 73505411733338143863706756461687163920 9096160 116898765453678134582450292245594112000 9096161 -16025605558836298541716729366927140696 9096162 88547965723419036014423107076479085952 9096163 152953927527108463453722097599583840412 9096164 -6687662986812261943828595538206346240 9096165 2930797522835084713592116401588748800 9096166 139507081141016847986633292941536888032 9096167 -80467147927506120179699382515977094040 9096168 -199182761939155615622664589920786186240 9096169 -195192207032648532282944721117028742940 9096170 -28685065782403913905015232146700083200 9096171 -25224734193830892926588386951482802176 9096172 9531544670117565594370080818475847680 9096173 -6466814518870613012892488050660524864 9096174 44848765230559786982469161254895058240 9096175 50369067754358924886955059157326400 9096176 -28750436825899830883328925844189249536 9096177 882149218316071301088925679187037440 9096178 2128590314611001573209005728271200256 9096179 228511427975771896009996963289604792780 9096180 3118935482929677902881126755615528960 9096181 -20570153452966658292795447455951176018 9096182 -83424555591083756742736625716281299808 9096183 -133569345847439815394691776976722562048 9096184 54731018874064821883067589435735736320 9096185 11066664003177709678515800258259797760 9096186 11883774523477299180887144756649627648 9096187 199269034213889787565279790235195757960 9096188 183044295546322527255086313791749218816 9096189 -44790094939278678725402502866534117376 9096190 -46829079911341832286208608448763944320 9096191 26450922371408435892281822399660870784 9096192 121004722567857775528996197853676175360 9096193 116585504633103609866875140267434438320 9096194 -47970327476376189979362754069467876480 9096195 -92475673679006030013623387285831200080 9096196 -48035243103485431846615016452662217600 9096197 -241989980403149097030316307390831249088 9096198 120237057886080061745293014289449342720 9096199 -24352422009354941358977401671848813264 9096200 2761663257447090802469141585695104000 9096201 19976959346499540056297210310223051968 9096202 32555252800063148080823579917215861552 9096203 255201349002062527566147978747149626452 9096204 -17922383244135634947751695803214689280 9096205 87953551862962071833532088054211484000 9096206 -2006627439043247590646949477735137280 9096207 180955660042298123149002198945014039040 9096208 19412986585099347764602432617097396224 9096209 216375960514468844187937530078243007410 9096210 -94039261199170438008370319156783462400 9096211 229628565425603338688066146333226177224 9096212 -177085022642457024416302085384102000640 9096213 -170032588492051158618743108997134562720 9096214 -16307254122871881056818841634717464544 9096215 10574243357496730460022202697803949520 9096216 -62756991684694244891025570852632678400 9096217 59915325059902012248201779132613844420 9096218 227416818341954299219393860181651560960 9096219 -64755610205763622443505604576624075904 9096220 -972327400031018313005161752471306240 9096221 34796330770195988970478943840577976422 9096222 58921913565606996612115516545591051072 9096223 -1104554364843183821624578384328314528 9096224 62420118971383652193422763332040916992 9096225 -28672270104117865357141997911311200400 9096226 -168791286386108616536064763473453855360 9096227 -11441682954338505868889706305816527200 9096228 -12082060556088909763108270891628977920 9096229 -286240710986971412392600488110892095170 9096230 -25697457635359270463563941974372693760 9096231 28311450763193238908489424256335980160 9096232 185530509846153570132869820046924262400 9096233 -147353611890325784112445039642063956876 9096234 31588458361891603288511626479465165312 9096235 228763589445455421940586998302853213200 9096236 84206740036397839392570897072250414080 9096237 -61399224755806157598680660739183207552 9096238 -10908750938144538015565561336482233856 9096239 -294243834121690292932278504070891299840 9096240 -12860694125621301521199031820573736960 9096241 46493503130535983953567119919256630400 9096242 -176739966405041417930335079079524479728 9096243 -2884712444852464459963115639058274560 9096244 58964036444457273493378988489939858176 9096245 -15859591872323529161058622913017974600 9096246 -5349560676170991910782821861700816000 9096247 178973026190495228874006071908764727680 9096248 -30768095747920722374018905214130585600 9096249 -153198844416467622402263699004185820336 9096250 28953370832167419577249458065702400000 9096251 41554121262369350118872287193013350904 9096252 29857210470489677100236476467954499584 9096253 -260211798557584278032469245663635741498 9096254 136647107476449423116635298422629240576 9096255 10212909014307492258733889329184824320 9096256 -16879160431298405460811519735153557504 9096257 259081092430873717409103210839990605506 9096258 -155784418273487626670804299301303290368 9096259 -106510514575114329788735598045929173760 9096260 9125217824259153235058361931433679360 9096261 -90545260699617944365632573348429450528 9096262 -16191410647315533735815849780284452480 9096263 -137527549867918287036194766247721472 9096264 131277462659998183742104599510612648960 9096265 -40948724627380956425115816330728873400 9096266 -79249914713959826681225793704044596480 9096267 -107068653852609539336885041498312167720 9096268 27100030033902381795681390963202334720 9096269 -38175907559921669601185274914671029120 9096270 -8049066675127721454408879112528527360 9096271 -28723373960983425336844749209971175000 9096272 -441859383536335964174642218447945728 9096273 164283991710774479734996419334217028000 9096274 -49708726739679135895931616589296956160 9096275 -13383270335532658209856840343663725500 9096276 -42340364277422455935271674090223349760 9096277 -185542481609810942924580676779831309874 9096278 -14090955713002798534581487550817778944 9096279 -860939153036684093379571878599121816 9096280 -41017550843424368322497609622426009600 9096281 247872747569945691500952468363766259082 9096282 -11267138898142515835626145004309067552 9096283 -55154676501304039466799530434385952736 9096284 -28284119679606139859690292607497212928 9096285 62938384608694204866508340029640899200 9096286 84136216355220410925537591468756184320 9096287 -306694536210566967491215821411272805000 9096288 108861592007553729633646492040602583040 9096289 54580963446088121620155934237633709090 9096290 -1675878834670075759537795555461888000 9096291 -76026716894845483296613416362491414200 9096292 -248582847746777952724540886548057731840 9096293 83353970501050628473811960874815430624 9096294 24215785325240768914410389491812561600 9096295 30992758481034576934233428089250068320 9096296 501272922563033249977051261351664640 9096297 46887654619197039746775370164323973120 9096298 -166396441689327492937943706265323091200 9096299 -10639727295683947564963392081190871040 9096300 2296506714911082461017947631028486400 9096301 56838638589575246450874717767360847000 9096302 -23201425909811670629876005854173233536 9096303 18711197297904339190482330100840704 9096304 462610311100673461651291340408225792 9096305 -25758868745815502595234497312679726540 9096306 724726521862959174682611873371099904 9096307 138015552818705778503986136477754274560 9096308 4415811409719366944906856287132302080 9096309 -222616345929796652407298313801446773476 9096310 -92722907334767770403167901444201917440 9096311 11015689728477923350063149037658656032 9096312 -52473878464003969168551927532813332480 9096313 262413079944872242165100679331766371562 9096314 158358286552413130057581326044309352160 9096315 -80904985177521885023540515572046709280 9096316 -39620633587114831062215545432232782848 9096317 -26608472566155940756675972161900568020 9096318 11005433838731447775405057260408398848 9096319 268079240965943289696142732285776918840 9096320 -199504385238326655238128762843090124800 9096321 -44032540116602208432569304484070735040 9096322 -171797317283032159843274194528327951488 9096323 379477400041495079669934046034096635920 9096324 11132530642093795419674165282041300992 9096325 -9354365900654425834997955168393912000 9096326 171535717309252867765379749975130375040 9096327 -196558146123176990382778910692003610160 9096328 211837627108123959123664618576403128320 9096329 -262636107742185366015682675845645987120 9096330 23150625145482629340638847155669667840 9096331 212944504441505250887315266036743676672 9096332 -16462683485273753520825897421015280640 9096333 78468121083260774528991052702004651904 9096334 17740838753531822359948506940185701760 9096335 -50879098912313456990564894659686219840 9096336 -2867383660184226937567047013020057600 9096337 26311470338493362955095493746678729460 9096338 133923520450863945751623684361936908960 9096339 1229173852259642577941919151594275840 9096340 -25790920696472942503703000311157145600 9096341 196657627966686616092099212018431577742 9096342 66295256585705660986186470317977006080 9096343 -111715099965908869751837219164845993840 9096344 17514502741970893276134528922180300800 9096345 1921383048828261488148579428600688000 9096346 -23287259388157848911225904734846741760 9096347 133889600475719008582045889384717431440 9096348 -92727554201658306574099703494256862720 9096349 -4688884549124607017987539729980592736 9096350 91646673794533676656014118845569966400 9096351 62476242788580223847791557033331701120 9096352 85145907321627670939828387813700861952 9096353 48970720078749979842463869230195189760 9096354 -18567557340349697850905091547422140160 9096355 117658004105733658843752969402531479760 9096356 -46505304342457550723674510101962014080 9096357 -117065577036074276146460131909990668960 9096358 70016228968312176286266483184592333280 9096359 294550060235667295481165067829466269560 9096360 25239910494530106939768350342676480000 9096361 74801011726508948906481838556241889024 9096362 96552623029994362072228916570921777664 9096363 53494468287549799415866273290149799984 9096364 -124821296603797289567245631122877657600 9096365 -122929774221351021802501353297798298740 9096366 -14212009370167618273706998219620067776 9096367 13980472451209627665473973214130451552 9096368 -34376985683669300498632795426963243008 9096369 98100384778815936695362689586494628320 9096370 3211753154610918424550138258574206880 9096371 -168213751116620256132422177251790123400 9096372 -99878090341187839233398793189918762240 9096373 -62157702784791251157623255971928727072 9096374 50291579473802788185410044943122255104 9096375 65655622187197170138568712834039808000 9096376 87936712889990721424764733939838976000 9096377 33041327472685485868286290783377630600 9096378 13382387107139544008488628831247568896 9096379 -294849542472044105722222551518722714040 9096380 -269211373936081230588125481016769064960 9096381 4708130897528399889751424923064248704 9096382 -35417775208026981212880302687422526208 9096383 89910212283774275424352864158061778640 9096384 -2762293165110305276922931125902376960 9096385 -105749831002914524284766060864069439360 9096386 988643780320372432018013950824588288 9096387 32287393374491606385746518695437392368 9096388 36673284827345636854360434404155396096 9096389 107855595232856845724852623645146676992 9096390 4583777010200753282738157728479374720 9096391 -18225658289756353096759227345329533056 9096392 -1145459521595625424512583048095989760 9096393 -25845610503586231389910718079052920576 9096394 50763644459730876761068790539711243872 9096395 38899690036737579728501811622837781760 9096396 -80328418730411749940259275841164067840 9096397 300609258625447932630327131073480809846 9096398 -22616063897161821461945076751399444800 9096399 -16364487734706596096537474463095685336 9096400 -8561268800748406914073013553880883200 9096401 286418031747721506972809734978879034100 9096402 17783523163351354728448942383707136000 9096403 165159010454911431400926371074032978640 9096404 -94998483650186779560505720580376918144 9096405 59970562497965420573915988611228128320 9096406 -184714755862304312920432856838463938432 9096407 315036134200172275103626090170563467656 9096408 -83573269868038162076490717960280473600 9096409 -21970310931075402176262562974103544694 9096410 27226470465585183396501356907958997760 9096411 31934701719340732359309874706615175984 9096412 -80420116317554201413053955501436354048 9096413 -88253180281516738398864701725950090900 9096414 20501446141834329583956768330060518400 9096415 146981912850421170805519468237865419560 9096416 -35171700030803503197759096003758653440 9096417 229905084091189145496122637015105762 9096418 126249957359539055092387315996807214160 9096419 -173453474730212490665279388730625070180 9096420 -37158215365969633311398155134699909120 9096421 332133095934642630594428692083085416800 9096422 -56729856372543326765937019116769819200 9096423 -7328749232438506172636956194373693440 9096424 32429780893166034508899565179866757120 9096425 88310700486362495016568727705553035850 9096426 63685465544796843051780551339529231792 9096427 276368200359771751259374969226345099232 9096428 -77247843998835855741587169467950476288 9096429 -171202407089768961617778644454030369216 9096430 37139318432571425435983787169076876800 9096431 457481161259308647192503009933364384 9096432 1288400791555113338936778925882245120 9096433 217205409959471806992032676376565689682 9096434 -28713931522140390749257227225083430384 9096435 1963116189077687428127319738823219200 9096436 10842614818711008275811262656848055680 9096437 -97673534492182428221699853470976567648 9096438 -16602749460574611041092383658956441600 9096439 34484869243151173753351288491813459840 9096440 192195849336130588043065048124175360000 9096441 -324684927684469981529212940616271248000 9096442 71373389358065345165412910036544274144 9096443 134948515840517103463923214028141077200 9096444 -24935115247138639096011114252436399104 9096445 209305398377655235013562264657027110400 9096446 -43212173925683450223180413740626244800 9096447 -174982154160706851518735503706384038200 9096448 242904829009856579917658972868388585472 9096449 -39743097970650410528632611715579882560 9096450 16757194245220670374198746003435840000 9096451 15759297045382196011635423797479458464 9096452 -222770334298877370571004511802159842048 9096453 96667747769567525722086970125822138462 9096454 21278708092123137293850830155420753920 9096455 44340705971741932056192112295514072000 9096456 7152454689778737990187691263227740160 9096457 -14615622351155027307654911171865370546 9096458 -52882871103119988421551716588090890704 9096459 -105296818747115456227814440030802841600 9096460 163937697856998723824875620839799137280 9096461 252112499312090964741550088015369477664 9096462 -90875687841534041180961010329103872768 9096463 -319146985192525492451403789116879636480 9096464 -4656313797151099784770094904794775552 9096465 -8892682796212936556843042475424508160 9096466 102151619597017404558376399681385790240 9096467 37196141491089849447254617132424127000 9096468 -98829854963255105412381924826481657856 9096469 50688055557196971845475718487803236544 9096470 -18109177173620577569109214023573110400 9096471 -32087213005516344474459604363357328160 9096472 -6671343090348498057766780550063063040 9096473 11611443057569705429002832857727307540 9096474 -978539281191265396948920795566158848 9096475 100226795581233074989443919443329192400 9096476 149144017955467312955245740855541804032 9096477 2253678965092315876741672708460002176 9096478 27775953458306841414160134893525184 9096479 -14044737569577377292511462601857313568 9096480 56556532594861799526374377959509852160 9096481 156148745657611792602032023812353117282 9096482 -1255939513023982218911965387160415408 9096483 138368304859269912691583893249182282048 9096484 203880504326209045616382457669060582016 9096485 84423418775445450673030088722009436160 9096486 -7865914564017118732819758907434670080 9096487 148949377009923671177631640044970020472 9096488 7685675902691434417114007214038784000 9096489 2784564677499045692694122680762608000 9096490 13542585361165890398907500622039475200 9096491 -53210781798746963677401479257414548216 9096492 -18928486551767372651407455087835765248 9096493 10372146133169681651097545628648076000 9096494 22419579035695922455173646677200459712 9096495 10298455272323498184549179036247663120 9096496 -46386263387094995923275200200653275136 9096497 -157279634158130731669825232317725042960 9096498 -32026749070732896127726345220651650176 9096499 -174073288775959175932484176241563472500 9096500 14046029992953058311649300014157824000 9096501 -26786580553481857599623327927748918720 9096502 81669080492364025235175809264235970560 9096503 43347933469909939455745381566524050368 9096504 -30647641465400572481346501825973248000 9096505 -51916209228262426468143776561292919680 9096506 -62261747290855391300329925753720218656 9096507 154979144874856353388197805783188062076 9096508 -169537389351059107478799107914181788672 9096509 349689430142245994160605897943458791680 9096510 18409579818409801275357366811892050560 9096511 309458802216300676670377162352113906112 9096512 49699592163040966284684250661042257920 9096513 -55997181356533918031499397184570758272 9096514 -66354256127917700517223241693208396288 9096515 33811104243345566561933525203500986400 9096516 18769873826108466539638369398462873600 9096517 -4027695956352058199026750248543491880 9096518 -28689154297495821516431790617923835040 9096519 -13028581214102025932686726067651733120 9096520 -37169004909899710468087099720283750400 9096521 234250325102464103284636585489188864 9096522 -68073309982508093926984476962297987328 9096523 -203610874158234176680086103422060996096 9096524 31997862009906757831725061268091780096 9096525 -71418285941749554715100338560144774750 9096526 -74489680087601036205212091934994476800 9096527 215298941191550262232239419394082854072 9096528 6210714860627394363226065296147349504 9096529 114200162732165606592179765998200743284 9096530 9272418586617573408824307318513813120 9096531 86180715986217294557663900527247610552 9096532 78783115924628600978443125617721407232 9096533 -126375668144169700233293140506760807218 9096534 -6801044487128896011028591404809399040 9096535 -67656880205603394866996262756481152000 9096536 -70307531570373150589809769954519480320 9096537 71353297947698588825313889388134948560 9096538 25095357441235937106752215888923120 9096539 -4986646202033082343177856710597124376 9096540 -25896159632400552631601123157965491200 9096541 808775004791970718834395597442435072 9096542 -12170608287361067755053659914377326592 9096543 -7824124653949195880574178423220671728 9096544 -215199168654701857007841470538381656064 9096545 276459552705940962674692206853113000 9096546 9093613131639811586567983765947171840 9096547 19240310549214709821729498824347154688 9096548 -104374153566092914518775166582302801920 9096549 4906828376541485629289688488224720896 9096550 -17408053258292424376893906918335815200 9096551 -8083887033019267091429711813423668728 9096552 -163730006957750282099453730348604154880 9096553 -380021090046763107127444638723257794956 9096554 22535498897544135315882680704065181440 9096555 -43021562908717994821548421936643892000 9096556 93418838333203244974814871201366152448 9096557 31653356510105582157217568769035484192 9096558 -8327240598218940805717829856579028416 9096559 355763618555355607712306246409688471760 9096560 -27444633866098341163164909171544227840 9096561 -13129635170908494780770971705535717760 9096562 -151794520578430436694027510266919712128 9096563 -35573140880809538389398672642282801504 9096564 593061550028727169994923854105188352 9096565 -96183629641908792488141677310181103080 9096566 -107887325320768724575399097644907344896 9096567 82721572664491332260483038709460624720 9096568 72746514561721867214382023653663211520 9096569 -71089259703321231347847543065250353280 9096570 33766469121668185296154787109695539200 9096571 23517858358437796570302869391818368704 9096572 -109843150540191566152143962640175233024 9096573 -188313515129036620244529407278167242400 9096574 96093854621497280334370436928875137536 9096575 186754424767549774777717781985495447000 9096576 36303872948201455518558289245555916800 9096577 53100218024253765391922726355021224000 9096578 55962832647876896147970364996908195840 9096579 7483731634427958682630382454098162400 9096580 -29959118952244295506213541829228725760 9096581 120268862789568543841088045392254792504 9096582 23015349126219306183372240404450701824 9096583 -130367619744969373514473396763075368168 9096584 64015454952663515133776969839625011200 9096585 37976701334815753585018184343613512960 9096586 -106824927024259906580029404503492365008 9096587 211282169060506043636334008742834817236 9096588 -42161256346888259206310255100384508416 9096589 48063266511254242688163099706289342390 9096590 181785632914597557777238763628688817280 9096591 12473554879066615381143914775289532928 9096592 -15470142682145180533393077770323230720 9096593 -156989989224987424609599401122675610256 9096594 22990658353419741578396113012067092608 9096595 -75941345245096407718322032506299888400 9096596 -103667087951889894822110848800236188800 9096597 176360703487116308411374887619135271040 9096598 -256807418214100536854361649210295808 9096599 -110920697817226041534510641173758184200 9096600 20575095693579159738365434113059328000 9096601 -60186102735432011623245457870701837600 9096602 25682235957560479782782644146940907232 9096603 -106191354734382479265073633646633092920 9096604 -237639695500971927694703037413861913600 9096605 115134795245643093338666730311727001440 9096606 -75134828237799889910250279698340132288 9096607 106502806628020049563286421360319088 9096608 -276388272414584995038348752806445383680 9096609 -1459794113461481959187716142135192832 9096610 38683185108781381064306879689845596160 9096611 -120794501135276963892605413838877498600 9096612 -54428350912441535832882879684734373888 9096613 -138026828368519079714126007317864092800 9096614 35993469719632824553739797303445554656 9096615 101530627960289623265345765359135242240 9096616 -63086784525390662805052563019259904000 9096617 332447062497008994512195217386110799460 9096618 105244602373371097644973116079634383104 9096619 120773998606122835270108030231158997760 9096620 6465246449866633487037846657501849600 9096621 186888745432292584702369016593544622912 9096622 140469097488895198347539243851261922112 9096623 88949484604264969867966799265430057872 9096624 1114175051441700935510096711640760320 9096625 -7189193288465777019026055340008702000 9096626 -14087106206870044441506687485148188160 9096627 99591832390913724306874991199430315320 9096628 -81175710954030101240803944276075209984 9096629 -14063061191555293619144090742080007168 9096630 -12659824305840790724153438151099648000 9096631 -143730099153255718331652489975275556568 9096632 330411076482598138170672584356280770560 9096633 -32672071331785911451950765783829647360 9096634 50445504690863170213844286870589401600 9096635 -57764655552439246747231338328039682640 9096636 -123074132566297386036950614267809689088 9096637 147432509748146997127269376871545989792 9096638 -8488581135640150300216999648591453056 9096639 -103967268106225973179958098192712043576 9096640 7285157746932221674697570745959055360 9096641 -379463248957880989101397128981742091388 9096642 -20875630565250204386245646011933437360 9096643 67768836454247415473309858374449592892 9096644 128806239009904784345401822006419296256 9096645 -26475505192995651961022400864660125280 9096646 -32204114161938033920061999239598356736 9096647 -102190905038412168553101939675706069536 9096648 41773409642654248284532640145957765120 9096649 -79284641337826540703934588426567627360 9096650 -615404937252005448849851038716998400 9096651 -671680562461261163215370080621867307520 9096652 118478588861035519987975146210274593536 9096653 -455150895973450106587071411242805015936 9096654 2666999861131050164656447980957698112 9096655 93420506570878049418946856520250544160 9096656 8973912866355923826287080339398746112 9096657 40496851833940044739723612860202788864 9096658 -98444913462454639452005084540591614320 9096659 -206544454814478478792444246463875728 9096660 56219415908998913659105466241719324160 9096661 4872966319487457995380737488827035264 9096662 -143321671610892194361405989312255656320 9096663 86922323494804258381619190227300103504 9096664 -149422870984151011802862280264745287680 9096665 -1320820477751848965788103211939538940 9096666 1762023451690709446658600168890818048 9096667 152077046885997147019368365652502731716 9096668 -98057950452297401630398062282537984000 9096669 312797485604354144326585901376081545484 9096670 -43444411956355595375580252282892442880 9096671 -30754931810360710665417565113357147456 9096672 15008336517447716681114760913773133824 9096673 -26465797993852962609438171741971481920 9096674 36967826400028922483093694587015600640 9096675 23122788440409857819728910198506636800 9096676 -4172981289357620497863374132078797568 9096677 21243638870024125730168943129841574526 9096678 8499688289202983900819927817675611520 9096679 61885048843948007214518218067231707320 9096680 -1869917909093489532468058032104755200 9096681 187750443586091541765581235663749566944 9096682 -25472878908649114452465403397249104896 9096683 185259390243607397104633934108339070600 9096684 40203016071363073213289771908408210944 9096685 -9546165146132947289568050209829178000 9096686 -11388843143774806658260961577177994752 9096687 -138266578168455486261123848817833396760 9096688 -4707925250795867659876534366203084800 9096689 -62033400880118979283738201774891338240 9096690 22162449900651466546515717483882854400 9096691 -258032898044800103756719885722096693600 9096692 302886183672574373192235643137731911680 9096693 -2196670976295077024810860976663219712 9096694 25652091060450631624984382303922676896 9096695 9954519771918088379339395585394266200 9096696 -65301880668495653985162560221012992000 9096697 3330193416796577173613917718280951146 9096698 -19403100239544760955466871723218376512 9096699 117770383820181444852907087576866301464 9096700 81934632724599622747670220692527334400 9096701 -224768513242860191621149869963918381600 9096702 10550485044266234757169716711809961984 9096703 149390382472585301393417131329693715200 9096704 9596581958575196419437928251937259520 9096705 12856312693803397628064929672718236160 9096706 46612416705814845988735298502837813120 9096707 -42575161045229483179682149100169668880 9096708 79860900710355630636685474461336551424 9096709 -104193015985153521884076421462147127808 9096710 1727011862493089618284502951068104960 9096711 5501468540835301146728788267530613920 9096712 4295631993290796914610508551782522880 9096713 -278692466684606049582197762926677784038 9096714 -115295791730556933802535663698929430272 9096715 60164578878925017304029360161004579360 9096716 -193706338747428703784233187640064028160 9096717 -13088079888987789172960390796823899136 9096718 -79136527554814966911742403325373093440 9096719 295410535176423894629734489428924367344 9096720 -13676596855983833337336184299041587200 9096721 216426805678577188035157383809765695922 9096722 5454873746815780766379616553411882112 9096723 -147994496108523371062869787547689886028 9096724 -12160686029349882775647740906088685568 9096725 -8833257254333495416074766602626148000 9096726 22934030325594673562512314993079334784 9096727 18586148466336577503823771656540533576 9096728 -177288456694972809980056923293526435840 9096729 -86979386631961581604826051399970260016 9096730 -10981834394114282820581017197225492480 9096731 70284222549321868315679936424476274192 9096732 -15872735367120675930669690851847859200 9096733 50322022404556569711198639474134896128 9096734 79580961794181384335615898834608389632 9096735 -63102589535818535270344426583601318000 9096736 4212848544083998042578766141999546368 9096737 47719036291972599861430257955197190632 9096738 17817922120187002522352819938283888640 9096739 100088668492517312684023689737661173256 9096740 35170143539183077404273999795107136000 9096741 -213122732143752730758535112902644749250 9096742 65432584475041570755592519552175636544 9096743 -143988337719391489508049950110359040008 9096744 -185362849116531864094752283228047360000 9096745 -61005419085170821803815090139977229120 9096746 -28162196071623125480878393531716085920 9096747 162253690507660590933362991742746504960 9096748 148388511680635281566536103612321894400 9096749 22036463005101621394175697122862985560 9096750 28214018846016722527456263422431296000 9096751 130771294887088237425229842086774351232 9096752 -8626396894247506600505253391043493888 9096753 74356973828415579046449523995703128384 9096754 -106322442072653804311614419076622049280 9096755 -89669664463069043753980542022843201440 9096756 69385621281566138536997080496042569728 9096757 -100265020524754710279314640322545133056 9096758 -144746055244085587929487933208793838080 9096759 -95036102004726190065256611277285935360 9096760 61426909573602717239950869532159488000 9096761 -171169500517222292766262147693238957628 9096762 -66770697716896492729105759997194318848 9096763 87569006577015428099732781790939759080 9096764 -35552654881936897219175372539351093248 9096765 -14441401630348749062819806202886096000 9096766 -52645273825443014623435278732859812480 9096767 -158164506765288964849286676986358846168 9096768 7574144367785143248500665678933524480 9096769 94940783138267900027492418831645894960 9096770 -17154877682884517429050137791289600000 9096771 -145143074372952757233464248541602844160 9096772 -223322610933625043073369804222079123200 9096773 -48751233616602530418258629438380623360 9096774 -27616227130898277101016422641288799040 9096775 64381791916766598043871776762292280800 9096776 -48830876514222544677585935928214978560 9096777 74087455438774590362998642231871028714 9096778 -174524279899680451679515999512012347040 9096779 1564371081868465232355307702313756880 9096780 25135638675726623391187622214451200 9096781 127472937908479593803268184820029358582 9096782 53502517661183411336927191581944404800 9096783 -49570325347180565430000235542812975856 9096784 -13785746394148430583170386976458547200 9096785 28958688989896552474376165091922829160 9096786 -162356864475924545466899363333358816 9096787 128769132956349892190434329070466627152 9096788 58621917268829396702493678215808184320 9096789 -49458369822597673552389766993170113952 9096790 10466664757534311177641175842906822400 9096791 66530716041001376777179795864113339264 9096792 109777977103763936000893445502855966720 9096793 76650506337448028506392949409537835924 9096794 -32425981857543693158199819870597235968 9096795 53553188868629653452602546862585114240 9096796 -30147764285195045219431306781469432320 9096797 31901532059072283224412384288798964320 9096798 -1304759894019734485157018591496637440 9096799 111977967913950017913013307943327885264 9096800 43730032533772866814562998641839308800 9096801 -83821637383884496843104116980603277280 9096802 -28707817669057850794918568936325568512 9096803 221665575547965103144300218158222056800 9096804 12578502800062109603543928652383621120 9096805 -23286299555524201578689881298912433540 9096806 16903161230481940790312578457188592352 9096807 -45112417973392060847800552618483976880 9096808 -29672573911734785049690865244412641280 9096809 -185140688745036127569996186973720811484 9096810 -3960200428418644527166523802153100800 9096811 35713929382863949805293520425393495412 9096812 -90959511670729038962008921434468505344 9096813 -60556549028984667358501815268371043200 9096814 -56079866845262117238860135130316234560 9096815 -15853090957064465572422040750001782080 9096816 -33917469955946062976367005544848130048 9096817 -278959958301790253515321544467482137134 9096818 144465231258427517171687220974945280 9096819 -123109979213687876580650118437742265728 9096820 47454955265859893061979206807224524800 9096821 -177262501389941162173428146614067904978 9096822 21343369636500611351248239297048576 9096823 -121357224697986390922269987012064395928 9096824 525727960325941862342669505762956083200 9096825 17335247447635343351320457819046747600 9096826 127211630192697173033528612033333137776 9096827 -274701907720846754980232243666503647324 9096828 43703450046448330105835280475701617664 9096829 107484441490703164885060005115461247232 9096830 101014235839086823146429729051322282560 9096831 -238041336737747724362053114304650382280 9096832 43251892995852980797522082144138035200 9096833 -293361186710568115322730772292923809918 9096834 -3022538168447205785887398275566529280 9096835 -7231585875728889036443456842262817840 9096836 49506785960636047384628232795808358400 9096837 46928957610505074558010515446213345760 9096838 62561317918752172545944769844899700320 9096839 1763941456836532596824859162213624384 9096840 -82377264939214408235132465188675584000 9096841 -20449136707931679859643978637138942428 9096842 -87179510101733832953243330365883870928 9096843 -78048948404401949147378442965033709312 9096844 -24060576623882033250406646293241750528 9096845 -75817839117977105085049916943901716480 9096846 11751287270637119672831143552899130368 9096847 36649007509422141281214509031578613312 9096848 7241582530247280649103002155631656960 9096849 53657408772081892358148916711892024244 9096850 -106378069382078528724080955515852544000 9096851 -200670558402845296790690295539851150296 9096852 -123467433393333766032142043935469856768 9096853 45490940262871038033859204938413022698 9096854 -12511186554418135601967757268629932288 9096855 120762580643080256829515522843442844800 9096856 82144634669101109793030635186418585600 9096857 19458282147464903805323414438762201088 9096858 -93688343404360199324938272088755452160 9096859 23170841861841577167592899498030193104 9096860 -79729512083581981879175636352905617920 9096861 117725770705463100014958537267985471872 9096862 -83613344767989592594299916028541366528 9096863 -46278954297411987586866728472586375776 9096864 15388610837243274574936526903650025472 9096865 3435421364106470853062307903077688000 9096866 -1755087002826745311180519185091687936 9096867 -549442742239334155780492719346721232 9096868 29973396077862066794731408993514741760 9096869 13345961809161802488836602921228653912 9096870 4480558285850353420210750554400700160 9096871 28130553891952800420946942273749643312 9096872 108843169171698578209371707913034828800 9096873 108548885218825939129699877112976563168 9096874 -36783432208198985555211229842375050064 9096875 45761149227975087828992288316140700000 9096876 -128685498799856374736293268139369562368 9096877 -185091319380032371117979720084646465120 9096878 -2467760989273440945885284494371414144 9096879 4869094059956799348443357381394535296 9096880 -960703577976658666642193673959178240 9096881 -166757173208275729268349875418152382318 9096882 -26609487693078331031985474876456834816 9096883 83318499271839956341157976999310147584 9096884 -222738756242995575560299010263792877184 9096885 38984986253927279025972045389854252800 9096886 101469364657350383911787458144585087392 9096887 -45711562115606089319644304306219652000 9096888 -5944768440268542327975278801517281280 9096889 -45034138439369220474386877018983028310 9096890 -9788550310070695023691010327286048000 9096891 -66937141124650725861429720879752355840 9096892 56925257606786191356132355794446801920 9096893 -97071360374578036695558254332519455156 9096894 -54115679460620569759042437062347046400 9096895 5753072215769017577604859767422844720 9096896 68318075576526564350344978384992337920 9096897 -75448780067873333734235139486758342400 9096898 -32437161033012824467795768082479248864 9096899 251582439514014195261428721654348957036 9096900 54615834524210732979992575726875724800 9096901 -256813842660401130478305998440025794 9096902 216138807265072997710978013499998272704 9096903 59637532672424238587177355704287659312 9096904 -141258635376880444775300811070472140800 9096905 69891463285935744834544228666030329060 9096906 -17380558896238468846929144948370025472 9096907 300425982904514432880540420638800513680 9096908 -1037361728801263692144363924192898560 9096909 -29328890500855606037257606960517340960 9096910 14719905603314857732006730096147655360 9096911 -326426343012482894678205467688115177488 9096912 -43208156773687620490541649890284142592 9096913 -130026113072856143302380722784994052160 9096914 -66911841163986900005234358306318458880 9096915 114156703059533951437403127785541024000 9096916 77896697779859172546325570610869221120 9096917 -92541607280133543379839174673389242034 9096918 116822762343584319777717718082996512704 9096919 22550657819682124006715982072184254848 9096920 26967084335057781333828317616957849600 9096921 -360555215061072210676653810463520961600 9096922 -15039061106828322366035349939427975200 9096923 372813887257289564289751273437170418960 9096924 -19865983963234076675765522067978759168 9096925 -29505027970784720175934160866852143200 9096926 89365665768873201837350298587663213760 9096927 -69822777352729189966488114971248867968 9096928 35903571386998732221146220997351833600 9096929 37170624905179205472490940146372143360 9096930 38987386861593574863653578280165344320 9096931 134346222373036105856202717385877490832 9096932 58310220361995901716734051622263650176 9096933 200948520674928612242630847055877470944 9096934 -40478491637798707130248577192812185600 9096935 107635215883458645444532104730361453880 9096936 186236688757301177911038612095665766400 9096937 22795554957354965700262614969953776512 9096938 -161337878232470794218087624077092780704 9096939 -10015425675476258075004972905333688996 9096940 -126460189687249416251972093635432488960 9096941 7661795135572332504169869927213887424 9096942 -101605621271224723046162194126295383488 9096943 -52937197020671909922877980749165561736 9096944 -16439383304809025720685648318190977024 9096945 37336764858377822026946605510355191680 9096946 125757648089620793426041643642613387264 9096947 33044663745921768878035007759199816396 9096948 92469488914135710130375174419375538176 9096949 465238388222580156807673619325572261436 9096950 13837742680901363292816061244124096000 9096951 -797904025785844318093006054757166336 9096952 143777651435336536179967082495580364800 9096953 -335272314769990183564526442691914920880 9096954 -10061830914019069220330590785221851392 9096955 -49264678705504878779209717079743588800 9096956 86980030191269526560221813978887360000 9096957 -14368950719209217850204472309466052840 9096958 -926836053904321333136663502623051520 9096959 -5149409114461279520891984540444754840 9096960 69884592620788613950491893186785443840 9096961 -69238403666009478710764325254254573776 9096962 37750913634330365297058336059671291392 9096963 -197288295922115634451776681922144680456 9096964 -238217356676652471215113553749239217024 9096965 -99051683023553302276734367469118979140 9096966 41160511534621840044409687595474151360 9096967 -87483541098148918993116343326229539048 9096968 -3855613355709967663442800478553108480 9096969 -35724524711072842619509939019388339840 9096970 89655678465011396327968979274145795680 9096971 -95996233319033848110984040931098568208 9096972 54286674782041395888565861883058462720 9096973 -182908297758223555532112971760148691316 9096974 42113805813710788553721737465250697920 9096975 97957245651372316699147409521683438000 9096976 29370649314659712583581916525398065152 9096977 192122442595981478169389472310234139826 9096978 80660583003737625637014525969044375040 9096979 33550825342252143365216823632171809580 9096980 -56535483676518859122490457686743456000 9096981 64609796450270565285520068685278743040 9096982 -36600052343005226369425638224793797568 9096983 41607196791287531038944527110249803264 9096984 -27614340251573172289611972966075801600 9096985 -1150124756242109870512533743564093820 9096986 -43555891331477060238216387267982054656 9096987 31616240442506966923356246446409888960 9096988 247542049411085227673941714170200319488 9096989 283767068213092346319870135653880925632 9096990 22437918781697468100035109093863731200 9096991 549065197304700148720999621450268605440 9096992 185678883457784402905009431730218074112 9096993 -170059979244282752971890843578733199536 9096994 -1899563137959098857046225544509034240 9096995 20447581598234285770958751670839468000 9096996 140706916333638139098880280882096366592 9096997 -63450171434772050155740869989046497188 9096998 -221897675044862922101419294196713920 9096999 -11381706517373790953951311195328709336 9097000 -4419009150399159408682300681850880000 9097001 -151521899043078660831106513924924528896 9097002 129302105477244763595892120195679319040 9097003 -100703278284970730619852860552081052748 9097004 27117743541803752176641931142963577856 9097005 -57839866814175594714667512353025246240 9097006 101786752719631018303540110033350264064 9097007 -45064068691925174037414987517497969480 9097008 12813855275323537355685269118910464000 9097009 -127579413363545814228831339658473783790 9097010 -24086867036118239513611031463235584000 9097011 -59848664715308225364847729958375421696 9097012 52394819961730088471256723498130481152 9097013 -174199867030635795682711442487520778400 9097014 71566757352111948050073960446023566720 9097015 -34762924077893702177217447295500954480 9097016 -53297897180550906970770973373074636800 9097017 -122372189944822991673632426341239984960 9097018 -8062644134246893705211447597981462784 9097019 -118946177963410064405369097045131681256 9097020 -9873733837013001409222376258891788800 9097021 -149394008522858514079003627876158558778 9097022 -198961853221904169230248099924668864 9097023 -45515781941913799561047723548668035552 9097024 5049937040682867033714633506025373696 9097025 6865203174948996725656666113182472000 9097026 -31279213628709304121589953055115800576 9097027 2640227001852147059482288931254047832 9097028 -39886132010603937338701735286497832832 9097029 7930653663395956895815453288231515840 9097030 -8970500964289018613172668262120113280 9097031 -29899102309185116524393550505417965400 9097032 -33701851913514301663856899360514703360 9097033 -158102122761314056377405382465960392960 9097034 -33336767775230225159367692365461808800 9097035 -70448495196475569688421312917821864960 9097036 -74252478531454874685732756550002495488 9097037 2085663301214120210359327757026285920 9097038 -109466194405974352655001358876905459456 9097039 -1687235704558118454022577648840566080 9097040 14108683902196551611703270751560499200 9097041 -7662980133007578370993328904659040 9097042 34290966468139726311062865696537126720 9097043 -2385304557468916773140613944864703936 9097044 71298736875515914910085366397094602752 9097045 96740759395634587883983649795010846300 9097046 -41162789468215790390812776312715200000 9097047 79292041619982306097030504589921867424 9097048 1644265139482432341328193625863577600 9097049 91188788468620627159299897948837660288 9097050 -23007452901584116501588409654367571200 9097051 264372148323974123252196929615176155952 9097052 -47277999880022984972965521794720126976 9097053 -1893097706404355158935428329647669696 9097054 98547957428716381763061326668757124672 9097055 -312769907484755747489708399145236962080 9097056 -38795512560122964484610105164392038400 9097057 121271964627951546097953035960781465600 9097058 -54536721731848040773952318350492527840 9097059 198207492175877774478716344710694374720 9097060 -18699225085361496351333828495764275200 9097061 11574335280627714546052442849968297824 9097062 -559194158950482513613628728922333184 9097063 195300324011235374231013224809620709744 9097064 159229217853395168176921457469957765120 9097065 -12413983384533675402492117095272390200 9097066 -5856727693838556200094244297161388800 9097067 -80668747115219737287982329451722432000 9097068 57610560975972433639968744609322613760 9097069 61098788232742950967649470631480112470 9097070 -24017387496085028015900681404325783040 9097071 -4410573032139436708014852456583959288 9097072 5692325058514535484813582661834309632 9097073 311033103291144505614262054133898074322 9097074 4953034915591487593791479702178668544 9097075 7133695378175808525828885980064573600 9097076 238159973130936137508564708934613861760 9097077 -130363513283867546449132461085160308320 9097078 159914395222731415733667883598822919840 9097079 -10240819529436010302883679079439816320 9097080 -29433236027095912608026064809937100800 9097081 -9241262882495650465282674394656939008 9097082 -161747819000547127570902026534152318608 9097083 245023860442272749681560382444602647600 9097084 -71120562251106463132564055066770806784 9097085 -121453871177490008674660867883434947840 9097086 6265753658654589392030475124375296000 9097087 -476311642073616064065905603124051076640 9097088 17119293734152456974898193553980129280 9097089 -73806746494468266069241393059541549776 9097090 94387318110500942534539300874756582400 9097091 243552947564701434660576542560725270552 9097092 -33736774608528178951945781093753441280 9097093 -189319703019212981558043801505810986658 9097094 75488801577643667126813734135134130752 9097095 -14393580972347848719463856244791619120 9097096 11202919630317347687118460704772961280 9097097 56047104565909471426267042702596234120 9097098 9611948001400588829699665226558535168 9097099 -255995068754694654984440357469788379480 9097100 -102002457607774092444797916380905017600 9097101 -61065609267612231738785726131188416382 9097102 33529988284766249352024270442253357952 9097103 14727577879494323723179245865082382720 9097104 50116658020975257997309233309553065984 9097105 59164346586387615591759054521473728000 9097106 -53507413938481777697160219988534747248 9097107 1696802851454276601925195931592602040 9097108 -192536141770804062011393109500718430464 9097109 -117207396634194086620646723711614668288 9097110 -3530013979244128645601348509604791680 9097111 -307815683584926687829415018245240927288 9097112 -219623546007847533588106324342899148800 9097113 -47133742970812455616705105242732054912 9097114 1556453880291891180482486848457777088 9097115 134867626234533666297687880750942205760 9097116 -13007034154308892914872311708975104 9097117 35635372328763803778361768367195942592 9097118 -41381044185239017433854003931628570240 9097119 51891791566353231367222719115937099544 9097120 28674900446432917043219351875880878080 9097121 -86302891270556964408859906340087402112 9097122 88796165393574067643948239039758655872 9097123 -1695707752687926880453177343835629056 9097124 38629927432646337516437402794945152000 9097125 65043427775705971339511598836977584000 9097126 22682882690123612840042338848113343360 9097127 -187888027756272588525105518890059252960 9097128 -82849147364001424606073831629736064000 9097129 -61063492332449737510231087376547019270 9097130 -19210612460265037362577897137768883200 9097131 -84623856088179209549046036247384251048 9097132 -99016167671739656804640916950145007616 9097133 314767403450077015755007936866790374240 9097134 69636638347631631581451582179483772480 9097135 107974598638716866707099166403062420400 9097136 9066928897542981231252393196535414784 9097137 -47212391801285751759491695387801190400 9097138 -68115229149786946246481126844261536640 9097139 -268488847988509454679471347198399283840 9097140 6863988120044750020529600729652633600 9097141 -65094752300399825169249941037611645458 9097142 28206617904743189985695360624806525920 9097143 -168435585122738595766596045096681600 9097144 37793138516979654774291522412859596800 9097145 48626310935106256067465622023618323080 9097146 -30300306056971541644720260546397875456 9097147 231991909308007034042179442206609866596 9097148 107125694091508501498911169989206750208 9097149 187907620708110579425892456796671531264 9097150 -61137723172332338741620543315058971200 9097151 -125351085358779237241019811864520717440 9097152 -54264834163616990397613706959229288448 9097153 -39688529294999223149004761883142019416 9097154 -107998024404866292853256665201869872640 9097155 -36654923786064255421134431053987148400 9097156 -186826187383253845638912359496460228480 9097157 -48934917206142470197550208268399981728 9097158 32771199290520385518395691866357624832 9097159 -239083800629103278448399087080116832928 9097160 55398626331577640768026256422278758400 9097161 75104832820645734626085566183792894880 9097162 -23232614056210259546951861288859110400 9097163 30433005137909504711207837744692071144 9097164 20707583155619934787229144204060221440 9097165 -6436085270128334766652897197533635200 9097166 2043361890630029975754827154163261440 9097167 39780865946506511797498894096798857216 9097168 -89268325612601207158403051368619704320 9097169 -79417317999534205137206818755634844430 9097170 14803392675701731845534411744567843840 9097171 -3003470384635824783997836848998442256 9097172 47741141809580340274030651503911301120 9097173 73388477087895636698560993054099671822 9097174 -42291353269986827909999335628343067008 9097175 27986981844838802186390615754309140400 9097176 -9986818832514090949782366871552327680 9097177 60603070787443229209026270969228246026 9097178 64515498403747536810249424012854150624 9097179 4574811202833595805731031771358627840 9097180 -132522411463689590006350958428936665600 9097181 -48096566850003657857462594052169243200 9097182 -53283807731920170150931986676079467200 9097183 -133386353138486656071344770552564233568 9097184 126870879476430412787593969534426152960 9097185 -12654131360135469067788875650382074560 9097186 -15087706480684985002940175090026227200 9097187 2645370289691656691804778167961269520 9097188 6812868014361414865469049612362265600 9097189 -33318618644377734423436827029929796100 9097190 -31967376291689320066787536071989260800 9097191 131736387443891763550847104275999485760 9097192 1176606482852071478929094337859614720 9097193 64922863424645117497277568645327057696 9097194 -56719896126616978351747533652481913600 9097195 -2291770781959484219024527992142866000 9097196 -15581861358772508617125993887916091392 9097197 161851251644000835717285292843634356800 9097198 32740863613381692204211903812957941760 9097199 30614240929859390049439185039792255840 9097200 135278689055606781102935772814540800 9097201 26389108474414024847639911038585925202 9097202 114865651883585101117513450213775397504 9097203 -70553961312706437166179536952473538192 9097204 109444451496628290365787429511439706112 9097205 14863890508181683415828426694246721200 9097206 -11035600731757574966913500098587710592 9097207 27899851340133059067800848671339336112 9097208 -105503179070698596701939952398382551040 9097209 1153380836045184146983397362261547808 9097210 350517443340703676482124483438476800 9097211 -159771947299628592746136380454316383528 9097212 75172748642265799378070075801563955712 9097213 23572858167764526347456408040972830220 9097214 7695812567571030843324767798468656512 9097215 -66310665904257505569971236630809521280 9097216 -17080419781904484625027627859750944768 9097217 67323459102715611665759626182176973060 9097218 11415683803822498845461315214193766400 9097219 -61227000548010855600966198918094381160 9097220 80045924648931763797947523534045941760 9097221 -7643213558634747978015413642615376576 9097222 -40621309277786145957904921189043165088 9097223 104871479552570758949947039562950520472 9097224 -52957060695077863109004707236632576000 9097225 6420147883499190433849102796355434750 9097226 290886924319443670422698077367394132480 9097227 -99625220522149811473973508825192880608 9097228 40757935061976261030565120894581953536 9097229 34695894753067457831482194467525973120 9097230 -31506164906462670847162359123552706560 9097231 110419850643816858489731237306593333104 9097232 36421647940894056114263197095287463936 9097233 64879046488122928753836867106942321344 9097234 -108446687783606438183111752511805464928 9097235 632997882617280393596681038655853120 9097236 -50202235518617516080983343053930067968 9097237 -259911858216161677821697134201298565120 9097238 -37041099956662543624241316055199122560 9097239 75743730864404651952493329524491300608 9097240 37246644055073631343236794151522508800 9097241 97896221792902540811508669029627780484 9097242 52850694384102118890439366528398543360 9097243 -176723642137701646254998345441892173136 9097244 -23494084561717418701259043496296892416 9097245 202130827215317116761010495254060096000 9097246 51523589971066375747035873676345538304 9097247 -23338302071187635603354404659835264968 9097248 130536157068762418105582518538614079488 9097249 13968524325529969575057269067401481920 9097250 -149387614606216777459243465230885720000 9097251 -93461560745061692734965220580157266568 9097252 602076199216220962613422064108255232 9097253 -63620399847873892902105450796360297536 9097254 23683819418154714800678215747316175360 9097255 -124448483926914638653681703398147278240 9097256 49302115530698904531110623608828149760 9097257 11541855505093659263535977842706134080 9097258 22494271998495046984785705494647689984 9097259 127382725315077278722417342219357414704 9097260 -2145584893167363568369032645655265280 9097261 -141455349125472401215731665386396816788 9097262 71870709965947825461391841743778701632 9097263 -43304962736269631149218295009659382176 9097264 23547991232651622247629964960595968 9097265 195873892673089551671268603673630869120 9097266 140109930448965378230811549310915789824 9097267 -186027951365692344380579957246350477684 9097268 -3227440351885692832313667987435896064 9097269 -32142370539039935138083709979278400000 9097270 -7144906290407059638762952758300268800 9097271 -36948100125132780951171422326801719000 9097272 6862648703780472793853069249076326400 9097273 -154888834618942619660306468244825863040 9097274 -56837099246077120423918367597164734864 9097275 -37066898134663619929825392269430926400 9097276 -93450506662659325244969036163899348480 9097277 49959013746032819079639972463485552000 9097278 -60450307720197601278721653196528936320 9097279 -126291125904504621238508214399899725120 9097280 31873102610521193025953174641783603200 9097281 -16785430506585681126380684987585204430 9097282 -30474817623793330308582497930033422848 9097283 -17373545919272688956248299681092745696 9097284 36861442224044399829152510335872233472 9097285 7951049579805766679956916264298624000 9097286 -64554347854957224717741084031124023680 9097287 48067485271090492744278593520218683560 9097288 -105364835424610449588789387794316426240 9097289 -77265558478205598436440923649775657344 9097290 33560934815557417853442321681824365920 9097291 12186485539431329475395434571561207424 9097292 34789973295952715803156777153617011712 9097293 -72429488895083642642146358590797001536 9097294 34291377522303418013993051323158933696 9097295 3846150504750726824051264396481734400 9097296 7137899555667042470187371844961566720 9097297 -48989149535491436302554005509289530176 9097298 47903084411538828801222842468982658560 9097299 -245104129575291934479291683216348280960 9097300 59423422143694311087176579401997856000 9097301 -95792140666475475364273477162578362496 9097302 -35916127817178960010253178083449032768 9097303 -106049080284226069227614058462988179448 9097304 -169862568289323413649202124354968074240 9097305 8541572183200176688531239654432337920 9097306 -134279541471330837363663638105543685648 9097307 -120146922367832187104777583474372576444 9097308 -54503602077349347007463991375644883456 9097309 70773077176443511152706331557144101004 9097310 -42484742793367947809538360806455669440 9097311 2384037936384060409427706994648446480 9097312 -37634842142869701740928421546253352960 9097313 -5937886667482454053052113898255131260 9097314 37816834696802468227610287621235815680 9097315 -360247294713239041900694531162823828000 9097316 -37885232858625287191190779355248920960 9097317 98540714886552674645584543339378340160 9097318 96812409296786639072131246127657776704 9097319 -57736168185641487573811982788833007488 9097320 -89659478133892145877238958414472806400 9097321 5773135645793492196124442674953596452 9097322 6192539831906475563029691800247783424 9097323 59600146122763792589390926510642244184 9097324 -142685204059913064596189235160148326400 9097325 23132340861710981862527564261103372000 9097326 22086975308489856430706222781614346240 9097327 66937966396993930524112397941501541512 9097328 -7009978839578189147958555672222105600 9097329 161023363742788748353485956978881384320 9097330 -17098898270340928200646507994275061760 9097331 -20892470743522276392798280608882949608 9097332 88478556102988072060562704788568399872 9097333 -10096260848162788340738818568371084160 9097334 187860834479085612199023507532718598816 9097335 -58524904356360373086533391282863650560 9097336 -282109737889051961998433776753955512320 9097337 357925905081696649484276180729842409172 9097338 -755550107267569163366022478873585152 9097339 -206216797104032804517138110718697245944 9097340 104224187360740017029323531355600970240 9097341 -21041006427370138481294129507223454176 9097342 -44355478503299670615346428253308092928 9097343 -94360709222667592105615920437730140856 9097344 -68397917715937861446319833118408704000 9097345 236341466604930192369112456187916476520 9097346 27674725641730651117836676411601519520 9097347 51699577957036990485008225317218185472 9097348 -34122807731812921117791544099223483904 9097349 -243910952646256122766185251962339615650 9097350 -48008417166436620851001594706587480000 9097351 35674363650868624468981788768920216592 9097352 31439688667725912845341579425242726400 9097353 3538346160651499045731820008113650944 9097354 -17355467490852167096946599709862507008 9097355 -201303401058193142698763853617241174240 9097356 -22786864084400690168403047015280685056 9097357 -14273367954219250548712490969793497160 9097358 5274963336090776514456781013196672000 9097359 96272065266251958236622947187525152904 9097360 28646225153607693481492440420134830080 9097361 -59599587442305493134079919135897495616 9097362 3125184328831929785753161420553429520 9097363 -317216198097623000532934951726729849200 9097364 188851341843916369147041480596163451776 9097365 -89290475773631337194098676306185380480 9097366 15584419129068684640056485706004825632 9097367 207800954376628276457224710502119107904 9097368 34981083989153390029933454723912171520 9097369 -45140703259928979393899013079074914230 9097370 -59430017496344736816048064311493305120 9097371 -73891944161811775213364063530478058120 9097372 162284976599049689720227499635740278784 9097373 142311562393403274138502874093416868844 9097374 -25398876159150146915300521629922234368 9097375 -23040534172860471641117749428333456000 9097376 120199661719485646136062183656206303232 9097377 -206378953000779677264584806235043065680 9097378 -22074086739258081120943407870219377376 9097379 -72012341247193564919787614852059463760 9097380 -84339470978306805839361543138690662400 9097381 4280874451589157495302824792024615200 9097382 67404263619262059800458204810780371072 9097383 -1627636329352788677948761478373582000 9097384 -17852430501997440159143113318059540480 9097385 120271965222208394640138875790260353920 9097386 -19070815020024702977996682791254945536 9097387 -79366911205524767752960452250761084000 9097388 202431069011141715845490168487505196288 9097389 -45217501596020538456876545985401457546 9097390 -122414109148630644900837529361355964800 9097391 250793292454857877864431561813647192832 9097392 7547561370645821046878763782255247360 9097393 -206436416332076787205880496664683730380 9097394 -269026365794925028759563445109119148928 9097395 143217787310228725464413542754844252720 9097396 -19300644097325683038219777344602804224 9097397 -5965651823279259432323933346665975040 9097398 -77004750398114011412526868920277686816 9097399 -377594751348929408579163292919904596736 9097400 -56880988908551374508105492298432000000 9097401 -4355881157470981420864862987020897968 9097402 10567680476711676114012663548431058400 9097403 89735476156184697731926616617267484160 9097404 60804960165219845075353015335352427520 9097405 -105922325611446214608441278051026937940 9097406 -1940534331539424787781709108338679936 9097407 -72351439525186923923340954153915006720 9097408 18995657727373364206598675565480247296 9097409 -362490201914923613790362047992297594960 9097410 -16513176979225084780975111495324922880 9097411 -202331373260236176685877275198715147000 9097412 -32793014100831313708894513105049783040 9097413 -64237991914758861040269051419594704416 9097414 -313259447213199585708138292340590207488 9097415 17704710483883851516843138415816283520 9097416 -14341635731514308199563915137059379200 9097417 -34111821424337934829483122323873057408 9097418 -145484405416956319922092744782472193280 9097419 -23262611226018290586154436995494420480 9097420 -92553114368879912096300845627021854720 9097421 55473633735438145806257350156331449932 9097422 -14614730412480045507013451516268452736 9097423 44296388410042857338951953932097823944 9097424 -235978170150460180315123276291768320 9097425 -120557286771178073301243156851995732650 9097426 -86230298274528719602821202881612106752 9097427 37646062136231423022582856827323271276 9097428 -37646295119516926500320985159387432960 9097429 328304759586916883766011113526753950080 9097430 51785267453988578880257769194271087360 9097431 12067842880198744256025936170186544000 9097432 157207540654294101456598386709352294400 9097433 -390861304573993463247341624331445860096 9097434 110593617814804458721157734829867043840 9097435 -75242878132519870703398099767818733120 9097436 -82499271125576629104651310387376765952 9097437 -25067474410548226581925788944689398432 9097438 -131420474895333713717964206784054484224 9097439 -79599969203437395315952440866669468376 9097440 -154550624140554544865749498899946536960 9097441 -453552243652881253032447001534316006588 9097442 62533711932432003523054859747444470272 9097443 -87656969201381645060229525921562410240 9097444 -92823012605668031815614455531431752064 9097445 42942296943000918810449650317398428800 9097446 -29928180967852139282998986223268044800 9097447 -244524579127378976877445147215326531960 9097448 157943770144177218409866561611824005120 9097449 16410689472647463378827785182800352000 9097450 7838096885739079414214559878070669600 9097451 -61541405888498448776350462124042753496 9097452 -11241198868548370550098663311482124288 9097453 41208901161415173706791253014363359702 9097454 -86064537313273215523571575480330981824 9097455 78633647733456575346810374537024313360 9097456 93946248282543675430660792184099405824 9097457 152514323358632856727537705831159994706 9097458 77218539759360248723043935081759328384 9097459 29660193632796636755310868731149947216 9097460 67341280577655598229827956934785830400 9097461 275125818310298523254457954337436190720 9097462 -12683018828907822895026782418073100736 9097463 -61391857804076935363535671604488141320 9097464 20630753898556723961680340652650987520 9097465 86204007875459733586469154235963973520 9097466 13598510747294197550040592547766435840 9097467 -1089596022503431753619271737036156160 9097468 138765418677685186058206187629257371648 9097469 -130021982304820088688213450046446587130 9097470 2738054385921300681790673612926871040 9097471 42614755338425045301398436798190104792 9097472 -265834208636230557476482977657671122944 9097473 44561522983593559955730133801375761408 9097474 83784269421818494566717029730761747520 9097475 54547233161780977083959156473095879600 9097476 150021949588759421262937022189975783424 9097477 -41218747811137545058120172147049730688 9097478 81811962125995633584094449893188948224 9097479 1573616818702853251317460791698157648 9097480 -12441363697951283395486374514008883200 9097481 -10460661082411415938063389043817842908 9097482 -85398140868644756508773450137306675200 9097483 151659318405606141902319901742707034080 9097484 -15932523724103925430186816353103872000 9097485 67735624338108945117393512526932054400 9097486 -29602333719761854484358225414992727360 9097487 27662010895831914659133231059739697632 9097488 -22599346628768285517440297673985228800 9097489 -147672282729418194906184520841459696576 9097490 -31497025247895242423256974133730833600 9097491 -31183407729597160481361134577937426080 9097492 133213469708117636157243769322534184960 9097493 57539158383366398163031026218363919900 9097494 -42057065049274887646306337916869910528 9097495 -75936489680324861946330040116033148800 9097496 -100588345847493030805936019202714931200 9097497 87090131478695023374163608693089237274 9097498 -72665109175288941418707298302303253536 9097499 244577667178937186024216478221133305712 9097500 21469109786824354418898185954253120000 9097501 -766069274201953281702501038634130176 9097502 137761094944857353596639453865166893952 9097503 -61514761014430582136142721542239806560 9097504 66060869078606214260834128740671815680 9097505 81288068796977367257940638789702712000 9097506 -133766081382622672421468414557178544 9097507 39205166618927577252497287847920878240 9097508 -25672719086781222688487823628553945088 9097509 -2299861829845284840306136541073419712 9097510 597544696089463420449705216223532160 9097511 -180423708779698668215259528738796722408 9097512 60394136518447568259045282108760227840 9097513 -321129890581339841593693332324544107776 9097514 -98061845636597320351692669549549973248 9097515 -4066144416430813841135258274890335200 9097516 37087623914661766856712586682875438080 9097517 6442485781462473143543815522586108736 9097518 -28231697994724209060605367169530347520 9097519 89315252359431899125455525973923705544 9097520 4064535870068654622617573116246425600 9097521 73205178973796945231277966623427715584 9097522 40318705306410206435333705647531491840 9097523 45204567314402173355467724577656669040 9097524 -36627504662011228357070236739530112640 9097525 -22955865747650347715017029791007500950 9097526 29631956202010946142463391114148357120 9097527 66999442372216935759488195802753822720 9097528 141870581353382511123850262935282974720 9097529 -58287397001842696371553479990754343424 9097530 24669669573823552614298032052705873920 9097531 -39399428202265477942474683269366424936 9097532 -44485580301672930976245204230255823360 9097533 145589695827727004380422674139879494424 9097534 2372360503311090581578212271648547520 9097535 40878012465413893213671394186953292800 9097536 -21349396096733894298521079266496479232 9097537 12122635965454215003665842343567093186 9097538 91867746033974928554833025907068467920 9097539 50907396622735504269512068377606368256 9097540 -167332213058125913827491144604021470720 9097541 -148293987946689948383828446727464019616 9097542 135256333873497018080922661683440102400 9097543 -34739042174831469240370023396291961920 9097544 263700823242919059265394539788576030720 9097545 -40090029839949378388597010861619055680 9097546 146431943858662192257577268376662784 9097547 -59421591554862075233846458062936883080 9097548 24147471220134158300982382125964984320 9097549 -5933413334104856288927510395660603136 9097550 22577856346033317515354571206399232000 9097551 101353740275121139128130337255466216168 9097552 -4436493186642412153084229143702814720 9097553 -5780740985762276123233391030298066576 9097554 50162055287301462583350714335573473920 9097555 30735709552578515578309027876385684160 9097556 -24313652854736108851517010880620243456 9097557 12473391037342923728056701879119138304 9097558 -14902837094483888233503758862780095616 9097559 49908743883861832946980272375877001616 9097560 -25611343091199565195205710180467302400 9097561 -7390377351161419753221369757729315200 9097562 -30860145641063554137011460260876605968 9097563 92282125348228204974520115916278505984 9097564 12752656359978704180740321644710830080 9097565 -208572456440663254624454679130829259540 9097566 45501265261021525359815195045778210624 9097567 -296962952830544626691575361399187439968 9097568 222097122530477742070968269200437805056 9097569 17807308890286019125410805373154892800 9097570 10476442288900895315798275836697589760 9097571 36491456450356837652366540183509224912 9097572 61453212466273028524889364571961683968 9097573 -268801889434115079640093091911111314178 9097574 -30284590466852800696754144819981746464 9097575 38776153356395005491063951726847561200 9097576 122309757518410439255340594079546521600 9097577 -305989532086329533213873369109286949574 9097578 59049095521516271494809860680626797568 9097579 -170323786154715862907466040766920935820 9097580 48948670838856402255702208801847040000 9097581 48313995918060568488832848072831134400 9097582 -7654417905789005630079014211783860928 9097583 -5044311337118582518302804359725518480 9097584 7754596027092416279113849174420684800 9097585 1751041931872427914707493438176336960 9097586 -21931895450959621885228091084535937008 9097587 60410721451072636534723292826785909844 9097588 -161342240099305615600270690250500195584 9097589 233809798123304713230299797136039577390 9097590 87627806754611680770227593055765164800 9097591 -206800511086659146309335333060643738008 9097592 -41696059521494149088164441182611742720 9097593 -49287039419092942756133964682209276336 9097594 -63718687986936158578833134706946514688 9097595 -142117953944608528351102933244970669600 9097596 -49759949284593155299270658189910528 9097597 52662861180086342693234574644023687852 9097598 75171964080833064770231803480206604800 9097599 11284717358066390490105414089478069120 9097600 49239391563038863144301887050743808000 9097601 42428699672673101174043107978946359808 9097602 -35018018025612211488001012074568682496 9097603 34457616592802444176835274797991804784 9097604 -36051902919979369619062609347998797824 9097605 -27592793568769716310556307119990954400 9097606 -1528814123579775400484079926099329920 9097607 -54012028830911631010965576743366431008 9097608 -146278188709888142912869534673685749760 9097609 -113171200638838750702433427116239069596 9097610 -106309354633444222001383495210848923040 9097611 -42437186196654627071033019778316185128 9097612 -137259288106230047694224606240669107200 9097613 -33313174266403855660649366362355601600 9097614 88155497256436591338158376910679524608 9097615 18871875493354597157580511046575418760 9097616 -73975600124978486934795576715160518656 9097617 152405976343466494038653017833557721312 9097618 -221840526819051349123615862640449160960 9097619 -352803226291293261612017164407299761440 9097620 -20651828547814593875947341489944125440 9097621 -93930775844901304170314080367983799108 9097622 -4607236906163921889022443614331870528 9097623 126785837196910883694629534612668070400 9097624 -51317940373830571135372164778076375040 9097625 11245976286207246833435574595361994000 9097626 5659853800118352918851363387991623424 9097627 96037898441871720527095381092746496 9097628 -208979884209140884353275212785516421632 9097629 -57339072723267092219231820189612364416 9097630 -21719729747620860459695863466854106880 9097631 -4325070724706698857398682604253264208 9097632 -50237465252304611029243299527204536320 9097633 -44840021225660203774285147807674393118 9097634 23333758333864549498637503826610134592 9097635 -150787939276786927386762841952191393440 9097636 17907988187270982259390734123599934080 9097637 -65965142951719031987213713718331377760 9097638 30315816158781689323312384561655116800 9097639 -2746086700343433043690393324614103976 9097640 151810787182632848462536599595253760000 9097641 -13607607013862877094495300405052470848 9097642 -94510733881645359317713881288578148000 9097643 -37394007436424038044192813196971145056 9097644 -52718084625920366844750823770096105984 9097645 42614448661673513918137187978251438080 9097646 156635375721706866560416503214046765760 9097647 33644351385602919136189918118348421120 9097648 -11853865500354892875903214350774435840 9097649 -69439759213136769652596736296588052608 9097650 20004424276410403859602399721392512000 9097651 -7491747829948320430200308721011119348 9097652 255985342805634237095050274265977292288 9097653 41244909530053859522800176003262051104 9097654 33889903797410148014475900757237559232 9097655 -46309404466418234002379821122454820640 9097656 46749343327197332101825175237659852800 9097657 76779740454994716135202268206274130372 9097658 276134731060299469232017169996533500384 9097659 50281651617993872174476661261574559824 9097660 3291485662457042326994870828760913920 9097661 380676172081584218295886798937707012224 9097662 17407271580765765042456517846345003008 9097663 -48701841872404736459686885730299263296 9097664 -70477910497501852151964113994214539264 9097665 352274494558105366879304508669025920 9097666 -47710151554430843114117616217991857968 9097667 38443243178604874219591343567864710716 9097668 -162065433887473098050440049942198782848 9097669 -15728464788011025804930410723275113600 9097670 -112311062523561304086487208794618830720 9097671 95137363691299573331777037202444864128 9097672 -147937755081973211154469861944833203200 9097673 -91188739528774838741397508223390435136 9097674 -16203475911209548292655247235103402240 9097675 -41249068403454645659201532097001160000 9097676 -27136323141504474605665455537762637824 9097677 -32562116846335370987297941241947013280 9097678 -26152555243754898748601273546303554944 9097679 -224208522568068413048016727152040405224 9097680 14372089866116584554993704442705346560 9097681 276190477466340976132351037799504069952 9097682 408017978175734135143757597555988480 9097683 -15535405608125314720502680787789049600 9097684 60342947894131934895668329683645036416 9097685 76059677898441511575619921707193416600 9097686 56034460736488691302384709680949558784 9097687 264841370298641331369147327488841118792 9097688 174032509982683933922583812805330923520 9097689 -113655203187544534340962535852957317920 9097690 -26532161972379753190179565593602488320 9097691 196978723404610990180918868479551793092 9097692 52426460701260322036194373152454052352 9097693 -118354361884276731140411308797570745056 9097694 18534028293508600777710265741519687680 9097695 3795424857826871939585390253428954640 9097696 239221876700673211591814551448032641024 9097697 -12775707731914074374035699490317008000 9097698 2794779769372116590075048544788160768 9097699 -102818095426180095398050352265627103136 9097700 -107832443058625525050321684822243100800 9097701 -41358187410533390141921919074576676768 9097702 -134914078002239978376518953531355906496 9097703 283402125429860375581239995742841991760 9097704 41680532692273338857352823482757939200 9097705 240129287992045241949083138726160109860 9097706 -11513160903681651281283006469177847040 9097707 -145328752970539820900716000889061403560 9097708 -54302270910541240317130096402220724224 9097709 -18666341842173092649762387324700386090 9097710 -53339787944960730335193541280977031040 9097711 131540027731717632051382709533449026032 9097712 18628356527678015132400680291684843520 9097713 35837138407928976536668436250829971360 9097714 124205440676399166044669290753058301456 9097715 983872766205866660777005014717294240 9097716 25700915623697325922682805656426496000 9097717 101691741595811630613567240250794094766 9097718 -45439642450983064234193062946402814720 9097719 133304097591659574928667614617379814400 9097720 72430125541631784831059290543055155200 9097721 -253149739987993518533357152771596093078 9097722 118557968658623465539553294379350286960 9097723 -132003672950079922566749939466806236496 9097724 -3928779712685850229266183875729201664 9097725 -56254212814495120405150418570649600 9097726 -159700989736679430709961951683843550016 9097727 -106292013711737976646741227606161672736 9097728 2293663429729118575285304691265634304 9097729 -66006420513545940990913247213215177424 9097730 -24125896099345385797019785565613750240 9097731 -256343228303166428680228766064768645120 9097732 24758535232351337505261773933132800000 9097733 166965313248317665787526505445951477982 9097734 25522717999035325297034892735042367680 9097735 -53040027669512417996781499594058383200 9097736 60905989605893965020453061662433781760 9097737 150709107902421579170712839322173636544 9097738 -54177358024697940441054577434596266656 9097739 87169624056313852376766742977026049792 9097740 9850969284353388646877318752630978560 9097741 26443399845334072038015945353061398400 9097742 -75573842301448622981015999267255620800 9097743 -82585820042916265609303855465088819712 9097744 -79910208581204387365193853599456419840 9097745 -2326844592478663498288280460698892120 9097746 14213898448911075045961142224684351488 9097747 -68059108380786418920861740192750705160 9097748 125555374671002996797261724271045504 9097749 -113002419392005957038614716718922870066 9097750 1643079307466581612595933903356608000 9097751 -95587872788861508022711878094739652720 9097752 -109397836197341191846152330744325754880 9097753 -30258519441888720789266116366216293696 9097754 -13750423009040818854231575540960045088 9097755 -21702658206972549006697311420983707680 9097756 67245555607308242372958821547126353920 9097757 109718378307457271371815127707139644006 9097758 -4258272892546596165888865924080270720 9097759 164718402255860001976766152077085955952 9097760 54359215069923704090239190432753909760 9097761 -45734533464470163139764295316281068480 9097762 -5434487979303926275763880081770920800 9097763 78948350970346931285350935509031087384 9097764 -28973758301212979517600803591568199680 9097765 67317943164010465035372219884107797120 9097766 -82092215724231728415463900591758171168 9097767 -6668203542016080043278846907831532880 9097768 -251414023244564197545389549107200000 9097769 -193477919546242153487991428721335389830 9097770 38445315900962428582795493022212812800 9097771 2816708929666271819732922292687209264 9097772 168925495417757050017291086770245550080 9097773 -80009470246396958394144097475436302016 9097774 12736234584845294642965552147815628800 9097775 22548941308155484678368277501351621800 9097776 9524932143795891893181559904558530560 9097777 47299577461783237981281069946831588560 9097778 151855834240055673004342208568556216320 9097779 81072125160408965490768038580664208184 9097780 -110726183658612692027887041787756934400 9097781 90302055911518751715537771253813615680 9097782 23017248874653031170119583953046503424 9097783 54759622476936955395523738434550124544 9097784 132244587165222402362644336627455344640 9097785 203087338029796448866597967173386931200 9097786 -51427538291174941805412084927352107408 9097787 -8560272349445850500635140080664901212 9097788 13129767320960301158999841998990671872 9097789 62759276893911242262421567655344277440 9097790 -29764097592743426721763686830521113600 9097791 -87298452149191116504035080179391628400 9097792 103146596921869055304896550141796810752 9097793 -170877426165357219316590781447153941420 9097794 12723503725645383842822912393639193120 9097795 -26690234201133219000570981201800922720 9097796 137828160375187212230723132139741480960 9097797 162711286586937070717584876523755199200 9097798 45549304511740939611591433480610795520 9097799 268712312615135131036184598544112851800 9097800 67497949368171779197175665314416640000 9097801 35735284682492110245430707279894404004 9097802 7307145014446996608839206776741610752 9097803 -1349826366556863914134778276329200240 9097804 -37536476637276102282407867584223321344 9097805 21626520216514921422198133634521335960 9097806 3511042506834330532539365208432664704 9097807 12478954617492536843318392703583857800 9097808 4425598434096574652040223064730501120 9097809 -34990167349453524183021949579289471040 9097810 14848196815409807942365542267805773120 9097811 1641508013695272239210298862259212800 9097812 -47856823125573413010194584789345689600 9097813 341923343103722863644373372795741146062 9097814 27192867020101805501650507567454164032 9097815 30739737305897484719588336786122109520 9097816 -40043173329617262587527086907182858240 9097817 -317825571713156135395155195607133014134 9097818 283475848411365977869352741438263296 9097819 -174874188716307357192829237955004290448 9097820 130918570976971039066175200311384430080 9097821 -49271447749781267761411932582716891892 9097822 42286578038128748907521843480399134080 9097823 78470860431634956745124731065830179440 9097824 32494542836184016022105526387573522432 9097825 -136865298248563363708618650829613432400 9097826 -195313584676368699003267686877639759360 9097827 3985121634056820703534109127494129280 9097828 -95887088943488044220720315964641500160 9097829 -138484383128678714299929599000737477920 9097830 -11309660833527740867319551655343031040 9097831 266969440243157560475669546317321896632 9097832 24155829434390264632247018190843878400 9097833 132955842449476455720242692970919329424 9097834 -45072132236170521336404210588817680640 9097835 -185279171300748091737377942542911033840 9097836 7571408263030979610361216447080775680 9097837 -40683640273825243777050781509699195648 9097838 177524779915268787581273921513382496320 9097839 10496689790989245571015326181526425056 9097840 -8012665869395831932887707988594032640 9097841 230917543145834360281019029095227212242 9097842 -14450081579493238544511534746545981440 9097843 60845262035862337464959958708600988624 9097844 -7814859933579845804025715130771140608 9097845 -2124857955151795839817525973123516640 9097846 161023316976946405619528732829663318720 9097847 -72901441295868985062896667529230175440 9097848 -27733232672063057693753243455241318400 9097849 -105165024962386848971355795344282507520 9097850 51611191451944103809172137665304568400 9097851 66918965903658866037614832101498054400 9097852 -21960137351705841944058154521493080064 9097853 -259440545933178158486192026963538507898 9097854 -500875726093657672855745795742766080 9097855 59195356961866075604435135566318767360 9097856 -36222598130691653679403562803742638080 9097857 91362648212283372592346410625813179008 9097858 4718144189474772364477244110655273472 9097859 -3107294477757832564564049145408294960 9097860 -6760367726896797045223294286844272640 9097861 -30841251135942243226569709997812485538 9097862 170810657719062667304118290306660814432 9097863 -228814750673562522360666269665182249216 9097864 -125412107516872604389911753041485040640 9097865 -69606620033105490640488975484521628800 9097866 -9589380674167234160237976827427417600 9097867 190449561491957646723740541141365032916 9097868 -26909285447242234303110477401388042240 9097869 30628651874059316371875346896266304 9097870 21229604440121430282542106207571058880 9097871 -153133114519396014178700870468805854928 9097872 -188047593667379337303223210553376768 9097873 -191957909080605199663361857829665108380 9097874 -56885646358853073373378945127008652640 9097875 53232583794831393289276399452930924000 9097876 43221166689899637758774743302320831360 9097877 257386175664261034999290456379828340160 9097878 -75170453941821396485810738774704090752 9097879 -201638211560598765913772812570897105464 9097880 -27595493737842828700529904913219584000 9097881 13742927396538870661499953687839045120 9097882 3069844059012362038565582926072032000 9097883 239326196348333054106854713594449264132 9097884 80102954892324546454920713175006167040 9097885 249595515819031847470303242199270217580 9097886 -70934659025035376733601104388290422400 9097887 -289279924241479596045841135322391368832 9097888 18325610244221049373742368248120606720 9097889 -46862739321670721172559827004303896144 9097890 -59208973445044804274022461700569241600 9097891 -266297650680336835277616185533748838336 9097892 -42278292133399593448430906344529894784 9097893 17627855055745073086389927641520349440 9097894 43220104884469219454229192044375139840 9097895 174409346676726025283412277813974706800 9097896 102330316184392059079323403560025128960 9097897 409763178930017743004044485132049728 9097898 77226609217581902225044200686060133120 9097899 7818096871108819426197125740364328960 9097900 -16144344065748412355243050823250585600 9097901 -289340216467231015066660112961447465696 9097902 84754860923927488125350750207509540800 9097903 40346813958773911158084910740682444800 9097904 -39304034125039557534438015480853217280 9097905 -92766341128660002748474880647095267840 9097906 35417153846596368171617568812993948064 9097907 -3256876534773552118562936866712147136 9097908 99412165899210535076198336110666076160 9097909 11480795530334447190439634829701932860 9097910 133185649611389220059933428619251023360 9097911 -22609379879180955813415186543254442560 9097912 -193303051546930529282421528597463941120 9097913 72509117937201520106996616407271263520 9097914 -23718126530670720285184875244991927808 9097915 174060586895537810128095277152002098560 9097916 108474626692771037304829261443479946240 9097917 13520857067018632864100115577868586048 9097918 33680975346771017531798990194140035520 9097919 -142884435319326644763746381771666911680 9097920 12030939737089672627645430191305523200 9097921 -51094075555189891674499619385805225600 9097922 -393253931439197972875454358978119088 9097923 -26389901260402338326097872337231409416 9097924 45012474515818998033619316573555546112 9097925 21918164071105759178375979249439198650 9097926 -2589658124619710698240757797958547456 9097927 -26429314226808077619665736589725122280 9097928 -211315956179384944096084726301795097600 9097929 -231263576607961796998923578185757861526 9097930 58175431467189559254273899164675553280 9097931 -313175224855194948510569949029474208288 9097932 -83898564835858107754881646990173312000 9097933 -17966868902462131730116387094848437216 9097934 176012716226373737172913605467327399616 9097935 -54785535207182050031162698463571156480 9097936 -30884016520449575345636973116157542400 9097937 -228719330933730694123711285388072325468 9097938 27356088955325054228852277436603034544 9097939 -152492648710445515565279371812174074260 9097940 -1329828944088010463268768136221696000 9097941 67598654834932620805955819238887318400 9097942 5467205710621562103509050709791432704 9097943 -64104011794598621920397004962579499816 9097944 -52053984041339714404507451415176417280 9097945 -58371825776891653646345274778919027520 9097946 -97716093564238544128696370161465959936 9097947 61872776031602230814334344568091637040 9097948 -234274636412943934542156615016310728192 9097949 -29406836808233790184140975464350097280 9097950 11900385666039638423008019370548275200 9097951 -52112194442608483763490565660334390928 9097952 -57664801446924704181259912863931957248 9097953 38343802248630145556741490627239696304 9097954 18127537143674959135262904044721868800 9097955 210702262663027704819423862964403201360 9097956 -32401199241005122160534950457159761920 9097957 -35641850564651976242112013985342645568 9097958 27088955099278147863737657313736810176 9097959 20211225713012889567255183258668410368 9097960 146843608490027300239057514674722816000 9097961 222626186742137843465069575950544133562 9097962 -31738340720530671513086681814962085120 9097963 -94295293796519986779208418850911101040 9097964 -79094087964778904633092924416471777024 9097965 46804964248001581414894025184701601720 9097966 -35556068784690701082651245620349573568 9097967 -97136209788866354788604565892571229600 9097968 28836722953729829932075090722551758848 9097969 140090341319317169444725111218922247844 9097970 -9960583344683176392671649323777149440 9097971 -193806263395068673533168540287375940240 9097972 -58573258959757087932255003984463208448 9097973 -115671486921041162698636593181172174976 9097974 -176775146514295113551980388276626560 9097975 -178533850960789127084075705716383345600 9097976 36589499903126958021379154176839598080 9097977 107495547403743598133654001372898908000 9097978 -219296130873261840691464704995265094144 9097979 -33441236737923843451035983545012477440 9097980 -51956097146801543817423103688267028480 9097981 242768306701930308072103073989446891782 9097982 -4356760331117593212989662136401266816 9097983 -1401597229366024255522681212620786760 9097984 7026208931800832775768619015865368576 9097985 45048662884556116581102172004734060200 9097986 -44293609587194542031726048598593502336 9097987 10826615008565560412745378748194224636 9097988 65701589879793967597915926510198031488 9097989 41718019832632262203887956902505064000 9097990 19089010874777573843539813684604160 9097991 -1635570338167009240916852507929370016 9097992 -121409157806333613458930877864636487680 9097993 -563950660416156710106160773190353441984 9097994 -102680885908731831587750223422339090688 9097995 70397173333095375399577646741320861440 9097996 -134968824536079447093236352436216581120 9097997 340750911510694015033792915358768912544 9097998 17529154890961601709495392907688980480 9097999 37317361876722902573301753934228238000 9098000 -9146129553967832422288287337574400000 9098001 10241449347671220912737610317164100784 9098002 -84287395508385598989941446541163399168 9098003 -30034443416203827635565915264430913748 9098004 19037697173960001647880307415729209344 9098005 -12991548751549920634899985845767475840 9098006 121494779257751491178571433709141969952 9098007 176321693205701591261839023389140961640 9098008 -22782979263077102225323692072319242240 9098009 53031069690630404191841134067734481886 9098010 34203300530041220953602633529562258400 9098011 69166131023476561860138654099854493984 9098012 -3648327287401426480830417215075450880 9098013 34932454000553310223962847228642339200 9098014 -72881931999908234845240447607774801280 9098015 -64720297839514087674816814166590794840 9098016 -137309555009810261547790189504457342976 9098017 -199081040401219968614583862658612369360 9098018 33967524562456295469757674283946542080 9098019 -16614564185770866043739541274864616496 9098020 -189603432793544821826503598505104555520 9098021 -110624403790837678139844952155514747428 9098022 1491833434766771834599346153117652672 9098023 92879778720175777020932319778192544688 9098024 41559374006256523817797866474245560320 9098025 55418645690568802347395143664216160000 9098026 -1265446085173762389207387499995439104 9098027 209615468361086312542247696483494214472 9098028 -131222487155867195209723304222377052160 9098029 304527584927792268678859434521987348630 9098030 -88463976733058115832704063253163787840 9098031 197239187874264019852977809190246444552 9098032 12244576596873809205329359585151860736 9098033 -13354302195042154093835746116347111040 9098034 6107754143146665642720855056657222400 9098035 -13258893951651012485647623085720166400 9098036 168716301459509721566712122729311488000 9098037 38135129430572830226779750809824137308 9098038 -11577966733252108740583832604579218304 9098039 -59539938358576174957190038569211984560 9098040 -31098169137934691529703749621212774400 9098041 -73547072080642528295598908503048921536 9098042 -5168275040542850990291946176611325328 9098043 4793345442152386644695776606131357744 9098044 -69573161323421517333891914737771684864 9098045 17620198673678871718096148482592850240 9098046 22646409630398086094063107918436763072 9098047 -94775673731800964786860701430431693968 9098048 -8033338474556088165199029605346312192 9098049 52118728855020311382322592807332572480 9098050 -18048248770381302455198427326433847200 9098051 53980743214196934007848613327051677072 9098052 124044593167213816960325395170522353664 9098053 -38502629183508864831344498429568409856 9098054 -43482470220700677383917203559754899200 9098055 222931645551113832908668164547520352000 9098056 67696888134155016131163438597568143360 9098057 -18206531346936906812156483774626752588 9098058 -61582991029833040993407679772709724416 9098059 221980802851679531035048720122117834260 9098060 158881681827314318166250037627811686400 9098061 16407853939410807536410081246583920704 9098062 241178778305603099492483958527114712000 9098063 -4984855191206989623235381181617314096 9098064 9976645378093319017322666856715911168 9098065 -110809869340239755814353377026802397400 9098066 -35999209986160289232174046667898464256 9098067 19056325580606352554699894531097076800 9098068 33512338467196753901748682271921022976 9098069 -1455878521877552713369914837359725056 9098070 -2223786353335238521677477662826312960 9098071 159180676401508145741789282084988459272 9098072 312509436148600267863955883671853383680 9098073 121526890845034435054203289614078114522 9098074 -139651962091830688064840587977782261760 9098075 -114539429860135622781277245037509060000 9098076 -21384987411882747212730982393466121216 9098077 -199161965541202780475969393356239715188 9098078 -44223146422069736402190625284092055168 9098079 -38054222259077468549763080038324562616 9098080 -19025275138713083690285359701680455680 9098081 -11795793260455944408187727725800360000 9098082 -557893175777052833980916182234008576 9098083 -415298087981586290789870561519828901120 9098084 150042934260236563239128479158271641216 9098085 -30067779847706276069985868231687605600 9098086 73600487205517593593921793003224667264 9098087 -48201678365242884528307165258725151200 9098088 133374066442142310900014422068266434560 9098089 -40129342099500630956178071608617772800 9098090 73580901755028538582562650477033960800 9098091 -105985195494089505231677201458018769700 9098092 -156175879821265634892343867845938800384 9098093 518214069192545666368674736971071976000 9098094 -71231868311502845017515947207401783296 9098095 115393256012957418048846487760463063600 9098096 11455680626694165587456950797039501312 9098097 -45581053270974236236283970855129396480 9098098 13890692897852065060317408490561359264 9098099 -305153706568998692623776403051932030900 9098100 11090888427783219109087991228234496000 9098101 -336862575960430008183660348905670066898 9098102 49750203737939859892093617297260176512 9098103 40149703528101975887404294322603577600 9098104 180854199369995747766000258920660213760 9098105 -63364941093151566757640120174054295480 9098106 -52203735662817882137539776466193683200 9098107 -252453917427604523975167014480743735644 9098108 -590303456862692707704283674135974400 9098109 -366722564367959205332596016750753636160 9098110 -25371949537654520230043471489312378880 9098111 189821039846996336544410909754850416 9098112 -1997376763205570814850199061528576000 9098113 -158572664805077795643601991305079648638 9098114 78555502788672899979110343680662579200 9098115 24262640621636998433505780858501042720 9098116 52168353096924943525461367867437527040 9098117 252994633851934082317516739565212352 9098118 34178551180659937634693341118420131200 9098119 -475823700983357168552987142850300420704 9098120 74688474851991980668940576781828556800 9098121 21617634990522414512484005216928128640 9098122 127522346870032038666180757914191092224 9098123 1752050549295050177270436714044836320 9098124 -29569108932704210250364309206632231424 9098125 26043476646786906577798783664162228750 9098126 -16279149200528381933339185054007416320 9098127 -112018088589654041731284264861691979736 9098128 6105296526024464420863674731345215488 9098129 -320361816092642971586237312612370168270 9098130 74313788396703445446646735083157931520 9098131 94539316477137076654542790702872567040 9098132 12308183635870851525195918583969036032 9098133 76703745694820350920435662809136030208 9098134 -15168687350124146895260782570115157888 9098135 -74607770008804824319350514609053776640 9098136 7953147786984114596805465606302515200 9098137 -316700989586671255003098581685152532480 9098138 -65072024402847114208861561216867355904 9098139 65775535168508466132254641027196043888 9098140 42704214830914536503265475705550077440 9098141 -107502267532689025765447545592615123080 9098142 -82760591917572972021873943214548817088 9098143 61535048973619380345503467402417767392 9098144 283861318940516163336161337802245537792 9098145 30387363624770516939087249467519152000 9098146 18228644293160873086188651143041393728 9098147 155584760497341504451412688173585989596 9098148 -139915558976208838026833538699631672320 9098149 -1668787349188662692404403973646902336 9098150 59690751030829426965958873446009936000 9098151 -138859703442537486397288816790904394968 9098152 -9922384508196906873238947494472253440 9098153 36374837653027591227369996153307269120 9098154 -18521383449042258334661552204410617600 9098155 794252287623327652337049272772414720 9098156 113921735100172008428275770908781161472 9098157 78450201319675009846438352530302664320 9098158 -109354031306625193784756675743951408320 9098159 -1887653717269195460343667077223262208 9098160 -4500986939315911241267256620183715840 9098161 327452762460753649313615576699393615762 9098162 -84416793122277252662712414179931829728 9098163 -175590891868337505138177832125042253656 9098164 178714124498424459737802182800662229376 9098165 177533584362980004223158120906567045120 9098166 10679490857529516404137729368899911680 9098167 27668020230346730125401722764113579248 9098168 -168898081803043377881501095318216765440 9098169 148360282866567671326692802586059681440 9098170 -52308506286379590763490773107957648000 9098171 -66285640780736561839189408201766135208 9098172 -162200565673662806016098950293650210304 9098173 235566175895501428895730384912057878118 9098174 -48941614313476305312310458073774673664 9098175 78667483491210403404812629608314103000 9098176 78857320845473792516626115089903124480 9098177 196983678000661923975089633864116458240 9098178 -109855493283587001235706150819155253376 9098179 -25795932248867790828427861689696944160 9098180 26477169395026501349821319639255040000 9098181 -20377064873988183133378723929191265060 9098182 5862985076487288486472589020300019712 9098183 -158724086383811720814472023336152726568 9098184 29960138608907652195402676690279710720 9098185 30108228607090039174213388352802801380 9098186 -57912600542366413521292863374719994016 9098187 -30408358463557231630799136098899892736 9098188 233517324195292075731598744354708131840 9098189 23225411048614601559258653014662913356 9098190 2415179633065363234604931625628467200 9098191 15343184357819343501287208094216228592 9098192 43685797030626988593267464593957109760 9098193 36573848453178550309438072541656016640 9098194 -57133133816801911581135424125744442368 9098195 -69889046299561708401381964412779162080 9098196 -57763348454302816977296059416118419456 9098197 1045407526890477490104703533910029952 9098198 -3393205818645421180962150345859607040 9098199 83994343681987489406599166730070964400 9098200 175963037943152282375583950248353024000 9098201 -88305282013054211516168655811774818048 9098202 39794287261435041784625002161420664320 9098203 -29116825764824739699178414079268258720 9098204 193796435144663287556861777159633619456 9098205 59104483383248198496450663919346203200 9098206 35087557019140814696594056593427541184 9098207 -66669181194756684212917815629174195160 9098208 79296907721601065332123876561383849984 9098209 -4866331067905767917380517602576367996 9098210 62329370150255949840742849850660190720 9098211 87525198816257396143524712283181100800 9098212 -117248619460328756950313072067475691520 9098213 524127094192018392457883429434712613120 9098214 -87494160426087939503301024017277936960 9098215 75700890279524234867719457833639596000 9098216 120469865801297992178439282062684928000 9098217 343109307502175363645338653960710816640 9098218 31565339109428132510398915352205187680 9098219 -58979083800639734848668051472759288656 9098220 -54366507441710011164766321420605342720 9098221 -102128851867362042100743274000266669312 9098222 -24625846927896068587506912238379223168 9098223 -17201498766812797785555169640927621232 9098224 8057797306084139612640771375005368320 9098225 -11506242522767369006097976764659222400 9098226 -51446851113163310370253456512208819200 9098227 -71377623535849860488838190575480460328 9098228 46434149518794375334872229134548866560 9098229 60468852251408149281917236539109896000 9098230 -28463499225599133441649267182840134400 9098231 -185892279851360907115131784013972444136 9098232 1417693162790024798627817556254720 9098233 65764205245907042763605783200988229482 9098234 94479017158466008688735621935975772016 9098235 27818560742845287721460860448633131920 9098236 44986163445645423208245826469081487360 9098237 157466229922425339751864003641996794886 9098238 30454467109053914557631442816009820800 9098239 27636541397707375369625531057718817840 9098240 -185403581294195734042274873843499663360 9098241 2667479319218161080324860826751117920 9098242 12949647410674458683947323629350072272 9098243 -25787374769309544651584261869465427712 9098244 -4257107284205881066273652782809039744 9098245 28337745846437116274723392672803216000 9098246 -56754738712699939746921834945345152928 9098247 52208058334885200431979425374255662672 9098248 -58810597062922681419889629354933780480 9098249 -91381426323625350243896794517970223836 9098250 -1144034420267393981916037996084992000 9098251 -57013668377341973059644620924570903528 9098252 -8503062193485889678539540271668264960 9098253 108267865546285764908164208279504747862 9098254 -144295309683866025648472705087930878528 9098255 73611812849374104024257760141358529160 9098256 34526270850579821499294670933856550912 9098257 111304935728317946676544358679405201600 9098258 -17798267353715549189175069485065624416 9098259 145532046710692324230316308458213505840 9098260 22248366618905096973845071527412531200 9098261 -312374989839210456051450071583847953138 9098262 49898348759618710196916657434783937120 9098263 95115509658759304197130283118946989400 9098264 52760123020951779406884097741140787200 9098265 136268222690270395317977885216504355840 9098266 -163375118539965028006647853934604369168 9098267 -17035349089894061695528667123431845000 9098268 -54666799381729161437003162452026754560 9098269 83327625895880944533733422851517112620 9098270 96239805741863998486538903393721471360 9098271 43482067640190704394350579058009089040 9098272 270660831656710657947670413370825113600 9098273 -98328262378485981782224211744240603136 9098274 12153629860285975961592486708436273920 9098275 13358917007879408242531404381492730000 9098276 17493616804528685294386764997287367680 9098277 36136486593369089744615535951781549920 9098278 -28892749431483266524861842910656284544 9098279 213157897474556588391166727520251705160 9098280 8873542734446940815955266601615360000 9098281 -15097309099617195969915902597456562828 9098282 -69888196020279607331206849469234496 9098283 -141715056423767011612470281087281152 9098284 3657347427109431085034260317451267584 9098285 -63814489444960160362839503464722094080 9098286 63589041776790009069265837319800118400 9098287 -87589433531965835037939473999202068880 9098288 -67223534431762642552127218010427506688 9098289 -96351306063814768574326048618561712892 9098290 13893658322951112242249113723627754400 9098291 399134206716177245092582248231499941192 9098292 -4031986084594534449819670239792783360 9098293 16609802702005088378650568209005042542 9098294 23631003809818591947179122470267260928 9098295 70344000133681850119412265011171235840 9098296 -197543317253742549378326714800359075840 9098297 -22407026980134995644548560388642085248 9098298 -20138699474002844922573915343935644160 9098299 25981678372493425997873056077147818240 9098300 -50277768857159786750039167059043008000 9098301 -97018849461848042999314960352830810368 9098302 37462537756469837586206789737800897600 9098303 269491292879920860474414095178272079552 9098304 1081122622875145889082031593851191296 9098305 79969701918040138185604661555103625920 9098306 -14633728743787130604266310896813253120 9098307 119365264025917395927861311701210844352 9098308 -6460326272793864543530299989981822720 9098309 198945972801136604554681695540193057152 9098310 7032728157940123961517665173426060800 9098311 259887837774804627022312395667455725912 9098312 -10457704943811578659418230153843276800 9098313 35591752333391497532558848851125241024 9098314 43523200314445882669129506442910644224 9098315 -20205837890695872753945419211827551200 9098316 58656603840977312199566929377820783872 9098317 105032146801426422668260071112378481472 9098318 96183755056874691273414555460704903360 9098319 -57068692532322945916083064423373262456 9098320 29383812584707250379643643909676072960 9098321 -154757547030959918136113341244710646400 9098322 -2306973194821532809174631794560216576 9098323 30106064217153147293904399020758185344 9098324 37691821142492011818978188306840524800 9098325 -8197547962147219271078050875780856950 9098326 185829084032182473184979944752760968000 9098327 -787408475179105658765680792427659776 9098328 -203653981884287235330104874531736227840 9098329 242663711671724781481070577280341296400 9098330 -114572861526975246273512186559240625440 9098331 -96625117320485224164200658820556334720 9098332 -150589450936698828018039870980018383872 9098333 -90326260278227620141905989655745005876 9098334 5366072271323969025881877823964525568 9098335 191098820294932341145478921326512458280 9098336 85211613037742235838107991794955321344 9098337 -29260236158037523559647460829833394048 9098338 -165265161991583347647082229164830517680 9098339 -9417040846150853574010716716018899680 9098340 55433723512892294757298382587433779200 9098341 -51564716838140248122576749195587144928 9098342 70391087514247291471995894846337509504 9098343 -89518688846388989425913653942337923416 9098344 -162537717420736907205931954944849561600 9098345 -4763018390290111504048055824292448000 9098346 109952859625175761992199935098725065984 9098347 -262261234510878728390551502632145752204 9098348 37421665552905547242091777550677779456 9098349 82268228909599172780776179182372259648 9098350 17583938773603953029885395345523702400 9098351 -78942859378180976120385483417541930080 9098352 70175236230898909367650906914236989440 9098353 -173473302872393611256290326124127614 9098354 53614979428163390046393486902726436864 9098355 2567264943155255373094468420555768320 9098356 -56923814873564849442917234129735486080 9098357 -189415797908000638514128393669126205394 9098358 44098385173139101894225440571373045184 9098359 41129975250697415022997034048682036040 9098360 187092963471728238373993303394578944000 9098361 -192954000014246071932191234085333278790 9098362 -31506749454708523638156154646465381376 9098363 114284479883335560390624786812456297904 9098364 -122660183598148299435763660072558460928 9098365 -188030871014471728223830571955268788480 9098366 -43079856599287618754555391901047164160 9098367 123448058112807312659422547909434132680 9098368 -92021067303730230285543417749836922880 9098369 -287485050751007937997301646321797091774 9098370 939084241158647374144074123113303040 9098371 11774186248506921522080447498635946944 9098372 -167048455872439023891892556632274711424 9098373 33687585224605908516375127235813896800 9098374 -122947673670338805367963499504728504224 9098375 9508603334956820583792560358617880000 9098376 3272452513191694489117157970904350720 9098377 -2643931466074117479016165739902533360 9098378 -66589096780519690820039619171372706560 9098379 -257204540631563685938786827357426240080 9098380 106054831649948078723566424453894476800 9098381 -56174458292473098394284317208920301300 9098382 49381752865240272666140849037511651392 9098383 -6305067133997760685789390775420451648 9098384 50476719054575430257095366757751521280 9098385 69238688149941737010340461046136121600 9098386 53809770943065355370692429944103515648 9098387 39190911578045508568991565383725518000 9098388 -32022217784033357467977942257274460416 9098389 174975911672158017128325016950426934240 9098390 15155413977030383653813939635089049600 9098391 -36123943326275829449159091138640884480 9098392 100673809179585726437594329520820326400 9098393 96110468826684767335686552520925037642 9098394 -41843039250862385342702722001051170560 9098395 189664739283049413918659587182464942400 9098396 -120265610165796500877996671138898547200 9098397 -29796405198008663589044319832964221440 9098398 -163733302528326128280104983514558044800 9098399 -55526489780815185182464319432086800240 9098400 -64026569238924363462808029697042022400 9098401 112604820538530767540485390580665689984 9098402 -25225995763096439683332685348036385280 9098403 135695930167060094246523923926819210104 9098404 23108052729309279746052260120951549952 9098405 84761411002192599689965409221993964160 9098406 -131301945266904329316848725890386376576 9098407 26873773866967218584070426057479389184 9098408 154752740165333055847811573446531153920 9098409 9154915063453122757773000509248907328 9098410 2807075553713124603597633189408030720 9098411 50117369494526418107896259564883931680 9098412 -56016845077164722492308736101642418688 9098413 -635056096930941279948611292852251776 9098414 -30608121235694211445139476361393277120 9098415 -141083464808560623361405053468014256840 9098416 -34216011093380198572508794139887452160 9098417 461273898635084990107436553701471767752 9098418 9541888237550335928958855939608755200 9098419 122090788953116899134118419947374850760 9098420 -129444138066022450974896429020323390720 9098421 -88039854797886319396051042053579224640 9098422 -29049687327800266516000540469835259488 9098423 106885275379899162829811770214927109672 9098424 -106125151936479226760063209452781178880 9098425 70315771767274341721558282658693972800 9098426 152329945430955440975249125423473996912 9098427 -47562639136407678733129096211230126992 9098428 14192133558810634930363453709596533760 9098429 -107273396506124024387286373361372795220 9098430 15264541998756672030277115269800960000 9098431 -211592138367168467287939235427983569800 9098432 -434869660260776344780850206624186368 9098433 144832320191441424891847966332592996800 9098434 -165905715378617914852636790981973929568 9098435 -174648455968519542297800958551985910800 9098436 4922311104981461981292041743781133312 9098437 65948082265444940969514022262497550112 9098438 55139399688073737103648961118279744000 9098439 41986683416383795791766838954219195520 9098440 55682149548839210862075480723123916800 9098441 53946362475750803877736063940024082384 9098442 21214331791583835944772960018765729840 9098443 139489492245353724625884871223300812480 9098444 108002363839611686329819694791492962816 9098445 -50942078689021529436563542006446115200 9098446 36180477457531248989659066463562990336 9098447 264570128654425903144479503083358566896 9098448 -8950897689441923149942918992840622080 9098449 207287004214841390970715000664859003120 9098450 3109178676016858602359857333738281600 9098451 202392521167782705539421483272089321992 9098452 227437867911784670035251021397812068352 9098453 16753137825880810921228438612443308064 9098454 655035061357236581543185381518958080 9098455 73584212054401103138183586280891763520 9098456 -2227636005155904626293654579127808000 9098457 29045319887818419476791137440866193088 9098458 29061344659951779089475151616296708080 9098459 -97970209308732169303652727202194497340 9098460 32860122687374171266983669124128768000 9098461 -229890187765072718083271032032353774938 9098462 -5654939538363713761579865284900176000 9098463 -71782353449150184288688936807072346112 9098464 346891365196086228257556133468641165312 9098465 131094152821183383980194918862789539860 9098466 -3287797534857348220413316046105359872 9098467 -136125456883944209462191748072258607924 9098468 -284030943453110127287325809368619483904 9098469 47004167534729429890090753020531497088 9098470 4216703704305283951796422724164646400 9098471 21690761527009387454251100585763759672 9098472 -77101685870732542241177191213426606080 9098473 2606735221330056024258125344660123040 9098474 38966586404165037857663773375283712 9098475 45823860935553799714385632230064758600 9098476 -51147494570712107503996394794021232640 9098477 7722951281054616547042035605947258326 9098478 -26004658272167239648156216713226893696 9098479 22243928443270225993729640271347842400 9098480 55407678320832849198002776227241820160 9098481 36611981794357692689655574567566865344 9098482 169581985105222762505999980524212312592 9098483 3173440847844831041541936257831447064 9098484 107879028136123151469579543361905334272 9098485 -78872363177851715792989061458671540480 9098486 12105997257356888151511411521202169280 9098487 1741114808742265308245408295353584536 9098488 19467040863239050213906970731462287360 9098489 399895972118594822634761858326838051460 9098490 -49476373908718731117341243666621978880 9098491 -148766312848806580428753057226502071200 9098492 6470368892283762321246399181940659200 9098493 -158268325978706362957403373520993268736 9098494 -230374337329984514635965239676559744128 9098495 -2466668934507397247536375743590845440 9098496 130607445017846014927976565877600419840 9098497 80728253129907637937974906307492718640 9098498 -78628304129265569014133951075010942000 9098499 -1178645942056151897753118482744452224 9098500 67976328529782831767046525542633472000 9098501 2157017058961533003689761803156386880 9098502 -22070779251569378838509296723179687936 9098503 -28223437925460807273971934364350051192 9098504 288053897357088701132139152323954037760 9098505 59022999816656711170787955908448986880 9098506 -156384372581159128877485565809593252048 9098507 -396979389179451193783331481788536028736 9098508 -18786875857262522116275920525930741760 9098509 123414675291355603304997501115608124160 9098510 15470192574286352152888281508840066560 9098511 4558332822432085355675128346424516480 9098512 -81300777059370099803541056178309750784 9098513 -52471569733668451377958347596042492238 9098514 -75521526825311053987428009678836655360 9098515 7843490212656543060260550943786331520 9098516 -134567449449817680684589623238294458624 9098517 -29774057664588163084263686104121562720 9098518 10397900653118486580968961540199845120 9098519 -351914985980683430812042903851153461904 9098520 -15647733386147644442571745074027110400 9098521 -145931495767178822623059247030053236278 9098522 -80458159935655598681068505249857405728 9098523 31564527785277634010727921467340403200 9098524 147517034038007842209002099619346523136 9098525 4591196799102360415117062883429240050 9098526 -9351338761856577629738161781230193856 9098527 21777448032618860587169816317081441376 9098528 68069728791984616874499148417212088320 9098529 112498562820336165639976538379731161536 9098530 -12624497230690652884302178819458892800 9098531 -18715322086458461570474575146098353152 9098532 75187791181907987000754856989956259456 9098533 108369744378856628702877418704292040800 9098534 -44758372523814173395372451121876676608 9098535 25445912674847673174095876203773205200 9098536 -398503967180938393290407738799321600000 9098537 -129663482382837006099461375230171198848 9098538 19778338475831026698044560898249472768 9098539 -405388385181774455367567184620882710120 9098540 99100690513629195158698992919397729280 9098541 88876591453220285203907431385256373440 9098542 -1206687246650215397587380934923687936 9098543 16630711283776730052791290183050476904 9098544 5452918245955772270197722587241381888 9098545 -43175854917141662299552076915067674700 9098546 56417948095819013814762340975428207744 9098547 -68037774217345941634372382154019226880 9098548 -207447957502271167212023601622805544960 9098549 -74588358032654840418161094770034617760 9098550 24675274084754662148295204511186476000 9098551 82463892835740704815599010525123764864 9098552 20250419536149285041822967091820974080 9098553 -235232560345647623141836094829987987936 9098554 7444654318352383514588945383132948992 9098555 -2855992123355018253840201527657543040 9098556 963341500692820201216822929286185984 9098557 59217085553960139526080261759986702840 9098558 -62230024068067028996923130407733725824 9098559 -7924026791027058232164836972520550320 9098560 34088400078997734510585907093391278080 9098561 -43024724058609437237177217211923678288 9098562 -32644683880563041287718147764053737472 9098563 109607336124803954147786636273575759344 9098564 -130563353960167961385019993315763965824 9098565 71053186072488660832302637300159322400 9098566 133458869216136022974364247880314555232 9098567 -154558112200176361019439374748206567880 9098568 -12608693124632064501099180048976896000 9098569 -94483869604479101423560737783324181030 9098570 -14497757591248429773601202296129382400 9098571 -119009397043289101584547214678373239376 9098572 -74244079351753675907795367711346150400 9098573 16300608489878299440759130536519527904 9098574 267634583963090886838825386705955968 9098575 21505027280701742532820755692723019600 9098576 52113434824119776649647150871848140800 9098577 92953945255908976605091309745436130548 9098578 -80710963462332303727580652775961124576 9098579 38581747514900510510132091617581723392 9098580 29557464916780042864463728509520988160 9098581 74372326277268186896881365419931622332 9098582 14936311654153880581529703035097967392 9098583 -2635302727987542862635361634411394096 9098584 141248947773874680004295104590565969920 9098585 -496321260320281875161678516584929600 9098586 10648587088961386503333479979905896704 9098587 60869829542469307667012974235068753960 9098588 329498739782089637418532537503868999680 9098589 35502843065232025729335863096249488128 9098590 -37856005737220592094288835720533355200 9098591 -122349446019492422427384322085214583008 9098592 71280352371815595398608135756013371392 9098593 -22421281731328518349185130174446108672 9098594 26304555130871021138734118999586198096 9098595 -33068254201017138372756315167287200 9098596 17853048426668463125040553343758983680 9098597 -21405157165871335126635671663113620360 9098598 8854035548638352206295730141133251264 9098599 149994367064136336234756754824153889264 9098600 -41889206602730964652700844847976448000 9098601 -62534675265941439169035268814974029168 9098602 135526634701873541074178726114997688752 9098603 -39780444518538629424842190878158667148 9098604 104431170052696821226296173507447410176 9098605 411588730483082138197097850170015424000 9098606 127645050319205661262506171383218160640 9098607 -61532719718533062213300945177084974208 9098608 61010434555781688325673820487936835584 9098609 31761519806525976203085407313693865728 9098610 35938127537350566610299965742349877760 9098611 256658994880721777003979299186100629800 9098612 -83683172456782785123122849082422319744 9098613 80974717013764391426075334350333266542 9098614 11418057547947366413113548961282284480 9098615 -51386510893152675505719825423457155240 9098616 -31594314121068624208655494226340741120 9098617 135621775376733465233691423727290916752 9098618 184685173551750806647261627011906107760 9098619 -119839526475665887446803100145982163600 9098620 -97442072152913043475340735128513144320 9098621 -33441894483305766288464389843291486464 9098622 54888824010605196808263901828762938240 9098623 75901360164429343907593411713959796544 9098624 -31504055769308582762971372752690216960 9098625 -130217818537363385366761529061367920000 9098626 -13062231094058144476701174712715270400 9098627 132004835258643350178056773926366724476 9098628 672410255691394576516445251252715520 9098629 56002703620414514774392161225763570684 9098630 -47876246143370414953801324320930503040 9098631 3480988807284308674710899665005755928 9098632 4669224832667749755560414056828646400 9098633 -70577448125627060284059543884872944540 9098634 -87105297051488399172206243486151502080 9098635 4453518142070060506850231441701680960 9098636 216778401367114999788158549904637237248 9098637 97582755332188484148420291433298304960 9098638 32058911849345352468150182903920137984 9098639 94957886944182929370168110681650762368 9098640 37780235879047073701061423263666421760 9098641 -104260388852674981225972993540943818508 9098642 -18490802125794798370209352133916787200 9098643 35747194309273876188373685307207526464 9098644 1127752945971640956238820809644145536 9098645 159919503214995545871548944342034823900 9098646 30621524966301800162417281171452955584 9098647 11491133988231824954306510874435726528 9098648 14506820961707838917479732993869004800 9098649 8605838052099228394816375556312812224 9098650 -56264302820648535700685221736391052800 9098651 337167617110908803831418472812713382600 9098652 -56232344997445644001215351713875700736 9098653 117141587919517782675451573636777782880 9098654 928187370740972974814110190833647552 9098655 24218038180962939459768400880144547840 9098656 -70160771171281462597199026041032540160 9098657 -242448226449729977814701516403013400094 9098658 -68164251053707202764957420113224464176 9098659 -68039656702661300283368048920806767140 9098660 4321799629839729735995294713578024960 9098661 56331861537907064866462256398597521408 9098662 72602054585876560163452780978833960960 9098663 -281103294514254437633617568171517289200 9098664 1923392640450333183371791962354155520 9098665 -94899978263675124053407819207255249080 9098666 -28141318256757519637440051616737255840 9098667 185254575335744247242654741699184414720 9098668 245625410586670807667875662058200098048 9098669 158352044387039615313177886318121898444 9098670 10400595226617681366364594735635640320 9098671 -1231677687461756410999703036460610568 9098672 311203178551525210957415170427387904 9098673 34997507108370591118240633442420842368 9098674 -12429788831234939618464425284450901600 9098675 -51376191510257539110950328007600718100 9098676 -32549048042572430566006925963371991040 9098677 -57178865219633552801430166763357810528 9098678 -4926217801190799325228346511005193600 9098679 -5407820285346044890874675562840952752 9098680 30535252726125024478289913961843814400 9098681 -511821150888981253212639265091953926000 9098682 -81549585212474063141724417405502705920 9098683 -375344011994723412248665318571793100800 9098684 -38951706884745427078704810160060376064 9098685 -59232001705518649927912175161908720000 9098686 -20944397810802762464822081798432412672 9098687 204610845953649458930857653928462656432 9098688 -27327545474392961227965303801941852160 9098689 -44817936654199483683315177326627680728 9098690 -70919352390184545555694155503547172800 9098691 -2010502604279252900236169539363182336 9098692 192944931613715750047719464938889975040 9098693 -52030907652980231775268760877019097058 9098694 -65979616711693732809069703529271114432 9098695 129986571463471718764790675488859518200 9098696 -46779958959013974157990210991793822720 9098697 -64586747760889188263193347896578248928 9098698 -30757529042503659368524958569754782464 9098699 -15454900415940232636344066759281509680 9098700 24336214760620922114093134698337305600 9098701 -64685213110892037442071648086012758400 9098702 79850018239354342585101718934100687552 9098703 169797025633485993177326975655338566800 9098704 -37989928826170472571624207885546004480 9098705 34583156353610255909895296535554440320 9098706 136957585590063543730116711437075960064 9098707 -138637127157321588611725879876606202768 9098708 64081176600319724568457040610110822400 9098709 37814955540675882387146819653689259488 9098710 -36092275599803846450346005341897872000 9098711 106875442006655967611810658168735705072 9098712 -53192140100646725173854954989314713600 9098713 60026930172069935347290686018712644744 9098714 2760029238486830486306418207951360 9098715 89985743030735570917791258072221355120 9098716 -31498153973243593851982763659347809280 9098717 48112080336013521809520804977124964992 9098718 -22825455752028278265567305459668940160 9098719 26137571643818119806506156863204099696 9098720 -4568568508842021786179854328109465600 9098721 69135521287604229685611903165016011840 9098722 60138798685430225581074350942949533472 9098723 223908508054821318786236973428502136920 9098724 100946087496926538737073162412178912256 9098725 48242176940161084609449644839420636250 9098726 -918445052856517064675585424185362176 9098727 -166432700313691411029062062263859509120 9098728 234083979013322741135386550731869404160 9098729 -204938257618816186175282007289254533916 9098730 3703550224796885848189319508130099200 9098731 186914268278125541324084192496184990512 9098732 190239213165198738518339701779784356096 9098733 36824472127983596891010815667542911488 9098734 -80334861505956890757290679530557215168 9098735 238955278798907841451731032741915716680 9098736 50590904095062829510064150567947075584 9098737 -5045550744191770592332181227563397020 9098738 28969108487700639709980040174642412160 9098739 -27613782940687738534856432203999428240 9098740 -46862973175890810156026613967395717120 9098741 -224739771588467088031246385169764139858 9098742 -102480499661022634969950990212776167936 9098743 -111121706750619037743261004294120106008 9098744 74094096536946535425987964984681881600 9098745 8822343291311799966199374919753387200 9098746 141326234315760652545603329438893908480 9098747 -44631692613159228899818148880229552368 9098748 91834159115497176063061399896479387136 9098749 42101628270241499459214124170220405920 9098750 19561042435121622582479405102244600000 9098751 195722699739115835703956576118114591432 9098752 -34482653489202050562891474459036745728 9098753 -61628759179582776287507109439597759998 9098754 22184994456503795704307212538434068480 9098755 -208960187035431949264455513034026057840 9098756 -39402738363807283105793506814400785280 9098757 6320652473699203800034845901944074880 9098758 -50953479750583212697209657371130615360 9098759 255991112045582151732721864043882597304 9098760 -32561048952034167624150817847490969600 9098761 65130566707323908387862728521396665600 9098762 4619324611349566078650549764920156512 9098763 19360745015326795127112953032110198744 9098764 -41418139761549850876829634040511367424 9098765 -18323838651113885759481670769175710280 9098766 -2398830469909169959532991873923640000 9098767 203214684924068199872449245715252187280 9098768 -19533628613747846393866133171487375360 9098769 -189563982495726110184103586939572381920 9098770 -44458375675879315322666062404321517920 9098771 280099503529124783585625784639520374344 9098772 38318250631687628253680122651924641792 9098773 -342415802588243697214389611411832052978 9098774 87973615367529644364385730021046096192 9098775 5690650252058596673294219967640356000 9098776 177816832235846476240067696241407324160 9098777 175397924768881260948777669083519047680 9098778 6262696896219595112858894469440590848 9098779 5810156089923308230061764048775435200 9098780 71015016514087833879929690150509593600 9098781 -83820516384990263517511159137591386016 9098782 -73710990176665264093725038734132970496 9098783 270400681362449143769235275537881096032 9098784 -170174728768330373669779146047367413760 9098785 233060118250206464113500673830236728980 9098786 -17333823315176326489241231577309663408 9098787 -64451291142941705018039799093161190480 9098788 -22049845275954854763340762357422424064 9098789 58542587452918094906265036749620897056 9098790 7689588270172794346035502428040782720 9098791 -246736285954755210764204978510409388608 9098792 -132062502786784964040313847465947791360 9098793 -3478102727670275543403489664906813920 9098794 100127588782323582565139462289452196192 9098795 -71381245261797443259610895797526263200 9098796 11073995144551742295258989276872458240 9098797 21412246720379039341358914008776177280 9098798 46487743465110062894657445742650371136 9098799 -182543435949440100250896822247931846136 9098800 -260902844382080978895457176645222400 9098801 80741745513587316319148064496686419040 9098802 -16235603319146951717139343575636154080 9098803 50024444747871583164371701904911249920 9098804 -38656472988731181133933522124742801408 9098805 95993902745114384285539046037710249760 9098806 -64533457502689047060812447924613918720 9098807 83016732135139058504676831584613600912 9098808 -47651086350539298745877689179346944000 9098809 -213485871893831602450659336647933995990 9098810 17691949715817309467667432139381248000 9098811 -15274794383417460433048991354216262348 9098812 217722329431696193234309337588442950656 9098813 199015473425671222581975163937678708160 9098814 182231458247134391582454496490629721088 9098815 -138633034162661416184160988475021980800 9098816 95169199509963597097505021253986549760 9098817 27274803026354565562504413014536321920 9098818 34689072494426347004692252914884176416 9098819 59086288247696749927011241428780383544 9098820 51963891733056852075116891928531744000 9098821 -267947288814346745440457001872687227556 9098822 -95622135712147794996435828544454683008 9098823 -9422291042039383801811811825966846720 9098824 -99823823507813434095880587559775109120 9098825 -25291201194020847131023564225912896000 9098826 30283698790680486459628433599257408000 9098827 147782196801527721894181738919919910676 9098828 155081395290942540770725818303823742976 9098829 -155540072838160292732739766107292718826 9098830 -18995744678672203434207150796819687680 9098831 -117553736851224708380082049343915893008 9098832 26757395640290890069452509961995550720 9098833 -337830113609706205559988932973494059918 9098834 198835579891596972671701369858358208000 9098835 -139616858744325617384657137119204027600 9098836 70927848675393098077847291464510148480 9098837 91207616999474100020756935618185180 9098838 25952890222184073134869581720674365440 9098839 130206638958717498710297158468349404056 9098840 179606037644815656940875666307609804800 9098841 -1299736394816935328466439552458596352 9098842 -11407851008085253044660838558211877408 9098843 634445541183556590148252005286621728 9098844 23464555701845698930630813186100783616 9098845 -60748846301603778070543092048828856320 9098846 -18769386337669485506908981371318091776 9098847 115213744872666384411007097278882420824 9098848 106460343655667755469032401632998195200 9098849 29328686482822574434835662695301712064 9098850 24985774538320739686656240768985008000 9098851 -293738567847115170175878112028915525568 9098852 32287414556061529655534025266881548288 9098853 -124809889073457730111702952293608256800 9098854 -28269850982049048530728634985420606720 9098855 41217984013319337235783111552104580800 9098856 59383390660567369973205355450719959040 9098857 398867168902626462150501553719839617060 9098858 77488845047174414100715706283576330240 9098859 -100388184522841078212109586007020582016 9098860 35795191683123909144627253361228206080 9098861 -205507965490937214014903691790207706538 9098862 77278047992241977482447835719218263040 9098863 3190228102533487440914404775969983344 9098864 -55642047333080317389066576352872529920 9098865 -107542417382289119105100944357582160000 9098866 1156493677672633726164626489691048960 9098867 -72287910149138622142446026225660920008 9098868 172036506919441224343793468925004609536 9098869 -11359964519159561531136810481532170752 9098870 18746854479599881945624496774715352320 9098871 235625409332138029521388909554028490472 9098872 4593470939081550490120239575000678400 9098873 29314020932727823821726042040915609344 9098874 59787516374406921366132497905915922544 9098875 -295956131957828212660489761605203716000 9098876 -25900273141862695274642611454966108160 9098877 32404010383958800804280828626078324800 9098878 37271459864723109501325115559998154240 9098879 -50229728954146535021268532061702507760 9098880 9735975752703348998054254973917593600 9098881 -9251696477523299194634074131143854656 9098882 -44443926501557630363670791922457377216 9098883 43829035132950951076094437463801310360 9098884 -2858015644572027052752893562584102400 9098885 -64136412610410282616595810954282636640 9098886 1296927793487915579212419163960594944 9098887 50099629536350524408494022667314587952 9098888 -154133017108156752909579159277308180480 9098889 121491877736742153848799966394109009424 9098890 -62133706239431128278460855476405904800 9098891 -47626827565866231433677939764488062480 9098892 35824436893345288050670041288922742784 9098893 362619403649663227123113711539355396780 9098894 24795035907104877259765745310432834432 9098895 -18959774931800446662064202532376824000 9098896 44132325383220643644809384050043011072 9098897 -174451974659185665636571044008818536654 9098898 35584538874610597372767672583530804864 9098899 2330023257424512581282194847034658536 9098900 -20097485441393134691177505882014832000 9098901 -83277308799779112441777883066101371808 9098902 21647875980574614736331635435439029632 9098903 66227081701275760774217889031021567488 9098904 -76900964628547562219866586405928960000 9098905 -207414580416366934927351990146140258940 9098906 24649271907818731185116230163180071152 9098907 -165910427570391021143357605316043206760 9098908 46129292612029384983631040080191545856 9098909 53926272743625927788128543581933780780 9098910 96489032204304364713571078629339398400 9098911 -242570416281365125267988401777885043488 9098912 -77540745958208060716378694512975085568 9098913 56183138516825294657921337714880903344 9098914 -116885632256616255730435382526957898368 9098915 -9899971384428438471145125314865561600 9098916 -40528230187841687514327671461988072448 9098917 571296865033154332475241624569885157280 9098918 264154864379809394818441734261545039616 9098919 -200851213206964237412392233454490149680 9098920 -58313356469100169685056369789133875200 9098921 -28623923743250945704118593048790986560 9098922 -25807842475395382646127821165200068096 9098923 277265202408280191742455949816461253172 9098924 -26183395414998255783052294617052646400 9098925 -27348952577959252398868286869151496000 9098926 -66328588583045895809032694499262372416 9098927 -148855022436181772176758208322510954976 9098928 -4698477541538058960678983187784826880 9098929 -30218318815370693397775525711051440960 9098930 -61664048055259734324728026963226880000 9098931 -260548497726899153279023025680856555520 9098932 -127606612957809379246252967848536997504 9098933 -243750681187512786137568249837625409796 9098934 2885547184131046907882093377798766592 9098935 93461843029783096866371902900916412960 9098936 -41049177959624662583615446774202695680 9098937 63170087087802433366271699327726678394 9098938 -57050408862084944762922643752412659456 9098939 21866452411199357782898278848172267224 9098940 -82358446184290017670935961293102489600 9098941 87456165815890994046025028291127350342 9098942 4599208829170862495208049433474671872 9098943 23160952206212003746250694267568140288 9098944 -4003359494831903055833478738103762944 9098945 93405836124465626859115106903273827200 9098946 -24006347676483845742148201893277920000 9098947 -45173550717421133686596570323850968880 9098948 -88069771132409773602502542998446433280 9098949 5259025449690772771786704573227530464 9098950 12383967123064171648244341160231126400 9098951 53954358766657479521277195582039043032 9098952 109260015064624809434827740724248453120 9098953 -148505840767792330271529868937237235840 9098954 -77531705141080712667858115562875471824 9098955 -1010861330908465334286418927875487200 9098956 170103253841080337062034762528233061120 9098957 -68373328522783572403214548100437877994 9098958 -72890429453512294896498958971595776 9098959 -164007825286576514538275541013940747784 9098960 -32967250862534012086148052427671060480 9098961 -45041073754816242996284123434043784576 9098962 47716307228198760179384845330980580512 9098963 49726119422812749267127248916021615212 9098964 17606886922192624359680160938297235456 9098965 -19038951087500948805797172925904640000 9098966 -12285768753007473101097623927254560000 9098967 189050396970710714981955478899879386880 9098968 -6749566879686565664277597661629050880 9098969 -46615423841688709466240577118852314240 9098970 30454366672622880233859518610391008000 9098971 91840020312020309510779774877116164112 9098972 -1617662755532157354572296817155189248 9098973 2444576015207737615788332796527322444 9098974 84099415541479219715251862107369028736 9098975 53642351708312936333248433769248799000 9098976 184618001260718193868773275728609542144 9098977 -278085131524914270106861831607498158174 9098978 -8936611516169297452341050324383024128 9098979 72720587921393107892649102732260196984 9098980 112968365061922660714977572818969497600 9098981 -62064979870277554027595720741325337218 9098982 -101553307414907584177308606766603274880 9098983 473861260024463016141521661588106584000 9098984 92666141780497257999954375749194629120 9098985 67921763309717259708024099071553504000 9098986 4504078757483633212501239573611189760 9098987 -40357745515151535858661756275386005440 9098988 -21115316349310989637620697944869213184 9098989 -35756064336304414048444148494657103220 9098990 -19017978502349340786666287021721768000 9098991 -63417470204054541339238271539923122760 9098992 -1489984211461743422695350759992721408 9098993 125085681930990709076143077257640507060 9098994 25302889917110171218055393658838608000 9098995 -92651613146468963818446212334016827840 9098996 -65481428831361689729335791119832145920 9098997 135407187043646224944474526131923220000 9098998 -79774999612996022754858612858481957440 9098999 33180450517947645753950375201177030880 9099000 268918196627087981151204166647091200000 9099001 -165174320008154958812664435551981168496 9099002 -263734069259045826781120625424445022976 9099003 56873539738130578101979106337861769584 9099004 18785859692111122695323334204454732800 9099005 1845036874615232407183168507218585990 9099006 12207873237860373678696395010940027200 9099007 -51828037368022146060914321009002658400 9099008 75510925101087923784596804847305490432 9099009 31197509764803319917222337511383449714 9099010 50904705817909280994576442023036080160 9099011 -8972611431921597416177807519912304480 9099012 -5821901663176129891794522910130405376 9099013 59425384479863178312125438203086863040 9099014 16260631163061215587589487493557365856 9099015 1016994744921418710752821483237576320 9099016 -125505708641473654284962560347726028800 9099017 169449696481017866680117544260261623066 9099018 19706881631387353917819126488979714864 9099019 -27078840326268724015829552584060337360 9099020 114576015204755379325475165966626652160 9099021 -68485312073625800207242777312123303488 9099022 -111506737572746974471073322348416858688 9099023 235320756189977090954552437011279040560 9099024 -119635316671873478249655202055454720 9099025 -28012033236189792516221533764634489700 9099026 -151996407660848577097955939077381759200 9099027 21564605205814510722038828357077217280 9099028 173055682958606682117076002628510304256 9099029 -160261486946027716413676499346510367524 9099030 14889910312095247916125279991098398720 9099031 -429970187631823906477124397747467714528 9099032 169368868593307515184409891414365900800 9099033 34573659431259522541896611309279926224 9099034 39262809362402345956872120323627023872 9099035 -67434826066712178390991751947396147440 9099036 -107630423157910107440930301837149234688 9099037 104173098536330672122156083867225315686 9099038 -19606299151355033718152233418990197056 9099039 83218482552051097654586188212352293120 9099040 -35479787262521577523935019228082995200 9099041 -1726475981958593934905694836626380096 9099042 -79048742607931875540197894681879126016 9099043 -102736140047340183407276784113406888680 9099044 164613424554109664000577634520227691136 9099045 -80236658440990080989633211308257489380 9099046 -118511019482417349045002178021811117440 9099047 178053464276133564385599584810670965496 9099048 15894483035590251413382885825804042240 9099049 36351485486289503723024866990067028480 9099050 2503715107264022065695099677548054800 9099051 764180520757253608761183684097041120 9099052 -205595599553436985451106093122538705664 9099053 161910368618527365023278020653862053664 9099054 -2352426736957455360694348554441839424 9099055 109006024806980787153325624253995818600 9099056 -20215194033595619219621144536759615488 9099057 -18999843168090237067992491902756594080 9099058 468392130113609903015551931995465728 9099059 326029481813371723176624136970705118816 9099060 -12731569405519290910997783906199767040 9099061 62914772580827814417709706159052948924 9099062 16311219215633663015625725638799155200 9099063 33350479070374621624433169302012621664 9099064 66519915587517715078724061952717393920 9099065 77130707857103134577879579700815451720 9099066 -16540501929469670700788044170608315136 9099067 -37587266111288259885509387501057081884 9099068 -11781059708432256040176719672195923968 9099069 61526387871114307358706799854292869120 9099070 -81003743913386965543282762353961283520 9099071 189226277216382622353155436797962930032 9099072 -47190556914580340755462137214105288704 9099073 -2125999844958967070477641012147425836 9099074 -76001680361164747792691458341267676464 9099075 3688206615953880939908719527836946600 9099076 3277196987764100725169624572880486400 9099077 -16885664171016241756118354418293454888 9099078 -80774493469978562224106574556817568576 9099079 -504162305280616111050121821039565160 9099080 56617618373227518096860123283590860800 9099081 243950639534234910624969588490671470400 9099082 149891758443776479191684302947434445152 9099083 121296178225715013682515393061737471120 9099084 -63896392831204183120762098693602672640 9099085 12707922409640776372074193944530771760 9099086 25702955161569675440542049922514649280 9099087 -199761855480972698534497369365931554048 9099088 36683537726217308451134853052089892864 9099089 19226414732554683543675811947331683840 9099090 5569039128710051444003142886287943680 9099091 188302780799126429361547449820034868984 9099092 115791778788241549853884967493205374720 9099093 3055723085289207565969620493871459520 9099094 -163233816579532199470579064130855623904 9099095 -238218204715690799930644599548301767400 9099096 -17118490490288859232511890655772672000 9099097 -84848975925012862147729566266405154048 9099098 20682593017779434964807532457508768000 9099099 -27036641202452723410368649407611102880 9099100 -12703750150846316877158616815282240000 9099101 577346575166123977195549541722635744 9099102 52289177745118188735884364728614093440 9099103 -30822576497344500848301461903187122216 9099104 -218388680935963935801892734393778176000 9099105 149630048665706854439777143387256088960 9099106 -193833499158717263839163355671878963200 9099107 -149214745863301058433368912032921328040 9099108 22544127584384179570836918126355537920 9099109 -117772045415932020227614109873190210080 9099110 -68810884892407639600145937625333991040 9099111 19988958594827283988096130988988082304 9099112 -224410288307079273514269903164123136000 9099113 62099234665693978347254461673819074362 9099114 -34567293144271151293180979921214782976 9099115 -21892482038429764160667458474904817680 9099116 -101824785068024064222059920992991236096 9099117 -21294092570048714016935899344159923466 9099118 -57923650875116963440377568281062496384 9099119 234942175819240894816566889662921540840 9099120 -1598443210041995727353620826381352960 9099121 -45300125813131323404747648462765221678 9099122 -66723542365060498388152781304300653568 9099123 114380022923709294238781852955271650048 9099124 180029096860731760563599950411884466176 9099125 58922718641381878556225734946236800000 9099126 43202886839070499910795692942114113024 9099127 -289482495500812179311419344310555300440 9099128 -50382623858157566837401180666206720000 9099129 68978080968982922711807891943936172128 9099130 33051611210995084934531263573967325120 9099131 15322018411939287101268585531913034472 9099132 -17075485128586288140972079589206425600 9099133 -175999988070945554748569629737658378618 9099134 55318667062075048887208935666741980352 9099135 -171003699778655939526205683052360107600 9099136 -382142889480336626594652022941973217280 9099137 -16451867575599332708003391354485753214 9099138 18632425011805264559959148777313373440 9099139 76984867794578895005132626443810843856 9099140 11093867947271306054801248680281786880 9099141 26599707145144642027678071849893013120 9099142 -12323436572798477877235378053414820608 9099143 796756284185492890128792195787697304 9099144 708562773872532379157444769501388800 9099145 61622417003526782719430400097088135040 9099146 12995727036240836468749433138666118144 9099147 28602781209157013675732682416809313280 9099148 280910276982590865216563799355388069376 9099149 65729619015174423120290326740937337664 9099150 -26556300538980858394248279244417646400 9099151 -2034162163380171066134865301553451136 9099152 6330949405994109677707758112655818752 9099153 -15045440860304871371912162935455960960 9099154 -3086888797497603464340285590205897600 9099155 -8602105487268640173581749120254967440 9099156 -93069803560442493784455882769623920640 9099157 59130506176491022473863017378630807200 9099158 -6684542507815550809954193825777668416 9099159 -64401240874924779517987270106746783896 9099160 -31810329736073503268789525463314841600 9099161 -277135960205274414761534287866029933238 9099162 -68509476268263474194627789720566348800 9099163 126376394680932678446788978732002629704 9099164 61006412375864032616876444327324324352 9099165 -2592408789824769622004118377009292000 9099166 50636268870178666476031298633882524032 9099167 51132414645904968699749179101266265984 9099168 44512068291020323600573035098677444608 9099169 146151905306651549528442989514380701696 9099170 -27700788323695611445902324508717098720 9099171 -20323167388525507051507416537802565160 9099172 179298906494545023584296231777571394176 9099173 -22685911658362707259757374876723460064 9099174 7936061233581213568291301114268260352 9099175 -89159546865619961840283278192183137600 9099176 -181223268025997821491847403765380300800 9099177 -49010236668902216899192729863990138480 9099178 241826825037883793516792734880317114368 9099179 281533877615525124954012080265051753780 9099180 -88392777231282956900180143466634224640 9099181 25032273106093579949502445619130756224 9099182 16420231902250697600493776318015969280 9099183 -115394611488752134386787205024946013176 9099184 62989342423719383010224907100724019200 9099185 -155082221471376575619013011852688354200 9099186 536589911689363440639278764971560064 9099187 644000048824071509230141060886870480 9099188 -2810808754515393540567587744170328064 9099189 -336949167881889182038712387430499450560 9099190 103003714237386078159372065961035280000 9099191 145859860645910078139875616756807436704 9099192 80703390616749434135846212552511262720 9099193 93334676988801706970846877151728694442 9099194 -28247256730533948279723037615018201920 9099195 23745325766480226486389513299716518400 9099196 -1763604903356193184937013290198773760 9099197 -192227163245759557163273290853552007354 9099198 54135204661981794715862341155045096384 9099199 -140640496107847505545592529759807658800 9099200 -92174303529265519903297890051686400 9099201 -4991207398835669261091620306845602768 9099202 -79521443899267992668798072105341393200 9099203 14936865440389744610643288981990623748 9099204 150074703386052485094499961143913757696 9099205 -150340359151254160622075767346261011140 9099206 -14525186167195828860944094972806500416 9099207 -74416342032446065323246075444355973232 9099208 82103918766717963254944216645804032000 9099209 -124041209303294211507799697891436806784 9099210 -34899780162598852086436738662485303040 9099211 168893494350546190310417074329380710800 9099212 -18686135824287240083314935746252676096 9099213 -69178607484477117655729135732242285312 9099214 -96526912260439773214943280145187328000 9099215 -27128881142159911861365777723205595640 9099216 -986331080430236614286024090710179840 9099217 -116259771044742578153032588668186878734 9099218 102280985411892680448724904182361756160 9099219 -134324382524099724665869083834723542856 9099220 51412189680200109078149288620868812800 9099221 17908301995886279996618306565396217344 9099222 92035284513075595475601059939054851584 9099223 93338241774093793679886042403431112544 9099224 -16485180574318439790508915979702999040 9099225 -1344802040513471457163730722936374900 9099226 182963727764976042485406846104151193344 9099227 -199514322185313758355400975493538276924 9099228 37306688956253178323677675149614123520 9099229 45440461671857499898659092988414417830 9099230 -666061924308400957018111872586260480 9099231 2649806897997705333759999804507037200 9099232 -123408056838258493766396638642186223616 9099233 -65404828558738661393281161273038766720 9099234 12754966465459582689917154773749343184 9099235 -202554499585942369194402806745927430320 9099236 -203648259737882394376961646589944078720 9099237 2423155788504051691525127780150568960 9099238 135024224671094382631243507090357157760 9099239 -47869027461655443478527647335891189344 9099240 59113005065209670255742072357951897600 9099241 -38743659806118650763608470609857245616 9099242 75571764636664163115037403492312818944 9099243 -219125211706116568822588742407659328800 9099244 -27875163380343290969871121109743435776 9099245 -208312522439548198963056696516145024500 9099246 19325685631871541559301988906453462144 9099247 553616851676317069068363638687625218592 9099248 -11507997869063587043769432488460189696 9099249 215502212255730716492947944072764504640 9099250 166866077111899862788365704072210064000 9099251 134021756405179410421205260037985119100 9099252 -36956466756250748485962710319882270720 9099253 -203466464578989953762101980055577357974 9099254 -103876492680822783593025513874847171424 9099255 100893038716374406639629309771789064320 9099256 103244080510979412276499468205577338880 9099257 -31657630283359127457267470331028153494 9099258 17602561473021022059153041627703052800 9099259 82416808705253933775082201531386996304 9099260 69013349932561484281146550588770385920 9099261 -93461923195993943901706671007498296090 9099262 19341729103832128143644257074912109632 9099263 75994488233649758247624929608945600512 9099264 -6075122621824319929814951419906621440 9099265 8167595727187252222178520023852400000 9099266 57965452420504571194496309592848605440 9099267 85574259863750840376956964473031958512 9099268 -11283240223742938334215540176339962752 9099269 345050774435587376846970408271973288670 9099270 -66621712304320145923295606253698764800 9099271 -160491398750264389199278445377973708400 9099272 -7531989784009575822207635682027110400 9099273 3250829593633108738226300722255398624 9099274 -3445453168197404707292330276537414400 9099275 -5093090114619457704690511127414400000 9099276 26430956368935737377359275184367775232 9099277 22275667631202462713923358590556112384 9099278 -48659504703073393511291644771536682560 9099279 -23605932214509466274378886036263634720 9099280 -24164391813577456412860297867017584640 9099281 26406748525011374301753157239708282600 9099282 -28225422477093175515463244668941287808 9099283 107422958795870391225008243403229705584 9099284 34055300583147374081394141227357304576 9099285 -3821673966460440766027480982458200960 9099286 -10856701713055512585877495629595914240 9099287 -14229271372812743954835786465212219064 9099288 207829910476722472706574699773030092800 9099289 115147124171106349054948982499326065920 9099290 -31819032053568126346821275542596364800 9099291 -124005588029018174354626936015106082408 9099292 48313749119473102298798319044034664448 9099293 34391735852870037674531770893387074400 9099294 -66240112419700035994592985683126071296 9099295 12323320973128756449103465229689547280 9099296 127107818937283752390860450798858403840 9099297 3790835839077701918658637021041986946 9099298 -17962669242162409023478251848202193296 9099299 -62057568972501094379237977390195975680 9099300 -67823675240610424084328615878728576000 9099301 -156475393771372054152311299118316248520 9099302 75021274015438382295706069254438800352 9099303 -105078143479516055656142062215631726296 9099304 20795415024704006372648444294039377920 9099305 67121044894140605923774964182400498760 9099306 -1876391298265094295408980555214827520 9099307 127667999208814881395697678273689830400 9099308 -108997166605199138815423027667856483072 9099309 -188721355445391639828225821833348326720 9099310 -49491056476026263019536933320649162880 9099311 93660440196066380221484876212590133752 9099312 -4681311807646407944637801606886981632 9099313 8869851711218086272822129979273749540 9099314 -54403936897189203945027356375318151168 9099315 3349627156581957820616499595130223600 9099316 -1477406468496836054358657216186165248 9099317 143435212251584669175226945708068288366 9099318 31525854511430911437253546848527541120 9099319 -88576991940983289191034671509814976104 9099320 -38209599349913898910704544183904256000 9099321 -37045452485974110473037033826936128 9099322 40172119849483279298579814144363928800 9099323 -94181680935507732655767835377439174428 9099324 -48057717619027924178031944437234268160 9099325 19852413357354829046378872016334992100 9099326 -315117405823129855413690956990342606016 9099327 -77740464573523553736113314147734141168 9099328 39117517042549725243324808937288499200 9099329 376408437588842561670168086307435637824 9099330 72202237837439387222926381308251328000 9099331 -178266566015870776641798803716348044868 9099332 207357164446419665871205462869941763072 9099333 -56133513493020909297886111730559568098 9099334 -6867803047150534016198208763536532704 9099335 -9492643949185297145329525096213783680 9099336 26519291882331733835139894471874805760 9099337 -57191631206278302054368125367551894016 9099338 -49862138593735450955425282780279561680 9099339 221923528203760580436168215732802048 9099340 101333506714168515088313004563949603840 9099341 402048832905089646339722061918996422592 9099342 -23018605917412657946750180801404436736 9099343 -215595997193831488586245569590646845256 9099344 -73118692383756504990160146433059594240 9099345 -69835354513552682999945257946217278400 9099346 38989285404099900251497915303828565280 9099347 252225694323836808761654069840191070040 9099348 116290940015133727360115202606978017280 9099349 68623967454052156774389666422643049596 9099350 41145634155106391466012371508669600000 9099351 -137829985481619479318750884298648118960 9099352 -177222072760304093760175963776814694400 9099353 -79289283799389523329906515062914721398 9099354 -34368795837352298171745912940099787520 9099355 -58167520333125608737067853443833362240 9099356 25967895899428486433942583657934752768 9099357 5478302934153139606358558757943779360 9099358 20587431323001022666601228712461381184 9099359 -3551802708870172965595009357517853840 9099360 -26422482735992190071236590571172659200 9099361 309464716733789927203152472398365820962 9099362 -127727242017136954217651181886325108736 9099363 -11024366080502587827966023686147252992 9099364 39043864486991658047988430773602907776 9099365 51319616808052580156965510005732124320 9099366 1448658290858541522578298583496697024 9099367 43782401007506369070470970926451631072 9099368 -3209778284160655349256029818844282880 9099369 -135570031889728774478961870102052816236 9099370 -14926631281581729182096186975673031680 9099371 -4063147542157869732463600195931612568 9099372 89289075732197473776719381908205140992 9099373 -81996338138671243031541834123204876576 9099374 -101327180470135919754780316579611824064 9099375 15603122457258634307114866512092880000 9099376 -7047043712082368790336830275272179712 9099377 -3193863176401812528740276695540439808 9099378 -52140349956282752679357313724012588088 9099379 -298284710893309805056275834988827044020 9099380 -115043303311185196974236411035359571200 9099381 -99500830259422753166531174417718675936 9099382 56396346854616614473433309547370629792 9099383 -54743667798855436864266479986577929368 9099384 24711768303612354648334353984310149120 9099385 131579551050326151651189221772906475200 9099386 212745506973063832955886032115238675680 9099387 -29838314151137251667302484386803629760 9099388 -378114312245891951502111996903801139200 9099389 -80626000078657217664728502281747201076 9099390 -11699203664690732864092244467266334080 9099391 -53561677980808176041629485412345282176 9099392 -247361844643221770733985853745502617600 9099393 -9166487120957179512890453726922081600 9099394 -72502524828632774201595971653347795504 9099395 4626997534769374391489310210741728400 9099396 -63826540312192328207005160502039320448 9099397 95835571324549238126674484280212042846 9099398 -72214422921991808153160341790191136768 9099399 -18732309436230924679134708690624102912 9099400 -65534756664722521206675752797903488000 9099401 -97900177981212439449608041517523626598 9099402 -210970564076302037164489997094280704 9099403 -161115051091416085374404955261727147344 9099404 -251213535916137946142537607461020938240 9099405 -93386144479199899348464864651371232000 9099406 8920642549842415029725245251561948480 9099407 -78962698341445066447320402584139787200 9099408 -20450064853951622092367053911099703296 9099409 159120169210535148887754999746506910400 9099410 6145353975651816156489722045418096960 9099411 48566829501027539274512386827130947840 9099412 43590727035156022529509935286415165440 9099413 126882165314497503928638618209631176604 9099414 -64567363649074805244243287852941166496 9099415 27476422249279356148042913972452060320 9099416 39292255216020464352929596522598676480 9099417 -4372170352025072397705525546008012160 9099418 -31300464484757243796623396043324333840 9099419 10579027682386201611898803838779169296 9099420 -33637335536868166303469600041901998080 9099421 89375332316629449148370737107000845472 9099422 -16518690189375447940405840848093391488 9099423 23364856015167773764811546606523340800 9099424 132786289351209380715706270625109835776 9099425 -144425284194022166650036290367150859850 9099426 -15823577779807830560822295668948875776 9099427 -23289502730475816149195698555511058724 9099428 24517323704354506195870644717661405440 9099429 -48232644879578072566839965955858638880 9099430 19651406911244430724698716493851904000 9099431 100592088993763625614961494056209043456 9099432 -288132278293980522101563222877134848000 9099433 -5598964575415040935943356834661790080 9099434 -225930019347354451693938767513002749600 9099435 59698048283441862364753963875858332160 9099436 185905021038978692893500491370970215680 9099437 379167913670833080174645523609872984 9099438 -11740762988331366928836757560429439872 9099439 -316346268384657596995588682797140603760 9099440 -10627088517143085195870517180416000000 9099441 39650021783976451476828893230100717748 9099442 -301896923612603303657223216027331200 9099443 267418420604575250401825703435727175692 9099444 -89510750056207423635125928085262684160 9099445 -3134693201187375355150119445021594080 9099446 -105604316135080627860417403768576648320 9099447 20169077477673130065702339154907904000 9099448 -132523544936671043424370937758771200000 9099449 -158437118747613969001732837093135624620 9099450 1671494628211666468961240435003805600 9099451 -163766620394880055966522643460485723548 9099452 92437080878302457570105847835292935680 9099453 155821615836454881621936142487729291808 9099454 2961116597678662584837191222926232832 9099455 86623988073766885386162656130586800360 9099456 -28579264538997223357322388238610989056 9099457 -425675089301099115705794784905471786240 9099458 -16789596790708156215680914409671332960 9099459 202557564920432337944684302863918540 9099460 100691508794410115142173901049380353280 9099461 -6927577585151731557603567828434780160 9099462 96734610971570804938149037753501534080 9099463 71268047032158688651318541064509890920 9099464 -113644316514678573905563653241183272960 9099465 -89782301604733185163563775528270488000 9099466 22409754512288422555204659513081360432 9099467 -12926172479738583148604550128164190832 9099468 27190897862879044710199391123416642560 9099469 -125345445222079842114752458995795861130 9099470 74824167650410694747307811650129365760 9099471 81245218991731632697182126888776396544 9099472 -24172979744600331717857691391536660480 9099473 -221935581597624492921195234952839936540 9099474 12726496119571474837555448921843596800 9099475 -10487994358745081158653467902659552000 9099476 -36603024784095541099681069219686183168 9099477 9337307987792091150988437222693092700 9099478 -126471024675990579134363085454223028960 9099479 219694446145401556700753587876350451080 9099480 -9697365223703277427661115838906368000 9099481 3093809210476916733055362914485262352 9099482 -117726050810649557973951659896992184320 9099483 -10973893417727548688233869260775407976 9099484 32488742572071261764167748079859488256 9099485 -310009844392055383420486445369248335240 9099486 -35352233341093198487460546905789491200 9099487 128327087619703845850687501952856223136 9099488 3486651158811753207701234944801505280 9099489 5409383816389247187006110723561373120 9099490 17745898857395209440823992535197765120 9099491 109915044277943114323629488339618516892 9099492 -18191492211558010317914367764882030592 9099493 14364418951353621727764835652928321244 9099494 -30293331352039584458214130180653169536 9099495 33847517319315717808761561159945480720 9099496 -235692846616331899730117411650145894400 9099497 190531300438970673921934041256656082512 9099498 -42138407940702662370616373068015239936 9099499 -67356862164365337095141124047789237520 9099500 201471431779297288463308199048083200000 9099501 -187063220884735139668234191916385669568 9099502 12785574762026332882534931841554834304 9099503 18123882200985482813121890596331391360 9099504 4743559072164110754997431006665932800 9099505 88322353049551159140295807689513091560 9099506 39602050598103492068763156518603258784 9099507 -76707586577180346617549220971915196360 9099508 60787157397630933256356082518005999616 9099509 -29154509659113312355714190030758117284 9099510 -3463422446637163313553984937471457280 9099511 107429311245429274509366826410177175800 9099512 29723336636708445087232268191370035200 9099513 -142507126394235770012776284234582683520 9099514 -16783560446561323924683762402044544144 9099515 103333173941973512368226028680762997120 9099516 311958109884302965941091923097543680 9099517 -42174649005553864817803281628141970688 9099518 -157428690694813723168091554666031232960 9099519 -40820709083711351240981740470697321344 9099520 -143916656881383478397460435287880499200 9099521 15790012303127134709536984128015691584 9099522 16175479423864813559073688081874505984 9099523 -2621899712468493409628419321455805312 9099524 21909626170801589049876785021837438976 9099525 5253788777785576761764584705429972800 9099526 62576786483088370765950708903128687712 9099527 -222843753161471403395507333713029291624 9099528 35857729913502301286301772808756060160 9099529 394820363467358897727323780118981000576 9099530 66989676811489725830752029833132325120 9099531 -149328168237465852769461231677660160 9099532 47744035539993249401778390145215219712 9099533 144755898776141895172473692922953230380 9099534 -62830408828707114348317868646334838720 9099535 -11184793158145260259550902667393728800 9099536 -69783941012182425584285766421740257280 9099537 162783085428813494481125775443018772480 9099538 11426009429742587016259150375601126400 9099539 -102443333208375452598298780857723819600 9099540 1084141059166625872567869764464135680 9099541 121033877650225108444256738296834387584 9099542 62215190609387708207565616843748578752 9099543 -48383784543472893016810789508539600536 9099544 -164465994543228390058496722640393625600 9099545 -31005501473432144485571934172313083320 9099546 94665943506224849486831358592883664384 9099547 -140052768227548003263941693931168315004 9099548 115494917588390784884503134519639787008 9099549 -184141581205467505074372155132045276832 9099550 -28790599534270758807254011711189555200 9099551 70008570812483465396843877400152566112 9099552 42976818335848869799606259158056173568 9099553 121585494082814207944176393927900345364 9099554 -50747041319883947937724374526730661888 9099555 -5158527139397529083000802162593930400 9099556 271867403344463600818200706104589854720 9099557 20939375211945760100602024707625952892 9099558 -16118679200936333286731892766072532352 9099559 -9900748537055406374122967984131714560 9099560 110911421937420486786736603233236736000 9099561 -161477815855057506494556637486998281328 9099562 70621158728041685516562590080868198400 9099563 688665510033716889130369217840283840 9099564 41639607794780875906251328340278594560 9099565 92348929616483646255335287328549432460 9099566 21673541398818844151169828916691406720 9099567 294036740926774746624425517004651044240 9099568 -22962290756129569941438740487773175808 9099569 76904881194555646408478877498681386496 9099570 -18148782871424774071445348129070412800 9099571 30964161568685491766987899547364184192 9099572 -153284705178493860085585903324170897024 9099573 44961758691962611976797444565357629440 9099574 2296585584916786543219888183613038080 9099575 -175444319877676383140576194413962697000 9099576 -234454953657601805029501545785471385600 9099577 -66111755717796527796772193219029958060 9099578 25731609856778523463485728556305289840 9099579 188368422884152655175344194976547154800 9099580 30067577467356414557680990166461962240 9099581 -685137225565323736844377553748034836 9099582 33097893536871488067955493906899040256 9099583 90834321595571052306795214220486800832 9099584 -39974850621097093612780088095669223424 9099585 -4703442695856820000672514300293240320 9099586 97557143491891152681957758619554511744 9099587 -129018916819782285595302590115825926448 9099588 -73780557914801644495556426924708275200 9099589 -157127622856429475936662026381905376610 9099590 67303455040895719170225251683849409280 9099591 -133568554969185081211054413921223900080 9099592 -22059610910604445688634947534969241600 9099593 -9210279995446826990011377559635013158 9099594 31715835585828689582232092170894886400 9099595 15820584168603563913184516766952567360 9099596 6487697479046939723291360959598674944 9099597 -30765909168619604969783947375695010272 9099598 31735647072262092667870505064925252800 9099599 62160677371598669082697054282269555936 9099600 -665561151485551459733780160538214400 9099601 10642015652900912075173475862183182400 9099602 5247656035478423157416885088570820752 9099603 227115905198438978430589560638083799412 9099604 -31176085884845926257409119648150511744 9099605 -170768616836143066209775198075686410880 9099606 32495778352441836623079365803527979008 9099607 -73116004476587897476732737144964681296 9099608 -7215146737664313236770236119719895040 9099609 -7310222227004441030125471039857940512 9099610 -17724828930068479937221849944945003840 9099611 -230617284271027889150543722430572345788 9099612 141676748620758875847656308627209332736 9099613 321473932268253941499792974047618841920 9099614 -153492267467980039633362150124137557568 9099615 -8485963863523810820568437495426611200 9099616 -125513410058937193623555608633583599616 9099617 1804795078948626476089130337764913840 9099618 89984393020366997526840889994344720128 9099619 -34583663549486711463306642295260990704 9099620 51680018132722019014565014817277991680 9099621 -10661252005709856843584008674233572128 9099622 -10033804373299718116893424579377856512 9099623 52126721098294116807864426976787507328 9099624 79275784809914798723849055035639070720 9099625 -202585427025800343483529750526853723000 9099626 132420826785193524738768492398042494560 9099627 -17215549182437890221393443817503012640 9099628 -70082102481352342893729442402097034240 9099629 65167993576297829567300195664086653440 9099630 -64424624425548604730495492315128424640 9099631 -38450221961304165621730162743004834608 9099632 -10747956262344258494001633956211916800 9099633 -189664385583714464937593948364812475936 9099634 13014979229539199481939288984613070880 9099635 -17156342755739782094773911350753031600 9099636 -9133264614831339624441492279681110016 9099637 168842349595496196706768445637262265212 9099638 7305199197438424836400235570604208128 9099639 -47567784412096672912935078000028864896 9099640 54701799233809603804784882906264985600 9099641 320954784515496051222297885204405850452 9099642 -54746140078928885664353633876134361088 9099643 95136722452923017083759339132937577108 9099644 46377883956662314414170902860583886336 9099645 92651226859531108723981780640509146720 9099646 6032676303599954829818077330493531904 9099647 -26370833815449258554992592623951455360 9099648 -64900700327928575283600201644349849600 9099649 -50238352317191123379294112814909970840 9099650 13233324178730146349386806947760000000 9099651 -114161157760560146995573395632258887680 9099652 57649830115559517601893465243573009536 9099653 44321911386485360845844569825809391584 9099654 -65183381323678314865194460038322562880 9099655 25469539434490007854950387703386685560 9099656 -254897432788448140212343556142506757120 9099657 63836476520310692744989810427869798080 9099658 106348353432707950515259401361185914976 9099659 77829645012756659366259569267645467860 9099660 1446527304009698726066663022536540160 9099661 212908152259600663563310641314969230262 9099662 59643064097794828942002920568698642304 9099663 70239230207706747626113642510609237248 9099664 13665155042471395420126628725040087040 9099665 -68500993146740791583427687208086380940 9099666 59051546730401090642760145634466254352 9099667 -192940183185725178401396465899655939048 9099668 -182892305044366382116010563507552973952 9099669 -2469615701585844099526860356364716352 9099670 -141245727190412243189551239471810048000 9099671 -90668470848723842484087587057907774288 9099672 133773684435259896876999446194104729600 9099673 14554870698285108988947808062443438400 9099674 131792028528777013548532797626524672512 9099675 51862064838984430524705277943887752000 9099676 -74541669013140911859246950496492845568 9099677 -1703583338245802153004715357223851008 9099678 158940984168355443955831412002160640 9099679 156066629756584628575767168472868043480 9099680 -105585513484739188014220596018144215040 9099681 103188812264026474563826959005747815104 9099682 32476754598257436736010830216391418192 9099683 -109538258207116393907200859767069036068 9099684 -274225245797935461283177571580804480 9099685 -51502930181750242017808454176160019840 9099686 37717686675530574172676205090320413440 9099687 -74369828125543461544380088065067674840 9099688 -59653776237082716029677903168771276800 9099689 198414934943823540370591824183910519440 9099690 -62501288977253833692076874982403572480 9099691 56690709542070864281457539749938615092 9099692 116256004576925051096667518483297806848 9099693 -22826650262564683519382552436986585418 9099694 212735635987361201911336850370192418560 9099695 49700118882338016044347007329444182000 9099696 30901556774303840064696195052593414144 9099697 -2191356794288686583595389997934467072 9099698 -146996982590559786399206559758208092400 9099699 -31024027164258551759200860807850671360 9099700 -119344709267825867565544183239878396800 9099701 22872140247959728148359405820979380760 9099702 -4710264219534356738104552303900951008 9099703 -594770313329577523225750016664260352 9099704 128470769898682830195672918531495198720 9099705 39800600980458428532250057418969371200 9099706 28838622234559897480651137666151160832 9099707 253447381146332638918352069397268082160 9099708 19686406828120893693283243986561392640 9099709 29282999281277919508552187711633966028 9099710 89838427444712029452464720341174301760 9099711 186082921566432135968512510700814272760 9099712 54180549061898064692785830190987083776 9099713 37647687288782503291111937496740238720 9099714 33554760082566193512496886074183346688 9099715 19909790920466766629898669578206876320 9099716 36717325502740588376526817100951159040 9099717 23881836544598201022346818800814603264 9099718 -4699589939734969080195069940622497440 9099719 -5653843433413341636999743353525475880 9099720 19036600137979482936445176184986009600 9099721 -264943310487789274455271655649935143078 9099722 -125662448249029562732833369014008411088 9099723 66844238605536020809232631194418849984 9099724 68985836238154669487811425766781258496 9099725 -52203748710230214118560359910976062750 9099726 -77566005400019632844816142141065375616 9099727 448599269957077566948806130984616032 9099728 91630658053551735589895604660112588800 9099729 138593032513548603537031864409644790400 9099730 -90550992340889140770118142316853734240 9099731 -135834329237379100183414067220640824468 9099732 102052284536458829216491288447907174400 9099733 -75481093158210656980759900279231057440 9099734 -53998182582854290326436211213465908608 9099735 14527605319266898186485138438725394000 9099736 22939253104904690417076556664346009600 9099737 -125644854571071474233505590288891098614 9099738 32664911379360917362155918012777329664 9099739 -184846692636301603420441386732289474368 9099740 11643189791874454753365049170445516800 9099741 225829895860784987731181506226624103744 9099742 14886879427060913899142592695604703872 9099743 -36206946562684705298937762509172908952 9099744 -21978793244488829471473424585655582720 9099745 51298085427190334770989717552765623400 9099746 1543949796338697671650413564569260800 9099747 100464412265682531104221112156556548520 9099748 58004407627911847858960250563223289856 9099749 12532845284338089459341642046295443936 9099750 -107019110079880903859728295526810624000 9099751 -118828937107789209333667768083991106248 9099752 -278884141793967945124916576463547729920 9099753 -88154976194160428469672918625396219776 9099754 -4811165983404089695307119694039566848 9099755 6366294235960093982613710762202608160 9099756 -88341201973783086676992091177077196800 9099757 -310150551010309527893352172886579407700 9099758 -26224490728079639977921197737507778624 9099759 64881967761020765284801848545929290504 9099760 -59484607218843118843488917497814384640 9099761 342171484755872238998021220382237354224 9099762 22270262588077352928128655274950188544 9099763 68238290334694433224665167669771480012 9099764 32308042133053949546218643194321920000 9099765 133681480905353257026280729673829216000 9099766 -12713550726744537538265512130391941376 9099767 -80700420179345320897617316422888668184 9099768 -32947618280225112658107289473013002240 9099769 -13508220091225317323688988581699017280 9099770 -37139675409257781966662687336259109920 9099771 -1898959552936058748858774252036627456 9099772 -224453777534375368028833921563717677568 9099773 -228324061872767760365485053076872211200 9099774 43355753202081341450882601532468082880 9099775 -26760979094522141732293681245999937400 9099776 -28697901018462838559857643420500623360 9099777 79016872128758560539924699299894781120 9099778 49378958069966989808504542630534551456 9099779 12821704244320311124200025014649051248 9099780 31214950163896966518674136298756608000 9099781 220356535755509020805575645623187908000 9099782 -64801846383035287924164734857589793408 9099783 4821233694856843746777441717322926720 9099784 172622144044634411535060607729728307200 9099785 -156515592289774337577724207909836325020 9099786 -16925041490672145600365792208996178944 9099787 1107238705632498519119412410359191352 9099788 4661558053182799365635420288392066560 9099789 -77641209727293999683004511403653632 9099790 -39479370559755914830974735272376801600 9099791 -8308583637151401926575653665194697808 9099792 3478732608327671657181058129512972288 9099793 335073595338629999127491855497337669042 9099794 -90588480136231452088871307464579865600 9099795 -99056994485646374348231670357253801680 9099796 186963449394446937149024595051418313600 9099797 64680208475105046639911552587849100928 9099798 -104518176810951444342016441373521206336 9099799 292006912319992061970721030318460073800 9099800 -49695614859269121578101546604577792000 9099801 -46288728115804672439887599481944094032 9099802 12919184879224855332281709871958482944 9099803 171583390564486472986398621554580552120 9099804 24448067451975440725689908224993001472 9099805 87728923423592733816723766624229700 9099806 -105126980226305274679238015930251591680 9099807 16860397572543114011773858572467808840 9099808 -44338346056879772496599025805961134080 9099809 -326759640868905269612497352866343160990 9099810 47753975454979816213129484334107827200 9099811 -24899324166933004357169493968713257984 9099812 -22391385977163877240067468676397252608 9099813 69981741606007894720867336821655807488 9099814 82370570775808862218309819512500538432 9099815 -11205697199461293963723547239252946080 9099816 102428870332138345653140270738132582400 9099817 118034156591654443566315897568099528612 9099818 26076010744377862882661244852066048000 9099819 -140682059418638616229291999576396432356 9099820 -132857103154181353272382923912995665920 9099821 172805239407955093033322297779453808022 9099822 -84970868967413094303135185038055147520 9099823 -17293698037910508718676088396096817200 9099824 11680481624811008825898542610053922816 9099825 16959709997424972934820113078293537600 9099826 -15472990397869585327499542524331682400 9099827 23079522290200573584599501471022217104 9099828 -193752166393799888075384865259892993280 9099829 -148561817578232174977296049933457191570 9099830 -179973623454979202645239078600908384000 9099831 -60194362403292252886579787790643813680 9099832 650147567255028438301985308994764800 9099833 69060215705903747286390319941203698944 9099834 42382447720108278628283513577128954880 9099835 -48021988084374494283270115447729604160 9099836 42602498232770028296295087665545620480 9099837 199567100599602398724927087794590885440 9099838 76918105532932001397504420116213741760 9099839 -46444804949574266761899005500562257584 9099840 35526469404053951838281148725093990400 9099841 256504734845860818906901242082911466400 9099842 37680257085258571490910018216791779200 9099843 -166597525952244118302214804986255171336 9099844 91917442538224919497702045772096614400 9099845 26862076626369355194522774658217986680 9099846 -4131038711668035901719445960473058176 9099847 220911792878630765422733671088730174296 9099848 282424803391209154557556494719225103360 9099849 -56585621514949092918400360841149368384 9099850 74156535187854868950822485625058304400 9099851 -52894923853647532532646428355754049448 9099852 115441177525794756004689280704806092800 9099853 39201109388745554532856851521739520480 9099854 552035258785111227367383585705600192 9099855 -56229390706490926923294468585777457800 9099856 -9779421565862629930659928744111915008 9099857 -11762969549755511928578441754610244160 9099858 68430787310111997251262180196618748928 9099859 126535365842486125606120812979220940016 9099860 33841703665164332237502877125702451200 9099861 65221031668518593356423414092103439424 9099862 -23216604284662442988772560555638132928 9099863 -244756129869016625400352188681364752888 9099864 49321498994029455860342850042962903040 9099865 -30781644176156638232659271468694264000 9099866 152910973109557837374553883835037147632 9099867 25246027116853708981109171245996852224 9099868 -16636659488566250257420295852745252864 9099869 -98929661692032068578373174843399744730 9099870 15416943272243265230011759737832669440 9099871 -165840015260331619590141481799691853056 9099872 23221351231137902548048683067047936000 9099873 -139430209242724393206472331409716941296 9099874 -37279269731812021541707636736122664448 9099875 -320742718239435972522133519639932000 9099876 -36534501458414159580566753802297043968 9099877 219850421610871664149047161896257831000 9099878 38473179936467227493176487267378838240 9099879 -120489480827771560641905250079859627520 9099880 -116876494374452979431001532288274073600 9099881 60491690147498214833690265453922272000 9099882 29166440713195351952625818363204509440 9099883 28008247588642813827312871339787964000 9099884 -181562679068389551913691158809704765184 9099885 101259790944235204733468982596905797600 9099886 22466583369288826432922186884697827392 9099887 233337301505645342449922669748609091536 9099888 986228799466535638715898276250189824 9099889 -84481326001027750849744775829964875310 9099890 3762812628054396583396361325608281920 9099891 -20014146499647812722316214856892272800 9099892 96217682892165654581398023658416455680 9099893 -36082444642935632894331453855806992512 9099894 42125098051367855606134710452386085760 9099895 -24016276077851713640419977511313111040 9099896 60962118119351770323166836408594063360 9099897 -10605621526575777223902554052059108928 9099898 67165817846757095463906799818108276480 9099899 8307464585524929400957790104363860900 9099900 14526603529597160757503018701478092800 9099901 -236937687976038424596701924273334911098 9099902 4652440350962648915693476776793685760 9099903 -174263124557106078941536399443662851896 9099904 70880487676684179758617101426417991680 9099905 359538683519650874773929460116871800960 9099906 -19663813869682489374026999885433607296 9099907 -107663437701427838886330757736777043844 9099908 -89641838179568721815730936133997695872 9099909 1276310814401386998853915080712951296 9099910 -140950623514522874931650875177621008000 9099911 -122421522105350209152824594003790481968 9099912 -31489630540606250091656608085529108480 9099913 134882137292499585116598987360382402080 9099914 121529117713763799230698689470086603056 9099915 70316914105550369786690597948103271680 9099916 -4014498963049546567161335201033219072 9099917 321936712520318963760380563549355552640 9099918 1475904242787693320416695541542604800 9099919 -6799095054895394430219475511293787920 9099920 -27890313851382531760491598861670400000 9099921 191332761016653785231669382021369680112 9099922 -50803363361571339302898290606873673216 9099923 92609014897047015436779697447102428240 9099924 -24102142681832086199828467379746682880 9099925 -6601026774926228165373066617362968000 9099926 74816532508957515647043104644649472 9099927 11532218787258929570950423493007314448 9099928 -15054507356678974496446505325948026880 9099929 180332056903281118990160654702768467530 9099930 -28783058491484018725886913649312512000 9099931 844954998229309458832724731780014080 9099932 -6040487040091682697713343568217195520 9099933 -206915752720613927911496533863323090400 9099934 103885989951979322058000441138792287616 9099935 37859112095306799732820965725989200000 9099936 -105739790338423674955425869680733061120 9099937 -265523171995106630902984135715912934288 9099938 20799460639949989575380136017093552640 9099939 173578036569973118347036343697550614960 9099940 -181406399111378288896229722795939614720 9099941 -27049078263249119447575283640810115908 9099942 14386928576357655064632719894679928512 9099943 301873188750521720984800510715487011192 9099944 122299549527308723728140032200550400000 9099945 -2050853745286166944253299661712231900 9099946 74333961634677758136339057087124458672 9099947 -532506704866152592576626102549494284128 9099948 -48672185378310020719817760838855606272 9099949 -152543478019436441840429789228415779050 9099950 19132439386221318957161794126991251200 9099951 -5143387322059185400183664443339958016 9099952 39195489472327197887604107809163968512 9099953 84090752756155830294408092202573485202 9099954 34243116521509798416295484692604404608 9099955 142078408539213527033140176053847174000 9099956 -23689748700111660868076307839593370880 9099957 -21550404471693178006324397739086841600 9099958 37086987765166995335870486480580893952 9099959 365540584118029206589112674890807182040 9099960 -9786788273364826471894249979916902400 9099961 106230847063475590687678730137447936 9099962 -80230453007784466725441941127885116928 9099963 -211993605151069123822851034096018033908 9099964 -1015282573564094069131969358371273728 9099965 27303683851808917512823912735770545280 9099966 -64538640431600330491205887102520016576 9099967 158235994492774331758945409349365950016 9099968 -26677869975638815657302277880618680320 9099969 -133647457748439213400658281442862587856 9099970 -59973628281120294953205992197972631040 9099971 -109953558673766343987545945587123769256 9099972 16224036004751302754307092366113628160 9099973 -91236945327894651272567703327151186176 9099974 -35309994772089666802785120729683232000 9099975 -22761769462649656940854887967080635400 9099976 43017207783288980046190181871910133760 9099977 89112054008052399792368523373118336052 9099978 5466021113315193437354967444882196224 9099979 19190843447641262918730322469683471872 9099980 107429883165461271986278216001301580800 9099981 93284392421999780429689585077356139264 9099982 163101299196844341528448256387228198592 9099983 4081219797619410241539759905638954800 9099984 16159618378900485134836803640528994304 9099985 -32559116959074322322371649436755059800 9099986 116555875421786230654103413244188414608 9099987 19330322131658890851176905257043361376 9099988 81713885541176932288827035415779270656 9099989 -287970294484404413564247493856585196210 9099990 47748758100969547877262506806637070720 9099991 72794273716284496344931390687956662784 9099992 -308572360845412996768535562314538086400 9099993 -52354650148359227914897962501156725760 9099994 -30406713414662159520140589380490329136 9099995 145442551484171904765459301089240600000 9099996 -26937599732371374583335088523950596096 9099997 171564971219795765128023716963422838400 9099998 -154857155156103698927547212077631576064 9099999 -157616953103236947437700144544189777920